*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#0d0f1e;overflow-x:hidden}h1,h2,h3{font-family:"DM Serif Display",Georgia,serif;font-weight:400}:is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #0D0F1E!important;outline-offset:3px;box-shadow:0 0 0 3px #fff!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
