*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#09090b;scroll-padding-top:80px;overflow-x:clip}body{color:#fafafa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#09090b;margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;overflow-x:hidden}img,svg,video{max-width:100%;display:block}h1,h2,h3,p,dl,dd,figure{margin:0}a{color:inherit}button{font:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
