:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400}*{box-sizing:border-box}body{margin:0;padding:0;min-height:100vh;background:#0a0a0a;color:#fff;display:flex;place-items:center;justify-content:center;position:relative;overflow:hidden}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse 800px 400px at 10% 20%,rgba(0,255,255,.4) 0%,transparent 50%),radial-gradient(ellipse 800px 400px at 90% 80%,rgba(64,224,208,.3) 0%,transparent 50%);pointer-events:none}#app{text-align:center;position:relative;z-index:1}h1{font-size:9.6em;line-height:1.1;color:#fff;margin:0;font-weight:700;letter-spacing:-.02em}.ml3 .letter{opacity:0}@media (max-width: 768px){h1{font-size:6em}}@media (max-width: 480px){h1{font-size:4em}}
