*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}body{margin:0;background:#090e13;color:#f4f6f7;font:17px/1.65 system-ui,sans-serif}a{color:#ccfa4d}header,main,footer{max-width:1000px;margin:auto;padding:28px}header{display:flex;justify-content:space-between;gap:20px;align-items:center}nav{display:flex;gap:22px;flex-wrap:wrap}header>a{font-weight:850;font-size:25px;text-decoration:none}main{padding-bottom:70px}h1{font-size:clamp(40px,8vw,80px);letter-spacing:-.05em;line-height:1.08;margin:28px 0}h2{font-size:27px;margin-top:40px;line-height:1.25}p,li{max-width:760px}small,.muted{color:#a4b0b5}.eyebrow{text-transform:uppercase;font:700 12px/1.3 ui-monospace,monospace;letter-spacing:3px;color:#ccfa4d}.lead{font-size:22px;max-width:720px}.panel{padding:24px;border:1px solid #293139;border-radius:22px;background:#141b20;margin:24px 0}table{border-collapse:collapse;width:100%;max-width:720px}td,th{padding:13px 15px;text-align:left;border-bottom:1px solid #334047}.bonus{color:#5cf778}.button{display:inline-block;background:#ccfa4d;color:#090e13;border-radius:14px;padding:12px 22px;text-decoration:none;font-weight:750}footer{border-top:1px solid #263039;color:#a4b0b5;font-size:14px}.skip{position:absolute;left:-10000px}.skip:focus{position:static}details{padding:17px 0;border-bottom:1px solid #263039}summary{font-weight:700;cursor:pointer}.letter{font-size:28px;font-weight:850}.intro{display:grid;grid-template-columns:1fr 140px;gap:28px;align-items:center}.intro img{width:140px;border-radius:30px}@media(max-width:550px){header,main,footer{padding:22px}nav{gap:15px}.intro{grid-template-columns:1fr 80px}.intro img{width:80px;border-radius:18px}body{font-size:16px}.lead{font-size:20px}}