@font-face{font-family:Unbounded;src:url('fonts/Unbounded.ttf') format('truetype');font-display:swap}*{box-sizing:border-box}body{margin:0;color:#eaf4ff;background:radial-gradient(ellipse at 85% 5%,#26215b 0,transparent 45%),radial-gradient(ellipse at 0 85%,#063c50 0,transparent 45%),#050c23;font-family:Arial,sans-serif;min-height:100vh}header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 5vw;border-bottom:1px solid #46dded33}a{color:#b4dcff;text-decoration:none}nav{display:flex;gap:24px;flex-wrap:wrap}nav a[aria-current]{color:#64f4ff}.brand{font-weight:800}main{max-width:1400px;margin:0 auto;padding:50px 5vw}.eyebrow{color:#56e5fa;font-size:12px;letter-spacing:2px}h1{font-family:Unbounded,Arial,sans-serif;font-size:clamp(30px,4vw,52px);margin:20px 0;background:linear-gradient(100deg,#b9fcff,#ae9aff);background-clip:text;color:transparent}.intro{font-size:20px;line-height:1.5;max-width:850px}#coverage{margin:28px 0;color:#63e9ed;font-size:18px}section{border:1px solid #8b84ff55;border-radius:20px;background:linear-gradient(135deg,#182446cc,#0c132dcc);box-shadow:0 20px 65px #0005;overflow:hidden}.scroll{overflow:auto}table{width:100%;border-collapse:collapse;font-size:19px;font-variant-numeric:tabular-nums;white-space:nowrap}th,td{padding:20px 24px;text-align:right;border-bottom:1px solid #7488ba33}th{font-size:14px;color:#71edf3;background:#152340}th:first-child,td:first-child{text-align:left;position:sticky;left:0;background:#152340}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:#23355a}.note{color:#a6b6d6;font-size:14px;line-height:1.7;max-width:1000px}button{border:1px solid #70edff77;border-radius:12px;color:#effaff;background:#224478;padding:12px 20px;font-size:16px;cursor:pointer}button:disabled{opacity:.6}@media(max-width:650px){header{align-items:flex-start;flex-direction:column}nav{gap:16px;font-size:14px}main{padding-top:28px}th,td{padding:16px;font-size:16px}.intro{font-size:18px}}a:focus-visible,button:focus-visible{outline:3px solid #64f4ff;outline-offset:4px}

.profit-coverage{display:block;font-size:12px;color:#a6b6d6;margin-top:5px;font-weight:400}
