:root{--background:#000;--foreground:#f0f0f0;--title-font:1rem;--body-font:clamp(.75rem,2vw,.85rem);--small-font:.75rem;--p:1rem}@font-face{font-family:Uncut;src:url(../media/UncutSans-Variable.2f739a51.ttf)format("truetype")}html,body{scroll-snap-type:y mandatory;overscroll-behavior-y:none;max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0;font-family:Uncut;transition:all .3s ease-out}a{color:inherit;text-decoration:none}button{font-size:var(--body-font);color:var(--foreground);cursor:pointer;background-color:transparent;border:none;font-weight:100;transition:all .3s ease-out}
