body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;background:#0b1020;color:#eef4ff;line-height:1.65}a{color:#7dd3fc}.wrap{max-width:1120px;margin:auto;padding:26px}.nav,.footer{background:#101827}.brand{font-weight:800;color:#fff;text-decoration:none}.hero{padding-top:54px}.eyebrow{color:#93c5fd;text-transform:uppercase;letter-spacing:.13em;font-size:12px}h1{font-size:clamp(34px,5vw,62px);line-height:1.04;margin:10px 0}h2{font-size:clamp(24px,3vw,36px);margin-top:14px}h3{line-height:1.25}.answer,.lead{font-size:19px;color:#dbeafe}.toc{display:flex;flex-wrap:wrap;gap:10px}.toc a,.pill{display:inline-block;border:1px solid #334155;border-radius:999px;padding:7px 11px;text-decoration:none;background:#111b2f}.pill{color:#cfe8ff}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.card,.panel,details{background:#141e33;border:1px solid #293851;border-radius:18px;padding:20px}.card h3,.panel h3{margin-top:0}table{width:100%;border-collapse:collapse;background:#141e33;border-radius:16px;overflow:hidden;margin:14px 0}th,td{border:1px solid #2b3a55;padding:12px;text-align:left;vertical-align:top}th{background:#19243a}.check li{margin:9px 0}.cta{display:inline-block;margin-top:12px;background:#67e8f9;color:#07111f;padding:12px 16px;border-radius:12px;font-weight:800;text-decoration:none}.links a{display:block;margin:8px 0}.note{border-left:4px solid #67e8f9;padding:12px 16px;background:#101b2e;border-radius:10px}.meta{color:#a7b7d4}.faq details{margin:12px 0}@media(max-width:640px){.wrap{padding:20px}h1{font-size:34px}table{font-size:14px}}
