@import url('https://fonts.googleapis.com/css2?family=DM+Mono&family=Manrope:wght@500;700;800&display=swap');*{box-sizing:border-box}body{margin:0;background:#101313;color:#e7e8e2;font-family:Manrope,system-ui;background-image:radial-gradient(circle at 80% 10%,#263532,transparent 34rem)}main{max-width:1160px;margin:auto;padding:0 40px}nav{height:90px;border-bottom:1px solid #2a332f;display:flex;justify-content:space-between;align-items:center}.brand{font-size:19px;font-weight:800;letter-spacing:-.05em}.brand i{font-style:normal;color:#bdff6b}.tag,.eyebrow,footer{font:11px 'DM Mono',monospace;letter-spacing:.12em;color:#87968e}section{padding:145px 0 190px;max-width:760px}.eyebrow{color:#bdff6b}h1{font-size:clamp(54px,8vw,100px);line-height:.98;letter-spacing:-.08em;margin:25px 0}h1 em{font-style:normal;color:#bdff6b}.lede{max-width:560px;color:#9eaaa3;font-size:18px;line-height:1.7}button{margin-top:30px;border:1px solid #bdff6b;background:#bdff6b;color:#101313;padding:14px 19px;border-radius:3px;font:700 13px Manrope}button span{margin-left:28px}footer{border-top:1px solid #2a332f;padding:22px 0 32px;display:flex;justify-content:space-between}@media(max-width:600px){main{padding:0 20px}section{padding:100px 0 150px}footer{gap:18px;flex-wrap:wrap}}
