.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}}