@charset "UTF-8";/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--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-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-medium:500;--radius-sm:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.z-100{z-index:100}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-30{margin-inline:calc(var(--spacing) * 30)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-text{cursor:text}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[\#a8aebc4d\]{border-color:#a8aebc4d}.bg-\[\#2B2C30\]\/95{background-color:#2b2c30f2}.bg-black{background-color:var(--color-black)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[15px\]{font-size:15px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wrap{text-wrap:wrap}.text-\[\#A8AEBC\],.text-\[\#a8aebc\]{color:#a8aebc}.text-white{color:var(--color-white)}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.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-filter{-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,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(min-width:1181px){.min-\[1181px\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(min-width:2245px){.min-\[2245px\]\:\!w-\[6rem\]{width:6rem!important}.min-\[2245px\]\:\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.min-\[2245px\]\:\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.min-\[2245px\]\:\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.min-\[2245px\]\:text-2xl\!{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.min-\[2245px\]\:text-3xl\!{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.min-\[2245px\]\:\!text-\[196px\]{font-size:196px!important}}@media(min-width:48rem){.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media(min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}@media(min-width:80rem){.xl\:text-\[200px\]{font-size:200px}}}:root{--text-base:1.0625rem}@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-font-weight{syntax:"*";inherits:false}@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-ease{syntax:"*";inherits:false}@keyframes gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-Bold.eot);src:url(../../../fonts/IBMPlexMono-Bold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-Bold.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-Bold.woff) format("woff"),url(../../../fonts/IBMPlexMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-ExtraLight.eot);src:url(../../../fonts/IBMPlexMono-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-ExtraLight.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-ExtraLight.woff) format("woff"),url(../../../fonts/IBMPlexMono-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-BoldItalic.eot);src:url(../../../fonts/IBMPlexMono-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-BoldItalic.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-BoldItalic.woff) format("woff"),url(../../../fonts/IBMPlexMono-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-ExtraLightItalic.eot);src:url(../../../fonts/IBMPlexMono-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-ExtraLightItalic.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-ExtraLightItalic.woff) format("woff"),url(../../../fonts/IBMPlexMono-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-Italic.eot);src:url(../../../fonts/IBMPlexMono-Italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-Italic.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-Italic.woff) format("woff"),url(../../../fonts/IBMPlexMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-LightItalic.eot);src:url(../../../fonts/IBMPlexMono-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-LightItalic.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-LightItalic.woff) format("woff"),url(../../../fonts/IBMPlexMono-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-Light.eot);src:url(../../../fonts/IBMPlexMono-Light.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-Light.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-Light.woff) format("woff"),url(../../../fonts/IBMPlexMono-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-Medium.eot);src:url(../../../fonts/IBMPlexMono-Medium.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-Medium.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-Medium.woff) format("woff"),url(../../../fonts/IBMPlexMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-MediumItalic.eot);src:url(../../../fonts/IBMPlexMono-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-MediumItalic.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-MediumItalic.woff) format("woff"),url(../../../fonts/IBMPlexMono-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-Regular.eot);src:url(../../../fonts/IBMPlexMono-Regular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-Regular.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-Regular.woff) format("woff"),url(../../../fonts/IBMPlexMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-SemiBold.eot);src:url(../../../fonts/IBMPlexMono-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-SemiBold.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-SemiBold.woff) format("woff"),url(../../../fonts/IBMPlexMono-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-Thin.eot);src:url(../../../fonts/IBMPlexMono-Thin.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-Thin.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-Thin.woff) format("woff"),url(../../../fonts/IBMPlexMono-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-SemiBoldItalic.eot);src:url(../../../fonts/IBMPlexMono-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-SemiBoldItalic.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-SemiBoldItalic.woff) format("woff"),url(../../../fonts/IBMPlexMono-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-ThinItalic.eot);src:url(../../../fonts/IBMPlexMono-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/IBMPlexMono-ThinItalic.woff2) format("woff2"),url(../../../fonts/IBMPlexMono-ThinItalic.woff) format("woff"),url(../../../fonts/IBMPlexMono-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:KH Interference TRIAL;src:url(../../../fonts/KHInterferenceTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bg-primary: #20242d;--accent-primary: #e64749;--motion-ease-reveal: cubic-bezier(.19, 1, .22, 1);--motion-ease-standard: cubic-bezier(.22, 1, .36, 1);--motion-duration-fast: .35s;--motion-duration-base: .5s;--motion-duration-reveal: .75s}@media(max-width:1024px),(hover:none),(pointer:coarse){:root{--motion-duration-fast: .44s;--motion-duration-base: .62s;--motion-duration-reveal: .95s;--motion-ease-standard: cubic-bezier(.26, 1, .34, 1)}}html,body{background-color:var(--bg-primary);font-family:IBM Plex Mono,monospace;font-weight:400;line-height:120%;word-spacing:-.35em;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;overscroll-behavior:none;overflow-x:hidden}h1,h2,h3{text-transform:uppercase;font-family:KH Interference TRIAL;word-spacing:-.35em}.section{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.2rem;color:#fff}@media(max-width:1024px){.section{padding:.625rem .625rem 5rem;overflow:hidden}.section:last-of-type{padding-bottom:.6rem}}.section__wrap{width:100%}@media(min-width:2245px){.section__wrap{max-width:90vw}}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0px;height:0px}@media(min-width:1024px){.desktop-hide{display:none}}@media(max-width:1024px){.desktop-only{display:none}}.section-reveal-paragraph{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));max-width:44ch;text-wrap:pretty;word-spacing:-.35em}@media(max-width:1435px){.section-reveal-paragraph{font-size:15px;line-height:var(--tw-leading, var(--text-base--line-height))}}@media(min-width:2245px){.section-reveal-paragraph{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}.char,.word{display:inline-block;transform:translateZ(0);backface-visibility:hidden}@keyframes scale-rotate{0%{transform:scale(1) rotate(0)}80%{transform:scale(1) rotate(0)}90%{transform:scale(.8) rotate(45deg)}to{transform:scale(1) rotate(90deg)}}.hotspots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.hotspot{position:relative;background:none;border:none;outline:none;padding:0;margin:0;z-index:3;width:fit-content;display:flex;pointer-events:all;touch-action:manipulation}@media(max-width:1023px){.hotspot{display:none}}.hotspot--left{text-align:right}.hotspot__btn{display:flex;align-items:center;justify-content:center;width:3.3rem;height:3.3rem;min-width:3.3rem;border-radius:50%;background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.25);position:relative;transform:translateZ(0);opacity:1;transition:all .25s ease}.hotspot__btn:before{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border-radius:50%;border:1px solid rgba(255,255,255,.9);transform:scale(1);transition:transform .3s cubic-bezier(.37,0,.63,1)}@media(max-width:1439px){.hotspot__btn{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1f;width:42px;height:42px;min-width:unset}}.hotspot__btn:after{content:"";display:block;width:20%;aspect-ratio:1;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .25s}.hotspot__btn svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;color:#fff;width:1.25rem;height:1.25rem;transition:transform .3s cubic-bezier(.37,0,.63,1),opacity .25s cubic-bezier(.37,0,.63,1)}@media(hover:hover)and (pointer:fine){.hotspot__btn:hover:after{transform:translate(-50%,-50%) scale(.5)}}.hotspot--active .hotspot__btn{background:#ffffff1f;box-shadow:0 0 20px #ffffff2e}.hotspot--active .hotspot__btn:after,.hotspot--active .hotspot__btn:hover:after{transform:translate(-50%,-50%) scale(0)}.hotspot--active .hotspot__btn:before{transform:scale(1.08)}.hotspot--active .hotspot__btn svg{transform:translate(-50%,-50%) rotate(45deg) scale(1);opacity:1}.hotspot__desc{color:#fff;position:absolute;pointer-events:none;left:4.3rem;top:50%;opacity:1;display:grid;grid-template-rows:auto 1fr;row-gap:.75rem;width:max-content;min-width:25rem;max-width:27rem;padding:.75rem .75rem 1.25rem;border-radius:.75rem;background:transparent;transition:background .3s cubic-bezier(.37,0,.63,1);transform:translateY(-1.35rem) translate(var(--hotspot-magnet-x, 0px)) translate(var(--hotspot-shift-x, 0px));-webkit-text-stroke:.5px rgba(255,255,255,.8);text-shadow:0 0 8px rgba(255,255,255,.6),0 0 20px rgba(255,255,255,.4)}.hotspot--left .hotspot__desc{right:4.3rem;left:auto}@media(max-width:1439px){.hotspot--left .hotspot__desc{right:3.2rem}}@media(max-width:1439px){.hotspot__desc{left:50%;right:auto;top:calc(100% + .75rem);transform:translate(calc(-50% + var(--hotspot-magnet-x, 0px)));min-width:0;text-align:left;width:min(78vw,19rem);max-width:min(78vw,19rem);text-align:center;pointer-events:auto;cursor:pointer;grid-template-rows:auto 0fr;row-gap:0;padding:.72rem .9rem calc(.72rem + 1.4em);border-radius:.95rem;background:linear-gradient(165deg,#1c222ead,#0b0f1885);border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 32px #03081273,inset 0 1px #ffffff2e,inset 0 -1px #ffffff0a;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);transition:background .34s cubic-bezier(.4,0,.2,1),border-color .34s cubic-bezier(.4,0,.2,1),box-shadow .34s cubic-bezier(.4,0,.2,1),padding .34s cubic-bezier(.4,0,.2,1),grid-template-rows .4s cubic-bezier(.37,0,.63,1),row-gap .4s cubic-bezier(.37,0,.63,1);-webkit-text-stroke:0;text-shadow:0 1px 1px rgba(4,7,12,.8),0 6px 18px rgba(1,3,7,.35)}.hotspot--left .hotspot__desc{left:50%;right:auto}}.hotspot__desc h6{color:#fff;position:relative;font-feature-settings:"liga" off,"clig" off;font-family:IBM Plex Mono;font-size:1rem;letter-spacing:.01em;text-wrap:balance}@media(max-width:1439px){.hotspot__desc h6{font-size:.9rem}}.hotspot__desc h6 span{display:block}.hotspot__desc h6 .info{color:#ffffffb3;font-weight:400}@media(max-width:1439px){.hotspot__desc h6 .info{color:#ecf2ffd1}}.hotspot__desc p{color:#fffc;margin:0;text-wrap:pretty;line-height:1.4}@media(max-width:1439px){.hotspot__desc p{color:#f6f9ffe6;font-size:.78rem;line-height:1.3}}.lil-gui{--name-width: 6em;--slider-knob-width: .5em;--widget-padding: 0 0 0 .5em;--number-color: var(--accent-primary);--widget-color: transparent;--background-color: transparent}.lil-gui>div{background-color:transparent!important}.lil-gui.root{border-bottom-right-radius:.75rem;margin:0;padding:.05rem;left:0;top:0;position:fixed;background-color:#20242dcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.2;width:24rem}.lil-gui .children{padding-left:.5rem;margin-top:.25rem}.lil-gui input.top{border-top-right-radius:.25em}.lil-gui input.bottom,.lil-gui button.bottom{border-bottom-right-radius:1.5em}.lil-gui .controller.option .widget div{width:9.15em}.lil-gui .gap{margin-bottom:2em}.lil-gui em{color:orange;font-weight:700;font-style:normal}.lil-gui big{font-weight:700;text-transform:uppercase}right{color:#606372;font-size:100%;float:right}small{display:block;text-align:right;text-decoration:none;text-transform:uppercase;padding-top:.5em}a,.link{font-weight:400;color:#606372;padding:.25em}a:visited,a:link,a:active,.link{color:#606372;text-decoration:none}@media(hover:hover)and (pointer:fine){a:hover,.link:hover{text-decoration:none;color:#fff}}.lil-gui .controller.string input{font-family:Monospace}.hotspot .info-mask{position:absolute;top:100%;left:0;right:0;height:1.4em;overflow:hidden;pointer-events:none}.hotspot .info{display:block;opacity:1;transform:translateY(0);transition:transform .3s cubic-bezier(.37,0,.63,1),opacity .25s cubic-bezier(.37,0,.63,1)}.hotspot .desc{word-spacing:normal;opacity:0;min-height:0;overflow:hidden;visibility:hidden;font-size:.85rem;pointer-events:none;transition:opacity .3s cubic-bezier(.37,0,.63,1),visibility 0s .4s}.hotspot.hotspot--active .info{opacity:0;transform:translateY(-120%);transition:transform .3s cubic-bezier(.37,0,.63,1) .08s,opacity .25s cubic-bezier(.37,0,.63,1) .1s}.hotspot.hotspot--active .desc{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s cubic-bezier(.37,0,.63,1),visibility 0s 0s}.hotspot.hotspot--active .hotspot__desc{grid-template-rows:auto 1fr;row-gap:.25rem;border-color:#fff3;padding-bottom:.72rem;box-shadow:0 16px 34px #03081280,inset 0 1px #ffffff3d,inset 0 -1px #ffffff0f;background:var(--colors-grey-grey-60060, rgba(43, 44, 48, .88));backdrop-filter:blur(20px) saturate(135%);-webkit-backdrop-filter:blur(20px) saturate(135%);-webkit-text-stroke:0;text-shadow:0 1px 2px rgba(4,7,12,.8),0 6px 18px rgba(1,3,7,.35)}button{cursor:pointer}#profiler-toggle{bottom:1rem!important;top:auto!important}#profiler-mini-panel{bottom:3.5rem!important;top:auto!important}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-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.preloader-background-pattern.svelte-b8roeb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background-color:#000}.preloader-background-pattern__canvas.svelte-b8roeb{display:block;width:100%;height:100%}.circle-dash.svelte-rg3qo9{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.circle-dash__glyph.svelte-rg3qo9{transform-box:view-box;transform-origin:50% 50%;will-change:transform}.preloader-art__dash--outer-right{transform-origin:50% 50%;will-change:transform;animation:svelte-rkb8mx-outer-right-push var(--t-expand-dur) var(--ease-morph) var(--t-expand-delay) both}.preloader-art__dash--outer-left{transform-origin:50% 50%;will-change:transform;animation:svelte-rkb8mx-outer-left-push var(--t-expand-dur) var(--ease-morph) var(--t-expand-delay) both}.preloader-art__dash--inner{opacity:0;transform-origin:50% 50%;will-change:transform,opacity;animation:svelte-rkb8mx-inner-fade-in var(--t-orbit-dur) var(--ease-reveal) var(--t-orbit-delay) forwards,svelte-rkb8mx-inner-align-to-sides var(--t-expand-dur) var(--ease-morph) var(--t-expand-delay) both}.preloader-art__dash--outer-right .circle-dash__glyph,.preloader-art__dash--outer-left .circle-dash__glyph{animation:svelte-rkb8mx-outer-glyph-orbit-in var(--t-expand-dur) var(--ease-morph) var(--t-expand-delay) both}.preloader-art__dash--inner .circle-dash__glyph{animation:svelte-rkb8mx-inner-glyph-orbit-in var(--t-expand-dur) var(--ease-morph) var(--t-expand-delay) both}.preloader-art--exit.svelte-rkb8mx .preloader-art__dash--outer-right{animation:svelte-rkb8mx-outer-right-collapse var(--t-exit-rings-dur) var(--ease-morph) both}.preloader-art--exit.svelte-rkb8mx .preloader-art__dash--outer-left{animation:svelte-rkb8mx-outer-left-collapse var(--t-exit-rings-dur) var(--ease-morph) both}.preloader-art--exit.svelte-rkb8mx .preloader-art__dash--inner{animation:svelte-rkb8mx-inner-collapse var(--t-exit-rings-dur) var(--ease-morph) both}.preloader-art--exit.svelte-rkb8mx .preloader-art__dash--outer-right .circle-dash__glyph,.preloader-art--exit.svelte-rkb8mx .preloader-art__dash--outer-left .circle-dash__glyph{animation:svelte-rkb8mx-outer-glyph-orbit-out var(--t-exit-rings-dur) var(--ease-morph) both}.preloader-art--exit.svelte-rkb8mx .preloader-art__dash--inner .circle-dash__glyph{animation:svelte-rkb8mx-inner-glyph-orbit-out var(--t-exit-rings-dur) var(--ease-morph) both}.preloader-art.svelte-rkb8mx{--t-art-reveal-delay: .05s;--t-art-reveal-dur: .95s;--t-orbit-delay: .2s;--t-orbit-dur: .92s;--t-expand-delay: .25s;--t-expand-dur: 2.1s;--t-exit-rings-dur: .46s;--t-exit-frame-delay: .3s;--t-exit-frame-dur: .34s;--t-buttons-ready: calc(var(--t-orbit-delay) + .4s);--preloader-frame-size: min(691px, 78vmin, calc(100vw - 2rem) , calc(100vh - 2rem) );--outer-push-shift: 5%;--outer-push-scale: 1.8;--inner-align-scale: 2;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:1;pointer-events:none}.preloader-art__sequence-end.svelte-rkb8mx{position:absolute;width:0;height:0;opacity:0;pointer-events:none;animation:svelte-rkb8mx-preloader-art-sequence-end 0s linear forwards;animation-delay:var(--t-buttons-ready)}@media(prefers-reduced-motion:reduce){.preloader-art.svelte-rkb8mx{--t-art-reveal-delay: 0s;--t-art-reveal-dur: .12s;--t-orbit-delay: 0s;--t-orbit-dur: .01s;--t-expand-delay: .04s;--t-expand-dur: .12s;--t-exit-rings-dur: .1s;--t-exit-frame-delay: .02s;--t-exit-frame-dur: .1s;--t-buttons-ready: calc(var(--t-orbit-delay) + .05s)}}.preloader-art__frame.svelte-rkb8mx{position:relative;width:var(--preloader-frame-size);height:var(--preloader-frame-size);opacity:0;transform:scale(0);will-change:transform,opacity;animation:svelte-rkb8mx-art-reveal var(--t-art-reveal-dur) ease-out var(--t-art-reveal-delay) forwards}.preloader-art--exit.svelte-rkb8mx .preloader-art__frame:where(.svelte-rkb8mx){animation:svelte-rkb8mx-frame-collapse var(--t-exit-frame-dur) var(--ease-reveal) var(--t-exit-frame-delay) both}.preloader-art__outer-mount.svelte-rkb8mx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media(max-width:1400px){.preloader-art.svelte-rkb8mx{--preloader-frame-size: min(620px, 72vmin, calc(100vw - 2.5rem) , calc(100vh - 4rem) )}}@media(max-width:1215px){.preloader-art.svelte-rkb8mx{--outer-push-shift: 2.5%;--outer-push-scale: 1.5;--inner-align-scale: 1.75}}@media(max-width:860px){.preloader-art.svelte-rkb8mx{--outer-push-shift: 1.4%;--outer-push-scale: 1.32;--inner-align-scale: 1.45}}@media(max-width:555px){.preloader-art.svelte-rkb8mx{--outer-push-shift: .8%;--outer-push-scale: 1.1;--inner-align-scale: 1.1}}@media(max-width:1024px){.preloader-art.svelte-rkb8mx{--preloader-frame-size: min(540px, 66vmin, calc(100vw - 2.5rem) , calc(100vh - 6rem) )}}@media(max-width:640px){.preloader-art.svelte-rkb8mx{--preloader-frame-size: min(400px, 82vmin, calc(100vw - 1.2rem) , calc(100vh - 6.2rem) )}}@media(max-width:767px){.preloader-art__frame.svelte-rkb8mx{display:none}}@keyframes svelte-rkb8mx-art-reveal{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes svelte-rkb8mx-frame-collapse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes svelte-rkb8mx-outer-right-collapse{0%{transform:translate(var(--outer-push-shift)) scale(var(--outer-push-scale))}to{transform:translate(0) scale(0)}}@keyframes svelte-rkb8mx-outer-left-collapse{0%{transform:translate(calc(var(--outer-push-shift) * -1)) scale(var(--outer-push-scale))}to{transform:translate(0) scale(0)}}@keyframes svelte-rkb8mx-inner-collapse{0%{opacity:1;transform:scale(var(--inner-align-scale))}to{opacity:0;transform:scale(0)}}@keyframes svelte-rkb8mx-outer-right-push{0%{transform:translate(0) scale(0)}to{transform:translate(var(--outer-push-shift)) scale(var(--outer-push-scale))}}@keyframes svelte-rkb8mx-outer-left-push{0%{transform:translate(0) scale(0)}to{transform:translate(calc(var(--outer-push-shift) * -1)) scale(var(--outer-push-scale))}}@keyframes svelte-rkb8mx-inner-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-rkb8mx-inner-align-to-sides{0%{transform:scale(0)}to{transform:scale(var(--inner-align-scale))}}@keyframes svelte-rkb8mx-outer-glyph-orbit-in{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes svelte-rkb8mx-inner-glyph-orbit-in{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}@keyframes svelte-rkb8mx-outer-glyph-orbit-out{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes svelte-rkb8mx-inner-glyph-orbit-out{0%{transform:rotate(0)}to{transform:rotate(-180deg)}}@keyframes svelte-rkb8mx-preloader-art-sequence-end{to{opacity:0}}.preloader-status.svelte-ompkeb{z-index:2}@keyframes svelte-g6739d-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.preloader-btn-with-sound.svelte-g6739d{--cta-bounce: cubic-bezier(.34, 1.56, .64, 1);position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 18px)) scale(.7);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:min(92vw,360px);padding:0 12px;gap:8px;color:#a8aebc;line-height:150%;opacity:0;filter:blur(12px);pointer-events:none;will-change:opacity,transform,filter}.preloader-btn-with-sound.preloader-btn-with-sound--ready.svelte-g6739d{pointer-events:auto;animation:svelte-g6739d-preloader-with-sound-wrap-in .86s var(--preloader-btn-ease) var(--preloader-with-sound-stagger) forwards}.preloader-btn-with-sound.preloader-btn-with-sound--exit.svelte-g6739d{animation:svelte-g6739d-preloader-with-sound-wrap-out .6s var(--preloader-btn-ease) forwards;pointer-events:none}.preloader-btn-with-sound.preloader-btn-with-sound--exit.svelte-g6739d .start:where(.svelte-g6739d){animation:svelte-g6739d-preloader-with-sound-button-out .54s var(--preloader-btn-ease) forwards}.preloader-btn-with-sound.preloader-btn-with-sound--exit.svelte-g6739d .preloader-with-sound-label:where(.svelte-g6739d){animation:svelte-g6739d-preloader-with-sound-label-hide .5s var(--preloader-btn-ease) forwards}.preloader-btn-with-sound.preloader-btn-with-sound--exit.svelte-g6739d .preloader-sound-toggle:where(.svelte-g6739d){animation:svelte-g6739d-preloader-sound-toggle-hide .45s var(--preloader-btn-ease) forwards}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d){position:relative;isolation:isolate;width:56px;height:56px;border-radius:50%;--ring-color: rgba(222, 230, 244, .35);background:radial-gradient(80% 80% at 50% 24%,#ffffff2e,#fff0),linear-gradient(180deg,#000000d9,#b41414e6);transform:scale(.74);cursor:pointer;display:flex;justify-content:center;align-items:center;will-change:transform,background,border-color,box-shadow,filter;transition:transform .42s cubic-bezier(.16,1,.3,1),background .42s cubic-bezier(.16,1,.3,1),border-color .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),filter .32s ease}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1px solid rgba(255,255,255,.12);opacity:0;transform:scale(.88);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .42s ease;pointer-events:none}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ring-color);pointer-events:none;transition:box-shadow .42s cubic-bezier(.16,1,.3,1)}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d) .start-canvas:where(.svelte-g6739d){width:44.3px;height:24px;display:block;overflow:visible;pointer-events:none;transition:opacity .3s ease}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):not(.sound-on){--ring-color: rgba(168, 174, 188, .38);background:radial-gradient(80% 80% at 50% 24%,#ffffff14,#fff0),linear-gradient(180deg,#ffffff0a,#363a4580)}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):not(.sound-on) .start-canvas:where(.svelte-g6739d){opacity:.58}.preloader-btn-with-sound.svelte-g6739d button.start.sound-on:where(.svelte-g6739d){--ring-color: rgba(214, 86, 84, .42);background:radial-gradient(86% 76% at 50% 80%,#c43432b3,#c4343200 72%),linear-gradient(180deg,#200c0ef5,#96282af2);box-shadow:0 0 28px #96202238,0 0 66px 6px #8c1a1c2e,inset 0 11px 20px #00000070}@media(hover:hover)and (pointer:fine){.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):hover{transform:scale(1.08);--ring-color: rgba(255, 255, 255, .62)}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):hover:before{opacity:1;transform:scale(1)}.preloader-btn-with-sound.svelte-g6739d button.start.sound-on:where(.svelte-g6739d):hover{--ring-color: rgba(236, 110, 106, .5);background:radial-gradient(86% 76% at 50% 80%,#dc403cbf,#dc403c00 72%),linear-gradient(180deg,#2a1012f5,#ac3030f2);box-shadow:0 0 34px #b0262647,0 0 80px 8px #a01e2038,inset 0 11px 20px #0000006b}}.preloader-btn-with-sound.svelte-g6739d button.start.pressed:where(.svelte-g6739d),.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):active{transform:scale(.95);filter:saturate(1.12)}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d):focus-visible{outline:none;--ring-color: rgba(255, 255, 255, .82);box-shadow:0 0 0 3px #ffffff29,0 0 0 6px #e6474938,0 16px 40px #00000080}.preloader-with-sound-lines.svelte-g6739d{display:flex;flex-direction:column;align-items:center;gap:.28rem;line-height:145%}.preloader-with-sound-label-wrap.svelte-g6739d{margin:0;white-space:nowrap}.preloader-with-sound-label-wrap.svelte-g6739d:first-of-type>span:where(.svelte-g6739d){color:#e5ebf5;text-align:center;font-family:IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em;font-size:1.33rem;font-weight:400;line-height:110%;margin:.92rem 0 .54rem}.preloader-with-sound-label-wrap.svelte-g6739d:last-of-type>span:where(.svelte-g6739d){color:#a8aebc;font-size:.875rem;font-weight:400;line-height:100%;letter-spacing:.03em;margin-bottom:.72rem}.preloader-with-sound-label.svelte-g6739d{display:block;opacity:0;transform:scale(.6);filter:blur(6px);will-change:transform,opacity,filter}.preloader-btn-with-sound.preloader-btn-with-sound--ready.svelte-g6739d .start:where(.svelte-g6739d){transform:scale(1);transition:transform .6s var(--cta-bounce) var(--preloader-with-sound-stagger),background .42s cubic-bezier(.16,1,.3,1),border-color .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),filter .32s ease}.preloader-btn-with-sound.preloader-btn-with-sound--ready.svelte-g6739d .preloader-with-sound-label-wrap:where(.svelte-g6739d):nth-child(1) .preloader-with-sound-label:where(.svelte-g6739d){animation:svelte-g6739d-preloader-with-sound-label-reveal .75s var(--cta-bounce) calc(var(--preloader-with-sound-stagger) + .1s) forwards}.preloader-btn-with-sound.preloader-btn-with-sound--ready.svelte-g6739d .preloader-with-sound-label-wrap:where(.svelte-g6739d):nth-child(2) .preloader-with-sound-label:where(.svelte-g6739d){animation:svelte-g6739d-preloader-with-sound-label-reveal .75s var(--cta-bounce) calc(var(--preloader-with-sound-stagger) + .2s) forwards}.preloader-sound-toggle.svelte-g6739d{display:inline-flex;align-items:center;justify-content:center;gap:.44rem;margin-top:.2rem;padding:.42rem .72rem;border-radius:999px;border:1px solid rgba(168,174,188,.35);background:linear-gradient(180deg,#ffffff14,#333744b8);color:#afb7c6e6;text-transform:uppercase;letter-spacing:.12em;font-size:.58rem;line-height:1;opacity:0;transform:scale(.7);filter:blur(6px);cursor:pointer;will-change:transform,opacity,filter,border-color,background-color,color,box-shadow;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,color .3s ease,background .3s ease,box-shadow .3s ease}.preloader-sound-toggle.svelte-g6739d:focus-visible{outline:none;border-color:#ffffffbf;box-shadow:0 0 0 2px #fff3,0 0 0 4px #e6474933}.preloader-btn-with-sound.preloader-btn-with-sound--ready.svelte-g6739d .preloader-sound-toggle:where(.svelte-g6739d){animation:svelte-g6739d-preloader-sound-toggle-reveal .75s var(--cta-bounce) calc(var(--preloader-with-sound-stagger) + .3s) forwards}.preloader-sound-toggle--on.svelte-g6739d{border-color:#e6474985;background:linear-gradient(180deg,#e6474942,#58242abd);color:#ffc7c7f0;box-shadow:0 8px 24px #e6474924}@media(hover:hover)and (pointer:fine){.preloader-sound-toggle.svelte-g6739d:hover{transform:translateY(-1px) scale(1.04);border-color:#ffffff8f;color:#ebf1fcf2;box-shadow:0 12px 26px #0006}.preloader-sound-toggle.preloader-sound-toggle--on.svelte-g6739d:hover{border-color:#ffb2b2ad;color:#ffe1e1fa;box-shadow:0 12px 28px #0000006b,0 0 24px #e6474933}}@media(max-width:1400px){.preloader-btn-with-sound.svelte-g6739d{gap:6px;font-size:.9rem}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d){width:52px;height:52px}}@media(max-width:1024px){.preloader-btn-with-sound.svelte-g6739d{top:50%;gap:5px;font-size:.82rem;width:min(90vw,300px);line-height:145%}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d){width:46px;height:46px}}@media(max-width:640px){.preloader-btn-with-sound.svelte-g6739d{top:50%;font-size:.7rem;width:min(88vw,250px);line-height:135%}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d){width:40px;height:40px}.preloader-btn-with-sound.svelte-g6739d button.start:where(.svelte-g6739d) .start-canvas:where(.svelte-g6739d){width:30px;height:18px}.preloader-sound-toggle.svelte-g6739d{padding:.34rem .58rem;font-size:.54rem;letter-spacing:.1em}}@media(max-width:555px){.preloader-btn-with-sound.svelte-g6739d{gap:15px}.preloader-btn-with-sound.svelte-g6739d p:where(.svelte-g6739d):last-of-type{display:none}}@media(prefers-reduced-motion:reduce){.preloader-btn-with-sound.svelte-g6739d,.preloader-with-sound-label.svelte-g6739d,.preloader-sound-toggle.svelte-g6739d,.preloader-btn-with-sound.svelte-g6739d .start:where(.svelte-g6739d){animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important;filter:none!important}.preloader-btn-with-sound.svelte-g6739d{opacity:1;transform:translate(-50%,-50%) scale(1)}.preloader-with-sound-label.svelte-g6739d,.preloader-sound-toggle.svelte-g6739d{opacity:1;transform:none}}@keyframes svelte-g6739d-preloader-with-sound-wrap-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 18px)) scale(.7);filter:blur(12px)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}@keyframes svelte-g6739d-preloader-with-sound-wrap-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}to{opacity:0;transform:translate(-50%,-50%) scale(.96);filter:blur(0)}}@keyframes svelte-g6739d-preloader-with-sound-label-reveal{0%{opacity:0;transform:scale(.6);filter:blur(6px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes svelte-g6739d-preloader-with-sound-label-hide{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(.8);filter:blur(0)}}@keyframes svelte-g6739d-preloader-with-sound-button-out{0%{transform:scale(1);opacity:1}to{transform:scale(.2);opacity:0}}@keyframes svelte-g6739d-preloader-sound-toggle-reveal{0%{opacity:0;transform:scale(.7);filter:blur(6px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes svelte-g6739d-preloader-sound-toggle-hide{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(0) scale(.88)}}.preloader-shell.svelte-ogk4oh{word-spacing:normal}.preloader-shell.svelte-ogk4oh .preloader-background-pattern,.preloader-shell.svelte-ogk4oh .preloader-art{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(12px);will-change:opacity,transform,filter;animation:svelte-ogk4oh-preloader-reveal-fade 1.4s var(--preloader-btn-ease) .05s forwards}.preloader-shell.svelte-ogk4oh .preloader-status{opacity:0;transform:translate3d(0,16px,0);filter:blur(8px);will-change:opacity,transform,filter;animation:svelte-ogk4oh-preloader-status-reveal .68s var(--preloader-btn-ease) .28s forwards}.preloader-shell.preloader-shell--exit.svelte-ogk4oh{pointer-events:none;will-change:opacity,filter;animation:svelte-ogk4oh-preloader-shell-fade .7s var(--preloader-exit-ease) forwards}.preloader-shell.preloader-shell--exit.svelte-ogk4oh .preloader-status{animation:svelte-ogk4oh-preloader-status-hide .32s var(--preloader-exit-ease) forwards}.preloader-waiting-copy.svelte-ogk4oh{position:absolute;top:50%;left:50%;z-index:1;margin:0;width:min(90vw,720px);padding:0 20px;text-align:center;text-transform:uppercase;letter-spacing:.18em;font-size:clamp(.74rem,1.6vw,1rem);font-weight:500;color:#a8aebc8c;text-shadow:0 8px 24px rgba(0,0,0,.42);pointer-events:none;opacity:0;transform:translate(-50%,calc(-50% + 10px));filter:blur(8px);animation:svelte-ogk4oh-preloader-waiting-in .62s var(--preloader-btn-ease) forwards,svelte-ogk4oh-preloader-waiting-pulse 2.8s ease-in-out .62s infinite}@media(max-width:1400px){.preloader-waiting-copy.svelte-ogk4oh{width:min(92vw,620px);letter-spacing:.14em;font-size:clamp(.72rem,1.3vw,.92rem)}}@media(max-width:1024px){.preloader-waiting-copy.svelte-ogk4oh{width:min(90vw,520px);padding:0 16px;letter-spacing:.12em}.preloader-shell.svelte-ogk4oh .preloader-status{bottom:12px;left:12px;gap:10px;padding:.28rem .7rem;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.preloader-shell.svelte-ogk4oh .preloader-background-pattern,.preloader-shell.svelte-ogk4oh .preloader-art,.preloader-shell.svelte-ogk4oh .preloader-status,.preloader-waiting-copy.svelte-ogk4oh{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important;filter:none!important}.preloader-shell.svelte-ogk4oh .preloader-background-pattern,.preloader-shell.svelte-ogk4oh .preloader-art{opacity:1;transform:none}.preloader-waiting-copy.svelte-ogk4oh{animation:none;opacity:.82;transform:translate(-50%,-50%)}}@keyframes svelte-ogk4oh-preloader-reveal-fade{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(12px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes svelte-ogk4oh-preloader-status-reveal{0%{opacity:0;transform:translate3d(0,16px,0);filter:blur(8px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes svelte-ogk4oh-preloader-status-hide{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes svelte-ogk4oh-preloader-waiting-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px));filter:blur(8px)}to{opacity:.8;transform:translate(-50%,-50%);filter:blur(0)}}@keyframes svelte-ogk4oh-preloader-waiting-pulse{0%,to{opacity:.45}50%{opacity:.95}}@keyframes svelte-ogk4oh-preloader-shell-fade{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(6px)}}.cursor.svelte-1f6cquq{position:fixed;top:-.6rem;left:-.6rem;width:1.2rem;height:1.2rem;pointer-events:none;z-index:10;transition:width .16s ease,height .16s ease,top .16s ease,left .16s ease;mix-blend-mode:difference;will-change:transform,width,height,top,left;backface-visibility:hidden}.cursor__core.svelte-1f6cquq{width:100%;height:100%;background-color:#fff;border-radius:50%;mix-blend-mode:difference;transform:scale(1);transform-origin:center;opacity:1;filter:blur(0);transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s ease,filter .26s cubic-bezier(.22,1,.36,1)}.cursor.hover.svelte-1f6cquq{top:-1.2rem;left:-1.2rem;width:2.4rem;height:2.4rem}.cursor.hidden.svelte-1f6cquq .cursor__core:where(.svelte-1f6cquq){opacity:0;transform:scale(.38);filter:blur(3px)}.cursor.grab.svelte-1f6cquq,.cursor.grabbing.svelte-1f6cquq{top:-.8rem;left:-.8rem;width:1.6rem;height:1.6rem}.cursor.grab.svelte-1f6cquq .cursor__core:where(.svelte-1f6cquq){transform:scale(1.35);border-radius:999px;background-color:#fff}.cursor.grabbing.svelte-1f6cquq .cursor__core:where(.svelte-1f6cquq){transform:scale(1.05);border-radius:999px;background-color:#e64749;mix-blend-mode:normal}.cursor.grabbing.svelte-1f6cquq{mix-blend-mode:normal}.cursor-label.svelte-1f6cquq{position:fixed;top:0;left:0;transform:translate(-50%) scale(1);transform-origin:top center;opacity:0;animation:svelte-1f6cquq-cursor-label-in .22s cubic-bezier(.22,.61,.36,1) forwards;pointer-events:none;z-index:10001;color:#efeeec;background-color:#e64749;border-radius:.25em;padding:.3em .75em .4em;font-size:.9rem;white-space:nowrap;will-change:transform,opacity}.cursor-label__text.svelte-1f6cquq{margin:0}.cursor-anchor-label.svelte-1f6cquq{position:fixed;top:0;left:0;transform:translateY(-50%);transform-origin:left center;opacity:0;animation:svelte-1f6cquq-cursor-anchor-label-in .22s cubic-bezier(.22,.61,.36,1) forwards;pointer-events:none;z-index:10001;color:#efeeec;background-color:#e64749;border-radius:.25em;padding:.3em .75em .4em;font-size:.9rem;white-space:nowrap}.cursor-anchor-label--left.svelte-1f6cquq{transform:translate(-100%,-50%);transform-origin:right center}.cursor-anchor-label__text.svelte-1f6cquq{margin:0}@keyframes svelte-1f6cquq-cursor-label-in{0%{opacity:0;transform:translate(-50%,6px) scale(.92)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes svelte-1f6cquq-cursor-anchor-label-in{0%{opacity:0;transform:translateY(calc(-50% + 6px)) scale(.92)}to{opacity:1;transform:translateY(-50%) scale(1)}}.cursor-anchor-label--left.svelte-1f6cquq{animation-name:svelte-1f6cquq-cursor-anchor-label-in-left}@keyframes svelte-1f6cquq-cursor-anchor-label-in-left{0%{opacity:0;transform:translate(-100%,calc(-50% + 6px)) scale(.92)}to{opacity:1;transform:translate(-100%,-50%) scale(1)}}.cursor-ripple.svelte-1f6cquq{position:fixed;top:-.6rem;left:-.6rem;pointer-events:none;z-index:9999}.cursor-ripple-dot.svelte-1f6cquq{width:1.2rem;height:1.2rem;border-radius:50%;background-color:#ffffffe6;animation:svelte-1f6cquq-cursor-ripple .45s ease-out forwards}@keyframes svelte-1f6cquq-cursor-ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}.cursor-hover-pulse.svelte-1f6cquq{position:fixed;top:-.7rem;left:-.7rem;pointer-events:none;z-index:9998}.cursor-hover-pulse-dot.svelte-1f6cquq{width:1.4rem;height:1.4rem;border-radius:50%;border:1px solid rgba(255,255,255,.42);animation:svelte-1f6cquq-cursor-hover-pulse .3s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-1f6cquq-cursor-hover-pulse{0%{opacity:.55;transform:scale(.96)}to{opacity:0;transform:scale(1.32)}}@keyframes svelte-s5lqac-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.slide-tooltip.svelte-s5lqac{position:fixed;transform:translate(-50%,calc(-100% - 22px));pointer-events:none;z-index:10001;max-width:calc(100vw - 24px);color:#efeeec;background-color:#e64749;border-radius:.45em;padding:.4em .85em .45em;font-size:.85rem;font-weight:500;line-height:1.2;letter-spacing:.01em;word-spacing:-.35em;text-align:center;word-break:break-word;box-shadow:0 8px 18px #00000038,0 2px 4px #0000002e;opacity:0;animation:svelte-s5lqac-slide-tooltip-in .18s cubic-bezier(.22,.61,.36,1) forwards;will-change:left,top,transform}@media(max-width:768px){.slide-tooltip.svelte-s5lqac{width:220px;max-width:220px}}.slide-tooltip--flipped.svelte-s5lqac{transform:translate(-50%,22px);animation-name:svelte-s5lqac-slide-tooltip-in-flipped}.slide-tooltip__text.svelte-s5lqac{margin:0}.slide-tooltip__tail.svelte-s5lqac{position:absolute;top:100%;left:calc(50% + var(--tail-x, 0px));width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #e64749;transform:translate(-50%)}.slide-tooltip--flipped.svelte-s5lqac .slide-tooltip__tail:where(.svelte-s5lqac){top:auto;bottom:100%;border-top:none;border-bottom:7px solid #e64749}@keyframes svelte-s5lqac-slide-tooltip-in{0%{opacity:0;transform:translate(-50%,calc(-100% - 14px)) scale(.92)}to{opacity:1;transform:translate(-50%,calc(-100% - 22px)) scale(1)}}@keyframes svelte-s5lqac-slide-tooltip-in-flipped{0%{opacity:0;transform:translate(-50%,14px) scale(.92)}to{opacity:1;transform:translate(-50%,22px) scale(1)}}@keyframes svelte-1h8c0oh-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.landscape-overlay.svelte-1h8c0oh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:#121214f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto}.landscape-overlay__inner.svelte-1h8c0oh{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:22rem;text-align:center}.landscape-overlay__icon.svelte-1h8c0oh{color:#e64749;transform-origin:center;animation:svelte-1h8c0oh-landscape-rotate-hint 2.4s ease-in-out infinite}.landscape-overlay__title.svelte-1h8c0oh{margin:0;color:#efeeec;font-size:1.05rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.landscape-overlay__copy.svelte-1h8c0oh{margin:0;color:#8a909f;font-size:.9rem;line-height:1.5;letter-spacing:.02em}.landscape-overlay--reduced.svelte-1h8c0oh .landscape-overlay__icon:where(.svelte-1h8c0oh){animation:none;transform:rotate(0)}@keyframes svelte-1h8c0oh-landscape-rotate-hint{0%,15%{transform:rotate(-90deg)}55%,to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.landscape-overlay__icon.svelte-1h8c0oh{animation:none;transform:rotate(0)}}
