.sections_footer__lX1CG>a:first-child,.sections_h1__ACCf3,.sections_h2__lQ7cS,.sections_wordmark__OCknG{font-synthesis:none}.sections_header__oRdT1{position:sticky;top:0;z-index:30;width:100%;background:var(--fb-bg);border-bottom:1px solid var(--fb-line)}.sections_headerInner__DmvuO{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1120px;margin:0 auto;padding:12px 24px}.sections_headerNav__02nRX a.sections_headerCta__clTOy{display:inline-flex;align-items:center;margin:0;border-radius:var(--fb-radius-m);padding:8px 16px;color:var(--fb-on-action);background:var(--fb-action);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background var(--fb-dur-fast) var(--fb-ease)}.sections_headerNav__02nRX a.sections_headerCta__clTOy:hover{background:var(--fb-action-hover);text-decoration:none}.sections_headerNav__02nRX a.sections_headerCta__clTOy:focus-visible{outline:3px solid var(--fb-focus-ring);outline-offset:3px}.sections_wordmark__OCknG{display:inline-flex;align-items:baseline;gap:8px;color:var(--fb-ink);font-family:var(--font-display),Georgia,serif;font-variation-settings:var(--fb-display-settings-sm);font-size:21px;font-weight:700;letter-spacing:-.01em;text-decoration:none}.sections_wordmarkLamp__eGJYz{flex-shrink:0;display:block;transform:translateY(2px)}.sections_headerNav__02nRX{display:flex;align-items:center;gap:24px}.sections_headerNav__02nRX a{padding:12px 6px;margin:-12px -6px;color:var(--fb-ink);font-size:14.5px;font-weight:600;text-decoration:none}.sections_headerNav__02nRX a:hover{text-decoration:underline;text-underline-offset:4px}.sections_headerNav__02nRX a:focus-visible{outline:3px solid var(--fb-focus-ring);outline-offset:3px}.sections_bandSurface__ObPB8,.sections_demoLive__fiAtI,.sections_hero__fGaFB,.sections_section__ejHZg{--fb-header-h:72px;scroll-margin-top:var(--fb-header-h)}.sections_hero__fGaFB{position:relative;width:100%;max-width:1120px;margin:0 auto;padding:80px 24px 0}.sections_hero__fGaFB:before{content:"";position:absolute;z-index:0;top:8%;left:50%;width:min(640px,84%);height:460px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,var(--fb-accent-warm-wash),transparent 72%);opacity:.5;pointer-events:none}.sections_hero__fGaFB>div{position:relative;z-index:1;min-width:0}.sections_heroCentered__Inqsg{display:flex;flex-direction:column;align-items:center;text-align:center}.sections_heroCentered__Inqsg .sections_heroCopy___JdrW{max-width:760px;width:100%}.sections_heroCentered__Inqsg .sections_h1__ACCf3,.sections_heroCentered__Inqsg .sections_heroAskBox__aws7Q,.sections_heroCentered__Inqsg .sections_heroSub__Si_Y7{margin-left:auto;margin-right:auto}.sections_heroCopy___JdrW{min-width:0}.sections_kicker__lTzgb{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 20px;color:var(--fb-ink-soft);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center}.sections_kicker__lTzgb:after,.sections_kicker__lTzgb:before{content:"";flex:none;width:24px;height:2px;background:var(--fb-accent-warm)}.sections_h1__ACCf3{margin:0 0 20px;max-width:19ch;font-family:var(--font-display),Georgia,serif;font-variation-settings:var(--fb-display-settings);font-size:clamp(36px,4.8vw,56px);line-height:1.06;font-weight:700;letter-spacing:-.025em;text-wrap:balance;color:var(--fb-ink)}.sections_h1OneLine__ACtoV{font-size:clamp(36px,4.8vw,47px)}.sections_h1__ACCf3 em{font-style:normal;font-weight:700;color:var(--fb-accent-warm-deep)}.sections_heroSub__Si_Y7{margin:0 0 32px;max-width:46ch;color:var(--fb-ink-soft);font-size:clamp(17px,1.4vw,19px);line-height:1.58}.sections_heroAskBox__aws7Q{max-width:560px;margin:0 0 16px;background:var(--fb-card);border:1.5px solid var(--fb-line);border-radius:var(--fb-radius-l);padding:var(--fb-space-4) var(--fb-space-4) var(--fb-space-3);text-align:left;box-shadow:var(--fb-shadow-m);transition:border-color var(--fb-dur-fast) var(--fb-ease)}.sections_heroAskBox__aws7Q:focus-within{border-color:var(--fb-action)}.sections_heroInput__rgRUE{width:100%;min-width:0;border:0;padding:0;color:var(--fb-ink);font:inherit;font-size:16px;line-height:1.4;background:transparent;box-shadow:none;resize:none;overflow-y:auto}.sections_heroInput__rgRUE::placeholder{color:var(--fb-ink-mute)}.sections_heroInput__rgRUE:focus-visible{outline:none}.sections_heroAskRow__TJA0v{display:flex;align-items:center;justify-content:space-between;gap:var(--fb-space-3);margin-top:var(--fb-space-2)}.sections_heroAskHint__kIwNt{font-size:12px;color:var(--fb-ink-mute)}.sections_heroChips__ZoXve{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fb-space-2);list-style:none;margin:var(--fb-space-4) 0 0;padding:0}.sections_heroChipsHidden__yOEr7{visibility:hidden}.sections_heroChip__xvWcw{border:1px solid var(--fb-line);background:var(--fb-surface);border-radius:999px;padding:7px 14px;font-size:12.5px;color:var(--fb-ink);cursor:pointer;transition:border-color var(--fb-dur-fast) var(--fb-ease),color var(--fb-dur-fast) var(--fb-ease)}.sections_heroChip__xvWcw:hover{border-color:var(--fb-accent-warm);color:var(--fb-accent-warm)}.sections_heroChip__xvWcw:focus-visible{outline:3px solid var(--fb-focus-ring);outline-offset:3px}.sections_heroCta__Ms6UQ,.sections_linkCta__2mgox{position:relative;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--fb-radius-m);padding:16px 24px;color:var(--fb-on-action);background:var(--fb-action);font:inherit;font-size:16px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;box-shadow:var(--fb-shadow-s);transition:background var(--fb-dur-fast) var(--fb-ease),transform var(--fb-dur-fast) var(--fb-ease)}.sections_heroCta__Ms6UQ:hover,.sections_linkCta__2mgox:hover{background:var(--fb-action-hover);transform:translateY(-1px)}.sections_heroCta__Ms6UQ:disabled{opacity:.7;cursor:default;transform:none}.sections_heroCtaSizer__yBtDz{visibility:hidden}.sections_heroCtaLabel__UZW3l{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.sections_footer__lX1CG a:focus-visible,.sections_heroCta__Ms6UQ:focus-visible,.sections_linkCta__2mgox:focus-visible{outline:3px solid var(--fb-focus-ring);outline-offset:3px}.sections_trust__N2Ymm{margin:var(--fb-space-6) 0 2px;color:var(--fb-ink);font-size:14px;font-weight:600;font-feature-settings:var(--fb-tnum)}.sections_trustNum__XMGp7{font-family:var(--font-num),ui-monospace,monospace}.sections_prequal__KFetM{margin:0;color:var(--fb-ink-soft);font-size:13.5px;font-weight:500}.sections_heroPreview__ct_X8{border:1px solid var(--fb-line);border-radius:var(--fb-radius-xl);padding:24px;background:var(--fb-card);box-shadow:var(--fb-shadow-l)}.sections_previewHead__xZOMM{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--fb-line)}.sections_previewTitle__IfK1t{display:inline-flex;align-items:center;gap:8px;color:var(--fb-ink);font-size:14px;font-weight:700}.sections_previewTag__Nll8e{color:var(--fb-ink-mute);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.sections_previewQuestion__MBSBD{overflow-wrap:anywhere;margin:0 0 8px;color:var(--fb-ink-soft);font-size:14.5px;line-height:1.5}.sections_previewAnswer__HdHBc{overflow-wrap:anywhere}.sections_assureStrip__fNA4O{width:min(100% - 48px,1072px);margin:var(--fb-space-12) auto 0;display:flex;justify-content:center;gap:var(--fb-space-12);padding:var(--fb-space-5) var(--fb-space-2);border-top:1px solid var(--fb-line);border-bottom:1px solid var(--fb-line)}.sections_assureItem__kQA_I{display:inline-flex;align-items:center;gap:var(--fb-space-2);margin:0;color:var(--fb-ink-mute);font-size:13.5px;text-align:left}.sections_assureItem__kQA_I svg{flex-shrink:0;color:var(--fb-ink-soft)}.sections_assureItem__kQA_I strong{color:var(--fb-ink);font-weight:600}@media (max-width:860px){.sections_assureStrip__fNA4O{flex-direction:column;align-items:flex-start;gap:var(--fb-space-3);width:min(100% - 40px,1072px)}}.sections_demoStack__U2_6X{display:grid}.sections_demoStack__U2_6X>*{grid-area:1/1;min-width:0}.sections_demoLive__fiAtI{align-self:start;margin-top:var(--fb-space-6);text-align:left;display:flex;flex-direction:column;height:min(72vh,580px);overflow:hidden}.sections_demoLive__fiAtI .sections_previewQuestion__MBSBD{flex-shrink:1;min-height:48px;max-height:110px;overflow-y:auto}.sections_demoScroller__jp9CX{flex:1 1;min-height:120px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fb-line) transparent;-webkit-overflow-scrolling:touch}.sections_demoScroller__jp9CX::-webkit-scrollbar{width:8px}.sections_demoScroller__jp9CX::-webkit-scrollbar-track{background:transparent}.sections_demoScroller__jp9CX::-webkit-scrollbar-thumb{background:var(--fb-line);border-radius:999px}.sections_demoLive__fiAtI .sections_demoEnd__fSnNQ{flex-shrink:0;margin-top:12px;min-height:92px;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility 0s linear .22s}.sections_demoLive__fiAtI .sections_demoEndVisible__5RMtL{opacity:1;visibility:visible;transition:opacity .22s ease}@media (prefers-reduced-motion:reduce){.sections_demoLive__fiAtI .sections_demoEnd__fSnNQ{transition:none}}@media (max-width:767px){.sections_demoLive__fiAtI .sections_demoEnd__fSnNQ{min-height:160px}.sections_demoLive__fiAtI .sections_demoEnd__fSnNQ .sections_linkCta__2mgox{display:flex;width:100%;white-space:normal;text-align:center}}.sections_demoThinking___vvb0{margin:0;color:var(--fb-ink-soft);font-size:13.5px;line-height:1.5}.sections_demoBody__FsA7k{color:var(--fb-ink);font-size:14px;line-height:1.6;font-feature-settings:var(--fb-tnum);overflow-wrap:anywhere}.sections_demoBody__FsA7k .katex{font-size:1.06em;color:var(--fb-ink)}.sections_demoBody__FsA7k .katex-display{overflow-x:auto;overflow-y:hidden;margin:10px 0;padding:2px 0}.sections_demoBody__FsA7k>:first-child{margin-top:0}.sections_demoBody__FsA7k p,.sections_demoBody__FsA7k ul{margin:0 0 12px}.sections_demoBody__FsA7k ul{padding-left:20px}.sections_demoBody__FsA7k h1,.sections_demoBody__FsA7k h2,.sections_demoBody__FsA7k h3,.sections_demoBody__FsA7k h4{margin:0 0 8px;color:var(--fb-ink);font-size:14px;font-weight:700;letter-spacing:-.01em}.sections_demoBody__FsA7k strong{color:inherit;background:none;padding:0;font-weight:600}.sections_demoBody__FsA7k code{font-family:var(--font-num),ui-monospace,monospace;font-feature-settings:var(--fb-tnum);font-size:13px;background:var(--fb-surface);border-radius:var(--fb-radius-s);padding:1px 5px}.sections_demoBody__FsA7k pre{margin:0 0 12px;padding:12px;background:var(--fb-surface);border-radius:var(--fb-radius-m);overflow-x:auto}.sections_demoBody__FsA7k pre code{background:none;padding:0}.sections_demoBody__FsA7k table{display:block;overflow-x:auto;margin:0 0 12px;border-collapse:collapse;font-family:var(--font-num),ui-monospace,monospace;font-feature-settings:var(--fb-tnum);font-size:13px}.sections_demoBody__FsA7k td,.sections_demoBody__FsA7k th{border:1px solid var(--fb-line);padding:4px 8px;text-align:right}.sections_demoCaret__aGghQ{display:inline-block;width:7px;height:1em;margin-left:2px;vertical-align:text-bottom;background:var(--fb-ink-mute);border-radius:1px;animation:sections_demoCaretPulse__lltRg 1.1s var(--fb-ease) infinite}@keyframes sections_demoCaretPulse__lltRg{0%,to{opacity:.8}50%{opacity:.15}}@media (prefers-reduced-motion:reduce){.sections_demoCaret__aGghQ{animation:none}}.sections_demoEnd__fSnNQ{display:grid;gap:12px;justify-items:start;margin-top:12px;padding-top:12px;border-top:1px dashed var(--fb-line)}.sections_demoTruncatedNote__V54u_{margin:0;color:var(--fb-ink-soft);font-size:13px;line-height:1.5}.sections_demoGate__OEG3F{display:flex;align-items:center;justify-content:space-between;gap:var(--fb-space-3);width:100%;background:var(--fb-surface);border-radius:var(--fb-radius-m);padding:var(--fb-space-3) var(--fb-space-4)}.sections_demoGateNote__eG5v5{margin:0;font-size:13px;color:var(--fb-ink-mute);text-align:left}@media (max-width:767px){.sections_demoGate__OEG3F{flex-direction:column;align-items:stretch;text-align:center}.sections_demoGateNote__eG5v5{text-align:center}}.sections_section__ejHZg{width:100%;max-width:1120px;margin:0 auto;padding:72px 24px}.sections_bandSurface__ObPB8{width:100%;background:var(--fb-surface)}.sections_h2__lQ7cS{margin:0 0 32px;font-family:var(--font-display),Georgia,serif;font-variation-settings:var(--fb-display-settings);font-size:clamp(28px,3.4vw,38px);line-height:1.08;font-weight:700;letter-spacing:-.02em;text-wrap:balance;color:var(--fb-ink)}.sections_cards__e3_N1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.sections_card__Pr2e5{min-width:0;border:1px solid var(--fb-line);border-radius:var(--fb-radius-l);padding:24px;background:var(--fb-card)}.sections_vignette__wq3em{min-width:0;padding:12px 14px;border:1px solid var(--fb-line);border-radius:8px;background:var(--fb-surface);font-family:var(--font-num),ui-monospace,monospace;font-feature-settings:var(--fb-tnum);font-size:13px;color:var(--fb-ink-soft);overflow-wrap:anywhere}.sections_cardTitle__QBuIm{margin:16px 0 0;font-family:var(--font-display),Georgia,serif;font-variation-settings:var(--fb-display-settings-sm);font-size:20px;font-weight:500;color:var(--fb-ink)}.sections_cardBody__EKQoq{margin:10px 0 0;color:var(--fb-ink-soft);font-size:15px;line-height:1.6}.sections_secthead__YIPdA{text-align:center}.sections_secthead__YIPdA .sections_kicker__lTzgb{margin:0}.sections_secthead__YIPdA .sections_h2__lQ7cS{margin:16px auto 0}.sections_window__jKDHf{margin-top:40px;border:1px solid var(--fb-line-strong);border-radius:var(--fb-radius-l);background:var(--fb-card);box-shadow:var(--fb-shadow-l);overflow:hidden}.sections_winbar__nNkdB{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--fb-line);background:var(--fb-surface)}.sections_winDot__qk2YV{width:10px;height:10px;border-radius:50%;background:var(--fb-line-strong)}.sections_winLabel__lwh_l{margin-left:8px;font-family:var(--font-num),ui-monospace,monospace;font-size:12px;color:var(--fb-ink-mute)}.sections_panes___oUlO{display:grid;grid-template-columns:1.1fr 1fr}.sections_pane__Mfdus{min-width:0;padding:24px 26px}.sections_pane__Mfdus+.sections_pane__Mfdus{border-left:1px solid var(--fb-line)}.sections_panehead__zbOe6{margin:0 0 16px;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--fb-ink-mute)}.sections_bubble__8gB_E{margin:0 0 18px;padding:12px 14px;border:1px solid var(--fb-line);border-radius:12px;background:var(--fb-surface);font-size:15px;color:var(--fb-ink-soft)}.sections_answerline__u_IPI{margin:0 0 8px;font-family:var(--font-num),ui-monospace,monospace;font-feature-settings:var(--fb-tnum);font-size:17px;font-weight:700;color:var(--fb-ink)}.sections_answersub__gZg4r{margin:0 0 14px;font-size:13px;color:var(--fb-ink-mute)}.sections_pwStep__c_Cmo{display:flex;gap:12px;margin-top:16px;font-size:15px}.sections_pwStepNum__mD_dz{flex:none;width:22px;height:22px;border:1px solid var(--fb-line-strong);border-radius:50%;font-family:var(--font-num),ui-monospace,monospace;font-size:12px;font-weight:600;line-height:20px;text-align:center;color:var(--fb-ink-soft)}.sections_pwStepBody__QzoTu{min-width:0}.sections_mathline__ctTBT{margin-top:8px;padding:7px 11px;border-radius:6px;background:var(--fb-surface);font-family:var(--font-num),ui-monospace,monospace;font-feature-settings:var(--fb-tnum);font-size:14px;white-space:nowrap;overflow-x:auto}.sections_pwTableWrap__3AA7X{overflow-x:auto}.sections_pwTable__AEMOP{width:100%;border-collapse:collapse;font-family:var(--font-num),ui-monospace,monospace;font-feature-settings:var(--fb-tnum);font-size:13.5px}.sections_pwTable__AEMOP td{border:1px solid var(--fb-line);padding:7px 10px;text-align:right;color:var(--fb-ink-soft)}.sections_pwTable__AEMOP td:first-child{font-family:var(--font-body),sans-serif;font-size:14px;text-align:left;color:var(--fb-ink)}.sections_pwTotal__uas1s td{background:var(--fb-accent-warm-wash);color:var(--fb-ink);font-weight:700}.sections_pwTotal__uas1s td:first-child{font-weight:600}.sections_sheetnote__vV_BT{margin:14px 0 0;font-size:13.5px;color:var(--fb-ink-mute)}.sections_receipt__1umyE{max-width:460px;margin:40px auto 0;padding:28px;border:1px solid var(--fb-line-strong);border-radius:var(--fb-radius-l);background:var(--fb-card);box-shadow:var(--fb-shadow-m)}.sections_receiptLine__2i5My{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px dashed var(--fb-line-strong);font-size:15px}.sections_receiptLine__2i5My span:first-child{min-width:0}.sections_receiptAmt__uQNVb{font-family:var(--font-num),ui-monospace,monospace;font-feature-settings:var(--fb-tnum);white-space:nowrap}.sections_receiptTotal__b3dCi{border-bottom:0;padding-top:18px;font-size:18px;font-weight:700}.sections_receiptAnchor__FDBL1{margin:14px 0 0;font-size:13.5px;color:var(--fb-ink-mute)}.sections_receiptCta__pquDg{display:flex;width:100%;margin-top:24px}.sections_faqList__UxJAn{display:grid;gap:28px;max-width:640px;margin:40px auto 0}.sections_faqItem__5gBa1{min-width:0;border-top:1px solid var(--fb-line);padding-top:24px}.sections_faqQ__YLP20{margin:0;font-family:var(--font-display),Georgia,serif;font-variation-settings:var(--fb-display-settings-sm);font-size:19px;font-weight:500;color:var(--fb-ink)}.sections_faqA__dnjP4{margin:10px 0 0;color:var(--fb-ink-soft);font-size:15px;line-height:1.6}.sections_finalCta__NfnrC{width:min(100% - 48px,1072px);margin:72px auto;padding:56px 32px;border-radius:var(--fb-radius-xl);color:var(--fb-bg);text-align:center;background:var(--fb-action)}.sections_finalCta__NfnrC .sections_h2__lQ7cS{margin:0 0 12px;color:var(--fb-bg)}.sections_finalCta__NfnrC .sections_linkCta__2mgox{color:var(--fb-ink);background:var(--fb-card)}.sections_finalCta__NfnrC .sections_linkCta__2mgox:hover{background:var(--fb-surface)}.sections_finalCtaFear__LHZ4w{margin:12px 0 0;font-size:14px;color:var(--fb-bg);opacity:.8}.sections_footer__lX1CG{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1120px;margin:0 auto;padding:40px 24px 56px;color:var(--fb-ink-soft);font-size:14px}.sections_footer__lX1CG>a:first-child{color:var(--fb-ink);font-family:var(--font-display),Georgia,serif;font-variation-settings:var(--fb-display-settings-sm);font-size:17px;font-weight:700;letter-spacing:-.01em;text-decoration:none}.sections_footer__lX1CG nav{display:flex;gap:20px}.sections_footer__lX1CG a{color:var(--fb-ink-soft);text-decoration:none}.sections_footer__lX1CG a:hover{color:var(--fb-ink)}@media (max-width:860px){.sections_headerInner__DmvuO{padding:12px 20px}.sections_headerNav__02nRX{gap:16px}.sections_headerNav__02nRX a[href="#how-it-works"],.sections_headerNav__02nRX a[href="#pricing"]{display:none}.sections_headerNav__02nRX a.sections_headerCta__clTOy{padding:8px 12px;font-size:13.5px}.sections_wordmark__OCknG{font-size:18px}.sections_hero__fGaFB{padding:80px 20px 0}.sections_hero__fGaFB:before{display:none}.sections_heroAskBox__aws7Q{max-width:none}.sections_heroAskRow__TJA0v{flex-direction:column-reverse;align-items:stretch}.sections_heroAskRow__TJA0v .sections_heroCta__Ms6UQ{width:100%}.sections_heroAskHint__kIwNt{text-align:center}.sections_trust__N2Ymm{margin-top:var(--fb-space-5)}.sections_demoLive__fiAtI{height:auto}.sections_demoLive__fiAtI .sections_previewQuestion__MBSBD{flex-shrink:0;max-height:84px}.sections_demoScroller__jp9CX{flex:none;height:max(150px,calc(58vh - 240px));min-height:0}.sections_cards__e3_N1,.sections_panes___oUlO{grid-template-columns:1fr}.sections_pane__Mfdus+.sections_pane__Mfdus{border-left:0;border-top:1px solid var(--fb-line)}.sections_section__ejHZg{padding:56px 20px}.sections_finalCta__NfnrC{width:min(100% - 40px,1072px);margin:56px auto;padding:48px 24px}.sections_footer__lX1CG{flex-direction:column;align-items:flex-start;padding:36px 20px 48px}}@media (max-width:400px){.sections_headerInner__DmvuO{gap:12px;padding:12px 16px}.sections_headerNav__02nRX{gap:12px}.sections_wordmark__OCknG{font-size:16px}.sections_headerNav__02nRX a{font-size:13.5px}.sections_headerNav__02nRX a.sections_headerCta__clTOy{padding:8px 12px;font-size:13px}}