@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0px}.z-50{z-index:50}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.mb-\[100vh\]{margin-bottom:100vh}.mb-\[400vh\]{margin-bottom:400vh}.flex{display:flex}.hidden{display:none}.h-\[72px\]{height:72px}.h-full{height:100%}.max-h-screen{max-height:100vh}.w-\[36px\]{width:36px}.w-full{width:100%}.max-w-full{max-width:100%}.flex-shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:8px}.self-start{align-self:flex-start}.fill-bg100{fill:var(--bg100)}.text-center{text-align:center}.text-text300{color:var(--text300)}.opacity-0{opacity:0}.vh-screen{height:calc(var(--vh, 1vh) * 100)}.v-link-100-s{font:600 18px / 1.16 var(--default-font)}@font-face{font-family:Zona Pro;src:url(/fonts/ZonaPro-Regular.woff2) format("woff2"),url(./fonts/ZonaPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Zona Pro;src:url(/fonts/ZonaPro-SemiBold.woff2) format("woff2"),url(./fonts/ZonaPro-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:Zona Pro;src:url(/fonts/ZonaPro-Bold.woff2) format("woff2"),url(./fonts/ZonaPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:Glendale;src:url(/fonts/Glendale-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:fallback}:root{--bg100: #fff;--bg200: #000;--text100: #fff;--text200: #cdcdcd;--text300: #000;--screen: 1920;--default-font: "Zona Pro", "Verdana", sans-serif;--secondary-font: "Glendale", "Verdana", sans-serif;color-scheme:dark}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{display:flex;min-height:100%;flex-direction:column;overflow-x:hidden;background-color:var(--bg200);font-family:var(--default-font);color:var(--text100)}.main{margin-bottom:64px;margin-top:-72px}@media (min-width: 768px){.main{margin-bottom:120px}.main{margin-top:-106px}}.main{flex:1 0 auto}.section{position:relative;z-index:10;width:100%;overflow:hidden;height:calc(var(--vh, 1vh) * 100)}.color-scheme_light #awwwards-badge .js-color-bg{fill:#000}.color-scheme_light #awwwards-badge .js-color-text{fill:#fff}.comfort{z-index:20;display:flex;align-items:center;justify-content:center;overflow:hidden}.comfort__wrapper{position:relative;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}.comfort__title{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:700;text-transform:uppercase;color:var(--text300);--after-opacity: .7;font-size:clamp(76px,192 / (var(--screen) / 100) * 1vw,192px);-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.comfort__title:after{position:absolute;left:-16px;content:"Comfort.";opacity:var(--after-opacity);left:var(--after-left);top:var(--after-top)}@media (min-width: 648px){.comfort__title{-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;transform:none}}.comfort__images-wrapper{position:absolute;width:100%;overflow:hidden;opacity:0;height:calc(var(--vh, 1vh) * 100)}.comfort__image{position:absolute;z-index:1}.comfort__image_1{width:50vw;max-width:224px}.comfort__image_2{width:35vw;max-width:157px}.comfort__image_3{width:40vw;max-width:180px}.comfort__image_4{width:30vw;max-width:134px}@media (min-width: 648px){.comfort__image{max-width:unset}.comfort__image_1{width:clamp(220px,420 / (var(--screen) / 100) * 1vw,420px)}.comfort__image_2{width:clamp(132px,332 / (var(--screen) / 100) * 1vw,332px)}.comfort__image_3{width:clamp(148px,348 / (var(--screen) / 100) * 1vw,348px)}.comfort__image_4{width:clamp(244px,244 / (var(--screen) / 100) * 1vw,244px)}}.comfort__bg-image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;background-color:#e9e9e9;-webkit-clip-path:circle(230px at 50% 50%);clip-path:circle(230px at 50% 50%);transform:translateZ(0);min-height:100vh}.comfort__bg-image{height:auto;max-width:unset}.comfort__bg-image_2,.comfort__bg-image_3{position:absolute;opacity:0}.comfort__bg-image_1{width:135vw}.comfort__bg-image_2{width:154vw}.comfort__bg-image_3{width:120vw}@media (min-width: 648px){.comfort__bg-image_1{width:79vw}.comfort__bg-image_1{max-width:1518px}.comfort__bg-image_2{width:82vw}.comfort__bg-image_2{max-width:1574px}.comfort__bg-image_3{width:67vw}.comfort__bg-image_3{max-width:1286px}}.comfort__text-wrapper{position:absolute;bottom:24px;z-index:10;max-width:323px;align-self:flex-start;opacity:0}@media (min-width: 648px){.comfort__text-wrapper{bottom:auto}.comfort__text-wrapper{margin-left:calc(100% / 12)}.comfort__text-wrapper{width:31vw}.comfort__text-wrapper{min-width:400px}.comfort__text-wrapper{max-width:590px}}.comfort__subtitle{margin-bottom:16px;font-weight:700;color:var(--text300)}@media (min-width: 648px){.comfort__subtitle{margin-bottom:32px}}.comfort__subtitle{line-height:1.08;font-size:clamp(40px,64 / (var(--screen) / 100) * 1vw,64px)}.comfort__text{color:var(--text300);font-size:clamp(14px,24 / (var(--screen) / 100) * 1vw,24px)}#cssda-badge{position:fixed;z-index:999;cursor:pointer;border-radius:9999px;background-color:var(--bg100);bottom:32px;right:32px;height:80px;width:80px}@media (min-width: 1024px){#cssda-badge{height:96px}#cssda-badge{width:96px}}#cssda-badge{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color-scheme:var(--color-scheme);transition-timing-function:cubic-bezier(.615,.19,.305,.91)}#cssda-badge .cssda-badge-content{position:absolute;height:100%;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.615,.19,.305,.91)}#cssda-badge svg{position:absolute;height:100%;width:100%;fill:#000}#cssda-badge:hover .cssda-badge-content{--tw-rotate: 360deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.color-scheme_light #cssda-badge{background-color:var(--bg200)}.color-scheme_light #cssda-badge svg{fill:#fff}.custom-cursor{pointer-events:none;position:fixed;top:0px;left:0px;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.safari .custom-cursor,.touch-screen .custom-cursor{display:none}.custom-cursor__cursor{position:absolute;height:30vw;max-height:300px;width:30vw;max-width:300px;background:rgba(255,255,255,.1);border-radius:50%;filter:blur(50px)}.focus{z-index:10;display:flex;align-items:flex-end;justify-content:center}@media (min-width: 768px){.focus{align-items:center}}.focus__wrapper{padding-bottom:48px}@media (min-width: 768px){.focus__wrapper{padding-bottom:0}}@media (min-width: 1024px){.focus__wrapper{margin-left:calc(100% / 12);margin-right:calc(100% / 12)}}.focus__title{display:flex;flex-direction:column;align-items:center;font-weight:700}@media (min-width: 768px){.focus__title{align-items:flex-start}}.focus__title-top{display:inline-block;text-transform:uppercase;font-size:clamp(24px,49 / (var(--screen) / 100) * 1vw,49px)}.focus__title-bottom{display:inline-block;font-family:var(--secondary-font);font-size:clamp(52px,118 / (var(--screen) / 100) * 1vw,118px);letter-spacing:-.02em;-webkit-text-stroke:2px var(--text100);color:#fff0}.focus__text{position:absolute;color:var(--text200);opacity:0;width:calc(100% - 64px);max-width:420px}@media (min-width: 768px){.focus__text{width:50vw}.focus__text{max-width:760px}}@media (min-width: 1440px){.focus__text{width:40vw}}.focus__text{left:0px;right:0px;margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 768px){.focus__text{left:unset}.focus__text{right:unset}.focus__text{margin-left:unset;margin-right:unset}.focus__text{text-align:left}}.focus__text{font-size:clamp(15px,28 / (var(--screen) / 100) * 1vw,28px)}.focus__images-wrapper{position:absolute;width:100%;opacity:0;height:calc(var(--vh, 1vh) * 100)}.focus__image{position:absolute;z-index:1}.focus__image:nth-child(1){width:clamp(114px,114 / (var(--screen) / 100) * 1vw,124px)}.focus__image:nth-child(2){width:clamp(75px,75 / (var(--screen) / 100) * 1vw,85px)}.focus__image:nth-child(3){width:clamp(54px,54 / (var(--screen) / 100) * 1vw,64px)}@media (min-width: 768px){.focus__image:nth-child(1){width:clamp(177px,254 / (var(--screen) / 100) * 1vw,254px)}.focus__image:nth-child(2){width:clamp(128px,183 / (var(--screen) / 100) * 1vw,183px)}.focus__image:nth-child(3){width:clamp(91px,131 / (var(--screen) / 100) * 1vw,131px)}}.footer{position:relative;display:flex;min-height:100vh;align-items:center;background-color:var(--bg200);padding-top:136px;padding-bottom:24px}@media (min-width: 1024px){.footer{height:100vh}.footer{min-height:560px}.footer{padding-top:0}.footer{padding-bottom:0}}.footer__wrapper{display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.footer__wrapper{height:calc(100vh - 80px)}.footer__wrapper{min-height:480px}.footer__wrapper{flex-direction:row}.footer__wrapper{justify-content:space-between}}.footer__title{max-width:300px;text-align:center;font-weight:700;color:var(--text100);line-height:1.2;font-size:28px}@media (min-width: 648px){.footer__title{max-width:unset}.footer__title{font-size:clamp(28px,126 / (var(--screen) / 100) * 1vw,126px)}}@media (min-width: 768px){.footer__title{max-width:688px}.footer__title{font-size:64px}}@media (min-width: 1024px){.footer__title{width:75%}.footer__title{max-width:670px}.footer__title{text-align:left}.footer__title{font-size:clamp(62px,84 / (var(--screen) / 100) * 1vw,84px)}}@media (min-width: 1440px){.footer__title{width:50%}.footer__title{max-width:900px}}.footer__get-in-touch-button{margin-top:88px;margin-bottom:104px;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.footer__get-in-touch-button:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.footer__get-in-touch-button{width:clamp(166px,20.8333333333%,382px)}@media (min-width: 1024px){.footer__get-in-touch-button{margin-top:0}.footer__get-in-touch-button{margin-bottom:0}}@media (min-width: 1440px){.footer__get-in-touch-button{margin-right:calc(100% / 12)}}.footer__copyright{display:flex;flex-direction:column;justify-content:center}@media (min-width: 1024px){.footer__copyright{flex-direction:row}.footer__copyright{justify-content:space-between}}.footer__social-links{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.footer__social-links{margin-bottom:40px}.footer__social-links{flex-direction:row}.footer__social-links{justify-content:center}}@media (min-width: 1024px){.footer__social-links{flex-direction:row}.footer__social-links{align-items:flex-start}}.footer__social-link{position:relative;padding-bottom:24px;color:var(--text100);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font:600 22px / 1.45 var(--default-font)}.footer__social-link:last-child{padding-bottom:0}@media (min-width: 768px){.footer__social-link{padding-left:16px}.footer__social-link{padding-right:16px}.footer__social-link{padding-bottom:0}.footer__social-link:first-child{padding-left:0}.footer__social-link:last-child{padding-right:0}}@media (min-width: 1440px){.footer__social-link{padding-left:24px}.footer__social-link{padding-right:24px}}.footer__social-link:hover{opacity:.7}.footer__social-link-separator{display:none;color:var(--text100);opacity:.5;font:600 22px / 1.45 var(--default-font)}@media (min-width: 768px){.footer__social-link-separator{display:block}}.footer__copyright-text{display:none;color:var(--text100);font:400 18px / 1.78 var(--default-font)}@media (min-width: 768px){.footer__copyright-text{display:block}.footer__copyright-text{text-align:center}}.footer__copyright-text span{opacity:.4}.footer__copyright-text-link{-webkit-text-decoration-line:underline;text-decoration-line:underline;opacity:.4;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.footer__copyright-text-link:hover{opacity:.7}.gradient{z-index:10;display:flex;align-items:center;justify-content:center}.gradient__wrapper{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:space-between;padding-top:76px}@media (min-width: 768px){.gradient__wrapper{padding-top:106px}}.gradient__title{position:relative;padding-top:16px;text-align:center;font-weight:600;text-transform:uppercase;opacity:0}@media (min-width: 648px){.gradient__title{padding-top:64px}}@media (min-width: 768px){.gradient__title{padding-top:64px}}.gradient__title{font-size:clamp(48px,64 / (var(--screen) / 100) * 1vw,96px);line-height:1.08;background:linear-gradient(180deg,#636363 0%,rgba(0,0,0,0) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-origin:content-box}@media (min-width: 648px){.gradient__title{font-size:clamp(62px,148 / (var(--screen) / 100) * 1vw,148px)}}@media screen and (min-width: 0) and (max-width: 601px){.gradient__title{background:linear-gradient(180deg,#636363 0%,rgba(0,0,0,0) 127.61%);-webkit-background-clip:text}}@media screen and (min-width: 602px) and (max-width: 767px){.gradient__title{padding-top:104px}}.gradient__text{margin-bottom:48px;text-align:center;color:var(--text200);opacity:0}@media (min-width: 648px){.gradient__text{margin-bottom:80px}}@media (min-width: 768px){.gradient__text{margin-bottom:104px}}.gradient__text{width:100%;max-width:420px}@media (min-width: 768px){.gradient__text{width:70vw}.gradient__text{max-width:864px}}@media (min-width: 1440px){.gradient__text{width:70vw}.gradient__text{max-width:864px}}.gradient__text{font-size:clamp(15px,22 / (var(--screen) / 100) * 1vw,22px)}.header__link,.header__button-link{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.header__link:hover,.header__button-link:hover{opacity:.7}.intro__title,.loading-screen__morph{position:relative;text-align:center;font-weight:700;font-size:clamp(80px,290 / (var(--screen) / 100) * 1vw,290px);letter-spacing:2.8vw;padding-left:2.8vw}.glitch{position:relative}.glitch:before,.glitch:after{position:absolute;top:0px;height:100%;width:100%;overflow:hidden;color:var(--text100);content:"HAL\14c";clip:rect(0,0,0,0);padding-left:2.8vw}.glitch:before{left:.3vw;text-shadow:-.3vw 0 red;-webkit-animation:glitch-before 2s linear 0s infinite alternate;animation:glitch-before 2s linear 0s infinite alternate}.glitch:after{left:-.3vw;text-shadow:-.3vw 0 blue;-webkit-animation:glitch-after 2s linear 0s infinite alternate;animation:glitch-after 2s linear 0s infinite alternate}@media (min-width: 768px){.glitch:before{left:3px;text-shadow:-3px 0 red}.glitch:after{left:-3px;text-shadow:-3px 0 blue}}@-webkit-keyframes glitch-before{0%{clip:rect(216px,1800px,85px,0)}5%{clip:rect(110px,1800px,352px,0)}10%{clip:rect(503px,1800px,18px,0)}15%{clip:rect(286px,1800px,140px,0)}20%{clip:rect(402px,1800px,410px,0)}25%{clip:rect(121px,1800px,325px,0)}30%{clip:rect(389px,1800px,447px,0)}35%{clip:rect(389px,1800px,526px,0)}40%{clip:rect(252px,1800px,303px,0)}45%{clip:rect(292px,1800px,26px,0)}50%{clip:rect(549px,1800px,280px,0)}55%{clip:rect(69px,1800px,497px,0)}60%{clip:rect(448px,1800px,593px,0)}65%{clip:rect(281px,1800px,519px,0)}70%{clip:rect(476px,1800px,159px,0)}75%{clip:rect(443px,1800px,32px,0)}80%{clip:rect(434px,1800px,552px,0)}85%{clip:rect(451px,1800px,402px,0)}90%{clip:rect(417px,1800px,11px,0)}95%{clip:rect(486px,1800px,658px,0)}to{clip:rect(630px,1800px,676px,0)}}@keyframes glitch-before{0%{clip:rect(216px,1800px,85px,0)}5%{clip:rect(110px,1800px,352px,0)}10%{clip:rect(503px,1800px,18px,0)}15%{clip:rect(286px,1800px,140px,0)}20%{clip:rect(402px,1800px,410px,0)}25%{clip:rect(121px,1800px,325px,0)}30%{clip:rect(389px,1800px,447px,0)}35%{clip:rect(389px,1800px,526px,0)}40%{clip:rect(252px,1800px,303px,0)}45%{clip:rect(292px,1800px,26px,0)}50%{clip:rect(549px,1800px,280px,0)}55%{clip:rect(69px,1800px,497px,0)}60%{clip:rect(448px,1800px,593px,0)}65%{clip:rect(281px,1800px,519px,0)}70%{clip:rect(476px,1800px,159px,0)}75%{clip:rect(443px,1800px,32px,0)}80%{clip:rect(434px,1800px,552px,0)}85%{clip:rect(451px,1800px,402px,0)}90%{clip:rect(417px,1800px,11px,0)}95%{clip:rect(486px,1800px,658px,0)}to{clip:rect(630px,1800px,676px,0)}}@-webkit-keyframes glitch-after{0%{clip:rect(550px,1200px,661px,10px)}5%{clip:rect(333px,1200px,464px,10px)}10%{clip:rect(120px,1200px,585px,10px)}15%{clip:rect(557px,1200px,623px,10px)}20%{clip:rect(145px,1200px,570px,10px)}25%{clip:rect(533px,1200px,724px,10px)}30%{clip:rect(105px,1200px,659px,10px)}35%{clip:rect(284px,1200px,37px,10px)}40%{clip:rect(227px,1200px,539px,10px)}45%{clip:rect(26px,1200px,213px,10px)}50%{clip:rect(631px,1200px,399px,10px)}55%{clip:rect(76px,1200px,37px,10px)}60%{clip:rect(285px,1200px,139px,10px)}65%{clip:rect(574px,1200px,122px,10px)}70%{clip:rect(546px,1200px,142px,10px)}75%{clip:rect(353px,1200px,44px,10px)}80%{clip:rect(225px,1200px,730px,10px)}85%{clip:rect(171px,1200px,401px,10px)}90%{clip:rect(315px,1200px,169px,10px)}95%{clip:rect(75px,1200px,258px,10px)}to{clip:rect(232px,1200px,491px,10px)}}@keyframes glitch-after{0%{clip:rect(550px,1200px,661px,10px)}5%{clip:rect(333px,1200px,464px,10px)}10%{clip:rect(120px,1200px,585px,10px)}15%{clip:rect(557px,1200px,623px,10px)}20%{clip:rect(145px,1200px,570px,10px)}25%{clip:rect(533px,1200px,724px,10px)}30%{clip:rect(105px,1200px,659px,10px)}35%{clip:rect(284px,1200px,37px,10px)}40%{clip:rect(227px,1200px,539px,10px)}45%{clip:rect(26px,1200px,213px,10px)}50%{clip:rect(631px,1200px,399px,10px)}55%{clip:rect(76px,1200px,37px,10px)}60%{clip:rect(285px,1200px,139px,10px)}65%{clip:rect(574px,1200px,122px,10px)}70%{clip:rect(546px,1200px,142px,10px)}75%{clip:rect(353px,1200px,44px,10px)}80%{clip:rect(225px,1200px,730px,10px)}85%{clip:rect(171px,1200px,401px,10px)}90%{clip:rect(315px,1200px,169px,10px)}95%{clip:rect(75px,1200px,258px,10px)}to{clip:rect(232px,1200px,491px,10px)}}.landscape-warning{display:none}@media screen and (orientation: landscape) and (max-width: 926px) and (max-height: 600px){.landscape-warning{position:fixed}.landscape-warning{top:0px;right:0px;bottom:0px;left:0px}.landscape-warning{z-index:60}.landscape-warning{display:block}.landscape-warning{background-color:var(--bg200)}}.landscape-warning__wrapper{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.landscape-warning__title{margin-bottom:24px;text-align:center;font-weight:700;font-size:clamp(28px,48 / (var(--screen) / 100) * 1vw,48px)}.landscape-warning__text{text-align:center;font-size:clamp(16px,22 / (var(--screen) / 100) * 1vw,24px)}.loading-screen{position:fixed;z-index:50;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:#000}.loading-screen__wrapper{position:relative;display:flex;align-items:center;justify-content:center;min-height:calc(var(--vh, 1vh) * 100)}.loading-screen__morph{position:absolute;opacity:0}.modal{position:fixed;left:0px;top:0px;z-index:-100;height:100%;width:100%;overflow-y:auto;overflow-x:hidden;background-color:var(--bg200);opacity:0;min-height:calc(var(--vh, 1vh) * 100);color-scheme:dark}.modal__title{margin:56px auto 120px;max-width:800px;text-align:center;font-weight:700;color:var(--text100);font-size:36px;line-height:1.2}.modal__title span{display:block}@media (min-width: 648px){.modal__title{font-size:clamp(48px,84 / (var(--screen) / 100) * 1vw,84px)}}.modal__wrapper{position:relative;min-height:100vh;padding-top:56px;padding-bottom:56px}.modal__form{display:flex;flex-direction:column;align-items:center}@media (min-width: 648px){.modal__form{padding-left:calc(100% / 12 * 2);padding-right:calc(100% / 12 * 2)}}@media (min-width: 1024px){.modal__form{padding-left:25%;padding-right:25%}}@media (min-width: 1440px){.modal__form{padding-left:calc(100% / 12 * 4);padding-right:calc(100% / 12 * 4)}}.modal__form-input{position:relative;margin-bottom:80px;height:56px;width:100%;border-radius:0;font-weight:600;color:var(--text100);outline:2px solid transparent;outline-offset:2px;font-size:16px;background:transparent;line-height:1.5;border-bottom:1px solid rgba(255,255,255,.5);transition:border-color ease-in-out .3s;float:left}.modal__form-input::-moz-placeholder{position:absolute;opacity:.6}.modal__form-input:-ms-input-placeholder{position:absolute;opacity:.6}.modal__form-input::placeholder{position:absolute;opacity:.6}.modal__form-input:focus{border-color:var(--bg100)}@-webkit-keyframes autofill{to{color:inherit;background:transparent}}.modal__form-input:-webkit-autofill,.modal__form-input:-webkit-autofill:hover,.modal__form-input:-webkit-autofill:focus{background-color:transparent;-webkit-animation-name:autofill;-webkit-animation-fill-mode:both;color:inherit;caret-color:inherit;box-shadow:0 0 0 1000px var(--bg200) inset;-webkit-text-fill-color:inherit}.modal__form-textarea{margin-bottom:40px;resize:none}.modal__error-message{visibility:hidden;opacity:0}.modal__form-submit-button{margin-top:72px;cursor:pointer;background-color:transparent;font-weight:600;outline:2px solid transparent;outline-offset:2px;font-size:32px;line-height:1.2}.modal__success-message{visibility:hidden;position:absolute;top:0px;left:0px;z-index:-1;display:flex;height:100%;width:100%;align-items:center;text-align:center}.new-generation{z-index:10;display:flex;align-items:center}.new-generation__title{display:inline-flex;align-items:center;text-align:center;font-family:var(--secondary-font);font-weight:700;font-size:clamp(64px,160 / (var(--screen) / 100) * 1vw,228px);text-overflow:ellipsis;white-space:nowrap}.noise:after{position:fixed;left:-50%;top:-110%;height:300%;width:300%;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-animation:grain 8s steps(10) infinite;animation:grain 8s steps(10) infinite;background-image:url(/images/noise-2.png);content:"";opacity:var(--noise-opacity);transition:opacity ease-in-out .5s}@-webkit-keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.page{display:flex;flex-direction:column;background-color:var(--bg200);flex:1 0 auto}.page__info{position:relative;z-index:30}.page__container{width:100%}@media (min-width: 648px){.page__container{max-width:648px}}@media (min-width: 768px){.page__container{max-width:768px}}@media (min-width: 1024px){.page__container{max-width:1024px}}@media (min-width: 1440px){.page__container{max-width:1440px}}@media (min-width: 1920px){.page__container{max-width:1920px}}@media (min-width: 2560px){.page__container{max-width:2560px}}.page__container{margin-left:auto;margin-right:auto;max-width:2560px;padding-left:16px;padding-right:16px}@media (min-width: 768px){.page__container{padding-left:40px;padding-right:40px}}.particles{position:absolute;display:flex;width:100%;justify-content:center;height:calc(var(--vh, 1vh) * 100)}.particles canvas{position:relative;z-index:1;margin-left:auto;margin-right:auto}.secondary__title-top{text-align:center;font-family:var(--secondary-font);font-weight:700;font-size:clamp(44px,164 / (var(--screen) / 100) * 1vw,164px)}.secondary__title-bottom{display:inline-flex;font-family:var(--default-font);font-size:clamp(20px,48 / (var(--screen) / 100) * 1vw,48px)}.specs{position:absolute;top:0px;z-index:10;color:var(--text300)}.specs__wrapper{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.specs__title{text-align:center;font-weight:700;text-transform:uppercase;color:var(--text300);--after-top: -16px;font-size:clamp(76px,192 / (var(--screen) / 100) * 1vw,192px);-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}@media (min-width: 648px){.specs__title{--after-top: 0;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;transform:none}}.specs__list{position:absolute;z-index:10;width:100%;opacity:0;transform:translateY(100%)}.specs__item{overflow:hidden;border-bottom-width:1px;padding-top:16px;padding-bottom:16px;color:var(--text300)}@media (min-width: 768px){.specs__item{padding-top:40px;padding-bottom:40px}}.specs__toggle{display:flex;cursor:pointer;align-items:center;justify-content:space-between}.specs__subtitle{font-family:var(--default-font);font-weight:700;font-size:clamp(24px,48 / (var(--screen) / 100) * 1vw,48px)}.specs__icon{position:relative;height:17px;width:17px}.specs__icon_dash{position:absolute;background-color:var(--bg200)}.specs__icon_dash-1{top:7px;left:0px;height:3px;width:17px}.specs__icon_dash-2{top:0px;left:7px;height:17px;width:3px}@media (min-width: 768px){.specs__icon{height:32px}.specs__icon{width:32px}.specs__icon_dash{position:absolute}.specs__icon_dash{background-color:var(--bg200)}.specs__icon_dash-1{left:0px}.specs__icon_dash-1{top:13px}.specs__icon_dash-1{height:6px}.specs__icon_dash-1{width:32px}.specs__icon_dash-2{top:0px}.specs__icon_dash-2{left:13px}.specs__icon_dash-2{height:32px}.specs__icon_dash-2{width:6px}}.specs__text{color:var(--text300);font-size:clamp(16px,24 / (var(--screen) / 100) * 1vw,24px);line-height:1.48}.specs__text:first-child{padding-top:16px}@media (min-width: 768px){.specs__text:first-child{padding-top:24px}}@media (min-width: 1024px){.specs__text:first-child{padding-top:32px}}@media (min-width: 1440px){.specs__text:first-child{padding-top:40px}}@media (min-width: 1920px){.specs__text:first-child{padding-top:40px}}@media (min-width: 2560px){.specs__text:first-child{padding-top:40px}}.specs__content{height:0px;opacity:0}@media (min-width: 768px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-\[106px\]{height:106px}.sm\:w-\[42px\]{width:42px}.sm\:w-full{width:100%}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:16px}}@media (min-width: 1024px){.md\:gap-10{gap:80px}.md\:gap-2{gap:16px}}@media (min-width: 1440px){.lg\:gap-15{gap:120px}}
