:root{--navy:#0b2742;--blue:#1479a8;--teal:#16a3a6;--gold:#d6a84b;--light:#eef7fa;--text:#263445;--muted:#667085;--white:#fff}*{box-sizing:border-box}body{margin:0;font-family:Inter,Arial,sans-serif;color:var(--text);line-height:1.7}.container{width:min(1080px,92%);margin:auto}.nav{background:#fff;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:10}.navin{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-weight:800;font-size:22px;color:var(--navy);text-decoration:none}.nav a{color:var(--navy);text-decoration:none;margin-left:18px;font-weight:600;font-size:14px}.hero{padding:88px 0;background:linear-gradient(135deg,#0b3d6e,#1479a8 65%,#16a3a6);color:#fff;border-bottom:4px solid var(--gold)}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800;color:#9de9ff}.hero h1{font-size:clamp(38px,6vw,62px);line-height:1.05;margin:12px 0 18px}.hero p{font-size:19px;max-width:760px;color:#e7f5ff}.btn{display:inline-block;margin-top:18px;padding:13px 20px;border-radius:8px;background:#fff;color:var(--navy);text-decoration:none;font-weight:800}.section{padding:72px 0}.section.alt{background:var(--light)}h2{font-size:34px;line-height:1.2;color:var(--navy)}h3{color:var(--navy)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{background:#fff;border:1px solid #d9e6ea;border-top:4px solid var(--teal);padding:26px;border-radius:14px}.card:nth-child(2){border-top-color:var(--blue)}.card:nth-child(3){border-top-color:var(--gold)}.cta{padding:65px 0;text-align:center;background:#071b2c;color:#fff}.cta h2{color:#fff}.footer{padding:28px 0;background:#04121f;color:#c6d0da;font-size:13px}.crumb{font-size:13px;margin-bottom:18px;color:#ccefff}.crumb a{color:#fff}.disclaimer{font-size:12px;color:#667085;padding:24px 0;background:#fafbfc}.links a{color:#1479a8;font-weight:700}.navmobile{display:none}@media(max-width:800px){.grid{grid-template-columns:1fr}.nav nav{display:none}.hero{padding:64px 0}.section{padding:54px 0}}
