*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}img,video,svg{max-width:100%}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/figtree-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/figtree-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/figtree-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/figtree-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3,[style*="font-weight: 800"],[style*="font-weight:800"]{font-family:Bricolage Grotesque,ui-sans-serif,system-ui,sans-serif}body{margin:0;background:#fdfdfc}a{color:#141210}a:hover{color:#5c574e}@keyframes tunnel{0%{transform:scale(.16);opacity:0}15%{opacity:1}72%{opacity:1}to{transform:scale(2.7);opacity:0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marqueeRev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes rec{0%,to{opacity:1}50%{opacity:.25}}.layer{animation:tunnel 10s linear infinite;will-change:transform,opacity}.l2{animation-delay:-2.5s}.l3{animation-delay:-5s}.l4{animation-delay:-7.5s}.track{animation:marquee 80s linear infinite}.track-rev{animation:marqueeRev 88s linear infinite}.track-slow{animation:marquee 72s linear infinite}.track-slow-rev{animation:marqueeRev 80s linear infinite}.band{animation:marquee 60s linear infinite}.rec{animation:rec 1.4s ease-in-out infinite}.tunnel{left:68%}.btn{transition:transform .15s ease}.btn:hover{transform:translateY(-2px)}.tile{transition:transform .2s ease}.tile:hover{transform:scale(1.03)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}details[open] .plus{transform:rotate(45deg)}.plus{transition:transform .2s ease}a:focus-visible,summary:focus-visible{outline:2px solid #141210;outline-offset:2px}@keyframes float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-10px) rotate(1.5deg)}}.dev{animation:float 5s ease-in-out infinite}.d2{animation-delay:-1.2s}.d3{animation-delay:-2.5s}.d4{animation-delay:-3.7s}.still .layer,.still .track,.still .track-rev,.still .track-slow,.still .track-slow-rev,.still .band,.still .rec,.still .dev{animation:none}@media(max-width:860px){.tunnel{left:50%;opacity:.3}}@media(prefers-reduced-motion:reduce){.layer,.track,.track-rev,.track-slow,.track-slow-rev,.band,.rec,.dev{animation:none}}@media(max-width:700px){.navlink{display:none}.band{font-size:18px!important;gap:24px!important}.band-wrap{padding:12px 0!important}}@keyframes wink{0%,80.8%,94.5%,to{transform:scaleY(1)}83.6%,91.7%{transform:scaleY(.16)}}.wink-eye{transform-box:fill-box;transform-origin:50% 100%;animation:wink 4.9s ease-in-out infinite}.still .wink-eye{animation:none}@media(prefers-reduced-motion:reduce){.wink-eye{animation:none}}
