*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:#020d13;color:#f5fafc;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:#63f4f1;text-decoration:none}.site-accent{color:#00dce8}.site-brand{display:flex;align-items:center;gap:12px}.site-brand__logo{display:block;height:32px;width:auto}.site-brand__logo--sm{height:30px}.site-brand__name{font-family:Sora,sans-serif;font-weight:600;font-size:16px;letter-spacing:.14em;color:#f5fafc}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
