*{box-sizing:border-box}body{margin:0;background:#12141c;color:#e8edf4;font:17px/1.8 system-ui,sans-serif}main{max-width:850px;margin:auto;padding:64px 24px}nav{display:flex;gap:24px;flex-wrap:wrap;margin:32px 0}a{color:#86d6f2;text-underline-offset:5px}h1{font-size:clamp(36px,8vw,64px);letter-spacing:-.04em;line-height:1.2}h2{font-size:24px;margin-top:42px}p{white-space:pre-line}header{display:flex;gap:24px;align-items:center}.icon{flex-shrink:0;width:112px;height:112px;border-radius:24px}.lead{font-size:22px;color:#bec6d8}.eyebrow{color:#34d27b;letter-spacing:.12em;font-size:13px}.box{background:#1a1d28;border:1px solid #30364a;border-radius:20px;padding:28px;margin-top:28px}footer{margin-top:64px;padding-top:24px;border-top:1px solid #30364a;color:#a9b1c1;font-size:14px}:focus-visible{outline:3px solid #34d27b;outline-offset:5px}@media(max-width:480px){main{padding-top:32px}.icon{flex-shrink:0;width:80px;height:80px}.box{padding:20px}}