*{box-sizing:border-box;margin:0}body{background:#060B1A;color:#fff;font:400 1rem/1.75 Sora,system-ui,sans-serif}a{color:#19D3F3}
.w{width:min(760px,100% - 40px);margin-inline:auto}.top{border-bottom:1px solid #1B2750;background:#060B1A;position:sticky;top:0;z-index:5}.top .w{width:min(1040px,100% - 40px);display:flex;align-items:center;gap:18px;min-height:64px}
.top img{height:46px;width:auto}.top nav{margin-left:auto;display:flex;gap:18px;font-size:.92rem}.top nav a{color:#A9B4CC;text-decoration:none}
.btn{display:inline-block;background:linear-gradient(90deg,#1E7BFF,#19D3F3);color:#04101F!important;font-weight:700;text-decoration:none;padding:12px 22px;border-radius:12px}
main{padding:40px 0 60px}h1{font-size:clamp(1.8rem,5vw,2.6rem);line-height:1.15;letter-spacing:-.02em;margin:10px 0 14px}h2{font-size:1.4rem;line-height:1.25;margin:34px 0 10px}
p,li{color:#C9D3E8}p{margin:0 0 14px}ul,ol{margin:0 0 14px 22px}.meta{color:#8795B5;font-size:.85rem}.crumb{font-size:.85rem;color:#8795B5}.crumb a{color:#8795B5}
.cta{margin:36px 0;padding:24px;border:1px solid #1E7BFF;border-radius:16px;background:#0D1530}.cta h2{margin-top:0}
table{width:100%;border-collapse:collapse;margin:0 0 14px}th,td{text-align:left;padding:10px;border-bottom:1px solid #1B2750;color:#C9D3E8}th{color:#fff}
.cards{display:grid;gap:16px;margin-top:24px}.card{display:block;padding:22px;border:1px solid #1B2750;border-radius:14px;background:#0D1530;text-decoration:none;transition:transform .25s,border-color .25s}.card:hover{transform:translateY(-4px);border-color:#19D3F3}
.card h2{margin:0 0 6px;font-size:1.15rem;color:#fff}.card p{margin:0}footer{border-top:1px solid #1B2750;padding:28px 0;color:#8795B5;font-size:.85rem}
:focus-visible{outline:3px solid #19D3F3;outline-offset:3px}@media(prefers-reduced-motion:reduce){*{transition:none!important}}