*{box-sizing:border-box}body{margin:0;font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;color:#193044;background:#fbfcfd}a{color:#08749a}header{background:#102c3e;color:white}nav{max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;gap:20px;flex-wrap:wrap}nav a{color:white;text-decoration:none;margin-right:15px;font-size:14px}.brand{font-weight:800;font-size:22px;letter-spacing:-.6px}.hero{background:linear-gradient(120deg,#102c3e,#17677b);color:white;padding:78px 22px}.wrap{max-width:1100px;margin:auto}.hero h1{font-size:clamp(36px,5vw,64px);line-height:1.12;max-width:750px;margin:12px 0}.hero p{max-width:630px;color:#e1eff2;font-size:19px}.eyebrow{font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:#8ddae0;font-weight:700}.btn{display:inline-block;padding:12px 20px;border-radius:8px;background:#f6bd5a;color:#132f40;text-decoration:none;font-weight:700;margin-top:16px}main{max-width:1100px;margin:42px auto;padding:0 22px;min-height:45vh}h1,h2,h3{line-height:1.2}h2{margin-top:42px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.card{background:white;border:1px solid #e1e8ec;border-radius:14px;padding:22px;box-shadow:0 4px 18px #0d273309}.card h3{margin:5px 0}.card a{text-decoration:none;font-weight:650}.tag{font-size:12px;color:#14778d;text-transform:uppercase;font-weight:750;letter-spacing:.07em}.note{border-left:4px solid #f6bd5a;background:#fff8e9;padding:12px 16px;margin:20px 0}.muted{color:#597080}.article{max-width:760px}.article p,.article li{font-size:17px}footer{background:#102c3e;color:#d8e8ed;padding:32px 22px;margin-top:65px}footer a{color:#d8e8ed;margin-right:14px}small{font-size:13px}.skip{position:absolute;left:-999px}.skip:focus{left:12px;top:12px;background:white;color:black;padding:8px}@media(max-width:600px){nav{align-items:flex-start}nav .links{display:flex;flex-wrap:wrap;gap:8px}nav a{margin-right:4px}.hero{padding:55px 22px}}