*{margin:0;padding:0;box-sizing:border-box;font-family:PT Sans,sans-serif;font-style:normal}html.intro-run:before{content:"";position:fixed;inset:0;background:#000;z-index:9999}body{background-color:#000;width:100%;overflow-x:hidden}body:after{position:fixed;content:"";z-index:10;inset:0;width:100%;height:100%;pointer-events:none;background-size:182px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' viewBox='0 0 700 700' width='700' height='700' opacity='1'%3E%3Cdefs%3E%3Cfilter id='nnnoise-filter' x='-20%25' y='-20%25' width='140%25' height='140%25' filterUnits='objectBoundingBox' primitiveUnits='userSpaceOnUse' color-interpolation-filters='linearRGB'%3E%3CfeTurbulence type='turbulence' baseFrequency='5' numOctaves='4' seed='15' stitchTiles='stitch' x='0%25' y='0%25' width='100%25' height='100%25' result='turbulence'%3E%3C/feTurbulence%3E%3CfeSpecularLighting surfaceScale='15' specularConstant='.2' specularExponent='20' lighting-color='%23545454' x='0%25' y='0%25' width='100%25' height='100%25' in='turbulence' result='specularLighting'%3E%3CfeDistantLight azimuth='3' elevation='100'%3E%3C/feDistantLight%3E%3C/feSpecularLighting%3E%3C/filter%3E%3C/defs%3E%3Crect width='700' height='700' fill='transparent'%3E%3C/rect%3E%3Crect width='700' height='700' fill='%23545454' filter='url(%23nnnoise-filter)'%3E%3C/rect%3E%3C/svg%3E")}a,button{text-decoration:none;color:inherit;background-color:transparent;border:none;cursor:pointer}ul,ol{list-style:none}svg{width:100%;height:fit-content;vertical-align:bottom}img{width:100%;height:100%;object-fit:cover;vertical-align:bottom}body:after{transition:all .3s none}:root[menu-open] body:after{content:"";position:fixed;inset:0;width:100%;height:100%;background:#0000005c;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);z-index:5}body::-webkit-scrollbar{display:none}html.lenis,html.lenis body{height:auto}*::selection{color:#000;background-color:#fff}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
