.inner-header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#03111feb;border-bottom:1px solid #ffffff14;position:sticky;top:0}.inner-header-shell{justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 40px);height:74px;margin:0 auto;display:flex}.inner-header .brand img{object-fit:contain;background:#fff;border-radius:10px;width:132px;height:46px;padding:4px 9px}.inner-header nav{color:#a7c1d2;gap:22px;font-size:13px;display:flex}.inner-header nav a:hover{color:#fff}.inner-header-cta{white-space:nowrap;border:1px solid #ffffff38;border-radius:999px;padding:11px 18px;font-size:12px;font-weight:800;transition:all .2s}.inner-header-cta:hover{border-color:var(--orange);color:var(--orange-soft)}@media (max-width:900px){.inner-header nav{display:none}}.site-footer{color:#8ba3b2;background:#020c15;padding:60px max(20px,50vw - 590px) 46px}.site-footer-grid{grid-template-columns:1.1fr 1fr 1fr;align-items:start;gap:40px;display:grid}.site-footer img{background:#fff;border-radius:9px;width:120px;padding:4px 8px}.site-footer p{max-width:34ch;margin:14px 0 0;font-size:13px;line-height:1.6}.site-footer h4{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-family:var(--font-syne), var(--font-montserrat), Arial, sans-serif;margin:0 0 12px}.site-footer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:#cfe0ea;font-size:13px}.site-footer a:hover{color:#fff}.site-footer address{color:#a9c0cd;font-size:13px;font-style:normal;line-height:1.7}.site-footer address a{color:#fff;font-weight:700}.site-footer-legal{letter-spacing:.04em;border-top:1px solid #ffffff14;margin-top:40px;padding-top:22px;font-size:10px}@media (max-width:820px){.site-footer-grid{grid-template-columns:1fr;gap:32px}}.content-page{color:var(--ink)}.content-hero{background:radial-gradient(circle at 82% 20%, #0b2b46 0, var(--navy-950) 52%, #020c15 100%);color:#fff;padding:74px max(20px,50vw - 590px) 66px}.content-hero .breadcrumb{color:#8fb0c4;margin-bottom:22px;font-size:12px}.content-hero .breadcrumb a:hover{color:#fff}.content-hero .breadcrumb span{color:#5f7d90;margin:0 8px}.content-hero .eyebrow{margin-bottom:18px}.content-hero h1{letter-spacing:-.05em;max-width:18ch;font-size:clamp(38px,5vw,60px);line-height:1.02}.content-hero p{color:#bad0df;max-width:62ch;margin:24px 0 0;font-size:clamp(17px,1.7vw,20px);line-height:1.6}.content-body{width:min(760px,100% - 40px);margin:0 auto;padding:70px 0 30px}.content-body h2{letter-spacing:-.03em;margin:44px 0 14px;font-size:clamp(26px,3vw,34px);line-height:1.15}.content-body h2:first-child{margin-top:0}.content-body h3{margin:28px 0 8px;font-size:19px}.content-body p,.content-body li{color:#35505f;font-size:17px;line-height:1.72}.content-body ul,.content-body ol{gap:8px;margin:14px 0;padding-left:22px;display:grid}.content-body strong{color:var(--ink)}.content-body .lead{color:#1f3542;font-size:19px}.content-metrics{grid-template-columns:repeat(3,1fr);gap:14px;margin:30px 0;display:grid}.content-metrics div{border:1px solid #e1eaef;border-radius:16px;padding:20px}.content-metrics strong{letter-spacing:-.04em;font-size:26px;font-family:var(--font-syne), var(--font-montserrat), Arial, sans-serif;display:block}.content-metrics span{color:var(--muted);font-size:13px;line-height:1.5}@media (max-width:680px){.content-metrics{grid-template-columns:1fr}}.content-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#041421,#08283d);border-radius:24px;width:min(1180px,100% - 40px);margin:40px auto 90px;padding:clamp(34px,5vw,54px)}.content-cta h2{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(26px,3.4vw,38px)}.content-cta p{color:#a8c0cf;max-width:52ch;margin:0 auto 26px}.content-cta .primary-cta{display:inline-flex}.related-links{border-top:1px solid #e1eaef;width:min(760px,100% - 40px);margin:0 auto 80px;padding-top:26px}.related-links h2{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 14px;font-size:14px}.related-links ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.related-links a{color:var(--orange);font-weight:700}
