  *{margin:0;box-sizing:border-box}
  html,body{height:100%;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#05060f 0%,#010207 65%,#000 100%)}
  canvas{position:fixed;inset:0;width:100%;height:100%}
  main{position:fixed;inset:0;display:grid;place-items:center;pointer-events:none}
  h1{font:300 clamp(3.5rem,9vw,7rem)/1 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;
     letter-spacing:-.02em;color:#e8ebff;animation:in 2s ease-out both}
  @keyframes in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
  @media (prefers-reduced-motion:reduce){h1{animation:none}}
