@media (max-width:1024px){.page_main__uAFat{--section-pad:120px}}@media (max-width:768px){.page_main__uAFat{--gap:32px}}.page_hero__0O8B6{background:var(--navy);color:var(--cream);min-height:76vh;display:flex;align-items:center;padding:160px 0 100px;position:relative;overflow:hidden}.page_hero__0O8B6:before{content:"";position:absolute;top:-20%;right:-10%;width:60%;height:140%;background:radial-gradient(ellipse at center,rgba(12,88,198,.15) 0,transparent 70%);pointer-events:none}.page_heroContent__gkzT_{position:relative;z-index:1;max-width:820px}.page_heroLabel__HhJfj{display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ocean);margin-bottom:24px;padding:6px 16px;border:1px solid rgba(12,88,198,.4);border-radius:100px}.page_hero__0O8B6 h1{font-family:var(--font-headline);font-size:clamp(2.6rem,5.2vw,4.2rem);line-height:1.08;font-weight:700;margin-bottom:28px;letter-spacing:-.02em}.page_hero__0O8B6 h1 em{font-style:normal;color:var(--gold)}.page_heroSub__nvUcv{font-size:clamp(1.1rem,1.8vw,1.3rem);line-height:1.6;color:rgba(243,237,227,.8);max-width:680px;margin-bottom:44px}.page_btnPrimary__kXDMq{display:inline-block;background:var(--ocean);color:var(--cream);padding:16px 36px;border-radius:10px;font-family:var(--font-body);font-size:1.05rem;font-weight:600;border:none;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 16px rgba(12,88,198,.3)}.page_btnPrimary__kXDMq:hover{background:#0A4CAF;transform:translateY(-2px);box-shadow:0 6px 24px rgba(12,88,198,.4)}.page_btnSecondary__uoiOq{display:inline-block;background:transparent;color:var(--navy);padding:16px 36px;border-radius:10px;font-family:var(--font-body);font-size:1.05rem;font-weight:600;cursor:pointer;border:1px solid rgba(9,29,80,.2);transition:background .2s,border-color .2s,transform .15s}.page_btnSecondary__uoiOq:hover{background:rgba(9,29,80,.04);border-color:rgba(9,29,80,.4);transform:translateY(-2px)}.page_bgNavy__ThPXg .page_btnSecondary__uoiOq,.page_hero__0O8B6 .page_btnSecondary__uoiOq{color:var(--cream);border-color:rgba(243,237,227,.3)}.page_bgNavy__ThPXg .page_btnSecondary__uoiOq:hover,.page_hero__0O8B6 .page_btnSecondary__uoiOq:hover{background:rgba(243,237,227,.08);border-color:rgba(243,237,227,.5)}.page_heroCtas__GMZnY{display:flex;gap:16px;flex-wrap:wrap}.page_statBar__1uDzN{background:var(--navy);border-top:1px solid rgba(243,237,227,.08);padding:0 0 72px}.page_statBarInner__cF8iO{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.page_statItem__n0Ujf{text-align:left}.page_statNum__5qwRO{font-family:var(--font-headline);font-size:2.6rem;color:var(--gold);line-height:1.1}.page_statDesc__wCzRM{font-size:.88rem;color:rgba(243,237,227,.65);margin-top:6px;line-height:1.45}.page_main__uAFat section{padding:var(--section-pad) 0}.page_sectionLabel__Ef_vN{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ocean);margin-bottom:16px}.page_sectionHeading__InXLB{font-family:var(--font-headline);font-size:clamp(2rem,4vw,3rem);line-height:1.15;font-weight:700;color:var(--navy);margin-bottom:20px;letter-spacing:-.02em;max-width:760px}.page_sectionSub__Npbix{font-size:1.15rem;color:var(--navy-50);max-width:640px;line-height:1.65;margin-bottom:56px}.page_bgNavy__ThPXg{background:var(--navy);color:var(--cream)}.page_bgNavy__ThPXg .page_sectionLabel__Ef_vN{color:var(--gold)}.page_bgNavy__ThPXg .page_sectionHeading__InXLB{color:var(--cream)}.page_bgNavy__ThPXg .page_sectionSub__Npbix{color:rgba(243,237,227,.7)}.page_main__uAFat .animate{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.page_main__uAFat .animate.visible{opacity:1;transform:translateY(0)}.page_leakGrid__VWtUt{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px}.page_leakCard__iuZ9z{background:var(--white);border-radius:14px;padding:32px;border:1px solid rgba(9,29,80,.08)}.page_leakCard__iuZ9z h3{font-size:1.15rem;margin-bottom:10px}.page_leakCard__iuZ9z .page_leakStat__K2QT6{font-family:var(--font-headline);font-size:2rem;color:var(--red);margin-bottom:10px}.page_leakCard__iuZ9z p{font-size:.95rem;color:var(--navy-50);line-height:1.6}.page_leakCard__iuZ9z .page_leakSrc__YK5b2{display:block;margin-top:12px;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--navy-50);opacity:.8}.page_convoStats__3uRxK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin:48px 0}.page_convoStat__7VGHO{background:rgba(243,237,227,.06);border-radius:14px;padding:28px;border-left:3px solid var(--gold)}.page_convoStat__7VGHO .page_big__W79Pt{font-family:var(--font-headline);font-size:2.4rem;color:var(--gold)}.page_convoStat__7VGHO p{font-size:.95rem;color:rgba(243,237,227,.75);margin-top:6px}.page_convoCallout__wvHiP{font-family:var(--font-headline);font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.3;color:var(--cream);max-width:800px;margin-top:24px}.page_convoCallout__wvHiP em{font-style:normal;color:var(--gold)}.page_calcWrap__dfXPg{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:48px;gap:48px;align-items:start}.page_calcInputs__MuYc8{background:var(--white);border-radius:16px;padding:36px;border:1px solid rgba(9,29,80,.08)}.page_calcField__ltx8r{margin-bottom:22px}.page_calcField__ltx8r label{display:block;font-size:.85rem;font-weight:700;letter-spacing:.04em;margin-bottom:8px}.page_calcField__ltx8r input,.page_calcField__ltx8r select{width:100%;padding:12px 14px;border:1px solid rgba(9,29,80,.18);border-radius:8px;font-family:var(--font-body);font-size:1rem;color:var(--navy);background:var(--white)}.page_calcField__ltx8r input:focus,.page_calcField__ltx8r select:focus{outline:2px solid var(--ocean);border-color:transparent}.page_calcField__ltx8r .page_rangeRow__ZeH_p{display:flex;align-items:center;gap:14px}.page_calcField__ltx8r input[type=range]{flex:1 1;padding:0;accent-color:var(--ocean)}.page_calcField__ltx8r .page_rangeVal__Zh9u3{font-weight:700;min-width:44px;text-align:right}.page_calcNote__L13CK{font-size:.78rem;color:var(--navy-50);margin-top:6px;line-height:1.5}.page_calcOutput__XF_0d{background:var(--navy);color:var(--cream);border-radius:16px;padding:40px;position:-webkit-sticky;position:sticky;top:96px}.page_calcTotalLabel__AEboS{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(243,237,227,.6)}.page_calcTotal__te1UR{font-family:var(--font-headline);font-size:clamp(2.4rem,4vw,3.4rem);color:var(--gold);line-height:1.1;margin:10px 0 4px}.page_calcVs__JJVS4{font-size:.95rem;color:rgba(243,237,227,.75);margin-bottom:28px}.page_calcBars___CsvR{margin-bottom:24px}.page_calcBarRow__DroOh{margin-bottom:16px}.page_calcBarHead__BE3CA{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:6px}.page_calcBarHead__BE3CA .page_amt__dOygr{font-weight:700}.page_calcBarTrack__NjhT7{height:8px;background:rgba(243,237,227,.12);border-radius:100px;overflow:hidden}.page_calcBarFill__RZUuL{height:100%;background:var(--gold);border-radius:100px;width:0;transition:width .5s ease}.page_calcBarFill__RZUuL.page_red__owO23{background:var(--red)}.page_calcBarFill__RZUuL.page_lilac__JVWX0{background:var(--lilac)}.page_calcInsight__1IX9C{font-size:.95rem;line-height:1.6;color:rgba(243,237,227,.8);border-left:3px solid var(--gold);padding-left:16px;margin-bottom:28px}.page_calcDrag__nxHDb{font-size:.82rem;color:rgba(243,237,227,.55);margin-bottom:28px}.page_calcCtas__aOl3x{display:flex;flex-direction:column;gap:12px}.page_calcCtas__aOl3x .page_btnPrimary__kXDMq{text-align:center}.page_calcEmailRow__lsq7T{display:flex;gap:10px}.page_calcEmailRow__lsq7T input{flex:1 1;padding:12px 14px;border:1px solid rgba(243,237,227,.25);border-radius:8px;background:rgba(243,237,227,.06);color:var(--cream);font-family:var(--font-body);font-size:.95rem}.page_calcEmailRow__lsq7T input::placeholder{color:rgba(243,237,227,.4)}.page_calcEmailRow__lsq7T button{padding:12px 20px;border:1px solid rgba(243,237,227,.3);border-radius:8px;background:transparent;color:var(--cream);font-family:var(--font-body);font-weight:600;cursor:pointer;transition:background .2s}.page_calcEmailRow__lsq7T button:hover{background:rgba(243,237,227,.08)}.page_calcEmailDone__ug57i{font-size:.9rem;color:var(--gold)}.page_fixGrid__mQKFE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:48px}.page_fixCard__B9s2M{background:var(--cream);border-radius:14px;padding:32px}.page_fixCard__B9s2M .page_fixWhen__8oih4{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ocean);margin-bottom:12px}.page_fixCard__B9s2M h3{font-size:1.2rem;margin-bottom:10px}.page_fixCard__B9s2M p{font-size:.95rem;color:var(--navy-50);line-height:1.6}.page_fixProof__8V2Xf{background:var(--white);border-left:4px solid var(--gold);border-radius:0 12px 12px 0;padding:24px 28px;font-size:1.05rem;line-height:1.65;max-width:820px}.page_auditCard__vP_ub{background:rgba(243,237,227,.05);border:1px solid rgba(243,237,227,.14);border-radius:18px;padding:48px;display:grid;grid-template-columns:1.3fr 1fr;grid-gap:48px;gap:48px;align-items:center}.page_auditPrice__j_ybN{font-family:var(--font-headline);font-size:3.2rem;color:var(--gold);line-height:1}.page_auditTerms__oCSS1{list-style:none;margin:22px 0 0}.page_auditTerms__oCSS1 li{padding:8px 0 8px 28px;position:relative;font-size:1rem;color:rgba(243,237,227,.85)}.page_auditTerms__oCSS1 li:before{content:"✓";position:absolute;left:0;color:var(--gold);font-weight:700}.page_auditSide__z6fDQ p{font-size:1.02rem;line-height:1.65;color:rgba(243,237,227,.8);margin-bottom:24px}.page_researchInner__Tsquh{max-width:760px}.page_researchInner__Tsquh p{font-size:1.08rem;line-height:1.7;color:var(--navy);opacity:.85;margin-bottom:18px}@media (max-width:1024px){.page_calcWrap__dfXPg{grid-template-columns:1fr}.page_calcOutput__XF_0d{position:static}.page_auditCard__vP_ub,.page_convoStats__3uRxK,.page_fixGrid__mQKFE{grid-template-columns:1fr}.page_statBarInner__cF8iO{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__0O8B6{min-height:auto;padding:130px 0 60px}.page_heroCtas__GMZnY{flex-direction:column}.page_heroCtas__GMZnY .page_btnPrimary__kXDMq,.page_heroCtas__GMZnY .page_btnSecondary__uoiOq{text-align:center}}