html{line-height:1.15;-webkit-text-size-adjust:100%;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:not(iframe,canvas,img,svg,svg *,video){all:unset;display:revert}*,:after,:before{box-sizing:border-box!important}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}@font-face{font-family:Mondwest;src:url(/fonts/Mondwest-Regular/Mondwest-Regular.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Non Natural Grotesk;src:url(/fonts/Non-Natural-Grotesk-Bold/NONNaturalGrotesk-Bold.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Non Natural Grotesk;src:url(/fonts/Non-Natural-Grotesk-Regular/NONNaturalGrotesk-Regular.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:Non Natural Mono;src:url(/fonts/Non-Natural-Mono-Light/NONNaturalMono-Light.woff2) format("woff2");font-display:swap;font-weight:400}:root{--font-mondwest:"Mondwest";--font-NonNaturalGrotesk:"Non Natural Grotesk";--font-NonNaturalMono:"Non Natural Mono"}.mondwest{font-family:var(--font-mondwest)}.non-natural-grotesk{font-family:var(--font-NonNaturalGrotesk)}.non-natural-mono{font-family:var(--font-NonNaturalMono)}:root{--white:#fff;--white-transparent:hsla(0,0%,100%,0);--black:#000;--black-transparent:transparent;--grey:#f2f2f2;--grey-transparent:hsla(0,0%,95%,0);--blue:#2f80ed;--blue-transparent:rgba(47,128,237,0);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86)}html:not(.has-scroll-init){overflow:hidden}html.has-scroll-smooth{overflow:hidden;overflow:clip;position:fixed;left:0;right:0;top:0;bottom:0}html:not(.has-scroll-smooth) [data-scroll-section]{transform:unset!important}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.has-scroll-smooth body{overflow:hidden;overflow:clip}html.has-scroll-smooth [data-scroll-container]{min-height:100vh}html[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}html[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:10px;height:100%;z-index:999}html[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0}.c-scrollbar_thumb{position:absolute;top:0;right:0;background:red;cursor:-webkit-grab;cursor:grab;width:9px;border:2px solid transparent;background-clip:padding-box;border-radius:16px}html.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}html[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}[data-scroll-section]{position:relative}@media(min-width:800px){html{overflow:overlay}html::-webkit-scrollbar{background-color:transparent;-webkit-border-radius:100px;width:10px}html::-webkit-scrollbar-thumb:vertical{background:red;background-clip:padding-box;border:2px solid transparent;-webkit-border-radius:100px;min-height:10px}}:root{--layout-columns-count:4;--layout-columns-gap:2.6666666667vw;--layout-margin:5.3333333333vw;--layout-width:calc(100vw - (2 * var(--layout-margin)));--layout-column-width:calc((var(--layout-width) - ((var(--layout-columns-count) - 1) * var(--layout-columns-gap))) / var(--layout-columns-count))}@media(min-width:800px){:root{--layout-columns-count:12;--layout-columns-gap:1.7361111111vw;--layout-margin:3.4722222222vw}}.layout-block,.layout-grid{max-width:var(--layout-width);margin-left:auto;margin-right:auto}.layout-block-inner,.layout-grid-inner{padding-left:var(--layout-margin);padding-right:var(--layout-margin)}.layout-grid,.layout-grid-inner{display:grid;grid-template-columns:repeat(var(--layout-columns-count),minmax(0,1fr));grid-gap:var(--layout-columns-gap)}.aspect-ratio{position:relative;padding-bottom:calc(100%/var(--aspect-ratio));width:100%;height:0}.aspect-ratio>:first-child{position:absolute;top:0;left:0;width:100%;height:100%}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.hidden-overflow{overflow:hidden}.relative{position:relative}@media(min-width:800px){.hide-on-desktop{display:none}}@media(max-width:800px){.hide-on-mobile{display:none}}html.has-scroll-smooth .hide-on-smooth-scroll,html:not(.has-scroll-smooth) .hide-on-native-scroll{display:none}.theme-light{--theme-primary:#f2f2f2;--theme-primary-transparent:hsla(0,0%,95%,0);--theme-primary-50:hsla(0,0%,95%,.5);--theme-secondary:#000;--theme-secondary-transparent:transparent;--theme-secondary-50:rgba(0,0,0,.5)}.theme-dark{--theme-primary:#000;--theme-primary-transparent:transparent;--theme-primary-50:rgba(0,0,0,.5);--theme-secondary:#f2f2f2;--theme-secondary-transparent:hsla(0,0%,95%,0);--theme-secondary-50:hsla(0,0%,95%,.5)}:root{--header-height:15.4666666667vw}@media(min-width:800px){:root{--header-height:6.8055555556vw}}html{font-family:monospace;background-color:var(--white);color:var(--black)}html.nav{overflow:hidden}body,html{-ms-scroll-chaining:none;overscroll-behavior:none}body{min-height:100vh;background-color:#000}a,button,input,label,select,textarea{color:inherit;cursor:pointer}::-moz-selection{background-color:var(--black);color:var(--white)}::selection{background-color:var(--black);color:var(--white)}svg.icon circle[fill],svg.icon path[fill],svg.icon rect[fill]{fill:currentColor}svg.icon circle[stroke],svg.icon path[stroke],svg.icon rect[stroke]{stroke:currentColor}#leva__root button{text-align:center}#leva__root>*{width:300px}