@font-face{font-family:Protrakt;src:url(/assets/fonts/Protrakt.woff2) format("woff2")}*{-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:border-box}html{margin:0;padding:0;width:100%;scroll-behavior:smooth}body{padding:0;margin:0;background-color:#292929;height:100vh;width:100%;position:fixed;filter:brightness(100);transition:2s;overflow:hidden}body:not(.loaded) *{animation:none!important}body:not(.animated-on-load) *{overflow:hidden!important}body:not(.animated-on-load) main section:not(.first-section){height:0!important}body.loaded{position:relative;filter:brightness(1)}h1,h2,h3{font-family:Protrakt,sans-serif;font-size:min(2vw,2em);font-variation-settings:"wght" 700,"wdth" 5;text-shadow:1px 1px 2px #0f0}h2{font-size:1.2vw}h3{font-size:1vw;font-variation-settings:"wght" 320,"wdth" 3}span.more-width{font-variation-settings:"wght" 700,"wdth" 9}body.animated-on-load .green{color:#0f0;transition-delay:.4s;transition:color 3s;text-shadow:1px 1px 2px #fff}body.animated-on-load .green:nth-child(1){transition-delay:.2s}body.animated-on-load .green:nth-child(2){transition-delay:.6s}#page-shadows{inset:0;pointer-events:none;position:fixed}#page-shadows div{height:340px;left:0;position:absolute;width:100%;--tw-gradient-to-position: ;--tw-gradient-from-position: ;--tw-gradient-from: #191919;--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#page-shadows div:first-child{background-image:linear-gradient(to bottom,var(--tw-gradient-from),var(--tw-gradient-to));top:0}#page-shadows div:last-child{background-image:linear-gradient(to top,var(--tw-gradient-from),var(--tw-gradient-to));bottom:0}
