*{box-sizing:border-box}body{margin:0;background:#0e0e12;color:#f6f3ff;font:16px/1.6 Inter,system-ui,sans-serif}a{color:inherit;text-decoration:none}header{display:flex;justify-content:space-between;align-items:center;padding:24px max(24px,6vw);border-bottom:1px solid #30303a;gap:16px}.brand{font-size:27px;font-weight:950;letter-spacing:-1px}.brand span{color:#b4aabd;font-size:12px;letter-spacing:2px}main{max-width:1080px;margin:0 auto;padding:64px 24px}.eyebrow,.status{color:#c8fc60;font-size:12px;font-weight:800;letter-spacing:2px}h1{font-size:clamp(48px,8vw,92px);line-height:1.05;letter-spacing:-4px;margin:24px 0}em{font-style:normal;color:#a970ff}.lede{font-size:20px;max-width:580px;color:#c4bfce}.card{background:#1b1a22;border:1px solid #3c334f;border-top:4px solid #9146ff;padding:32px;max-width:600px;margin-top:40px;box-shadow:8px 8px 0 #292233}.card h2{margin-top:0}button,.button{display:inline-block;border:0;padding:14px 24px;background:#9146ff;color:#fff;font:800 16px system-ui;cursor:pointer;margin:12px 0}button:hover,.button:hover{background:#a970ff}button:focus-visible,a:focus-visible{outline:3px solid #c8fc60;outline-offset:4px}.quiet{background:transparent;text-decoration:underline;padding-left:0;font-size:14px}small,footer{color:#aaa1b6}small{display:block}footer{margin-top:44px;font-size:13px}@media(max-width:500px){header{padding:20px}.brand span{display:none}main{padding-top:40px}.card{padding:24px}h1{letter-spacing:-2px}}
