:root{--ink:#07111e;--deep:#03070d;--paper:#e9f1f4;--mist:#a7bcc8;--line:rgba(219,243,255,.18);--lime:#d9ff35;--blue:#4d8eff;--ease:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}html{background:var(--deep);scroll-behavior:smooth}body{margin:0;overflow-x:hidden;color:var(--paper);background:var(--deep);font-family:Onest,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}h1,h2,p{margin-top:0}h1,h2{font-weight:500;letter-spacing:-.04em;line-height:.91;text-wrap:balance}h1 em,h2 em{color:var(--lime);font-style:normal}.skip-link{position:fixed;z-index:100;left:1rem;top:-5rem;padding:.8rem 1rem;color:var(--ink);background:var(--lime)}.skip-link:focus{top:1rem}.button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--lime);outline-offset:4px}
.is-motion-idle .hero-field-flare,.is-motion-idle .aperture-scan,.is-motion-idle .system-core,.is-motion-idle .system-ring,.is-motion-idle .system-satellite,.is-motion-idle .contact-orbit,.is-motion-idle .contact-ray,.is-motion-idle .contact-trail,.is-motion-idle .contact-moon,.is-motion-idle .contact-point{animation-play-state:paused}
