.explainer-page_page__MENLe{background:linear-gradient(180deg,#f5f2eb 0,#f5f2eb 34rem,hsl(var(--background)) 34rem);color:hsl(var(--foreground))}.explainer-page_kicker__JS2W5{margin:0;color:#13715d;font-size:.72rem;font-weight:800;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.explainer-page_hero__1qnQ4{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);margin-top:2rem;border-top:4px solid #c89b31;background:#0d2031;color:#f7f3e9;box-shadow:0 28px 70px rgb(13 32 49/14%)}.explainer-page_heroCopy__jy3Uj{padding:clamp(2rem,5vw,4.6rem)}.explainer-page_heroCopy__jy3Uj .explainer-page_kicker__JS2W5{color:#e1b64f}.explainer-page_hero__1qnQ4 h1{max-width:15ch;margin:1.2rem 0 1.4rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(3.1rem,7vw,6.7rem);font-weight:600;letter-spacing:-.055em;line-height:.92;text-wrap:balance}.explainer-page_intro__5_SC4{max-width:58ch;margin:0;color:#cbd4d8;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.65}.explainer-page_intro__5_SC4 strong{color:#fff}.explainer-page_outcome__Jy_dK{display:grid;grid-template-columns:6.8rem minmax(0,1fr);gap:1rem;max-width:44rem;margin-top:2rem;padding-top:1.4rem;border-top:1px solid rgb(255 255 255/17%)}.explainer-page_answer__B_G6i>span,.explainer-page_evidence__oQZxg aside>span,.explainer-page_outcome__Jy_dK span{color:#e1b64f;font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.explainer-page_outcome__Jy_dK strong{color:#f7f3e9;font-size:.9rem;line-height:1.55}.explainer-page_answer__B_G6i{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,3.5rem);border-left:1px solid rgb(255 255 255/13%);background:radial-gradient(circle at 82% 18%,rgb(69 190 153/18%),transparent 34%),repeating-linear-gradient(90deg,transparent 0 47px,rgb(255 255 255/3%) 48px)}.explainer-page_answer__B_G6i p{margin:2rem 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.65rem,3.3vw,2.7rem);letter-spacing:-.025em;line-height:1.12}.explainer-page_answer__B_G6i small{color:#aebbc1;font-size:.72rem;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.explainer-page_model__9xFXi{margin:clamp(3.2rem,7vw,6rem) 0 0;padding:clamp(1.6rem,4vw,3rem);border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden}.explainer-page_model__9xFXi figcaption{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:2rem;align-items:baseline;padding-bottom:1.5rem;border-bottom:1px solid hsl(var(--border))}.explainer-page_model__9xFXi figcaption span{color:#13715d;font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.explainer-page_model__9xFXi figcaption strong{max-width:28ch;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.8rem,4vw,3.3rem);font-weight:600;letter-spacing:-.035em;line-height:1.05}.explainer-page_modelNodes__CFpQm{position:relative;display:grid;grid-template-columns:repeat(var(--model-columns,4),minmax(0,1fr));margin-top:2rem}.explainer-page_modelNode__9MMys{position:relative;z-index:1;min-height:13rem;padding:1.35rem;border:1px solid hsl(var(--border));background:hsl(var(--background))}.explainer-page_modelNode__9MMys+.explainer-page_modelNode__9MMys{border-left:0}.explainer-page_glyph__BFpMY{display:grid;width:3.1rem;height:3.1rem;margin-bottom:2.8rem;border:1px solid #13715d;border-radius:50%;place-items:center;color:#13715d;font-family:var(--font-serif),Georgia,serif;font-size:1rem;font-weight:700}.explainer-page_modelNode__9MMys strong{display:block;font-family:var(--font-serif),Georgia,serif;font-size:1.3rem}.explainer-page_modelNode__9MMys p{margin:.55rem 0 0;color:hsl(var(--muted-foreground));font-size:.86rem;line-height:1.55}.explainer-page_route__kSMhd .explainer-page_modelNodes__CFpQm,.explainer-page_timeline__GeGEh .explainer-page_modelNodes__CFpQm{--model-columns:5}.explainer-page_balance__pGFSu .explainer-page_modelNodes__CFpQm,.explainer-page_scope__XPEf8 .explainer-page_modelNodes__CFpQm{--model-columns:3}.explainer-page_scope__XPEf8 .explainer-page_modelNode__9MMys:nth-child(2){z-index:2;margin:1rem -.5rem -1rem;border:1px solid #c89b31;background:#f1ead8}.explainer-page_route__kSMhd .explainer-page_modelNodes__CFpQm:before,.explainer-page_timeline__GeGEh .explainer-page_modelNodes__CFpQm:before{position:absolute;top:2.9rem;right:8%;left:8%;height:2px;background:#c89b31;content:""}.explainer-page_balance__pGFSu .explainer-page_modelNode__9MMys:nth-child(2){background:#0d2031;color:#f7f3e9;transform:translateY(1rem)}.explainer-page_basket__Ua9TC .explainer-page_modelNodes__CFpQm{gap:.8rem}.explainer-page_basket__Ua9TC .explainer-page_modelNode__9MMys:first-child{grid-column:span 2;background:linear-gradient(135deg,rgb(19 113 93/11%),transparent),hsl(var(--background))}.explainer-page_scorecard__rSgnd .explainer-page_modelNode__9MMys{border-top:3px solid #13715d}.explainer-page_funnel__s7qvb .explainer-page_modelNodes__CFpQm{display:flex;align-items:stretch}.explainer-page_funnel__s7qvb .explainer-page_modelNode__9MMys{flex:1 1 0}.explainer-page_funnel__s7qvb .explainer-page_modelNode__9MMys:nth-child(3){flex-grow:0.78}.explainer-page_funnel__s7qvb .explainer-page_modelNode__9MMys:nth-child(4){flex-grow:0.52;border-color:#c89b31;background:#0d2031;color:#f7f3e9}.explainer-page_distinction__vdZgf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;gap:1px;background:hsl(var(--border))}.explainer-page_distinction__vdZgf>div{display:grid;grid-template-columns:2.4rem minmax(0,1fr);padding:1.2rem;background:#f1eee5}.explainer-page_distinction__vdZgf span{grid-row:span 2;color:#9a7523;font-size:.72rem;font-weight:800}.explainer-page_distinction__vdZgf strong{font-family:var(--font-serif),Georgia,serif;font-size:1.05rem}.explainer-page_distinction__vdZgf p{margin:.3rem 0 0;color:#59646e;font-size:.82rem;line-height:1.5}.explainer-page_checks__gGV8k{display:grid;grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:3rem;margin-top:clamp(3rem,7vw,6rem);padding-top:2rem;border-top:2px solid #0d2031}.explainer-page_checks__gGV8k h2,.explainer-page_evidence__oQZxg h2{max-width:16ch;margin:.55rem 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:600;letter-spacing:-.04em;line-height:1}.explainer-page_checks__gGV8k ol{margin:0;padding:0;list-style:none}.explainer-page_checks__gGV8k li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.1rem 0;border-bottom:1px solid hsl(var(--border));font-size:.98rem;font-weight:650;line-height:1.5}.explainer-page_checks__gGV8k li span{color:#9a7523;font-size:.72rem;letter-spacing:.1em}.explainer-page_readingGrid__UD4Qn{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:clamp(2.5rem,7vw,7rem);margin-top:clamp(4rem,9vw,8rem)}.explainer-page_chapterNav__Uu8vR{align-self:start;position:sticky;top:8rem;padding-top:1rem;border-top:2px solid #0d2031}.explainer-page_chapterNav__Uu8vR ol{margin:1.2rem 0 0;padding:0;list-style:none}.explainer-page_chapterNav__Uu8vR li{border-bottom:1px solid hsl(var(--border))}.explainer-page_chapterNav__Uu8vR a{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.6rem;padding:.8rem 0;color:hsl(var(--muted-foreground));font-size:.76rem;font-weight:650;line-height:1.4;text-decoration:none}.explainer-page_chapterNav__Uu8vR a:focus-visible,.explainer-page_chapterNav__Uu8vR a:hover{color:#13715d}.explainer-page_chapterNav__Uu8vR a span{color:#9a7523;font-size:.65rem}.explainer-page_chapters__nhqgA{min-width:0}.explainer-page_chapters__nhqgA>section{position:relative;display:grid;grid-template-columns:4rem minmax(0,1fr);padding:2.3rem 0 3.4rem;border-top:1px solid #0d2031;scroll-margin-top:7rem}.explainer-page_chapterNumber__BeDrO{color:#9a7523;font-size:.72rem;font-weight:800;letter-spacing:.1em}.explainer-page_chapters__nhqgA h2{max-width:22ch;margin:-.25rem 0 1.2rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:600;letter-spacing:-.035em;line-height:1.05;text-wrap:balance}.explainer-page_chapterBody__C617w{grid-column:2;max-width:68ch;color:hsl(var(--foreground));font-size:1.03rem;line-height:1.8}.explainer-page_chapterBody__C617w>*+*{margin-top:1rem}.explainer-page_chapterBody__C617w ol,.explainer-page_chapterBody__C617w p,.explainer-page_chapterBody__C617w ul{margin-bottom:0}.explainer-page_chapterBody__C617w ol,.explainer-page_chapterBody__C617w ul{padding-left:1.3rem}.explainer-page_chapterBody__C617w li+li{margin-top:.6rem}.explainer-page_chapterBody__C617w a{color:#13715d;font-weight:700;text-decoration:underline;text-decoration-color:rgb(19 113 93/28%);text-underline-offset:.22em}.explainer-page_chapterBody__C617w blockquote{margin:1.5rem 0;padding:1.2rem;border-left:3px solid #c89b31;background:#f1eee5;font-family:var(--font-serif),Georgia,serif;font-size:1.25rem}.explainer-page_chapterBody__C617w table{width:100%;border-collapse:collapse;font-size:.86rem}.explainer-page_chapterBody__C617w td,.explainer-page_chapterBody__C617w th{padding:.8rem;border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top}.explainer-page_evidence__oQZxg{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr);margin-top:3rem;border-top:4px solid #c89b31;background:#0d2031;color:#f7f3e9}.explainer-page_evidence__oQZxg aside,.explainer-page_evidence__oQZxg>div{padding:clamp(2rem,5vw,4rem)}.explainer-page_evidence__oQZxg .explainer-page_kicker__JS2W5{color:#62c9a7}.explainer-page_evidence__oQZxg h2{max-width:15ch;color:#f7f3e9}.explainer-page_evidence__oQZxg>div>p{max-width:50ch;color:#b9c5ca;line-height:1.65}.explainer-page_primaryAction__2Gsef{display:inline-flex;min-height:48px;margin-top:1rem;padding:.8rem 1rem;align-items:center;gap:1rem;border:1px solid #e1b64f;color:#f7f3e9;font-size:.82rem;font-weight:800;text-decoration:none}.explainer-page_evidence__oQZxg aside{border-left:1px solid rgb(255 255 255/14%);background:rgb(0 0 0/12%)}.explainer-page_evidence__oQZxg aside p{margin:1.2rem 0;font-family:var(--font-serif),Georgia,serif;font-size:1.55rem;line-height:1.25}.explainer-page_evidence__oQZxg aside small{color:#aebbc1;font-size:.76rem;line-height:1.6}.explainer-page_handoff__uAITg{display:grid;grid-template-columns:minmax(10rem,.4fr) minmax(0,1fr);gap:1px;margin:1px 0 5rem;background:hsl(var(--border))}.explainer-page_handoff__uAITg a{display:flex;min-height:7rem;padding:1.5rem;align-items:center;background:hsl(var(--card));color:#13715d;font-weight:750;line-height:1.4;text-decoration:none}.explainer-page_handoff__uAITg a:last-child{display:grid;grid-template-columns:8rem minmax(0,1fr)}.explainer-page_handoff__uAITg a span{color:hsl(var(--muted-foreground));font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.dark .explainer-page_page__MENLe{background:linear-gradient(180deg,#071522 0,#071522 34rem,hsl(var(--background)) 34rem)}.dark .explainer-page_handoff__uAITg a,.dark .explainer-page_modelNode__9MMys,.dark .explainer-page_model__9xFXi{background:hsl(var(--card))}.dark .explainer-page_chapterBody__C617w blockquote,.dark .explainer-page_distinction__vdZgf>div,.dark .explainer-page_scope__XPEf8 .explainer-page_modelNode__9MMys:nth-child(2){background:hsl(var(--muted))}.dark .explainer-page_distinction__vdZgf p{color:hsl(var(--muted-foreground))}@media (max-width:900px){.explainer-page_checks__gGV8k,.explainer-page_evidence__oQZxg,.explainer-page_hero__1qnQ4,.explainer-page_readingGrid__UD4Qn{grid-template-columns:1fr}.explainer-page_answer__B_G6i,.explainer-page_evidence__oQZxg aside{border-top:1px solid rgb(255 255 255/14%);border-left:0}.explainer-page_chapterNav__Uu8vR{position:static}.explainer-page_chapterNav__Uu8vR ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.explainer-page_chapterNav__Uu8vR li:nth-child(odd){padding-right:1rem}.explainer-page_balance__pGFSu .explainer-page_modelNodes__CFpQm,.explainer-page_modelNodes__CFpQm,.explainer-page_route__kSMhd .explainer-page_modelNodes__CFpQm,.explainer-page_scope__XPEf8 .explainer-page_modelNodes__CFpQm,.explainer-page_timeline__GeGEh .explainer-page_modelNodes__CFpQm{grid-template-columns:repeat(2,minmax(0,1fr))}.explainer-page_modelNode__9MMys+.explainer-page_modelNode__9MMys{border-left:1px solid hsl(var(--border))}.explainer-page_route__kSMhd .explainer-page_modelNodes__CFpQm:before,.explainer-page_timeline__GeGEh .explainer-page_modelNodes__CFpQm:before{display:none}.explainer-page_funnel__s7qvb .explainer-page_modelNodes__CFpQm{display:grid}}@media (max-width:600px){.explainer-page_hero__1qnQ4{margin-right:-1rem;margin-left:-1rem}.explainer-page_answer__B_G6i,.explainer-page_heroCopy__jy3Uj{padding:1.6rem}.explainer-page_hero__1qnQ4 h1{font-size:clamp(3rem,16vw,4.5rem)}.explainer-page_chapters__nhqgA>section,.explainer-page_handoff__uAITg,.explainer-page_handoff__uAITg a:last-child,.explainer-page_model__9xFXi figcaption,.explainer-page_outcome__Jy_dK{grid-template-columns:1fr}.explainer-page_model__9xFXi{padding:1rem}.explainer-page_balance__pGFSu .explainer-page_modelNodes__CFpQm,.explainer-page_distinction__vdZgf,.explainer-page_modelNodes__CFpQm,.explainer-page_route__kSMhd .explainer-page_modelNodes__CFpQm,.explainer-page_scope__XPEf8 .explainer-page_modelNodes__CFpQm,.explainer-page_timeline__GeGEh .explainer-page_modelNodes__CFpQm{grid-template-columns:1fr}.explainer-page_basket__Ua9TC .explainer-page_modelNode__9MMys:first-child{grid-column:auto}.explainer-page_balance__pGFSu .explainer-page_modelNode__9MMys:nth-child(2),.explainer-page_scope__XPEf8 .explainer-page_modelNode__9MMys:nth-child(2){margin:0;transform:none}.explainer-page_modelNode__9MMys{min-height:0}.explainer-page_glyph__BFpMY{margin-bottom:1.4rem}.explainer-page_chapterNav__Uu8vR ol{grid-template-columns:1fr}.explainer-page_chapterNav__Uu8vR li:nth-child(odd){padding-right:0}.explainer-page_chapters__nhqgA>section{padding:2rem 0 2.8rem}.explainer-page_chapters__nhqgA h2{margin-top:.5rem}.explainer-page_chapterBody__C617w{grid-column:1}.explainer-page_chapterBody__C617w>div{max-width:100%;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.explainer-page_chapterNav__Uu8vR a,.explainer-page_primaryAction__2Gsef{scroll-behavior:auto}}