*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;min-height:100svh;background:#080f19;color:#f4f6ed;font-family:Arial,Helvetica,sans-serif;display:flex;flex-direction:column}header,footer{display:flex;justify-content:space-between;align-items:center;padding:32px max(24px,6vw)}.brand{font-size:22px;font-weight:700;letter-spacing:-.8px}a{color:inherit;text-decoration:none;font-size:13px}a:hover{color:#d6ff5f}a:focus-visible{outline:2px solid #d6ff5f;outline-offset:6px}main{flex:1;display:grid;place-content:center;text-align:center;padding:80px 24px;background:radial-gradient(ellipse at 50% 60%,#192b2b44,transparent 65%)}.kicker{color:#d6ff5f;text-transform:uppercase;font-size:10px;letter-spacing:3px}h1{font-size:clamp(46px,7vw,100px);line-height:1.05;letter-spacing:-.05em;font-weight:400;margin:25px 0}main p{font-size:17px;color:#a5b2c6}footer{font-size:11px;color:#83919e}.dot{color:#d6ff5f}