@font-face{font-family:'Space Grotesk';src:url('/fonts/space-grotesk-latin.woff2') format('woff2');font-weight:300 700;font-display:swap}@font-face{font-family:Inter;src:url('/fonts/inter-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}*{box-sizing:border-box}body{margin:0;background:#f5f7f9;color:#122b3e;font:15px/1.85 Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}header{background:#071a2b;color:white;padding:28px max(24px,calc((100% - 1120px)/2));display:flex;align-items:center;justify-content:space-between;gap:25px}header a{color:inherit;text-decoration:none}header strong{font:600 27px 'Space Grotesk',sans-serif;letter-spacing:-1px}header a:last-child{font-size:12px;color:#f4b15b}main{max-width:850px;margin:0 auto;padding:80px 25px 65px}.label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#416f9d;margin-bottom:24px}h1,h2{font-family:'Space Grotesk',sans-serif;line-height:1.15;font-weight:500}h1{font-size:clamp(38px,5vw,60px);letter-spacing:-2px;margin:0 0 25px}h2{font-size:24px;letter-spacing:-.6px;margin:35px 0 15px}p,li{color:#56687a}p{margin:0 0 20px}.updated{font-size:12px;margin-bottom:38px;border-bottom:1px solid #dbe3eb;padding-bottom:27px}a{color:#245dcc;text-underline-offset:3px;overflow-wrap:anywhere}:focus-visible{outline:3px solid #397bff;outline-offset:5px}footer{border-top:1px solid #dbe3eb;font-size:11px;text-align:center;padding:25px;color:#5e6e80}ul{padding-left:22px}nav{display:flex;gap:25px;margin-top:40px;font-size:12px}@media(max-width:480px){main{padding-top:55px}body{font-size:14px}h1{letter-spacing:-1.5px}header{padding:23px}header a:last-child{font-size:10px}h2{font-size:22px}}
