html body{background:radial-gradient(ellipse 1100px 560px at 72% -12%, #ffbf0038, #ffbf0000 70%), var(--paper);background-repeat:no-repeat;background-color:var(--paper)}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:min(62vh,640px);padding:4.25rem 2rem;display:flex;position:relative}.hero[data-astro-cid-lcdefpme]:before{content:"";background:repeating-linear-gradient(to bottom, transparent 0 42px, var(--rule-soft) 42px 43px);pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#000000e6,#0000 92%)}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.4fr;align-items:center;gap:2rem;width:100%;max-width:1200px;margin:0 auto;display:grid}.hero-headline[data-astro-cid-lcdefpme]{font-variation-settings:"opsz" 144;letter-spacing:-.01em;color:var(--ink);margin:0 0 1.5rem;font-size:clamp(3rem,6.5vw,5rem);font-weight:700;line-height:1.06}.hero-happy[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 68%, var(--amber) 68%, var(--amber) 94%, transparent 94%);font-style:italic;font-weight:640}.hero-subtitle[data-astro-cid-lcdefpme]{color:var(--ink-muted);max-width:520px;margin:0 0 2rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.6}.hero-subtitle[data-astro-cid-lcdefpme] .fig[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ink);background:var(--amber-tint);border-radius:var(--radius-sm);padding:.06em .3em;font-size:.92em;font-weight:500}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.hero-microcopy[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ink-subtle);margin:0;font-size:.82rem}.hero-tagline[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink-muted);margin:0;font-size:1.1rem;font-style:italic}.hero-accent[data-astro-cid-lcdefpme]{color:var(--secondary);font-weight:560}.hero-media[data-astro-cid-lcdefpme]{max-width:640px;margin-left:auto;margin-right:clamp(-120px,680px - 50vw,0px);position:relative}.video-toggle[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;opacity:.7;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:opacity .15s;display:flex;position:absolute;bottom:1rem;right:1rem}.hero-media[data-astro-cid-lcdefpme]:hover .video-toggle[data-astro-cid-lcdefpme],.video-toggle[data-astro-cid-lcdefpme]:focus-visible,.video-toggle[data-astro-cid-lcdefpme].is-paused{opacity:1}.video-toggle[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1.25rem;height:1.25rem}.video-toggle[data-astro-cid-lcdefpme] .icon-play[data-astro-cid-lcdefpme],.video-toggle[data-astro-cid-lcdefpme].is-paused .icon-pause[data-astro-cid-lcdefpme]{display:none}.video-toggle[data-astro-cid-lcdefpme].is-paused .icon-play[data-astro-cid-lcdefpme]{display:block}.hero-video[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--rule-soft);width:100%;height:auto;box-shadow:var(--shadow-float);background:var(--paper-bright);display:block}.trust[data-astro-cid-lcdefpme]{padding:3rem 2rem 4.5rem}.trust-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;max-width:1100px;margin:0 auto;display:flex}.trust-label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-subtle);margin:0;font-size:.74rem;font-weight:500}.trust-logos[data-astro-cid-lcdefpme]{align-items:center;gap:2.75rem;margin:0;padding:0;list-style:none;display:flex}.trust-logo[data-astro-cid-lcdefpme]{width:auto;display:block}.trust-logo-plaid[data-astro-cid-lcdefpme]{height:28px}.trust-logo-stripe[data-astro-cid-lcdefpme]{background-color:var(--ink);width:48px;height:20px;mask:url(/stripe.svg) 50%/contain no-repeat}@media (width<=560px){.trust-inner[data-astro-cid-lcdefpme]{gap:1.1rem}.trust-logos[data-astro-cid-lcdefpme]{gap:2.25rem}}.workflows[data-astro-cid-lcdefpme]{background:var(--paper-bright);border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);padding:5rem 2rem}.workflows-inner[data-astro-cid-lcdefpme]{max-width:1100px;margin:0 auto}.workflows-title[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink);margin:0 0 2.5rem;font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:600;line-height:1.15}.workflow-pills-wrap[data-astro-cid-lcdefpme]{justify-content:center;margin:0 calc(50% + -1*min(50vw - 2rem,42rem)) 3rem;display:flex}.workflow-pills-capsule[data-astro-cid-lcdefpme]{background:var(--manila);border:1px solid var(--rule-soft);border-radius:999px;min-width:0;max-width:100%;padding:.3rem;display:flex;position:relative;overflow:hidden}.workflow-pills[data-astro-cid-lcdefpme]{overscroll-behavior-x:contain;scrollbar-width:none;--fade-start:0px;--fade-end:0px;min-width:0;mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:.25rem;display:flex;position:relative;overflow-x:auto}.workflow-pills[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.workflow-pills[data-astro-cid-lcdefpme].has-more-start{--fade-start:3.5rem}.workflow-pills[data-astro-cid-lcdefpme].has-more-end{--fade-end:3.5rem}.workflow-pills-scroll[data-astro-cid-lcdefpme]{z-index:2;border:1px solid var(--rule);background:var(--paper-bright);width:2rem;height:2rem;color:var(--ink-muted);box-shadow:var(--shadow-card);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.workflow-pills-scroll[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.workflow-pills-scroll[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1rem;height:1rem}.workflow-pills-scroll[data-astro-cid-lcdefpme].is-start{left:.45rem}.workflow-pills-scroll[data-astro-cid-lcdefpme].is-end{right:.45rem}.workflow-pills[data-astro-cid-lcdefpme].has-more-start~.workflow-pills-scroll[data-astro-cid-lcdefpme].is-start,.workflow-pills[data-astro-cid-lcdefpme].has-more-end~.workflow-pills-scroll[data-astro-cid-lcdefpme].is-end{display:flex}.workflow-indicator[data-astro-cid-lcdefpme]{background:var(--paper-bright);border:1px solid var(--rule);box-sizing:border-box;box-shadow:var(--shadow-card);border-radius:999px;transition:left .25s,top .25s,width .25s,height .25s;position:absolute}.workflow-pill[data-astro-cid-lcdefpme]{z-index:1;color:var(--ink-muted);font-family:var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.925rem;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.workflow-pill-icon[data-astro-cid-lcdefpme]{flex-shrink:0;width:1rem;height:1rem}.workflow-pill[data-astro-cid-lcdefpme]:hover,.workflow-pill[data-astro-cid-lcdefpme].is-active{color:var(--ink)}.workflow-pill[data-astro-cid-lcdefpme].is-active .workflow-pill-icon[data-astro-cid-lcdefpme]{color:var(--amber-ink)}.workflow-panel[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:2.25rem;display:none}.workflow-panel[data-astro-cid-lcdefpme].is-active{display:grid}.workflow-panel-header[data-astro-cid-lcdefpme]{margin:0 0 1.75rem}.workflow-headline[data-astro-cid-lcdefpme]{color:var(--ink);margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600;line-height:1.15}.workflow-headline[data-astro-cid-lcdefpme] .workflow-accent{color:var(--secondary);font-style:italic;font-weight:540}.workflow-subheadline[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:0;font-size:1.1rem;line-height:1.55}.workflow-cards[data-astro-cid-lcdefpme]{counter-reset:ledger-row;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.workflow-card[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);counter-increment:ledger-row;flex-direction:column;align-items:flex-start;padding:1.1rem 0 1.4rem;display:flex;position:relative}.workflow-card[data-astro-cid-lcdefpme]:after{content:counter(ledger-row, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.08em;color:var(--amber-ink);font-size:.74rem;position:absolute;top:1.15rem;right:0}.workflow-card-icon[data-astro-cid-lcdefpme]{color:var(--green);justify-content:flex-start;align-items:center;margin-bottom:.7rem;display:inline-flex}.workflow-card-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1.3rem;height:1.3rem}.workflow-card-text[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:0;font-size:.95rem;line-height:1.55}.workflow-card-text[data-astro-cid-lcdefpme] a{color:var(--primary);font-weight:600;text-decoration:none}.workflow-card-text[data-astro-cid-lcdefpme] a:hover{color:var(--primary-hover)}.workflow-link[data-astro-cid-lcdefpme]{color:var(--green);text-underline-offset:4px;margin-top:1.5rem;font-size:1rem;font-weight:600;text-decoration:underline 2px #ffbf00bf;display:inline-block}.workflow-link[data-astro-cid-lcdefpme]:hover{color:var(--primary-hover)}.workflow-media[data-astro-cid-lcdefpme]{align-self:stretch}.workflow-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.workflow-media[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{width:clamp(100%, var(--workflow-media-width,100%), calc(100% + (100vw - 4rem - 1100px) / 2));max-width:none;height:auto;margin:calc(-1 * var(--workflow-media-outset,0px));border-radius:var(--radius-md);border:1px solid var(--rule-soft);box-shadow:var(--shadow-float);background:var(--paper-bright);display:block}.workflow-media[data-astro-cid-lcdefpme].is-frameless img[data-astro-cid-lcdefpme],.workflow-media[data-astro-cid-lcdefpme].is-frameless video[data-astro-cid-lcdefpme]{box-shadow:none;background:0 0;border:none;border-radius:0}.workflow-media-placeholder[data-astro-cid-lcdefpme]{border:2px dashed var(--rule);border-radius:var(--radius-md);background:var(--manila);height:100%;color:var(--ink-subtle);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:.85rem;display:flex}@media (width<=900px){.workflow-panel[data-astro-cid-lcdefpme],.workflow-panel[data-astro-cid-lcdefpme].is-active{grid-template-columns:1fr;gap:2.5rem}.workflow-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.workflow-media[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{width:calc(100% + 2 * var(--workflow-media-outset,0px))}.workflow-media-placeholder[data-astro-cid-lcdefpme]{aspect-ratio:4/3;height:auto}}@media (width<=640px){.workflow-cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=700px){.workflow-pills-wrap[data-astro-cid-lcdefpme]{margin:0 0 2.25rem}}.comparison[data-astro-cid-lcdefpme]{padding:5rem 2rem}.comparison-inner[data-astro-cid-lcdefpme]{max-width:1100px;margin:0 auto}.comparison-title[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink);margin:0 0 3rem;font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:600;line-height:1.15}.cmp-more[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:1.25rem 0 0;font-size:.95rem}.cmp-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--green);text-underline-offset:3px;text-decoration:underline}.cmp-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--green-deep)}.cmp-fit[data-astro-cid-lcdefpme]{max-width:86ch;margin:3.5rem 0 0}.cmp-fit-title[data-astro-cid-lcdefpme]{color:var(--ink);margin:0 0 .75rem;font-size:1.2rem;font-weight:600}.cmp-fit[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:0;font-size:.95rem;line-height:1.6}@media (width<=640px){.cmp-fit[data-astro-cid-lcdefpme]{margin-top:2.5rem}}.audiences[data-astro-cid-lcdefpme]{padding:5rem 2rem}.audiences-inner[data-astro-cid-lcdefpme]{text-align:center;max-width:1100px;margin:0 auto}.audiences-title[data-astro-cid-lcdefpme]{color:var(--ink);margin:0 0 3rem;font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:600;line-height:1.15}.audiences-grid[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:880px;margin:0 auto;display:grid}.audience-card[data-astro-cid-lcdefpme]{background:var(--paper-bright);border:1px solid var(--rule);border-radius:var(--radius-md);color:var(--ink);box-shadow:var(--shadow-card);flex-direction:column;padding:1.6rem 1.5rem;display:flex}.audience-head[data-astro-cid-lcdefpme]{align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.audience-icon[data-astro-cid-lcdefpme]{color:var(--amber-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.audience-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1.35rem;height:1.35rem}.audience-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--ink);margin:0;font-size:1.2rem;font-weight:600}.audience-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:0;font-size:.925rem;line-height:1.55}@media (width<=700px){.audiences-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.support[data-astro-cid-lcdefpme]{background:var(--paper-bright);border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);padding:5rem 2rem}.support-inner[data-astro-cid-lcdefpme]{text-align:center;max-width:900px;margin:0 auto}.support-title[data-astro-cid-lcdefpme]{color:var(--ink);margin:0 0 3rem;font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:600;line-height:1.15}.support-grid[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:2.5rem;display:grid}.support-card[data-astro-cid-lcdefpme]{background:var(--manila);border:1px solid var(--rule-soft);border-radius:var(--radius-md);padding:2rem 1.75rem}.support-card[data-astro-cid-lcdefpme] .support-tag[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-ink);margin:0 0 1rem;font-size:.75rem;font-weight:500}.support-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:0;font-size:1rem;line-height:1.5}.support-cta[data-astro-cid-lcdefpme]{display:inline-flex}@media (width<=720px){.support-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.faqs[data-astro-cid-lcdefpme]{padding:5rem 2rem}.faqs-inner[data-astro-cid-lcdefpme]{max-width:720px;margin:0 auto}.faqs-title[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink);margin:0 0 3rem;font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:600;line-height:1.15}.faq-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}.faq[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::marker{content:""}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{color:var(--amber-ink)}.faq-chevron[data-astro-cid-lcdefpme]{width:1.1rem;height:1.1rem;color:var(--ink-subtle);flex-shrink:0;transition:transform .2s}.faq[data-astro-cid-lcdefpme][open] .faq-chevron[data-astro-cid-lcdefpme]{color:var(--amber-ink);transform:rotate(180deg)}.faq-answer[data-astro-cid-lcdefpme]{color:var(--ink-muted);padding:0 0 1.25rem;line-height:1.55}.faq-answer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.faq-answer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--green);text-underline-offset:3px;text-decoration:underline}.faq-answer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--green-deep)}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{min-height:0}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}.hero-media[data-astro-cid-lcdefpme]{max-width:none;margin-left:0}}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding:3rem 1.25rem}.trust[data-astro-cid-lcdefpme]{padding:2.25rem 1.25rem 3rem}.workflows[data-astro-cid-lcdefpme],.comparison[data-astro-cid-lcdefpme],.audiences[data-astro-cid-lcdefpme],.support[data-astro-cid-lcdefpme],.faqs[data-astro-cid-lcdefpme]{padding:3.5rem 1.25rem}.faqs-title[data-astro-cid-lcdefpme],.support-title[data-astro-cid-lcdefpme]{margin-bottom:2rem}}
