.home_hero__slzSg{position:relative;overflow:clip;padding-block:clamp(3rem,1.5rem + 5vw,6.5rem) clamp(4rem,2rem + 6vw,8rem)}.home_heroRibbon__Q2gR0{position:absolute;inset:auto 0 2% 0;width:100%;height:46%;opacity:.16;pointer-events:none}.home_heroTitle__B_Vdl{margin-top:1.5rem;font-size:clamp(2.75rem,1.2rem + 5.6vw,6.25rem);line-height:1;letter-spacing:-.038em;font-weight:700}.home_heroTitle__B_Vdl span{display:block}.home_heroGrid__8utes{position:relative;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(2rem,1rem + 4vw,4.5rem);gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:start;margin-top:clamp(2rem,1rem + 3vw,3.5rem)}.home_heroText__kt5Ht{display:grid;grid-gap:1.5rem;gap:1.5rem;align-content:start;padding-top:.5rem}.home_heroBody__gSWG3{font-size:var(--step-1);line-height:1.55;max-width:40ch}.home_heroText__kt5Ht>div{margin-top:0}.home_descriptor__Tl0J0{font-size:var(--step--1);font-weight:500;color:var(--ink-3)}.home_heroScreen__EnQhK{width:112%;min-width:0}@media (max-width:960px){.home_heroGrid__8utes{grid-template-columns:1fr}.home_heroScreen__EnQhK{width:100%}}.home_split__PvQ__{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(2.5rem,1rem + 4vw,5rem);gap:clamp(2.5rem,1rem + 4vw,5rem);align-items:start;margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.home_splitText__TP1xY{display:grid;grid-gap:2rem;gap:2rem;align-content:start}.home_splitScreen__5HbrP{padding-top:.5rem}.home_questions__SVM3n{margin:0;display:grid;border-top:1px solid var(--line-strong)}.home_question__o1B3G{display:grid;grid-gap:.25rem;gap:.25rem;padding-block:1rem;border-bottom:1px solid var(--line)}.home_question__o1B3G dt{color:var(--ink);font-weight:600;font-size:1.0625rem}.home_question__o1B3G dd{margin:0;color:var(--ink-2)}@media (max-width:960px){.home_split__PvQ__{grid-template-columns:1fr}}.home_tinted__zBMtI{background:var(--tint)}.home_tinted__zBMtI .text-link{margin-top:1rem}.home_flowWrap__P4pnU{margin-block:clamp(3rem,2rem + 3vw,5rem) 2rem}.home_belief__f3ua_{position:relative;overflow:clip;padding-block:clamp(5rem,3rem + 7vw,10rem)}.home_beliefRibbon__mBajv{position:absolute;inset:0 -10% auto -10%;width:120%;height:60%;opacity:.35;transform:scaleY(-1);pointer-events:none}.home_beliefGrid___CGpc{position:relative;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:clamp(2.5rem,1rem + 5vw,6rem);gap:clamp(2.5rem,1rem + 5vw,6rem);align-items:start}.home_beliefLine__OcFdQ{margin-top:1.5rem;color:var(--ink-on-deep);font-size:clamp(2.4rem,1.4rem + 4vw,4.75rem);line-height:1.04;letter-spacing:-.032em;font-weight:700;max-width:12ch;text-wrap:balance}.home_beliefText__upd3b{display:grid;grid-gap:1.5rem;gap:1.5rem;padding-top:.5rem}.home_beliefBody__AixHY{font-size:var(--step-1);line-height:1.6}@media (max-width:900px){.home_beliefGrid___CGpc{grid-template-columns:1fr}}.home_mapWrap___bcoK,.home_pillarsWrap__NLf1l,.home_proofWrap__HAX7N,.home_stepsWrap__WT2lU{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.home_proofWrap__HAX7N{margin-bottom:2rem}.home_modulesHead__ww9qB{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2rem;gap:2rem;align-items:end}.home_modulesActions__I5nET{display:grid;justify-items:start;grid-gap:.25rem;gap:.25rem}@media (max-width:860px){.home_modulesHead__ww9qB{grid-template-columns:1fr}}.home_faqGrid__DSqkt{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}@media (max-width:900px){.home_faqGrid__DSqkt{grid-template-columns:1fr}}.ScreenViewer_trigger__Iz8SB{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;font:inherit;text-align:inherit;color:inherit}.ScreenViewer_trigger__Iz8SB:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ScreenViewer_expand__aKWO8{position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--ink);color:var(--ink-on-deep);opacity:0;transition:opacity .16s var(--ease-out)}.ScreenViewer_trigger__Iz8SB:focus-visible .ScreenViewer_expand__aKWO8,.ScreenViewer_trigger__Iz8SB:hover .ScreenViewer_expand__aKWO8{opacity:.92}.ScreenViewer_hint__q369L{position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem;display:none;align-items:center;gap:.3rem;min-height:26px;padding:0 .6rem;border-radius:999px;background:var(--ink);color:var(--ink-on-deep);font-size:.75rem;font-weight:500;box-shadow:0 2px 6px oklch(.2 .06 258/.25)}@media (hover:none){.ScreenViewer_expand__aKWO8{display:none}.ScreenViewer_hint__q369L{display:inline-flex}}.ScreenViewer_dialog__uIU_m{width:min(1400px,96vw);max-width:none;height:min(920px,94vh);max-height:none;padding:0;border:0;border-radius:var(--radius-lg);background:var(--paper);color:var(--ink-2);box-shadow:0 32px 80px -24px oklch(.2 .06 258/.5);overflow:hidden}.ScreenViewer_dialog__uIU_m::-webkit-backdrop{background:oklch(.2 .05 258/.72)}.ScreenViewer_dialog__uIU_m::backdrop{background:oklch(.2 .05 258/.72)}.ScreenViewer_dialog__uIU_m[open]{display:block}@media (prefers-reduced-motion:no-preference){.ScreenViewer_dialog__uIU_m[open]{animation:ScreenViewer_viewer-in__uA664 .22s var(--ease-out)}}@keyframes ScreenViewer_viewer-in__uA664{0%{opacity:0;transform:scale(.98)}}.ScreenViewer_panel__V08BS{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.ScreenViewer_head__ogrR5{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .75rem .6rem 1.25rem;border-bottom:1px solid var(--line);background:var(--tint)}.ScreenViewer_title___9GrS{color:var(--ink);font-weight:600;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ScreenViewer_tools__eAHyw{display:flex;gap:.4rem;flex:none}.ScreenViewer_tool__Cx9oF{position:relative;display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:0 .9rem;border:1px solid var(--line-strong);border-radius:999px;background:var(--paper);color:var(--ink);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer}.ScreenViewer_tool__Cx9oF:hover{border-color:var(--ink)}.ScreenViewer_tool__Cx9oF[aria-pressed=true]{background:var(--tint-2)}.ScreenViewer_body__yXzZ9{overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;align-items:flex-start;justify-content:center;min-height:0;padding:1rem;background:var(--bg)}.ScreenViewer_image__qtXSE{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;background-size:cover;box-shadow:0 1px 3px oklch(.3 .06 258/.15);cursor:zoom-in}.ScreenViewer_body__yXzZ9:not(.ScreenViewer_zoomed__HVMLi){align-items:center}.ScreenViewer_body__yXzZ9:not(.ScreenViewer_zoomed__HVMLi) .ScreenViewer_image__qtXSE{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.ScreenViewer_zoomed__HVMLi{justify-content:flex-start}.ScreenViewer_zoomed__HVMLi .ScreenViewer_image__qtXSE{flex:none;width:max(var(--css-width),150%);max-width:none;max-height:none;cursor:zoom-out}.ScreenViewer_foot__1ODW_{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem 1.25rem .9rem;border-top:1px solid var(--line);font-size:.875rem;max-height:7.5rem;overflow:auto}.ScreenViewer_note__Fzugs{color:var(--ink-3)}@media (max-width:640px){.ScreenViewer_dialog__uIU_m{width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.ScreenViewer_head__ogrR5{-webkit-padding-start:1rem;padding-inline-start:1rem}.ScreenViewer_body__yXzZ9{padding:.5rem}.ScreenViewer_toolLabel__bGAHD{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ScreenViewer_tool__Cx9oF{width:44px;min-height:44px;padding:0;justify-content:center}.ScreenViewer_foot__1ODW_{max-height:6rem}}.sections_intro__ErIHf{display:grid;grid-gap:1.1rem;gap:1.1rem;max-width:52rem}.sections_ctas__MxBOa{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.sections_pageHero__TJKpe{padding-block:clamp(3.5rem,2rem + 5vw,7rem) clamp(3rem,2rem + 4vw,6rem);border-bottom:1px solid var(--line)}.sections_pageHeroGrid__154IW{display:grid;grid-gap:clamp(2.5rem,1rem + 4vw,4.5rem);gap:clamp(2.5rem,1rem + 4vw,4.5rem)}.sections_withScreen__QQP9j{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.sections_pageHeroText__RNMF_{display:grid;grid-gap:1.25rem;gap:1.25rem;align-content:start;max-width:50rem}.sections_pageHeroText__RNMF_ .sections_ctas__MxBOa{margin-top:.75rem}.sections_pageTitle__GHkW6{font-size:clamp(2.3rem,1.5rem + 3.2vw,4rem);line-height:1.06;letter-spacing:-.028em;font-weight:600}.sections_withScreen__QQP9j .sections_pageTitle__GHkW6{font-size:clamp(2.3rem,1.6rem + 2.2vw,3.4rem)}@media (max-width:960px){.sections_withScreen__QQP9j{grid-template-columns:1fr}}.sections_flow__APbyD{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-gap:1rem 0;gap:1rem 0;position:relative}.sections_flowStage__ExutN{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;grid-gap:1rem;gap:1rem;padding:0 clamp(1rem,.5rem + 2vw,2.5rem) 0 0}.sections_flowCompact__871Mn{grid-template-rows:repeat(3,auto)}.sections_flowCompact__871Mn .sections_flowStage__ExutN{grid-row:span 3}.sections_flowStage__ExutN+.sections_flowStage__ExutN{-webkit-padding-start:clamp(1rem,.5rem + 2vw,2.5rem);padding-inline-start:clamp(1rem,.5rem + 2vw,2.5rem)}.sections_flowHead__O2zSD{display:grid;grid-gap:1.25rem;gap:1.25rem}.sections_flowIndex__6k0as{position:relative;display:flex;align-items:center;gap:.75rem;font-size:var(--step--1);font-weight:600;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_flowIndex__6k0as:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;border:3px solid var(--action);background:var(--bg)}.sections_flowIndex__6k0as:after{content:"";flex:1 1;height:2px;background:linear-gradient(90deg,var(--ribbon-2),var(--ribbon-3) 60%,var(--ribbon-fold));-webkit-margin-end:calc(-1 * clamp(1rem, .5rem + 2vw, 2.5rem));margin-inline-end:calc(-1 * clamp(1rem, .5rem + 2vw, 2.5rem))}.sections_flowStage__ExutN:last-child .sections_flowIndex__6k0as:after{background:linear-gradient(90deg,var(--ribbon-3),transparent)}.sections_flowName__eAWP5{font-size:var(--step-2);line-height:1.2;letter-spacing:-.015em}.sections_flowBody__S5aUB{max-width:34ch}.sections_flowHandoff__n6bmY{align-self:start;display:flex;gap:.6rem;align-items:flex-start;padding-top:1rem;border-top:1px solid var(--line);color:var(--ink);font-weight:500;font-size:.9688rem;max-width:34ch}.sections_flowHandoff__n6bmY svg{flex:none;margin-top:.2rem;color:var(--action)}.sections_flowScreen__UnJkv{margin-top:.75rem;align-self:start}[dir=rtl] .sections_flowHandoff__n6bmY svg,[dir=rtl] .sections_flowIndex__6k0as:after{transform:scaleX(-1)}@media (max-width:860px){.sections_flow__APbyD{grid-template-columns:1fr;grid-template-rows:none;gap:2.5rem}.sections_flowStage__ExutN{grid-row:auto;grid-template-rows:none}.sections_flowStage__ExutN,.sections_flowStage__ExutN+.sections_flowStage__ExutN{padding:0 0 0 2.25rem}[dir=rtl] .sections_flowStage__ExutN,[dir=rtl] .sections_flowStage__ExutN+.sections_flowStage__ExutN{padding:0 2.25rem 0 0}.sections_flowIndex__6k0as{position:static}.sections_flowIndex__6k0as:before{position:absolute;inset-inline-start:0;top:.25rem}.sections_flowIndex__6k0as:after{position:absolute;inset-inline-start:6px;top:1.5rem;bottom:-2.5rem;width:2px;height:auto;margin:0;background:linear-gradient(180deg,var(--ribbon-3),var(--ribbon-fold))}.sections_flowStage__ExutN:last-child .sections_flowIndex__6k0as:after{display:none}[dir=rtl] .sections_flowIndex__6k0as:after{transform:none}}.sections_pillars__1WEdW{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ink)}.sections_pillar__YNdpN{display:grid;align-content:start;grid-gap:1rem;gap:1rem;padding:2rem clamp(1rem,.5rem + 2vw,2.5rem) 0 0}.sections_pillar__YNdpN+.sections_pillar__YNdpN{-webkit-padding-start:clamp(1rem,.5rem + 2vw,2.5rem);padding-inline-start:clamp(1rem,.5rem + 2vw,2.5rem);-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.sections_pillarIndex__1nqoE{font-size:var(--step--1);font-weight:600;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_pillarName__7zCUd{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.15;letter-spacing:-.02em}.sections_pillarProof__t6MOd{margin-top:.75rem;padding:1.1rem 1.2rem;border-radius:var(--radius);background:var(--tint);font-size:.9688rem;color:var(--ink-2)}.sections_pillarProofLabel__dZjIx{font-size:.8125rem;font-weight:600;color:var(--ink);margin-bottom:.35rem}@media (max-width:900px){.sections_pillars__1WEdW{grid-template-columns:1fr}.sections_pillar__YNdpN,.sections_pillar__YNdpN+.sections_pillar__YNdpN{padding:2rem 0 2.25rem;-webkit-border-start:0;border-inline-start:0}.sections_pillar__YNdpN+.sections_pillar__YNdpN{border-top:1px solid var(--line)}}.sections_proof__Z_idY{list-style:none;display:grid;grid-gap:clamp(3rem,2rem + 4vw,6rem);gap:clamp(3rem,2rem + 4vw,6rem)}.sections_proofStep__s2S6y{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:start}.sections_proofStep__s2S6y:nth-child(2){grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.sections_proofStep__s2S6y:nth-child(2) .sections_proofText__mlVdJ{order:2}.sections_proofText__mlVdJ{display:grid;grid-gap:.6rem;gap:.6rem;padding-top:1rem;position:-webkit-sticky;position:sticky;top:6rem}.sections_proofLabel__1sc8t{display:flex;align-items:center;gap:.75rem;font-size:var(--step-2);font-weight:600;color:var(--ink);letter-spacing:-.015em}.sections_proofNum__viQTC{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--ink);color:var(--ink-on-deep);font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_proofScreen__GyxYy{font-size:var(--step--1);font-weight:500;color:var(--action)}@media (max-width:900px){.sections_proofStep__s2S6y,.sections_proofStep__s2S6y:nth-child(2){grid-template-columns:1fr}.sections_proofStep__s2S6y:nth-child(2) .sections_proofText__mlVdJ{order:0}.sections_proofText__mlVdJ{position:static;padding-top:0}}.sections_capMap__JK6Hg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(2.5rem,1.5rem + 3vw,4rem) clamp(2rem,1rem + 4vw,5rem);gap:clamp(2.5rem,1.5rem + 3vw,4rem) clamp(2rem,1rem + 4vw,5rem)}.sections_capGroup__bu0zm{display:grid;align-content:start;grid-gap:1.25rem;gap:1.25rem;padding-top:1.5rem;border-top:2px solid var(--ink)}.sections_capGroupHead__THTx2{display:grid;grid-gap:.4rem;gap:.4rem}.sections_capGroupName__PunCI{font-size:var(--step-2);line-height:1.2;letter-spacing:-.015em}.sections_capGroupSummary__jcePq{color:var(--ink-3)}.sections_capItems__An5rS{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.sections_capItems__An5rS li{display:contents}.sections_capItemName__Tqkk_{display:inline-flex;align-items:center;min-height:36px;padding:.3rem .9rem;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-size:.9375rem;font-weight:500}.sections_capDetailed__RsRJ8 .sections_capItems__An5rS{display:grid;grid-gap:0;gap:0}.sections_capDetailed__RsRJ8 .sections_capItems__An5rS li{display:grid;grid-template-columns:minmax(10rem,.8fr) 2fr;grid-gap:1.5rem;gap:1.5rem;padding-block:1.1rem;border-bottom:1px solid var(--line)}.sections_capDetailed__RsRJ8 .sections_capItemName__Tqkk_{min-height:0;padding:0;border:0;background:none;font-size:1.0625rem;font-weight:600}.sections_capItemBody___UnZd{color:var(--ink-2)}.sections_capDetailed__RsRJ8{grid-template-columns:1fr}@media (max-width:860px){.sections_capMap__JK6Hg{grid-template-columns:1fr}.sections_capDetailed__RsRJ8 .sections_capItems__An5rS li{grid-template-columns:1fr;gap:.35rem}}.sections_steps__fT0f4{display:grid;grid-gap:2rem;gap:2rem}.sections_stepList__RXOvC{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(1.25rem,.5rem + 2vw,2.5rem);gap:clamp(1.25rem,.5rem + 2vw,2.5rem)}.sections_step__2_LGn{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--line-strong)}.sections_stepNum__C_Jdn{font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);font-weight:600;line-height:1;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_stepName__8T7lI{font-size:1.1875rem;line-height:1.3}.sections_after__nAcIu{display:grid;grid-template-columns:minmax(10rem,1fr) 3fr;grid-gap:1.5rem;gap:1.5rem;align-items:baseline;padding:1.5rem clamp(1.25rem,1rem + 1vw,2rem);border-radius:var(--radius-lg);background:var(--tint)}@media (max-width:960px){.sections_stepList__RXOvC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sections_after__nAcIu,.sections_stepList__RXOvC{grid-template-columns:1fr}.sections_after__nAcIu{gap:.5rem}}.sections_faq___wKQQ{border-top:1px solid var(--line-strong)}.sections_faqItem__LkioR{border-bottom:1px solid var(--line-strong)}.sections_faqItem__LkioR summary{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;min-height:64px;padding-block:1rem;cursor:pointer;list-style:none;color:var(--ink);font-size:1.125rem;font-weight:500}.sections_faqItem__LkioR summary::-webkit-details-marker{display:none}.sections_faqMark__K7DCd{position:relative;flex:none;width:16px;height:16px}.sections_faqMark__K7DCd:after,.sections_faqMark__K7DCd:before{content:"";position:absolute;inset:7px 0 auto;height:2px;border-radius:2px;background:var(--action);transition:transform .22s var(--ease-out)}.sections_faqMark__K7DCd:after{transform:rotate(90deg)}.sections_faqItem__LkioR[open] .sections_faqMark__K7DCd:after{transform:rotate(0deg)}.sections_faqItem__LkioR p{padding-bottom:1.5rem;max-width:var(--measure)}.sections_checks__SPShP{list-style:none;display:grid;grid-gap:.9rem;gap:.9rem}.sections_checks__SPShP li{display:flex;gap:.75rem;align-items:flex-start}.sections_checks__SPShP svg{flex:none;margin-top:.25rem;color:var(--action)}.on-deep .sections_checks__SPShP svg{color:var(--brand-light)}.sections_ctaBand__pGd_Q{position:relative;overflow:hidden;padding-block:clamp(5rem,3rem + 7vw,10rem)}.sections_ctaRibbon__MUuLH{position:absolute;inset:auto -5% -10% -5%;width:110%;height:70%;opacity:.55;pointer-events:none}.sections_ctaInner__C0g_c{position:relative;display:grid;justify-items:start;grid-gap:1.25rem;gap:1.25rem}.sections_ctaTitle__vF10d{font-size:var(--step-4);line-height:1.04;letter-spacing:-.03em;max-width:14ch;font-weight:600}.sections_ctaBody__d2nxw{font-size:var(--step-1);max-width:52ch;line-height:1.6}.sections_modules___cMKR{list-style:none;display:grid;border-top:2px solid var(--ink)}.sections_moduleRow__G3N4Q{position:relative;border-bottom:1px solid var(--line-strong)}.sections_moduleText__Yi6J2{display:grid;grid-template-columns:3rem minmax(12rem,1fr) 2fr;grid-gap:.25rem 1.5rem;gap:.25rem 1.5rem;align-items:baseline;padding-block:1.4rem}.sections_moduleIndex__wX1EQ{font-size:var(--step--1);font-weight:600;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_moduleName__4Q_9Z{font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);line-height:1.2;letter-spacing:-.015em}.sections_moduleLink__MZo6J{color:var(--ink);text-decoration:none}.sections_modules___cMKR:not(.sections_modulesDetailed__FbPWF) .sections_moduleLink__MZo6J:after{content:"";position:absolute;inset:0}.sections_modules___cMKR:not(.sections_modulesDetailed__FbPWF) .sections_moduleRow__G3N4Q:hover .sections_moduleLink__MZo6J{color:var(--action)}.sections_modules___cMKR:not(.sections_modulesDetailed__FbPWF) .sections_moduleRow__G3N4Q:hover{background:var(--tint)}.sections_moduleOutcome__kryjW{color:var(--ink-2);font-size:1.0625rem}.sections_modulesDetailed__FbPWF{border-top:0;gap:clamp(3rem,2rem + 3vw,5rem)}.sections_modulesDetailed__FbPWF .sections_moduleRow__G3N4Q{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:start;border-bottom:0;padding-top:1.75rem;border-top:2px solid var(--ink)}.sections_modulesDetailed__FbPWF .sections_moduleText__Yi6J2{grid-template-columns:1fr;gap:.9rem;padding:0;align-items:start}.sections_modulesDetailed__FbPWF .sections_moduleName__4Q_9Z{font-size:var(--step-3);letter-spacing:-.022em}.sections_modulesDetailed__FbPWF .sections_moduleOutcome__kryjW{font-size:var(--step-1)}@media (max-width:760px){.sections_moduleText__Yi6J2{grid-template-columns:2.25rem 1fr}.sections_moduleOutcome__kryjW{grid-column:2}}@media (max-width:900px){.sections_modulesDetailed__FbPWF .sections_moduleRow__G3N4Q{grid-template-columns:1fr}}