.work-module__fg0oIG__frame{max-width:var(--frame-max);padding:0 var(--frame-pad);margin:0 auto}.work-module__fg0oIG__eyebrow{font-family:var(--mono);letter-spacing:2.2px;text-transform:uppercase;color:var(--ink-60);font-size:11px}.work-module__fg0oIG__textLink .arrow{transition:transform .35s cubic-bezier(.2,.7,.3,1);display:inline-block}.work-module__fg0oIG__textLink:hover .arrow{transform:translate(6px)}.work-module__fg0oIG__hero{padding-top:104px}.work-module__fg0oIG__heroTitle{letter-spacing:-3px;margin-top:30px;font-size:clamp(48px,5.6vw,80px);font-weight:700;line-height:.98}.work-module__fg0oIG__heroSub{max-width:600px;color:var(--ink-60);text-wrap:pretty;margin-top:30px;font-size:20px;line-height:1.55}.work-module__fg0oIG__ctaRow{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:40px;display:flex}.work-module__fg0oIG__pill{background:var(--ink);width:280px;max-width:100%;height:58px;color:var(--paper);font-family:var(--sans);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:16px;font-weight:600;transition:background .15s;display:inline-flex}.work-module__fg0oIG__pill:hover{background:var(--accent-deep)}.work-module__fg0oIG__pillPaper{background:var(--paper);color:var(--ink)}.work-module__fg0oIG__pillPaper:hover{background:var(--accent-soft)}.work-module__fg0oIG__textLink{min-height:44px;color:var(--accent-deep);font-size:16px;font-weight:600;font-family:var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.work-module__fg0oIG__textLinkSoft{color:var(--accent-soft);font-size:15px}.work-module__fg0oIG__linkLabel{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.work-module__fg0oIG__heroMicro{max-width:var(--col-max);color:var(--ink-60);margin-top:16px;font-size:14px;line-height:1.5}.work-module__fg0oIG__heroWork .work-module__fg0oIG__heroTitle,.work-module__fg0oIG__heroWork .work-module__fg0oIG__heroSub{margin-top:24px}.work-module__fg0oIG__heroWork .work-module__fg0oIG__ctaRow{margin-top:32px}.work-module__fg0oIG__heroWork .work-module__fg0oIG__eyebrow{text-wrap:balance}.work-module__fg0oIG__eyebrowPart{display:inline}@media (max-width:600px){.work-module__fg0oIG__eyebrowSep{display:none}.work-module__fg0oIG__eyebrowPart{margin-top:6px;display:block}}.work-module__fg0oIG__heroTrust{flex-direction:column;gap:8px;margin-top:48px;display:flex}.work-module__fg0oIG__heroOffer{color:var(--ink);font-size:15px;font-weight:600;line-height:1.5}.work-module__fg0oIG__heroProof{color:var(--ink);font-size:15px;line-height:1.5}.work-module__fg0oIG__heroProofLink{color:var(--ink);text-underline-offset:3px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px}.work-module__fg0oIG__heroProofLink:hover{color:var(--accent-deep)}.work-module__fg0oIG__creds{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;display:grid}.work-module__fg0oIG__cred{border-right:1px solid var(--rule);text-align:center;padding:26px 16px}.work-module__fg0oIG__cred:last-child{border-right:0}.work-module__fg0oIG__credFigure{white-space:nowrap;letter-spacing:-.9px;font-size:clamp(22px,1.95vw,28px);font-weight:700;line-height:1.2}.work-module__fg0oIG__credLabel{font-family:var(--mono);letter-spacing:1.8px;text-transform:uppercase;color:var(--ink-60);margin-top:6px;font-size:12px}.work-module__fg0oIG__block{padding-top:112px}.work-module__fg0oIG__sectionTitle{letter-spacing:-1.3px;font-size:40px;font-weight:700;line-height:1.1}.work-module__fg0oIG__ruleLabel{align-items:center;gap:24px;margin-bottom:40px;display:flex}.work-module__fg0oIG__ruleLine{background:var(--rule);flex-grow:1;height:1px}.work-module__fg0oIG__cards{grid-template-rows:repeat(6,auto) 1fr auto auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.work-module__fg0oIG__card{--c-bg:#fff;--c-text:#000;--c-muted:#5c5f55;--c-rule:#e6e2da;--c-dash:#dcd7cc;--c-border:#e2ddd3;--c-accent:#56613c;--c-inv-bg:#000;--c-inv-text:#fff;--c-inv-muted:#a3a39c;grid-row:1/span 9;grid-template-rows:subgrid;background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-border);row-gap:0;padding:36px;scroll-margin-top:24px;display:grid}.work-module__fg0oIG__cardLight{grid-column:1}.work-module__fg0oIG__cardDark{--c-bg:#000;--c-text:#fff;--c-muted:#a3a39c;--c-rule:#2a2a2a;--c-dash:#333;--c-border:#000;--c-accent:#c9d0b4;--c-inv-bg:#fff;--c-inv-text:#000;--c-inv-muted:#5c5f55;grid-column:2}.work-module__fg0oIG__cardHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.work-module__fg0oIG__cardTag{font-family:var(--mono);letter-spacing:1.8px;text-transform:uppercase;border:1px solid var(--c-muted);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:10px}.work-module__fg0oIG__cardTitleBlock{padding:28px 0 20px}.work-module__fg0oIG__cardTitle{letter-spacing:-1.4px;color:var(--c-text);font-size:40px;font-weight:700;line-height:1.02}.work-module__fg0oIG__cardPromise{color:var(--c-muted);margin-top:12px;font-size:18px;line-height:1.5}.work-module__fg0oIG__cardSection{border-top:1px solid var(--c-rule);padding:22px 0 24px}.work-module__fg0oIG__cardLabel{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--c-muted);font-size:11px}.work-module__fg0oIG__cardLabelAccent{color:var(--c-accent)}.work-module__fg0oIG__cardBody{margin-top:10px;font-size:16px;line-height:1.55}.work-module__fg0oIG__getList{flex-direction:column;gap:12px;margin-top:14px;list-style:none;display:flex}.work-module__fg0oIG__getList li{align-items:baseline;gap:16px;font-size:15px;line-height:1.5;display:flex}.work-module__fg0oIG__getIndex{font-family:var(--mono);color:var(--c-muted);font-size:11px}.work-module__fg0oIG__runList{margin-top:12px}.work-module__fg0oIG__runRow{border-bottom:1px dashed var(--c-dash);justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.work-module__fg0oIG__runRow:last-child{border-bottom:0}.work-module__fg0oIG__runRow dt{font-size:15px;font-weight:600}.work-module__fg0oIG__runRow dd{font-family:var(--mono);color:var(--c-muted);text-align:right;font-size:11px}.work-module__fg0oIG__priceTable{border-top:1px solid var(--c-rule);margin-top:12px}.work-module__fg0oIG__priceRow{border-bottom:1px solid var(--c-rule);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:10px 16px;display:flex}.work-module__fg0oIG__priceRowHighlight{background:var(--c-inv-bg);color:var(--c-inv-text);border-bottom-color:var(--c-inv-bg);--c-muted:var(--c-inv-muted)}.work-module__fg0oIG__priceName{flex-direction:column;gap:3px;display:flex}.work-module__fg0oIG__priceNameText{white-space:nowrap;font-size:16px;font-weight:700}.work-module__fg0oIG__priceCadence{font-family:var(--mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--c-muted);font-size:10px}.work-module__fg0oIG__priceFigure{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.work-module__fg0oIG__priceFrom{font-family:var(--mono);color:var(--c-muted);font-size:11px}.work-module__fg0oIG__priceAmount{letter-spacing:-.8px;font-size:26px;font-weight:700}.work-module__fg0oIG__priceUnit{color:var(--c-muted);font-size:13px}.work-module__fg0oIG__cardSpacer{min-height:16px}.work-module__fg0oIG__cardCta{background:var(--c-inv-bg);width:100%;max-width:280px;height:56px;color:var(--c-inv-text);font-family:var(--sans);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-inline:auto;font-size:16px;font-weight:600;transition:opacity .15s;display:flex}.work-module__fg0oIG__cardCta:hover{opacity:.85}.work-module__fg0oIG__cardMicro{text-align:center;color:var(--c-muted);text-wrap:balance;margin-top:12px;font-size:13px;line-height:1.5}.work-module__fg0oIG__cardMicroLink{min-height:44px;color:var(--c-accent);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.work-module__fg0oIG__cardMicroLink .arrow{transition:transform .35s cubic-bezier(.2,.7,.3,1);display:inline-block}.work-module__fg0oIG__cardMicroLink:hover .arrow{transform:translate(6px)}.work-module__fg0oIG__cardsSingle{grid-template-columns:minmax(0,560px);justify-content:center}.work-module__fg0oIG__cardsSingle .work-module__fg0oIG__card{grid-column:1}.work-module__fg0oIG__pains{border-top:1px solid var(--ink);margin-top:36px;list-style:none}.work-module__fg0oIG__pains li{border-bottom:1px solid var(--rule);padding:22px 0;font-size:22px;font-weight:500;line-height:1.4}.work-module__fg0oIG__steps{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;list-style:none;display:grid}.work-module__fg0oIG__steps li{border-right:1px solid var(--rule);padding:28px 28px 32px}.work-module__fg0oIG__steps li:first-child{padding-left:0}.work-module__fg0oIG__steps li:last-child{border-right:0;padding-right:0}.work-module__fg0oIG__stepIndex{font-family:var(--mono);letter-spacing:2px;color:var(--accent-deep);font-size:11px}.work-module__fg0oIG__stepTitle{letter-spacing:-.4px;margin-top:14px;font-size:22px;font-weight:700}.work-module__fg0oIG__stepBody{color:var(--ink-60);margin-top:8px;font-size:16px;line-height:1.55}@media (max-width:640px){.work-module__fg0oIG__heroAfter .work-module__fg0oIG__textLink{text-wrap:balance;display:block}.work-module__fg0oIG__heroAfter .work-module__fg0oIG__textLink .arrow{margin-left:6px}}.work-module__fg0oIG__heroAfter{max-width:var(--col-max);flex-direction:column;gap:16px;margin-top:32px;font-size:18px;line-height:1.6;display:flex}.work-module__fg0oIG__sectionSub{max-width:var(--col-max);color:var(--ink-60);margin-top:16px;font-size:18px;line-height:1.55}.work-module__fg0oIG__sectionNote{max-width:var(--col-max);color:var(--ink-60);margin-top:28px;font-size:16px;line-height:1.55}.work-module__fg0oIG__heroSubWide{max-width:var(--col-max)}.work-module__fg0oIG__caseStudy{background:var(--paper-deep);border-radius:20px;padding:56px;position:relative}.work-module__fg0oIG__caseStudy:after{content:"";border-radius:inherit;pointer-events:none;animation:2.6s ease-out infinite work-module__fg0oIG__casePulse;position:absolute;inset:0}@keyframes work-module__fg0oIG__casePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 65%, transparent)}55%{box-shadow:0 0 0 14px color-mix(in srgb, var(--accent) 0%, transparent)}to{box-shadow:0 0 0 14px color-mix(in srgb, var(--accent) 0%, transparent)}}.work-module__fg0oIG__dropLead{padding-top:96px;padding-bottom:112px}.work-module__fg0oIG__dropLead .dropcta{max-width:var(--col-max);margin-top:28px}.work-module__fg0oIG__dropLead>h2{text-align:center}.work-module__fg0oIG__caseTitle{letter-spacing:-1.3px;max-width:760px;margin-top:20px;font-size:40px;font-weight:700;line-height:1.1}.work-module__fg0oIG__caseStepsLabel{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--ink-60);margin-top:28px;font-size:11px}.work-module__fg0oIG__caseSteps{max-width:var(--col-max);border-top:1px solid var(--rule);margin-top:12px;list-style:none}.work-module__fg0oIG__caseSteps li{border-bottom:1px solid var(--rule);align-items:baseline;gap:16px;padding:12px 0;font-size:16px;line-height:1.5;display:flex}.work-module__fg0oIG__caseResult{font-weight:600}.work-module__fg0oIG__caseQuote{max-width:var(--col-max);margin-top:28px;font-size:18px;line-height:1.6}.work-module__fg0oIG__caseQuote footer{color:var(--ink-60);margin-top:8px;font-size:14px}.work-module__fg0oIG__caseCta{margin-top:28px}.work-module__fg0oIG__offersLabel{margin-top:0;margin-bottom:0}.work-module__fg0oIG__terms{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:32px;list-style:none;display:grid}.work-module__fg0oIG__term{flex-direction:column;gap:8px;padding-top:18px;display:flex}.work-module__fg0oIG__termLabel{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--ink-60);font-size:12px}.work-module__fg0oIG__termText{text-wrap:pretty;font-size:16px;line-height:1.5}.work-module__fg0oIG__featured{grid-template-columns:minmax(0,560px) minmax(0,400px);grid-template-areas:"card terms";column-gap:72px;margin-top:32px;display:grid}.work-module__fg0oIG__cardsFeatured{grid-area:card;grid-template-columns:minmax(0,1fr)}.work-module__fg0oIG__cardsFeatured .work-module__fg0oIG__card{grid-column:1}.work-module__fg0oIG__termsFeatured{grid-area:terms;grid-template-columns:minmax(0,1fr);align-self:end;row-gap:8px}.work-module__fg0oIG__afterLead{margin-top:104px;margin-bottom:0}.work-module__fg0oIG__tiers.work-module__fg0oIG__tiersThree{grid-template-columns:repeat(3,minmax(0,1fr))}.work-module__fg0oIG__tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.work-module__fg0oIG__tier{grid-row:span 6;grid-template-rows:subgrid;background:var(--paper-deep);border-radius:20px;row-gap:0;padding:8px 8px 20px;transition:transform .3s cubic-bezier(.32,.72,0,1);display:grid}@media (hover:hover){.work-module__fg0oIG__tier:hover{transform:translateY(-3px)}}.work-module__fg0oIG__tier>:not(.work-module__fg0oIG__tierStage){margin-inline:12px}.work-module__fg0oIG__tierStage{background:var(--paper);border-radius:14px}.work-module__fg0oIG__tierTitle{padding:20px 0 14px}.work-module__fg0oIG__tierName{letter-spacing:-.5px;margin-top:8px;font-size:22px;font-weight:700;line-height:1.15}.work-module__fg0oIG__tierRow{border-top:1px solid var(--rule);padding:14px 0 16px;font-size:15px;line-height:1.5}.work-module__fg0oIG__tierLabel{font-family:var(--mono);letter-spacing:1.8px;text-transform:uppercase;color:var(--ink-60);margin-bottom:6px;font-size:10px}.work-module__fg0oIG__tierName,.work-module__fg0oIG__tierRow p,.work-module__fg0oIG__credLabel{text-wrap:balance}.work-module__fg0oIG__tierPace{font-weight:600}.work-module__fg0oIG__tierPrice{letter-spacing:-.6px;white-space:nowrap;font-size:22px;font-weight:700;line-height:1.2}.work-module__fg0oIG__tierUnit{color:var(--ink-60);margin-top:2px;font-size:13px}.work-module__fg0oIG__tierCta{justify-content:center;align-self:end;max-width:280px;min-height:44px;margin-top:8px;line-height:1.55}.work-module__fg0oIG__pathFit{background:var(--paper-deep);border-radius:14px;margin-top:20px;padding:16px 18px}.work-module__fg0oIG__pathFitLabel{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--ink-60);font-size:11px}.work-module__fg0oIG__pathFitName{letter-spacing:-.3px;margin-top:6px;font-size:18px;font-weight:700}.work-module__fg0oIG__pathFitLine{color:var(--ink-60);margin-top:4px;font-size:15px;line-height:1.5}.work-module__fg0oIG__pathFitPrice{margin-top:8px;font-size:14px;font-weight:600}.work-module__fg0oIG__pathProgress{align-items:center;gap:12px;margin-top:20px;display:flex}.work-module__fg0oIG__pathCount{font-family:var(--mono);letter-spacing:2px;color:var(--ink-60);white-space:nowrap;font-size:12px}.work-module__fg0oIG__pathBar{background:var(--rule);border-radius:2px;flex:1;height:2px;overflow:hidden}.work-module__fg0oIG__pathBar>span{background:var(--ink);height:100%;transition:width .3s;display:block}.work-module__fg0oIG__pathForm{margin-top:24px}.work-module__fg0oIG__pathStep{min-height:340px;animation:.24s ease-out work-module__fg0oIG__pathStepIn}@keyframes work-module__fg0oIG__pathStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.work-module__fg0oIG__pathField{border:0;min-width:0;margin:0;padding:0}.work-module__fg0oIG__pathField .survey-field+.survey-field{margin-top:24px}.work-module__fg0oIG__pathQuestion{letter-spacing:-.4px;margin-bottom:18px;padding:0;font-size:22px;font-weight:700;line-height:1.25;display:block}.work-module__fg0oIG__pathInput{padding:14px 16px;font-size:18px}.work-module__fg0oIG__options{flex-direction:column;gap:8px;display:flex}.work-module__fg0oIG__option{display:block;position:relative}.work-module__fg0oIG__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.work-module__fg0oIG__optionRow{border:1px solid var(--rule);background:#fff;border-radius:6px;align-items:center;gap:12px;min-height:48px;padding:10px 14px;font-size:16px;line-height:1.35;transition:border-color .15s,background .15s,color .15s;display:flex}.work-module__fg0oIG__optionKey{border:1px solid var(--rule);width:22px;height:22px;font-family:var(--mono);color:var(--ink-60);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;transition:border-color .15s,color .15s;display:inline-flex}@media (hover:hover){.work-module__fg0oIG__option:hover .work-module__fg0oIG__optionRow{border-color:var(--ink)}}.work-module__fg0oIG__option input:checked+.work-module__fg0oIG__optionRow{background:var(--ink);border-color:var(--ink);color:var(--paper)}.work-module__fg0oIG__option input:checked+.work-module__fg0oIG__optionRow .work-module__fg0oIG__optionKey{border-color:var(--paper);color:var(--paper)}.work-module__fg0oIG__option input:focus-visible+.work-module__fg0oIG__optionRow{outline:2px solid var(--accent);outline-offset:2px}.work-module__fg0oIG__pathNav{align-items:center;gap:16px;margin-top:24px;display:flex}.work-module__fg0oIG__pathHint{color:var(--ink-60);font-size:13px}.work-module__fg0oIG__pathBack{font-family:var(--sans);color:var(--ink-60);cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;margin-left:auto;padding:0;font-size:14px}.work-module__fg0oIG__pathBack:hover{color:var(--ink)}.work-module__fg0oIG__pathPrompt{margin-top:20px;font-size:17px;font-weight:600}.work-module__fg0oIG__pathActions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.work-module__fg0oIG__pathNote{color:var(--ink-60);margin-top:16px;font-size:15px;line-height:1.55}.work-module__fg0oIG__toolList{border-top:1px solid var(--rule);margin:12px 0 16px;list-style:none}.work-module__fg0oIG__toolList li{border-bottom:1px solid var(--rule)}.work-module__fg0oIG__tool{flex-direction:column;gap:4px;padding:14px 0;display:flex}.work-module__fg0oIG__toolName{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.work-module__fg0oIG__toolName .arrow{transition:transform .35s cubic-bezier(.2,.7,.3,1);display:inline-block}.work-module__fg0oIG__tool:hover .work-module__fg0oIG__toolName{color:var(--accent-deep)}.work-module__fg0oIG__tool:hover .work-module__fg0oIG__toolName .arrow{transform:translate(4px)}.work-module__fg0oIG__toolLine{color:var(--ink-60);font-size:15px;line-height:1.5}.work-module__fg0oIG__why{align-items:flex-start;gap:80px;padding-top:120px;display:flex}.work-module__fg0oIG__whyQuoteCol{flex-shrink:0;width:520px}.work-module__fg0oIG__whyQuote{letter-spacing:-1.1px;margin-top:24px;font-size:36px;font-weight:700;line-height:1.15}.work-module__fg0oIG__whyBody{flex-direction:column;align-items:flex-start;gap:18px;padding-top:44px;font-size:18px;line-height:1.6;display:flex}.work-module__fg0oIG__faq{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:80px;margin-top:36px;display:grid}.work-module__fg0oIG__faqItem{border-bottom:1px solid var(--rule);padding:26px 0}.work-module__fg0oIG__faqItem h3{font-size:18px;font-weight:700;line-height:1.35}.work-module__fg0oIG__faqItem p{color:var(--ink-60);margin-top:8px;font-size:16px;line-height:1.55}.work-module__fg0oIG__diagSteps{border-top:1px solid var(--ink);margin-top:36px;list-style:none}.work-module__fg0oIG__diagSteps>li{border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr) minmax(0,1.4fr);column-gap:32px;padding:28px 0;display:grid}.work-module__fg0oIG__diagHead h3{letter-spacing:-.4px;font-size:22px;font-weight:700;line-height:1.25}.work-module__fg0oIG__diagMeta{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--ink-60);margin-top:8px;font-size:11px}.work-module__fg0oIG__diagBody p{color:var(--ink-60);font-size:16px;line-height:1.55}@media (max-width:800px){.work-module__fg0oIG__diagSteps>li{grid-template-columns:40px minmax(0,1fr);row-gap:12px}.work-module__fg0oIG__diagBody{grid-column:2}}.work-module__fg0oIG__phaseLabel{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--ink-60);margin-top:20px;font-size:11px}.work-module__fg0oIG__priceCta{margin-top:32px}.work-module__fg0oIG__fitList{flex-direction:column;gap:8px;margin-top:12px;padding-left:18px;list-style:outside;display:flex}.work-module__fg0oIG__fitList li{color:var(--ink-60);font-size:16px;line-height:1.55}.work-module__fg0oIG__steps>li .work-module__fg0oIG__fitList li{border:0;padding:0}.work-module__fg0oIG__freeRead{color:var(--ink-60);padding-top:40px;padding-bottom:72px;font-size:16px;line-height:1.55}.work-module__fg0oIG__freeReadLink{color:var(--ink);font-size:16px;font-weight:600}.work-module__fg0oIG__closing{background:var(--ink);color:var(--paper);margin-top:120px}.work-module__fg0oIG__closingInner{max-width:var(--frame-max);padding:88px var(--frame-pad);justify-content:space-between;align-items:center;gap:80px;margin:0 auto;display:flex}.work-module__fg0oIG__closingText{max-width:700px}.work-module__fg0oIG__closingText h2{letter-spacing:-1.6px;color:var(--paper);font-size:48px;font-weight:700;line-height:1.05}.work-module__fg0oIG__closingText p{color:#a9aa9f;margin-top:18px;font-size:18px;line-height:1.55}.work-module__fg0oIG__closingActions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}@media (max-width:1023px){.work-module__fg0oIG__cards{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:24px}.work-module__fg0oIG__card{flex-direction:column;grid-area:auto;grid-template-rows:none;display:flex}.work-module__fg0oIG__steps{grid-template-columns:minmax(0,1fr)}.work-module__fg0oIG__steps li,.work-module__fg0oIG__steps li:first-child,.work-module__fg0oIG__steps li:last-child{border-right:0;border-bottom:1px solid var(--rule);padding:24px 0}.work-module__fg0oIG__steps li:last-child{border-bottom:0}.work-module__fg0oIG__why{flex-direction:column;gap:0}.work-module__fg0oIG__tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.work-module__fg0oIG__tiers.work-module__fg0oIG__tiersThree{grid-template-columns:repeat(3,minmax(0,1fr))}.work-module__fg0oIG__featured{grid-template-columns:minmax(0,1fr);grid-template-areas:"card""terms"}.work-module__fg0oIG__termsFeatured{align-self:start;max-width:560px}.work-module__fg0oIG__whyQuoteCol{width:auto;max-width:640px}.work-module__fg0oIG__whyBody{padding-top:28px}.work-module__fg0oIG__closingInner{flex-direction:column;align-items:flex-start;gap:32px}.work-module__fg0oIG__closingActions{align-items:flex-start}}@media (max-width:767px){.work-module__fg0oIG__hero{padding-top:56px}.work-module__fg0oIG__heroTitle{letter-spacing:-1.5px;margin-top:22px;font-size:40px;line-height:1.05}.work-module__fg0oIG__heroSub{margin-top:22px;font-size:17px}.work-module__fg0oIG__ctaRow{flex-direction:column;align-items:stretch;gap:8px;margin-top:32px}.work-module__fg0oIG__pill{width:100%;max-width:280px;height:54px}.work-module__fg0oIG__tierCta{min-height:54px;font-size:16px}.work-module__fg0oIG__heroTrust{margin-top:40px}.work-module__fg0oIG__creds{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.work-module__fg0oIG__cred,.work-module__fg0oIG__cred:first-child,.work-module__fg0oIG__cred:last-child{border-right:0;border-bottom:1px solid var(--rule);padding:20px 12px}.work-module__fg0oIG__cred:nth-child(odd){border-right:1px solid var(--rule)}.work-module__fg0oIG__cred:nth-last-child(-n+2){border-bottom:0}.work-module__fg0oIG__credFigure{font-size:24px}.work-module__fg0oIG__credLabel{letter-spacing:.8px}.work-module__fg0oIG__block,.work-module__fg0oIG__why{padding-top:64px}.work-module__fg0oIG__sectionTitle{font-size:30px}.work-module__fg0oIG__ruleLabel{margin-bottom:24px}.work-module__fg0oIG__card{padding:24px}.work-module__fg0oIG__cardTitle{font-size:28px}.work-module__fg0oIG__heroTitleLong{letter-spacing:-1.2px;font-size:36px}.work-module__fg0oIG__cardPromise{font-size:17px}.work-module__fg0oIG__cardTag{white-space:normal;text-align:center}.work-module__fg0oIG__priceRow{padding:10px 12px}.work-module__fg0oIG__priceCadence{letter-spacing:1.2px}.work-module__fg0oIG__priceAmount{font-size:22px}.work-module__fg0oIG__priceFigure{white-space:normal;flex-wrap:wrap;justify-content:flex-end;row-gap:0;max-width:118px}.work-module__fg0oIG__cardCta{height:52px}.work-module__fg0oIG__whyQuote{font-size:28px}.work-module__fg0oIG__whyBody{font-size:17px}.work-module__fg0oIG__faq{grid-template-columns:minmax(0,1fr)}.work-module__fg0oIG__heroAfter,.work-module__fg0oIG__sectionSub{font-size:17px}.work-module__fg0oIG__caseStudy{padding:32px 24px}.work-module__fg0oIG__dropLead{padding-top:56px;padding-bottom:64px}.work-module__fg0oIG__caseTitle{letter-spacing:-.9px;font-size:30px}.work-module__fg0oIG__terms{grid-template-columns:minmax(0,1fr);row-gap:4px}.work-module__fg0oIG__tiers,.work-module__fg0oIG__tiers.work-module__fg0oIG__tiersThree{grid-template-columns:minmax(0,1fr)}.work-module__fg0oIG__afterLead{margin-top:64px;margin-bottom:0}.work-module__fg0oIG__tierStage .kit-figure{width:min(100%,240px)}.work-module__fg0oIG__pathQuestion{font-size:20px}.work-module__fg0oIG__pathStep{min-height:0}.work-module__fg0oIG__pathHint,.work-module__fg0oIG__optionKey{display:none}.work-module__fg0oIG__pathActions{flex-direction:column;align-items:stretch}.work-module__fg0oIG__pains li{font-size:18px}.work-module__fg0oIG__closing{margin-top:64px}.work-module__fg0oIG__closingInner{padding:64px var(--frame-pad)}.work-module__fg0oIG__closingText h2{letter-spacing:-1.1px;font-size:34px}.work-module__fg0oIG__closingText p{font-size:17px}.work-module__fg0oIG__closingActions{align-self:stretch;align-items:stretch}.work-module__fg0oIG__closingActions .work-module__fg0oIG__textLink{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.work-module__fg0oIG__textLink .arrow{transition:none}.work-module__fg0oIG__textLink:hover .arrow{transform:none}.work-module__fg0oIG__tier{transition:none}.work-module__fg0oIG__tier:hover{transform:none}.work-module__fg0oIG__pathStep,.work-module__fg0oIG__caseStudy:after{animation:none}.work-module__fg0oIG__pathBar>span{transition:none}}.work-module__fg0oIG__phaseCards>li{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}.work-module__fg0oIG__phaseCards .work-module__fg0oIG__stepTitle{white-space:pre-line;text-wrap:balance;font-size:19px}@media (min-width:1024px) and (max-width:1099px){.work-module__fg0oIG__phaseCards .work-module__fg0oIG__stepTitle{font-size:17px}}@media (max-width:1023px){.work-module__fg0oIG__phaseCards>li{grid-row:auto;display:block}.work-module__fg0oIG__phaseCards .work-module__fg0oIG__stepTitle{font-size:22px}}@media (max-width:600px){.work-module__fg0oIG__phaseCards .work-module__fg0oIG__stepTitle{white-space:normal}}.work-module__fg0oIG__ctaStack{flex-direction:column;align-items:flex-start;row-gap:8px;display:flex}.work-module__fg0oIG__ctaStackCentre{align-items:center}@media (max-width:767px){.work-module__fg0oIG__ctaStackCentre{align-items:flex-start}.work-module__fg0oIG__cardMicro{text-align:left}}.work-module__fg0oIG__alignTop{align-self:flex-start}
h1.about-module__-i9KWa__title{margin-top:0}.about-module__-i9KWa__trackRecord{margin-top:8px}.about-module__-i9KWa__video{max-width:var(--col-max);margin-top:24px}a.about-module__-i9KWa__cta{background:var(--book);color:var(--ink)}a.about-module__-i9KWa__cta:hover{background:var(--book-hover)}
.home-module__txgM7a__hero{grid-template-columns:minmax(0,1fr) clamp(150px,17vw,220px);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.home-module__txgM7a__hero .home-module__txgM7a__heroText h1{margin-top:0}@media (max-width:820px){.home-module__txgM7a__hero{grid-template-columns:minmax(0,1fr);gap:32px}}@media (min-width:768px){.home-module__txgM7a__heroTitle>span{display:block}}.home-module__txgM7a__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;list-style:none;display:grid}.home-module__txgM7a__card{background:var(--paper-deep);border-radius:20px;padding:28px 28px 32px}.home-module__txgM7a__card h3{margin-top:0}@media (max-width:1023px){.home-module__txgM7a__cards{grid-template-columns:minmax(0,1fr);gap:12px}.home-module__txgM7a__card{padding:24px}}.home-module__txgM7a__eyebrowTitle{text-wrap:balance;max-width:760px;margin-top:20px}a.home-module__txgM7a__cta{background:var(--book);color:var(--ink)}@media (hover:hover){a.home-module__txgM7a__cta:hover{background:var(--book-hover)}}
.privacy-module__VTbb1a__flow{margin-top:48px}.privacy-module__VTbb1a__flow h3{margin-top:0}.privacy-module__VTbb1a__flow h3+div{margin-top:12px}.privacy-module__VTbb1a__list{flex-direction:column;gap:10px;padding-left:22px;display:flex}.privacy-module__VTbb1a__page{padding-bottom:112px}@media (max-width:767px){.privacy-module__VTbb1a__flow{margin-top:40px}.privacy-module__VTbb1a__page{padding-bottom:64px}}
