.WWC4cq_progressText{display:inline-block}.WWC4cq_progressText .WWC4cq_word{opacity:.33;transition:var(--transition);display:inline-block}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.KzlWea_page{flex-direction:column;display:flex}.KzlWea_heroSection{justify-content:center;align-items:center;min-height:100svh;display:flex}.KzlWea_title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--color-secondary);text-align:center;font-size:12.8vw;font-weight:400;line-height:.9}@media (width>=800px){.KzlWea_title{letter-spacing:.25em;font-size:9.72222vw}}.KzlWea_textSection{min-height:80svh;padding:calc(60 / 375 * 100vw) var(--safe);justify-content:center;align-items:center;display:flex}@media (width>=800px){.KzlWea_textSection{padding:8.33333vw 13.8889vw}}.KzlWea_bodyText{font-family:var(--font-mono);color:var(--color-secondary);max-width:62.5vw;font-size:6.4vw;font-weight:400;line-height:1.4}@media (width>=800px){.KzlWea_bodyText{font-size:2.5vw}}.lJwMnq_page{min-height:100svh;padding:calc(120 / 375 * 100vw) var(--safe) calc(80 / 375 * 100vw);flex-direction:column;justify-content:center;align-items:center;gap:12.8vw;display:flex}@media (width>=800px){.lJwMnq_page{padding:calc(180 / 1440 * 100vw) var(--safe) calc(120 / 1440 * 100vw);gap:4.44444vw}}.lJwMnq_title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--color-secondary);font-size:12.8vw;font-weight:400;line-height:.9}@media (width>=800px){.lJwMnq_title{letter-spacing:.25em;font-size:8.33333vw}}.lJwMnq_grid{grid-template-columns:1fr;gap:4.26667vw;width:100%;max-width:69.4445vw;display:grid}@media (width>=800px){.lJwMnq_grid{grid-template-columns:repeat(3,1fr);gap:1.11111vw;max-width:76.3889vw}}.lJwMnq_card{border:1px solid color-mix(in srgb, var(--color-secondary) 15%, transparent);flex-direction:column;gap:3.2vw;padding:6.4vw;display:flex}@media (width>=800px){.lJwMnq_card{gap:1.11111vw;padding:2.22222vw}}.lJwMnq_cardTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-secondary);font-size:3.73333vw;font-weight:400}@media (width>=800px){.lJwMnq_cardTitle{font-size:.972222vw}}.lJwMnq_cardDesc{font-family:var(--font-mono);color:var(--color-secondary);opacity:.4;font-size:2.66667vw;line-height:1.6}@media (width>=800px){.lJwMnq_cardDesc{font-size:.763889vw}}.QRu1nq_marquee{display:flex;overflow-x:clip}.QRu1nq_marquee .QRu1nq_inner{white-space:nowrap;display:flex;transform:translate(0)}.QRu1nq_marquee .QRu1nq_inner>*{flex-shrink:0}.ue7ukq_splitText{display:inline-block}.MJzi3G_hero{z-index:1;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex;position:relative}.MJzi3G_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5.33333vw;display:flex}@media (width>=800px){.MJzi3G_content{gap:1.94444vw}}.MJzi3G_title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.3em;color:var(--color-secondary);font-size:19.2vw;font-weight:400;line-height:.9}@media (width>=800px){.MJzi3G_title{letter-spacing:.35em;font-size:13.8889vw}}.MJzi3G_subtitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-secondary);opacity:.4;font-size:2.66667vw;line-height:1.6}@media (width>=800px){.MJzi3G_subtitle{font-size:.833333vw}}.MJzi3G_marqueeWrap{position:absolute;bottom:10.6667vw;left:0;right:0;overflow:hidden}@media (width>=800px){.MJzi3G_marqueeWrap{bottom:3.33333vw}}.MJzi3G_marqueeItem{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--color-secondary);opacity:.3;white-space:nowrap;font-size:2.4vw}@media (width>=800px){.MJzi3G_marqueeItem{font-size:.694445vw}}.MJzi3G_marqueeSep{font-family:var(--font-mono);color:var(--color-secondary);opacity:.15;padding:0 3.2vw;font-size:2.4vw}@media (width>=800px){.MJzi3G_marqueeSep{padding:0 1.11111vw;font-size:.694445vw}}.-X03ba_section{background:var(--color-primary);min-height:80svh;padding:calc(60 / 375 * 100vw) var(--safe);justify-content:center;align-items:center;display:flex;position:relative}@media (width>=800px){.-X03ba_section{padding:8.33333vw 13.8889vw}}.-X03ba_text{font-family:var(--font-mono);color:var(--color-secondary);max-width:62.5vw;font-size:5.86667vw;font-weight:400;line-height:1.4}@media (width>=800px){.-X03ba_text{font-size:2.5vw}}.aXcNcG_fold:not(.aXcNcG_isDisabled){position:relative}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isOverlay .aXcNcG_overlay{pointer-events:none;background-color:var(--color-primary);opacity:var(--progress,0);position:absolute;inset:0}.aXcNcG_fold:not(.aXcNcG_isDisabled) .aXcNcG_sticky{min-height:100svh;position:sticky}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isParallax.aXcNcG_isBottom .aXcNcG_sticky{transform:translate3d(0, calc(-5svh * var(--progress,0)), 0)}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isParallax.aXcNcG_isTop .aXcNcG_sticky{transform:translate3d(0, calc(5svh * var(--progress,0)), 0)}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isBottom{margin-bottom:-100svh}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isBottom:before{content:"";visibility:hidden;min-height:100svh;display:block}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isBottom .aXcNcG_sticky{bottom:0}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isTop{margin-top:-100svh}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isTop:after{content:"";visibility:hidden;min-height:100svh;display:block}.aXcNcG_fold:not(.aXcNcG_isDisabled).aXcNcG_isTop .aXcNcG_sticky{top:0}.obn0Aa_section{min-height:100svh;padding:calc(80 / 375 * 100vw) var(--safe);flex-direction:column;justify-content:center;display:flex}@media (width>=800px){.obn0Aa_section{padding:8.33333vw 13.8889vw}}.obn0Aa_label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--color-secondary);opacity:.4;margin-bottom:10.6667vw;font-size:2.4vw;font-weight:400}@media (width>=800px){.obn0Aa_label{margin-bottom:3.33333vw;font-size:.694445vw}}.obn0Aa_list{flex-direction:column;display:flex}.obn0Aa_item{border-bottom:1px solid color-mix(in srgb, var(--color-secondary) 10%, transparent);justify-content:space-between;align-items:baseline;padding:4.26667vw 0;display:flex}@media (width>=800px){.obn0Aa_item{padding:1.38889vw 0}}.obn0Aa_name{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-secondary);font-size:3.73333vw;font-weight:400}@media (width>=800px){.obn0Aa_name{font-size:1.25vw}}.obn0Aa_detail{font-family:var(--font-mono);color:var(--color-secondary);opacity:.3;text-transform:uppercase;letter-spacing:.08em;font-size:2.66667vw}@media (width>=800px){.obn0Aa_detail{font-size:.763889vw}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:var(--spacing-0)}.top-1\/2{top:50%}.top-safe{top:var(--spacing-safe)}.right-safe{right:var(--spacing-safe)}.bottom-safe{bottom:var(--spacing-safe)}.left-1\/2{left:50%}.left-safe{left:var(--spacing-safe)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-10000{z-index:10000}.z-99999{z-index:99999}.container{width:100%}@media (width>=800px){.container{max-width:800px}}.dr-layout-grid{width:calc(100% - 2 * var(--safe));grid-template-columns:repeat(var(--columns), 1fr);column-gap:var(--gap);margin-inline:auto;display:grid}.dr-layout-block{width:calc(100% - 2 * var(--safe));margin-inline:auto}.mt-px{margin-top:1px}.dr-layout-grid-inner{grid-template-columns:repeat(var(--columns), 1fr);column-gap:var(--gap);padding-inline:var(--safe);width:100%;display:grid}.dr-grid{grid-template-columns:repeat(var(--columns), 1fr);column-gap:var(--gap);display:grid}.block{display:block}.contents{display:contents}@media (width<=799.98px){.desktop-only{display:none!important}}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}@media (width>=800px){.mobile-only{display:none!important}}.field-sizing-content{field-sizing:content}.min-h-dvh{min-height:100dvh}.dr-layout-block-inner{padding-inline:var(--safe);width:100%}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\[4px\]{gap:4px}.gap-px{gap:1px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.bg-\(--brand-color\){background-color:var(--brand-color)}.bg-\[--brand-color\]{background-color:--brand-color}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-secondary\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/20{background-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.bg-linear-45{--tw-gradient-position:45deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-45{--tw-gradient-position:45deg in oklab}}.bg-linear-45{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r\/oklch{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r\/oklch{--tw-gradient-position:to right in oklch}}.bg-linear-to-r\/oklch{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r\/srgb{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r\/srgb{--tw-gradient-position:to right in srgb}}.bg-linear-to-r\/srgb{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops))}.bg-radial-\[at_25\%_25\%\]{--tw-gradient-position:at 25% 25%;background-image:radial-gradient(var(--tw-gradient-stops,at 25% 25%))}.p-\[4px\]{padding:4px}.p-safe{padding:var(--spacing-safe)}.dr-pl-12{padding-left:calc((12 * 100) / var(--device-width) * 1vw)}.test-mono{font-family:var(--font-mono);letter-spacing:0;font-style:normal;font-weight:400;line-height:90%;font-size:calc(((20 * 100) / var(--device-width)) * 1vw)}@media (width>=800px){.test-mono{font-size:calc(((24 * 100) / var(--device-width)) * 1vw)}}.font-mono{font-family:var(--font-mono)}.text-\[4rem\]{font-size:4rem}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[64px\]{font-size:64px}.text-\[calc\(9\/375\*100vw\)\]{font-size:2.4vw}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab, red, red)){.text-black\/50{color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.scheme-dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.scheme-light{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-150{--tw-duration:.15s;transition-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.backface-hidden{backface-visibility:hidden}.backface-visible{backface-visibility:visible}.transform-3d{transform-style:preserve-3d}.group-has-data-potato\:opacity-100:is(:where(.group):has([data-potato]) *){opacity:1}@media (hover:hover){.hover\:opacity-100:hover{opacity:1}}.data-selected\:opacity-100[data-selected]{opacity:1}.data-\[ending-style\]\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[starting-style\]\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}@media (width>=800px){.dt\:text-\[11px\]{font-size:11px}.dt\:text-\[13px\]{font-size:13px}.dt\:text-\[calc\(10\/1440\*100vw\)\]{font-size:.694445vw}}.\[\&_button\]\:grid button{display:grid}.\[\&_button\]\:size-full button{width:100%;height:100%}.\[\&_button\]\:place-items-center button{place-items:center}:where(:not(html,iframe,canvas,img,svg,video,audio,dialog,vercel-live-feedback,nextjs-portal,#theatrejs-studio-root,.sc-default,:where(select,option)):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:where(input[type=file]){cursor:default;appearance:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility}a,button{-webkit-tap-highlight-color:transparent}video,audio{max-block-size:100%;max-inline-size:100%}@font-face{font-family:ServerMono;src:url(/fonts/ServerMono/ServerMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root,:host{--color-primary:#fff;--color-secondary:#000;--color-contrast:#e30613;--color-black:#000;--color-blue:#0070f3;--spacing-0:0;--spacing-safe:var(--safe);--spacing-gap:var(--gap);--font-mono:"ServerMono", ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--ease-out-expo:cubic-bezier(.19, 1, .22, 1)}[data-theme=light]{--color-primary:#fff;--color-secondary:#000;--color-contrast:#e30613}[data-theme=dark]{--color-primary:#000;--color-secondary:#fff;--color-contrast:#e30613}[data-theme=evil]{--color-primary:#000;--color-secondary:#e30613;--color-contrast:#fff}[data-theme=red]{--color-primary:#e30613;--color-secondary:#000;--color-contrast:#fff}:root{--device-width:375;--device-height:650;--columns:4;--gap:calc(((16 * 100) / var(--device-width)) * 1vw);--safe:calc(((16 * 100) / var(--device-width)) * 1vw);--header-height:calc(((58 * 100) / var(--device-width)) * 1vw);--layout-width:calc(100vw - (2 * var(--safe)));--column-width:calc((var(--layout-width) - (var(--columns) - 1) * var(--gap)) / var(--columns));--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--ease-gleasing:cubic-bezier(.4, 0, 0, 1);--color-black:#000;--color-white:#fff;--color-red:#e30613;--color-blue:#0070f3;--color-green:#0f8;--color-purple:#7928ca;--color-pink:#ff0080}@media (width>=800px){:root{--device-width:1440;--device-height:816;--columns:12;--gap:calc(((16 * 100) / var(--device-width)) * 1vw);--safe:calc(((16 * 100) / var(--device-width)) * 1vw);--header-height:calc(((98 * 100) / var(--device-width)) * 1vw)}}html{--scrollbar-gutter:0px;scrollbar-gutter:stable}html.lenis-stopped{--scrollbar-gutter:var(--scrollbar-width)}*{scrollbar-width:thin}html.overflow-hidden{touch-action:none;overflow:hidden}body{overscroll-behavior:none;background-color:var(--color-primary);min-height:100vh;color:var(--color-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}::selection{background-color:var(--color-contrast);color:var(--color-primary)}svg.icon path[fill],svg.icon rect[fill],svg.icon circle[fill]{fill:currentColor}svg.icon path[stroke],svg.icon rect[stroke],svg.icon circle[stroke]{stroke:currentColor}@media (hover:hover){.link:hover{text-decoration:underline}}:focus-visible{outline:2px solid var(--color-contrast)}html.scrollbar-grabbing,img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-o-user-select:none}button{cursor:pointer;text-box-trim:both;text-box-edge:cap alphabetic;-webkit-user-select:none;user-select:none}html.screenshot :not(:has(canvas),canvas,:has(#orchestra),#orchestra,#orchestra *){opacity:0!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}.-Wbh2q_nav{z-index:100;padding:calc(16 / 375 * 100vw) var(--safe);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;mix-blend-mode:difference;justify-content:space-between;align-items:center;font-size:2.66667vw;display:flex;position:fixed;top:0;left:0;right:0}@media (width>=800px){.-Wbh2q_nav{padding:calc(24 / 1440 * 100vw) var(--safe);font-size:.763889vw}}.-Wbh2q_links,.-Wbh2q_right{align-items:center;gap:5.33333vw;display:flex}@media (width>=800px){.-Wbh2q_links,.-Wbh2q_right{gap:2.22222vw}}.-Wbh2q_link{color:var(--color-secondary);opacity:.4;text-decoration:none;transition:opacity .3s}.-Wbh2q_link:hover,.-Wbh2q_active{opacity:1}.KlAjHa_preloader{z-index:9999;pointer-events:none;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.KlAjHa_text{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:1.25rem;font-weight:300}.iuuJKq_webgl{pointer-events:none;z-index:-1;max-width:100vw;max-height:100vh;position:fixed;inset:0}.iuuJKq_webgl canvas{width:100%!important;height:100%!important}.hh6R4G_studio{pointer-events:none;z-index:10000;width:100%;height:100vh;position:fixed;top:0;left:0}.hh6R4G_studio .hh6R4G_save{pointer-events:all;font-size:50px;position:absolute;top:0;left:150px}.qREp3W_stats,.qREp3W_stats canvas{bottom:0;top:unset!important}.j11Chq_debugger{background-image:linear-gradient(#f7b5441a 50%,#0000001a 50%);background-size:var(--gap) var(--gap)}.j11Chq_debugger span{opacity:.33;background:pink}._3R9ZvG_minimap{--width:400px;--height:calc(var(--width) / var(--viewport-ratio));z-index:9999;width:var(--width);height:var(--height);position:fixed;top:50%;right:50px;transform:translateY(-50%)}._3R9ZvG_minimap:after{content:"";border:2px solid #00000080;border-radius:6px;position:absolute;inset:-6px}._3R9ZvG_minimap:before{content:"";width:100%;aspect-ratio:var(--body-ratio);transform:translateY(calc((var(--progress) * -100%) + (var(--progress) * var(--height))));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000001a;border-radius:4px;position:absolute;top:0}._3R9ZvG_minimap ._3R9ZvG_markers{width:100%;aspect-ratio:var(--body-ratio);z-index:1;position:absolute;top:0}._3R9ZvG_minimap ._3R9ZvG_markers ._3R9ZvG_marker{width:100%;height:2px;transform:translateY(-50%) translateY(calc(var(--top) * var(--height)));position:absolute;top:0}.Q5iVja_globalCanvas{pointer-events:none;z-index:-1;max-width:100vw;max-height:100vh;position:fixed;inset:0}.Q5iVja_globalCanvas canvas{width:100%!important;height:100%!important}
/*$vite$:1*/