*{margin:0;padding:0}*,html{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{line-height:1;overflow:hidden auto}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;min-height:100%;margin:0;padding:0}blockquote{quotes:none}small{font-size:80%}ol,ul{list-style-type:none}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}a{color:currentColor;text-decoration:none}sup{top:-.5em}sub{bottom:-.25em}address{font-style:normal}a:active,a:hover,button,input,select,textarea{outline:0}input,textarea{border:none;padding:0}button{color:currentColor;cursor:pointer;background-color:#0000;border:none;font-family:KarlsbaderWeb,sans-serif}svg{width:100%;height:100%}table{border-collapse:collapse;border-spacing:0}img{-ms-interpolation-mode:bicubic;vertical-align:middle;border:0;width:100%;max-width:100%;height:auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}fieldset{border:none}@media print{*{color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^=\#]:after{content:""}img{max-width:100%!important}}::selection{color:#fff;text-shadow:none;background-color:#0e0e0e}:root{--size:375}@media (width>=1024px){:root{--size:1512}}html{font-size:62.5%}@media (width>=1024px){html{font-size:calc(1000vw/var(--size))}}body{color:#0e0e0e;background-color:#d7e3e3;font-family:KarlsbaderWeb,sans-serif;font-size:1.6rem;overflow:hidden}body:after{content:"";mix-blend-mode:overlay;pointer-events:none;z-index:999;opacity:.45;background-image:url(../images/noise-100.png);background-repeat:repeat;background-size:2.4rem;position:absolute;inset:0}.oh{overflow:hidden}.ttu{text-transform:uppercase}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}@font-face{font-family:RauschenWeb;src:url(../fonts/rauschen-b-semibold.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ChivoWeb;src:url(../fonts/chivo-mono-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ChivoWeb;src:url(../fonts/chivo-mono-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:KarlsbaderWeb;src:url(../fonts/karlsbader-grotesk-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KarlsbaderWeb;src:url(../fonts/karlsbader-grotesk-bold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:400}.body{letter-spacing:.1em;font-size:max(9px,.9rem);line-height:1.22}.ff-labor{font-family:KarlsbaderWeb,sans-serif}.ff-mono{font-family:ChivoWeb,monospace}.ff-title{font-family:RauschenWeb,sans-serif}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.page-enter-active,.page-leave-active{transition:opacity .2s linear}.page-enter-from,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .6s linear}.fade-enter-from,.fade-leave-to{opacity:0}.anim-word{opacity:0;transition:transform .8s cubic-bezier(.14,1,.34,1),opacity .8s linear;transform:translateY(75%)}.is-visible .anim-word{opacity:1;transform:translateY(0)}.anim-line-oh{transition:transform .8s cubic-bezier(.14,1,.34,1);transform:translateY(100%)}.is-visible .anim-line-oh{transform:translateY(0)}.grid{grid-template-columns:repeat(4,1fr);gap:0 1rem;width:100%;margin:0 auto;padding:0 1rem;display:grid}@media (width>=768px){.grid{grid-template-columns:repeat(9,1fr);gap:0 2rem;padding:0 2rem}}.gutters{padding-left:1rem;padding-right:1rem}@media (width>=768px){.gutters{padding-left:2rem;padding-right:2rem}}
