.HowItWorksPage_page__FYc_a{--page-bg:#fbf8f3;--page-surface:#fffdf9;--page-ink:#151b24;--page-muted:#526071;--page-line:#ddd7cd;--page-blue:#2f6ea7;--page-blue-dark:#285e8f;--page-blue-soft:#eaf2f8;--page-green:#277458;--page-green-soft:#eaf4ef;background:radial-gradient(720px 360px at 8% 3%,rgb(230 106 44/8%),transparent 68%),radial-gradient(640px 400px at 94% 30%,rgb(47 110 167/8%),transparent 70%),linear-gradient(180deg,var(--page-bg),#fffdf9 58%,#f7f2eb);color:var(--page-ink);color-scheme:light;display:flex;flex-direction:column;font-family:var(--font-reader-body),"Source Sans 3",ui-sans-serif,system-ui,sans-serif;min-height:100dvh}.HowItWorksPage_page__FYc_a :where(a,button):focus-visible{border-radius:8px;outline:3px solid rgb(47 110 167/38%);outline-offset:3px}.HowItWorksPage_skipLink__jiRJx{background:var(--page-blue);border-radius:0 0 8px 8px;color:#fff;font-weight:700;left:20px;padding:10px 14px;position:fixed;top:0;transform:translateY(-120%);transition:transform .16s ease;z-index:20}.HowItWorksPage_skipLink__jiRJx:focus{transform:translateY(0)}.HowItWorksPage_finalCta__0x35n,.HowItWorksPage_hero__CuIXl,.HowItWorksPage_trustSection__LPvEg,.HowItWorksPage_workflowTabsSection__6IE3F{margin-inline:auto;max-width:1192px;width:calc(100% - 48px)}.HowItWorksPage_hero__CuIXl{align-items:center;display:grid;grid-gap:clamp(44px,7vw,90px);gap:clamp(44px,7vw,90px);grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);padding:70px 0 66px}.HowItWorksPage_heroCopy__dvHfw{max-width:720px}.HowItWorksPage_eyebrow__9_Wcs{color:#1764ad;font-size:12px;font-weight:720;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.HowItWorksPage_finalCta__0x35n h2,.HowItWorksPage_hero__CuIXl h1,.HowItWorksPage_trustIntro__5eIuq h2,.HowItWorksPage_workflowPanelHeading__lUvGX h2{font-family:var(--font-reader-display),"DM Sans",ui-sans-serif,system-ui,sans-serif}.HowItWorksPage_hero__CuIXl h1{font-size:clamp(46px,5.5vw,70px);font-weight:470;letter-spacing:-.04em;line-height:1.04;margin:0}.HowItWorksPage_heroLead__FCKoq{color:var(--page-muted);font-size:19px;line-height:1.58;margin:22px 0 26px;max-width:670px}.HowItWorksPage_finalActions__t8fV0,.HowItWorksPage_heroActions__kibZa{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px}.HowItWorksPage_primaryAction__fiVqu,.HowItWorksPage_secondaryAction__9YMf_,.HowItWorksPage_textAction__7mawo{align-items:center;display:inline-flex;font-weight:680;justify-content:center;min-height:44px;text-decoration:none}.HowItWorksPage_primaryAction__fiVqu{background:var(--page-blue);border:1px solid var(--page-blue);border-radius:9px;box-shadow:0 9px 22px rgb(47 110 167/18%);color:#fff;gap:8px;padding:11px 20px;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.HowItWorksPage_primaryAction__fiVqu:hover{background:var(--page-blue-dark);border-color:var(--page-blue-dark);box-shadow:0 11px 26px rgb(47 110 167/23%)}.HowItWorksPage_secondaryAction__9YMf_,.HowItWorksPage_textAction__7mawo{color:#1c65a8;gap:7px;padding:10px 2px}.HowItWorksPage_secondaryAction__9YMf_:hover,.HowItWorksPage_textAction__7mawo:hover{color:#164f83}.HowItWorksPage_workflowPreview__c74U_{background:rgb(255 253 249/92%);border:1px solid var(--page-line);border-radius:17px;box-shadow:0 22px 54px rgb(31 43 58/12%);overflow:hidden;padding:22px;position:relative}.HowItWorksPage_workflowPreview__c74U_:before{background:linear-gradient(90deg,#e66a2c,#ff9a64);content:"";height:4px;inset:0 0 auto;position:absolute}.HowItWorksPage_previewHeading__p84k6{align-items:center;border-bottom:1px solid var(--page-line);display:flex;gap:12px;padding-bottom:17px}.HowItWorksPage_iconTile__Oy4e7,.HowItWorksPage_previewHeading__p84k6>span{align-items:center;background:var(--page-blue-soft);border-radius:9px;color:var(--page-blue);display:inline-flex;height:42px;justify-content:center;width:42px}.HowItWorksPage_previewHeading__p84k6 div{display:grid;grid-gap:2px;gap:2px}.HowItWorksPage_previewHeading__p84k6 small{color:var(--page-muted);font-size:12px}.HowItWorksPage_previewHeading__p84k6 strong{font-size:16px}.HowItWorksPage_workflowPreview__c74U_ ol{display:grid;grid-gap:0;gap:0;list-style:none;margin:9px 0 0;padding:0}.HowItWorksPage_workflowPreview__c74U_ li{align-items:center;border-bottom:1px solid rgb(221 215 205/75%);display:flex;gap:10px;min-height:49px}.HowItWorksPage_workflowPreview__c74U_ li svg{background:var(--page-green-soft);border-radius:50%;color:var(--page-green);padding:3px}.HowItWorksPage_workflowPreview__c74U_ li span{color:#344152;font-size:14px;font-weight:620}.HowItWorksPage_workflowPreview__c74U_>p{align-items:flex-start;color:var(--page-muted);display:flex;font-size:13px;gap:8px;line-height:1.45;margin:15px 0 0}.HowItWorksPage_workflowPreview__c74U_>p svg{color:var(--page-blue);flex:0 0 auto;margin-top:2px}.HowItWorksPage_workflowTabsSection__6IE3F{border-top:1px solid var(--page-line);padding:44px 0 54px}.HowItWorksPage_finalCta__0x35n h2,.HowItWorksPage_trustIntro__5eIuq h2,.HowItWorksPage_workflowPanelHeading__lUvGX h2{font-size:clamp(32px,4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.1;margin:0}.HowItWorksPage_finalCta__0x35n>div>p:last-child,.HowItWorksPage_trustIntro__5eIuq>p:last-child,.HowItWorksPage_workflowPanelHeading__lUvGX>p:last-child{color:var(--page-muted);font-size:17px;line-height:1.56;margin:15px 0 0}.HowItWorksPage_workflowTabsBar__ig_g4{align-items:flex-end;display:flex;justify-content:space-between}.HowItWorksPage_workflowTabList__iRbg2{display:flex;gap:8px}.HowItWorksPage_workflowTab__uAa9u{align-items:center;background:rgb(255 253 249/68%);border:1px solid var(--page-line);border-bottom:0;border-radius:12px 12px 0 0;color:var(--page-muted);cursor:pointer;display:inline-flex;font:inherit;gap:11px;min-height:62px;padding:9px 20px 10px;position:relative;text-align:left}.HowItWorksPage_workflowTab__uAa9u[aria-selected=true]{color:#1764ad}.HowItWorksPage_workflowTab__uAa9u>span{display:grid;grid-gap:2px;gap:2px}.HowItWorksPage_workflowTab__uAa9u strong{font-size:15px;font-weight:680}.HowItWorksPage_workflowTab__uAa9u small{color:var(--page-muted);font-size:12px;font-weight:520;line-height:1.25}.HowItWorksPage_workflowTab__uAa9u[aria-selected=true]:after{background:var(--page-blue);border-radius:999px;bottom:-1px;content:"";height:3px;inset-inline:12px;position:absolute}.HowItWorksPage_autoAdvance__S2b2f{align-items:center;color:var(--page-muted);display:flex;font-size:12px;gap:10px;padding:0 5px 12px}.HowItWorksPage_progressTrack__Tz5gl{background:#ddd9d3;border-radius:999px;display:block;height:4px;overflow:hidden;width:76px}.HowItWorksPage_progressFill__4QtrE{animation:HowItWorksPage_workflow-tab-progress__dlYiH 10s linear forwards;background:var(--page-blue);display:block;height:100%;transform-origin:left;width:100%}.HowItWorksPage_workflowPanel__LFPtu{background:rgb(255 253 249/78%);border:1px solid var(--page-line);border-radius:0 16px 16px;box-shadow:0 18px 42px rgb(31 43 58/6%);padding:38px 42px 40px}.HowItWorksPage_workflowPanelHeading__lUvGX{max-width:940px}.HowItWorksPage_workflowPanelHeading__lUvGX h2{max-width:850px}.HowItWorksPage_transformationGraphic__ITOAm{align-items:center;display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(210px,.85fr) 28px minmax(330px,1.4fr) 28px minmax(210px,.85fr);margin-top:32px}.HowItWorksPage_transformationColumn__jNUHO{min-width:0}.HowItWorksPage_transformationColumn__jNUHO>header{display:grid;grid-gap:3px;gap:3px;margin:0 0 12px;padding:0 8px}.HowItWorksPage_transformationColumn__jNUHO>header span{color:var(--page-blue);font-size:12px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.HowItWorksPage_problemColumn__iQHZ1>header span{color:#c64e4e}.HowItWorksPage_outcomeColumn__PXC4f>header span{color:#22825f}.HowItWorksPage_transformationColumn__jNUHO>header strong{color:var(--page-muted);font-size:13px;font-weight:600}.HowItWorksPage_transformationCards__JkqwA{display:grid;grid-gap:10px;gap:10px}.HowItWorksPage_transformationCards__JkqwA article{align-items:center;background:#fffdfa;border:1px solid var(--page-line);border-radius:12px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:28px minmax(0,1fr);min-height:84px;padding:13px 15px}.HowItWorksPage_transformationCards__JkqwA article>svg{color:#ce5d5d}.HowItWorksPage_outcomeColumn__PXC4f .HowItWorksPage_transformationCards__JkqwA article>svg{color:#27906a}.HowItWorksPage_transformationCards__JkqwA article strong{display:block;font-size:14px;font-weight:680;line-height:1.25}.HowItWorksPage_transformationCards__JkqwA article p{color:var(--page-muted);font-size:12px;line-height:1.42;margin:4px 0 0}.HowItWorksPage_flowArrow__QkwaM{color:#77818c;font-size:34px;font-weight:300;text-align:center}.HowItWorksPage_programCard__088uN{background:#fff;border:1.5px solid #4a8cca;border-radius:14px;box-shadow:0 14px 30px rgb(40 86 130/9%);overflow:hidden;padding:12px}.HowItWorksPage_programCardHeader__XaaGN{align-items:center;display:grid;grid-gap:11px;gap:11px;grid-template-columns:40px minmax(0,1fr) auto;padding:3px 4px 12px}.HowItWorksPage_programBookIcon__Bx7_0{align-items:center;background:var(--page-blue-soft);border-radius:9px;color:var(--page-blue);display:flex;height:40px;justify-content:center;width:40px}.HowItWorksPage_programCardHeader__XaaGN div{display:grid;grid-gap:2px;gap:2px}.HowItWorksPage_programCardHeader__XaaGN strong{font-size:15px;font-weight:700}.HowItWorksPage_programCardHeader__XaaGN small{color:var(--page-muted);font-size:11px}.HowItWorksPage_liveBadge___NOVq{background:#e8f6ef;border-radius:999px;color:#237c5c;font-size:11px;font-weight:720;padding:5px 9px}.HowItWorksPage_programRows__w_JyO{border:1px solid var(--page-line);border-radius:10px;overflow:hidden}.HowItWorksPage_programRows__w_JyO>div{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:32px minmax(0,1fr) 18px;padding:9px 10px}.HowItWorksPage_programRows__w_JyO>div+div{border-top:1px solid var(--page-line)}.HowItWorksPage_programRows__w_JyO>div>span{align-items:center;background:var(--page-blue-soft);border-radius:7px;color:var(--page-blue);display:flex;height:30px;justify-content:center;width:30px}.HowItWorksPage_programRows__w_JyO>div>div{display:grid;grid-gap:1px;gap:1px}.HowItWorksPage_programRows__w_JyO strong{font-size:13px;font-weight:680}.HowItWorksPage_programRows__w_JyO small{color:var(--page-muted);font-size:11px;line-height:1.3}.HowItWorksPage_programRows__w_JyO>div>svg{color:#27906a}@keyframes HowItWorksPage_workflow-tab-progress__dlYiH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HowItWorksPage_trustSection__LPvEg{align-items:center;background:#f0f5f3;border:1px solid #cdded7;border-radius:17px;display:grid;grid-gap:clamp(36px,7vw,86px);gap:clamp(36px,7vw,86px);grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);padding:34px 38px}.HowItWorksPage_trustIntro__5eIuq .HowItWorksPage_iconTile__Oy4e7{margin-bottom:18px}.HowItWorksPage_trustIntro__5eIuq h2{font-size:clamp(30px,3.5vw,40px)}.HowItWorksPage_trustList__O0gY2{background:rgb(255 255 255/62%);border:1px solid rgb(39 116 88/16%);border-radius:12px;list-style:none;margin:0;padding:5px 18px}.HowItWorksPage_trustList__O0gY2 li{align-items:flex-start;color:#31483e;display:flex;font-size:14px;font-weight:580;gap:10px;line-height:1.45;padding:13px 0}.HowItWorksPage_trustList__O0gY2 li+li{border-top:1px solid rgb(39 116 88/15%)}.HowItWorksPage_trustList__O0gY2 svg{color:var(--page-green);flex:0 0 auto;margin-top:2px}.HowItWorksPage_finalCta__0x35n{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:58px 0}.HowItWorksPage_finalCta__0x35n>div:first-child{max-width:650px}.HowItWorksPage_finalCta__0x35n h2{font-size:clamp(30px,3.7vw,42px)}.HowItWorksPage_finalActions__t8fV0{justify-content:flex-end}.HowItWorksPage_finalActions__t8fV0 .HowItWorksPage_secondaryAction__9YMf_{font-size:14px}@media (max-width:960px){.HowItWorksPage_hero__CuIXl{grid-template-columns:1fr;padding-top:52px}.HowItWorksPage_workflowPreview__c74U_{max-width:700px}.HowItWorksPage_workflowPanel__LFPtu{padding-inline:32px}.HowItWorksPage_transformationGraphic__ITOAm{gap:14px;grid-template-columns:1fr}.HowItWorksPage_flowArrow__QkwaM{line-height:1;transform:rotate(90deg)}.HowItWorksPage_transformationCards__JkqwA{grid-template-columns:repeat(3,minmax(0,1fr))}.HowItWorksPage_transformationCards__JkqwA article{align-items:flex-start;grid-template-columns:1fr;min-height:132px}.HowItWorksPage_trustSection__LPvEg{grid-template-columns:1fr}.HowItWorksPage_finalCta__0x35n{align-items:flex-start;flex-direction:column}.HowItWorksPage_finalActions__t8fV0{justify-content:flex-start}}@media (max-width:680px){.HowItWorksPage_finalCta__0x35n,.HowItWorksPage_hero__CuIXl,.HowItWorksPage_trustSection__LPvEg,.HowItWorksPage_workflowTabsSection__6IE3F{width:calc(100% - 36px)}.HowItWorksPage_hero__CuIXl{gap:34px;padding:42px 0}.HowItWorksPage_hero__CuIXl h1{font-size:clamp(39px,12vw,49px)}.HowItWorksPage_heroLead__FCKoq{font-size:17px}.HowItWorksPage_heroActions__kibZa{align-items:stretch;display:grid}.HowItWorksPage_primaryAction__fiVqu,.HowItWorksPage_textAction__7mawo{width:100%}.HowItWorksPage_workflowTabsSection__6IE3F{padding:38px 0 44px}.HowItWorksPage_workflowTabsBar__ig_g4{align-items:stretch;display:grid}.HowItWorksPage_workflowTabList__iRbg2{display:grid;grid-template-columns:1fr 1fr}.HowItWorksPage_workflowTab__uAa9u{justify-content:flex-start;min-height:70px;padding-inline:11px}.HowItWorksPage_workflowTab__uAa9u>svg{display:none}.HowItWorksPage_workflowTab__uAa9u strong{font-size:13px}.HowItWorksPage_workflowTab__uAa9u small{font-size:10px}.HowItWorksPage_autoAdvance__S2b2f{justify-content:flex-end;padding:10px 2px}.HowItWorksPage_workflowPanel__LFPtu{border-radius:0 0 14px 14px;padding:24px 20px}.HowItWorksPage_workflowPanelHeading__lUvGX h2{font-size:30px}.HowItWorksPage_workflowPanelHeading__lUvGX>p:last-child{font-size:15px}.HowItWorksPage_transformationGraphic__ITOAm{margin-top:26px}.HowItWorksPage_transformationCards__JkqwA{grid-template-columns:1fr}.HowItWorksPage_transformationCards__JkqwA article{align-items:center;grid-template-columns:28px minmax(0,1fr);min-height:78px}.HowItWorksPage_programCardHeader__XaaGN{grid-template-columns:40px minmax(0,1fr)}.HowItWorksPage_liveBadge___NOVq{display:none}.HowItWorksPage_programRows__w_JyO>div{padding-inline:8px}.HowItWorksPage_trustSection__LPvEg{border-radius:14px;padding:25px 21px}.HowItWorksPage_trustIntro__5eIuq h2{font-size:31px}.HowItWorksPage_finalCta__0x35n{padding:42px 0}.HowItWorksPage_finalActions__t8fV0{align-items:stretch;display:grid;width:100%}}@media (prefers-reduced-motion:reduce){.HowItWorksPage_primaryAction__fiVqu,.HowItWorksPage_skipLink__jiRJx{transition:none}.HowItWorksPage_progressFill__4QtrE{animation:none}}