*{box-sizing:border-box}body{margin:0;background:#06101d;color:#f6f9fd;font:17px/1.7 system-ui,sans-serif}a{color:#70e6ff;text-underline-offset:4px}a:focus-visible,button:focus-visible{outline:3px solid #ffd47a;outline-offset:5px}.shell{width:min(1100px,calc(100% - 40px));margin:auto}header{border-bottom:1px solid #294055;padding:22px 0}header .shell{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.brand{text-decoration:none;font-size:25px;font-weight:800;color:white}.brand span{color:#5be7ff}nav{display:flex;gap:20px;flex-wrap:wrap;font-size:14px}.hero{padding:70px 0 32px}.eyebrow{color:#70e6ff;text-transform:uppercase;letter-spacing:.13em;font-size:12px}h1{font-size:clamp(34px,5vw,58px);line-height:1.13;letter-spacing:-.035em;max-width:950px;margin:18px 0}h2{font-size:27px;line-height:1.25;margin-top:42px}h3{font-size:20px;margin-top:0}.lead{font-size:22px;color:#c6d6e8;max-width:850px}.copy{max-width:900px}.copy p,.copy li{color:#b8cadd}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}article,.notice{border:1px solid #294055;border-radius:16px;background:#0b1b2d;padding:24px}.notice{border-color:#d3ae57}.cta{display:inline-block;background:#5be7ff;color:#04101a;padding:12px 22px;border-radius:9px;font-weight:700;text-decoration:none;margin:18px 0}.related{padding:42px 0}.related a{display:block;margin:10px 0}footer{padding:28px 0;border-top:1px solid #294055;font-size:14px;color:#a6bad0}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;min-width:580px}th,td{text-align:left;padding:16px;border:1px solid #294055;vertical-align:top}th{background:#10253a}.skip{position:absolute;left:-10000px}.skip:focus{left:16px;top:8px;background:#06101d;padding:10px}@media(max-width:600px){.hero{padding-top:38px}nav{gap:12px}h2{font-size:24px}}