.page_page__aIcw2{padding-top:1.4rem;display:grid;grid-gap:clamp(1.25rem,3vw,2.5rem);gap:clamp(1.25rem,3vw,2.5rem)}.page_hero__xqdbF{position:relative;overflow:hidden;min-height:40rem;padding:clamp(1.6rem,4vw,3.8rem);border-radius:42px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:flex-end;color:white;background:linear-gradient(rgba(143,229,217,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(143,229,217,.055) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(143,229,217,.24),transparent 31%),linear-gradient(135deg,var(--ink-deep),var(--harbor) 54%,var(--harbor-2));background-size:52px 52px,52px 52px,auto,auto;box-shadow:var(--shadow-strong)}.page_heroCopy__FpImE{position:relative;z-index:1}.page_eyebrow__dXVS5{margin:0 0 .8rem;color:var(--accent-deep);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page_hero__xqdbF .page_eyebrow__dXVS5{color:#8ee5d9}.page_hero__xqdbF h1{margin:0;max-width:11ch;font-family:var(--font-display);font-size:clamp(3.2rem,6.8vw,7rem);line-height:.88;letter-spacing:-.045em}.page_lead__k7kYS{max-width:60ch;margin:1.35rem 0 0;color:rgba(237,248,250,.78);font-size:1.04rem;line-height:1.7}.page_reviewed__kJuKb{margin:1rem 0 0;color:rgba(237,248,250,.52);font-size:.86rem}.page_scoreLedger__CTvQu{position:relative;z-index:1;display:grid;border:1px solid rgba(255,255,255,.16);border-radius:30px;overflow:hidden;background:rgba(7,36,48,.46);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page_scoreLedger__CTvQu>div{position:relative;min-height:7.5rem;padding:1.2rem 1.35rem 1.2rem 4.2rem;display:grid;align-content:center;grid-gap:.2rem;gap:.2rem;border-bottom:1px solid rgba(255,255,255,.12)}.page_scoreLedger__CTvQu>div:last-child{border-bottom:0}.page_scoreLedger__CTvQu>div:before{content:"";position:absolute;left:1.4rem;top:50%;width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid rgba(143,229,217,.7);background:rgba(143,229,217,.13);transform:translateY(-50%)}.page_scoreLedger__CTvQu>div:not(:last-child):after{content:"";position:absolute;left:2.18rem;top:calc(50% + .8rem);width:1px;height:calc(50% + 2.95rem);background:rgba(143,229,217,.4)}.page_confidenceGrid__WX3jS span,.page_formulas__FpuJJ span,.page_scoreLedger__CTvQu span{color:#8ee5d9;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_scoreLedger__CTvQu strong{font-family:var(--font-display);font-size:1.5rem}.page_scoreLedger__CTvQu p{margin:0;color:rgba(237,248,250,.68);line-height:1.45}.page_corrections__uRh04,.page_introGrid__TKNO9,.page_ledgerRows__h0xyF article{padding:clamp(1.5rem,4vw,3rem);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);grid-gap:clamp(1.5rem,5vw,5rem);gap:clamp(1.5rem,5vw,5rem)}.page_corrections__uRh04 h2,.page_formulaPanel__GB_T2 h2,.page_introGrid__TKNO9 h2,.page_ledgerRows__h0xyF h2,.page_limits__nt2z_ h2,.page_sectionHeading__zyA_m h2{margin:0;max-width:14ch;font-family:var(--font-display);font-size:clamp(2.2rem,4vw,4.4rem);line-height:.94;letter-spacing:-.035em}.page_corrections__uRh04>p,.page_formulaNote__EDu0h,.page_prose__Tx3eU p{margin:0;max-width:68ch;color:var(--muted);line-height:1.78}.page_prose__Tx3eU p+p{margin-top:1rem}.page_formulaPanel__GB_T2{padding:clamp(1.6rem,4vw,3.2rem);border-radius:38px;color:white;background:radial-gradient(circle at 88% 18%,rgba(143,229,217,.2),transparent 30%),linear-gradient(135deg,var(--ink-deep),var(--harbor));box-shadow:var(--shadow)}.page_formulaPanel__GB_T2 .page_eyebrow__dXVS5{color:#8ee5d9}.page_formulaPanel__GB_T2 h2{max-width:16ch}.page_formulas__FpuJJ{margin-top:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.page_formulas__FpuJJ>div{padding:1.5rem 1.5rem 1.5rem 0;display:grid;grid-gap:.55rem;gap:.55rem}.page_formulas__FpuJJ>div+div{padding-left:1.5rem;border-left:1px solid rgba(255,255,255,.14)}.page_formulas__FpuJJ strong{max-width:28ch;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.35}.page_formulaNote__EDu0h{margin-top:1.25rem;color:rgba(237,248,250,.7)}.page_confidenceSection__SP_PB{display:grid;grid-gap:1.4rem;gap:1.4rem}.page_sectionHeading__zyA_m{padding:0 clamp(.25rem,2vw,1rem)}.page_confidenceGrid__WX3jS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.page_confidenceGrid__WX3jS article{min-height:15rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.page_confidenceGrid__WX3jS article+article{border-left:1px solid var(--line-strong)}.page_confidenceGrid__WX3jS h3{margin:auto 0 .75rem;font-family:var(--font-display);font-size:1.65rem}.page_confidenceGrid__WX3jS p{margin:0;color:var(--muted);line-height:1.6}.page_ledgerRows__h0xyF{display:grid}.page_ledgerRows__h0xyF article:last-child{border-bottom:1px solid var(--line-strong)}.page_limits__nt2z_{padding:clamp(1.6rem,4vw,3.2rem);border-radius:38px;display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);grid-gap:clamp(1.5rem,5vw,5rem);gap:clamp(1.5rem,5vw,5rem);background:radial-gradient(circle at 84% 12%,rgba(143,229,217,.18),transparent 28%),rgba(255,255,255,.72);border:1px solid var(--line)}.page_limits__nt2z_ ul{margin:0;padding:0;list-style:none;display:grid}.page_limits__nt2z_ li{padding:.9rem 0;color:var(--muted);line-height:1.55;border-bottom:1px solid var(--line)}.page_limits__nt2z_ li:first-child{padding-top:0}.page_limits__nt2z_ li:last-child{border-bottom:0}.page_corrections__uRh04 a{color:var(--accent-deep);font-weight:700}.page_actions__Qd773{grid-column:2;display:flex;gap:.75rem;flex-wrap:wrap}.page_actions__Qd773 a{padding:.8rem 1rem;border:1px solid var(--line-strong);border-radius:999px}.page_actions__Qd773 a:hover{border-color:var(--accent-deep)}@media (max-width:900px){.page_corrections__uRh04,.page_hero__xqdbF,.page_introGrid__TKNO9,.page_ledgerRows__h0xyF article,.page_limits__nt2z_{grid-template-columns:1fr}.page_hero__xqdbF{min-height:0;align-items:start}.page_actions__Qd773{grid-column:1}}@media (max-width:680px){.page_formulaPanel__GB_T2,.page_hero__xqdbF,.page_limits__nt2z_{border-radius:30px}.page_hero__xqdbF h1{font-size:clamp(3rem,15vw,4.8rem)}.page_confidenceGrid__WX3jS,.page_formulas__FpuJJ{grid-template-columns:1fr}.page_confidenceGrid__WX3jS article+article,.page_formulas__FpuJJ>div+div{padding-left:0;border-left:0;border-top:1px solid rgba(255,255,255,.14)}.page_confidenceGrid__WX3jS article+article{padding-left:1.5rem;border-top-color:var(--line-strong)}.page_confidenceGrid__WX3jS article{min-height:11rem}}