
:root{color-scheme:dark;--gold:#ffa621}*{box-sizing:border-box}body{margin:0;background:#06102b;color:#f8fbff;font-family:Inter,Arial,sans-serif;line-height:1.65}a{color:#ffbf69}a:hover{color:#fff}.header{position:sticky;top:0;z-index:20;background:#081630ec;backdrop-filter:blur(14px);border-bottom:1px solid #294879;padding:18px max(24px,calc((100vw - 1150px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.header a{text-decoration:none}.brand{font-weight:900;color:white;letter-spacing:.08em;font-size:13px}.links{display:flex;gap:14px;flex-wrap:wrap;font-size:12px}.hero-lite{padding:90px 24px 65px;background:radial-gradient(circle at 75% 10%,#184985,transparent 60%);border-bottom:1px solid #243f6c}.wrap{max-width:1080px;margin:auto}.kicker{color:#ffbf69;letter-spacing:.15em;font-size:12px;font-weight:800}h1{font-size:clamp(40px,6vw,72px);line-height:1.07;letter-spacing:-.045em;max-width:900px;margin:18px 0}h2{font-size:clamp(28px,3vw,42px);line-height:1.14}p{max-width:770px;color:#c2cee2} .lede{font-size:clamp(17px,2vw,21px)}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.cta{display:inline-flex;padding:15px 23px;border-radius:12px;background:#ffb13e;color:#08152b!important;font-weight:850;text-decoration:none}.cta.secondary{background:transparent;border:1px solid #7a9bc3;color:white!important}.body{padding:60px 24px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card{background:#0b2044;border:1px solid #345685;padding:25px;border-radius:20px}.card h3{margin:0 0 12px;font-size:20px}.card p{margin:0}.note{padding:22px;border-left:3px solid #ffb13e;background:#102447;margin:38px 0}.footer{border-top:1px solid #294879;padding:30px 24px 60px;text-align:center;color:#aabdd6;font-size:13px}.footer a{margin:0 10px}.subsection{margin-top:56px}@media(max-width:700px){.cards{grid-template-columns:1fr}.hero-lite{padding-top:55px}.header{position:relative}}
