html{box-sizing:border-box;overflow-x:hidden}*,*::after,*::before{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--layout-width: 1440;--grid-columns: 12;--grid-gutter-half: calc(0.5 * var(--grid-gutter));--grid-margin: 10rem;--grid-gutter: 2rem;--color-black: #000000;--color-white: #bababa;--color-bg: #000000;--color-brand: #000000;--color-text: #bababa;--color-light-blue: #bb1143;--container-width: calc(100% - 2 * var(--grid-margin));--container-width-large: calc(100% - 2 * var(--grid-gutter));--progress: 0;--outer-padding: 1rem;--inner-padding: 2rem;--container-padding: var(--grid-margin) }html{min-height:100%;font-size:calc(100vw/var(--layout-width)*10)}body::before{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:rgba(0,0,0,0) url("https://cdn.prod.website-files.com/67f677e839ea6c41eb381a7d/67fa3c8069df927d4c2fdb6a_noise-transparent.png") repeat 0 0;background-size:300px 300px;animation:noise-animation .3s steps(5) infinite;opacity:.8;will-change:transform;z-index:100;pointer-events:none}@keyframes noise-animation{0%{transform:translate(0, 0)}10%{transform:translate(-2%, -3%)}20%{transform:translate(-4%, 2%)}30%{transform:translate(2%, -4%)}40%{transform:translate(-2%, 5%)}50%{transform:translate(-4%, 2%)}60%{transform:translate(3%, 0)}70%{transform:translate(0, 3%)}80%{transform:translate(-3%, 0)}90%{transform:translate(2%, 2%)}100%{transform:translate(1%, 0)}}@media(max-width: 991px){html{font-size:1.0101010101vw}:root{--layout-width: 990;--container-width: calc(100% - 2 * var(--grid-margin));--grid-gutter-half: calc(0.5 * var(--grid-gutter));--grid-margin: 2rem;--grid-gutter: 2rem;--header-margin: 2rem;--header-height: 8rem}}@media(max-width: 479px){html{font-size:2.5641025641vw}:root{--layout-width: 390;--container-width: calc(100% - 2 * var(--grid-margin));--grid-gutter-half: calc(0.5 * var(--grid-gutter));--grid-margin: 2rem;--grid-gutter: 2rem;--header-margin: 2rem;--header-height: 3.8rem}}@media(max-width: 991px){h1 br,h2 br,h3 br,h4 br,h5 br,h6 br,p br{display:none}}@media(max-width: 479px){[u-hide_to-mobile]{display:none}}@media(max-width: 991px){[u-hide_to-tablet]{display:none}}@media(min-width: 768px){[u-hide_from-tablet]{display:none}}@media(min-width: 992px){[u-hide_from-desktop]{display:none}}html.is-loading{cursor:wait !important}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.is-mobile.is-menuopen{overflow:hidden}a{color:currentColor;text-decoration:inherit}img,video{height:auto;max-width:100%}.u-line-clamp-1,.u-line-clamp-2,.u-line-clamp-3,.u-line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.u-line-clamp-2{line-clamp:2;-webkit-line-clamp:2}.u-line-clamp-3{line-clamp:3;-webkit-line-clamp:3}.u-line-clamp-4{line-clamp:4;-webkit-line-clamp:4}[tabindex]:focus-visible{outline:0px solid var(--color-text) !important;outline-offset:4px}.wf-design-mode .wf-empty,.wf-editor-mode .wf-empty{padding:0}button{padding:0;cursor:pointer;background:rgba(0,0,0,0);background-image:none}html.is-loading .scroll__down,html.lenis-scrolling.is-ready .scroll__down{opacity:0;transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1)}.scroll__down path{fill:rgba(0,0,0,0);stroke-width:1px;animation:arrow 2s infinite;-webkit-animation:arrow 2s infinite;transform-origin:50% 50%}@keyframes arrow{0%{opacity:.1;scale:.1}40%{opacity:1;scale:1}80%{opacity:.1;scale:1}100%{opacity:.1;scale:.1}}@-webkit-keyframes arrow{0%{opacity:.1;scale:.1}40%{opacity:1;scale:1}80%{opacity:.1;scale:1}100%{opacity:.1;scale:.1}}.scroll__down path.a1{animation-delay:-1s;-webkit-animation-delay:-1s}.scroll__down path.a2{animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.scroll__down path.a3{animation-delay:0s;-webkit-animation-delay:0s}.hero_scroll{display:flex;flex-direction:column;overflow:hidden;clip-path:inset(calc(var(--progress) * 100%) 0% 0% 0%)}.hero_scroll_label{display:inline-block;transform:translateX(-100%)}html.lenis-scrolling.is-ready .hero_scroll_label{transform:translateX(-100%)}html.is-ready .hero_scroll_label{transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}html.is-ready .hero_scroll_label{transform:translateX(0%);transition-delay:1s}.hero_scroll_line{display:inline-block;width:1px;height:4rem;position:relative;overflow:hidden;transform:translateY(-100%)}html.is-loaded .hero_scroll_line{transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}html.is-ready .hero_scroll_line{transform:translateY(0%)}html.is-loading .hero_scroll_line,html.lenis-scrolling.is-ready .hero_scroll_line{transform:translateY(-100%)}.hero_scroll_line::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:currentColor;animation:lineScroll 3s infinite}@keyframes lineScroll{0%{opacity:1}0%,100%{transform:translateY(-100%)}20%,50%{transform:translateY(0%);opacity:1}80%,99%{transform:translateY(100%)}99%,100%{opacity:0}}input,button,select,textarea{font:inherit}input:is(:-webkit-autofill,:autofill){box-shadow:0 0 0 100px var(--bg-color) inset}.form__input,.form__textarea,.form__select_input{border:1px solid rgba(0,0,0,0);outline:none;transition:border-color .4s ease;border-radius:2.2rem;color:inherit}.form__input:hover,.form__textarea:hover,.form__select_input:hover{border-color:rgba(41,41,41,.1)}.form__input:focus,.form__textarea:focus,.form__select_input:focus{border-color:rgba(41,41,41,.2)}.form__input::-moz-placeholder,.form__textarea::-moz-placeholder,.form__select_input::-moz-placeholder{color:rgba(41,41,41,.3)}.form__input::placeholder,.form__textarea::placeholder,.form__select_input::placeholder{color:rgba(41,41,41,.3)}*:focus-visible:not(input,textarea,select){outline:var(--color-text) auto .25rem;outline-offset:.25rem}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html.lenis{height:auto}.lenis [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html ::-webkit-scrollbar{width:1rem;border-radius:1.5rem}html ::-webkit-scrollbar-track{background:var(--color-light-blue)}html ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-brand) 50%, transparent);border-radius:1.5rem}html ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-brand) 80%, transparent)}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none}html{scrollbar-width:none}[data-scrollbar]{width:.5rem;position:fixed;top:.5rem;right:.5rem;bottom:.5rem;z-index:999;display:none;opacity:0;transition:opacity .3s ease-in-out,width .3s ease-in-out;opacity:0;justify-content:center}[data-scrollbar] [data-scrollbar-thumb]{min-height:2em;height:4em;background-color:color-mix(in srgb, var(--color-text) 50%, transparent);cursor:grab;border-radius:3rem;width:100%}.lenis.lenis-scrolling [data-scrollbar]{opacity:1}[data-scrollbar]:hover,[data-scrollbar-drag=true]{opacity:1;width:.9rem}@media screen and (min-width: 992px){.lenis [data-scrollbar]{display:flex}}.loader{transform-style:preserve-3d;transform:perspective(60rem)}.loader .loader__circle{background:radial-gradient(circle at 0%, rgba(187, 17, 67, 0.1), rgba(187, 17, 67, 0.01));position:absolute;box-shadow:0 1px 0 hsla(0,0%,100%,.2),inset 0 1px 0 rgba(187,17,67,.1);border-radius:50%}.loader .loader__circle:nth-child(1){top:0rem;left:0rem;bottom:0rem;right:0rem}.loader .loader__circle:nth-child(2){top:4rem;left:4rem;bottom:4rem;right:4rem}.loader .loader__circle:nth-child(3){top:8rem;left:8rem;bottom:8rem;right:8rem}.loader .loader__circle:nth-child(4){top:12rem;left:12rem;bottom:12rem;right:12rem}.loader .loader__circle:nth-child(5){top:16rem;left:16rem;bottom:16rem;right:16rem}.loader .loader__circle:nth-child(6){top:20rem;left:20rem;bottom:20rem;right:20rem}.loader .loader__dot{width:8px;height:8px;position:absolute;top:0%;left:50%;background:#bb1143;border-radius:50%;transform:translate(-50%, -50%);box-shadow:0 0 10px 2px rgba(187,17,67,.7);transform-style:preserve-3d}.loader .dot1{margin-left:-20%;margin-top:5%}.loader .dot2{margin-left:20%;margin-top:4%}.loader .dot3{margin-left:0%;margin-top:1%}.loader .dot4{margin-left:0%;margin-top:20%}.main__circle path{stroke-dasharray:var(--path-length, 2100);stroke-dashoffset:var(--path-length, 2100)}#ring{filter:url(#blur)}.sound__btn{--button-background-color: white }html.is-loaded .sound__btn{transition:transform .5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.sound__btn[disabled]{opacity:0;transform:translate3d(0, -100%, 0);transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22)}.sound__icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-right:0;opacity:.3;transition:opacity .3s}.sound__btn:not([disabled]) .sound__icon{opacity:1}.sound__svg{width:2.5rem;height:2.5rem}.sound__svg path{stroke:#fff;stroke-width:1.5;stroke-linecap:round;fill:none}.sound-w.is-active{opacity:1}.tagcloud{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ai__btn{--button-background: rgba(45, 17, 17, 1);--button-color: #fff;--button-shadow: #2d1111;--button-shine-left: rgba(187, 17, 67, .8);--button-shine-right: rgba(187, 17, 67, .8);--button-glow-start: rgba(187, 17, 67, .6);--button-glow-end: rgba(187, 17, 67, .6);appearance:none;outline:none;border:none;cursor:pointer;color:var(--button-color);background:none;z-index:1}.ai__btn .gradient{position:absolute;inset:0;border-radius:inherit;overflow:hidden;mask-image:-webkit-radial-gradient(white, black);-webkit-mask-image:-webkit-radial-gradient(white, black);transform:scaleY(1.02) scaleX(1.1) rotate(-0.35deg)}.ai__btn .gradient:before{content:"";position:absolute;top:0;left:0;right:0;transform:scale(1.05) translateY(-4.4rem) rotate(0deg) translateZ(0);padding-bottom:100%;border-radius:50%;background:linear-gradient(90deg, var(--button-shine-left) 12%, rgba(187, 17, 67, 0.2) 55%, var(--button-shine-right) 96%) border-box;animation:rotate linear 6s infinite}.ai__btn .btn__text{z-index:1;position:relative;box-sizing:border-box;border-radius:inherit;background-color:var(--button-background);overflow:hidden;mask-image:-webkit-radial-gradient(white, black);-webkit-mask-image:-webkit-radial-gradient(white, black)}.ai__btn .btn__text:before{content:"";position:absolute;left:-1.6rem;top:-1.6rem;transform:translate(var(--pointer-x, 0px), var(--pointer-y, 0px)) translateZ(0);width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--button-glow, transparent);opacity:var(--button-glow-opacity, 0);transition:opacity var(--button-glow-duration, 0.5s);filter:blur(2rem)}.ai__btn:hover{--button-glow-opacity: 1;--button-glow-duration: .25s}@keyframes rotate{to{transform:scale(1.05) translateY(-4.4rem) rotate(360deg) translateZ(0)}}@keyframes slide{0%{background-position:100% 50%}100%{background-position:0% 50%}}.form__textarea{background-clip:none}.question-w{--enterOpacity: 0}.question-w::after{content:"Press Enter to send";opacity:var(--enterOpacity);position:absolute;top:auto;left:auto;right:2rem;bottom:4rem;font-size:.8rem;color:rgba(41,41,41,.5);z-index:1}[data-ai=w].is--thinking .form__textarea{background-image:linear-gradient(60deg, #8b929a 0%, #8b929a 30%, #bb1143 40%, #bb1143 50%, #bb1143 60%, #8b929a 70%, #8b929a 100%);background-clip:text;background-size:300% 100%;animation:slide 2s ease-in-out infinite alternate;-webkit-animation:slide 2s ease-in-out infinite alternate}[data-ai=w].is--thinking .question__loader{-webkit-animation:questionRotate 2s linear infinite;animation:questionRotate 2s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}[data-ai=w].is--thinking .question__loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;-webkit-animation:questionDash 1.5s ease-in-out infinite,questionColor 6s ease-in-out infinite;animation:questionDash 1.5s ease-in-out infinite,questionColor 6s ease-in-out infinite;stroke-linecap:round}@keyframes questionRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes questionDash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes questionColor{0%{stroke:#bb1143}40%{stroke:#bb1143}66%{stroke:#bb1143}80%,90%{stroke:#bb1143}}h1,h2,h3,h4,h5,h6{position:relative;margin:0}html.wf-design-mode{--progress: 1}html:not(.wf-design-mode) .u-anim-split-lines{opacity:0;filter:blur(1rem)}html:not(.wf-design-mode) .u-anim-split-lines .u-lines-split{transform:perspective(80rem) translate3d(0, 100%, 0) rotateX(-50deg);opacity:0;filter:blur(1remvar(--progress))}@media(prefers-reduced-motion: no-preference){html:not(.wf-design-mode) .u-anim-split-lines{transition:opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1)}html:not(.wf-design-mode) .u-anim-split-lines .u-lines-split{will-change:transform;transition:filter .75s cubic-bezier(0.215, 0.61, 0.355, 1),opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1),transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:calc(var(--line-index)*100ms + .15s + var(--master-delay, 0.05s))}}html:not(.wf-design-mode) .u-anim-split-lines.is-inview{opacity:calc(1 - var(--progress));filter:blur(calc(1rem * var(--progress)))}html:not(.wf-design-mode) .u-anim-split-lines.is-inview .u-lines-split{transform:perspective(80rem) translate3d(0, 0, 0) rotateX(0deg);transform-style:preserve-3d;translate:0% calc((1 + var(--line-index)/10)*30%*(-1 + var(--line-index))*var(--progress));opacity:1;filter:blur(0rem)}.u-screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:1px;border:0}.single-line{overflow:hidden;padding:0em 0em .15em 0em;margin:0em 0em -0.1em 0em}.single-word{overflow:hidden}.char-wrap,.char-wrap div{display:inline-block;position:relative;overflow:hidden;padding-bottom:.4rem;margin-top:-2.2rem;margin-bottom:-2.4rem}html:not(.wf-design-mode) .u-title-anim{transition:transform 1.6s cubic-bezier(0.19, 1, 0.22, 1) .1s,opacity .6s .1s;transition-delay:0s;transform:translate3d(0, 100%, 0) scaleY(1.15) skewY(-4deg) rotateY(10deg) rotateX(-5deg);transform-origin:50% 100%;transform-style:preserve-3d;opacity:0}html:not(.wf-design-mode) .u-title-anim.is-inview{transform:translate3d(0, 0%, 0) scaleY(1) skewY(0deg) rotateY(0deg) rotateX(0deg);opacity:1}html:not(.wf-design-mode) .u-anim-blur{display:inline-block;opacity:0;filter:blur(0.6rem);transform:scale3d(1, 0.85, 1) translate3d(0, 50%, 0);transform-origin:bottom left;transition-property:filter,opacity,transform;transition-duration:1.6s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}html:not(.wf-design-mode) .u-anim-blur.is-inview{opacity:1;filter:blur(0rem);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.word-wrap{display:inline-block;position:relative;overflow:hidden;margin-top:var(--word-correction)}.word>.char:last-child{margin-right:.05em}@media(min-width: 992px){.u-underline-link{position:relative}.u-underline-link:before{opacity:.2}.u-underline-link:before,.u-underline-link:after{content:"";position:absolute;width:100%;height:1px;background:currentColor;top:calc(100% + .1em);left:0;pointer-events:none}.u-underline-link:after{transition:transform .3s}.u-underline-link:after{transform-origin:100% 50%;transform:scale3d(0, 1, 1)}}@media(min-width: 992px)and (hover: hover){.u-underline-link:hover:after{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}}.section__title,.preorder__title{--enter: calc(var(--progress) * 200%);--leave: calc(var(--enter) - 100%);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:linear-gradient(90deg, #000 var(--leave), transparent var(--enter));mask-image:linear-gradient(90deg, #000 var(--leave), transparent var(--enter))}.section__desc{--enter: calc(var(--progress) * 200%);--leave: calc(var(--enter) - 100%);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:linear-gradient(90deg, #000 var(--leave), transparent var(--enter));mask-image:linear-gradient(90deg, #000 var(--leave), transparent var(--enter))}@media(min-width: 992px){.preorder__footer-link:before{background-color:currentColor;content:"";height:1px;left:0;position:absolute;top:105%;transform:scale3d(0, 1, 1);transform-origin:100% 50%;transition:transform .5s;width:100%}.preorder__footer-link:hover::before{transform:scale3d(1, 1, 1);transform-origin:0% 50%}}@media(hover: hover){.modal__close{transition:transform .6s cubic-bezier(0.24, 0.34, 0, 1),scale .8s cubic-bezier(0.24, 0.34, 0, 1)}.modal__close-w:hover .modal__close{transform:rotate(135deg) scale(0.9)}}.modal__content::-webkit-scrollbar{display:none}.modal__content{transition:filter .6s cubic-bezier(0.24, 0.34, 0, 1),scale .8s cubic-bezier(0.24, 0.34, 0, 1)}html.has-modal-open.has-ai-open .modal__content{filter:opacity(0.5) blur(0.2rem);scale:.95}html.has-modal-open.has-ai-open .modal__content .accordion-w .accordion.is-active{pointer-events:none !important}html.has-modal-open.has-ai-open .modal__content .accordion__content button{pointer-events:none !important}.accordion__arrow{transition:transform .8s cubic-bezier(0.24, 0.34, 0, 1)}.accordion[open] .accordion__arrow{transform:rotate(180deg);transition:transform .8s cubic-bezier(0.24, 0.34, 0, 1)}.accordion__summary{-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;box-sizing:border-box}.accordion__question::after{content:"";position:absolute;top:0;right:0;width:30%;height:100%;background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 80%, white 100%);pointer-events:none}.accordion__summary::-webkit-details-marker{display:none}.accordion__title{flex-grow:1}.accordion__content{opacity:0;transition:opacity .15s cubic-bezier(0.165, 0.84, 0.44, 1)}.accordion.is-active .accordion__content{opacity:1;transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.accordion.is-active .accordion__title{display:none}@media(hover: hover)and (min-width: 992px)and (prefers-reduced-motion: no-preference){.accordion__summary{transition:color .3s cubic-bezier(0.38, 0.005, 0.215, 1),background-color .3s cubic-bezier(0.38, 0.005, 0.215, 1),border-color .8s cubic-bezier(0.38, 0.005, 0.215, 1)}}@media(hover: hover)and (min-width: 992px){.accordion__summary::before{content:"";position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);transform:scale3d(0.98, 1, 1);opacity:0;border-radius:1.5rem;z-index:-1}}@media(hover: hover)and (min-width: 992px)and (prefers-reduced-motion: no-preference){.accordion__summary::before{transition:transform .3s cubic-bezier(0.38, 0.005, 0.215, 1),opacity .3s cubic-bezier(0.38, 0.005, 0.215, 1)}}@media(hover: hover)and (min-width: 992px){.accordion__summary:hover::before{transform:scale3d(1, 1, 1);opacity:1}}.accordion-w{transform-style:preserve-3d;perspective:1000px}.accordion-w .accordion{transform:none;margin-top:0;margin-bottom:0;z-index:auto;display:block;pointer-events:none;transition:transform .3s ease,margin .3s ease}.accordion-w .accordion.is-active{display:flex !important;z-index:4;pointer-events:auto}.accordion-w:not(:has(.is-active)) .accordion{transform:none;margin:0;display:block;pointer-events:auto}.accordion-w:has(.accordion:nth-child(1).is-active) .accordion:nth-child(2){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(1).is-active) .accordion:nth-child(3){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(1).is-active) .accordion:nth-child(n+4){display:none}.accordion-w:has(.accordion:nth-child(2).is-active) .accordion:nth-child(1){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(2).is-active) .accordion:nth-child(3){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(2).is-active) .accordion:nth-child(4){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(2).is-active) .accordion:nth-child(n+5){display:none}.accordion-w:has(.accordion:nth-child(3).is-active) .accordion:nth-child(2){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(3).is-active) .accordion:nth-child(1){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(3).is-active) .accordion:nth-child(n):nth-child(-n+1){display:none}.accordion-w:has(.accordion:nth-child(3).is-active) .accordion:nth-child(4){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(3).is-active) .accordion:nth-child(5){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(3).is-active) .accordion:nth-child(n+6){display:none}.accordion-w:has(.accordion:nth-child(4).is-active) .accordion:nth-child(3){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(4).is-active) .accordion:nth-child(2){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(4).is-active) .accordion:nth-child(n):nth-child(-n+1){display:none}.accordion-w:has(.accordion:nth-child(4).is-active) .accordion:nth-child(5){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(4).is-active) .accordion:nth-child(6){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(4).is-active) .accordion:nth-child(n+7){display:none}.accordion-w:has(.accordion:nth-child(5).is-active) .accordion:nth-child(4){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(5).is-active) .accordion:nth-child(3){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(5).is-active) .accordion:nth-child(n):nth-child(-n+2){display:none}.accordion-w:has(.accordion:nth-child(5).is-active) .accordion:nth-child(6){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(5).is-active) .accordion:nth-child(7){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(5).is-active) .accordion:nth-child(n+8){display:none}.accordion-w:has(.accordion:nth-child(6).is-active) .accordion:nth-child(5){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(6).is-active) .accordion:nth-child(4){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(6).is-active) .accordion:nth-child(n):nth-child(-n+3){display:none}.accordion-w:has(.accordion:nth-child(6).is-active) .accordion:nth-child(7){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(6).is-active) .accordion:nth-child(8){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(6).is-active) .accordion:nth-child(n+9){display:none}.accordion-w:has(.accordion:nth-child(7).is-active) .accordion:nth-child(6){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(7).is-active) .accordion:nth-child(5){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(7).is-active) .accordion:nth-child(n):nth-child(-n+4){display:none}.accordion-w:has(.accordion:nth-child(7).is-active) .accordion:nth-child(8){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(7).is-active) .accordion:nth-child(9){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(7).is-active) .accordion:nth-child(n+10){display:none}.accordion-w:has(.accordion:nth-child(8).is-active) .accordion:nth-child(7){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(8).is-active) .accordion:nth-child(6){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(8).is-active) .accordion:nth-child(n):nth-child(-n+5){display:none}.accordion-w:has(.accordion:nth-child(8).is-active) .accordion:nth-child(9){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(8).is-active) .accordion:nth-child(10){transform:scale(0.92);margin-top:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(8).is-active) .accordion:nth-child(n+11){display:none}.accordion-w:has(.accordion:nth-child(9).is-active) .accordion:nth-child(8){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(9).is-active) .accordion:nth-child(7){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(9).is-active) .accordion:nth-child(n):nth-child(-n+6){display:none}.accordion-w:has(.accordion:nth-child(9).is-active) .accordion:nth-child(10){transform:scale(0.96);margin-top:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(10).is-active) .accordion:nth-child(9){transform:scale(0.96);margin-bottom:-7rem;display:flex;z-index:3}.accordion-w:has(.accordion:nth-child(10).is-active) .accordion:nth-child(8){transform:scale(0.92);margin-bottom:-7rem;display:flex;z-index:2}.accordion-w:has(.accordion:nth-child(10).is-active) .accordion:nth-child(n):nth-child(-n+7){display:none}.nav__item{opacity:.1;transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1)}.nav__item:hover{opacity:.8}.nav__link{transition:color .45s cubic-bezier(0.23, 1, 0.32, 1),background .45s cubic-bezier(0.23, 1, 0.32, 1),background-position-x .8s ease}.nav__link::before{content:"";position:absolute;top:50%;left:0;transform:translate(-2.4rem, calc(-50% + 0.5rem));width:.4rem;height:.4rem;border-radius:50%;background-color:#fff}@keyframes shimmer{0%{background-position-x:100%}100%{background-position-x:-100%}}html.has-menu-open .nav__link:hover{animation:shimmer 3s infinite linear alternate-reverse;color:rgba(0,0,0,0);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 10%, color-mix(in hsl, var(--color-bg), var(--color-text) 80%) 50%, rgba(255, 255, 255, 0.1) 90%, rgba(255, 255, 255, 0) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;text-shadow:0 0 1px rgba(0,0,0,0);background-position-x:-100%;filter:blur(0.3px)}.nav__link.is-active{animation:shimmer 3s infinite linear alternate-reverse;color:rgba(0,0,0,0);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 10%, color-mix(in hsl, var(--color-bg), var(--color-text) 100%) 50%, rgba(255, 255, 255, 0.1) 90%, rgba(255, 255, 255, 0) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;text-shadow:0 0 1px rgba(0,0,0,0);background-position-x:-100%}[data-page=easter-egg] .nav__item:not(:first-child):not(:last-child),[data-page=specs] .nav__item:not(:first-child):not(:last-child){text-decoration:line-through 2px;pointer-events:none;opacity:.05;filter:blur(0.2rem)}.nav__item{opacity:.1;transition:opacity .55s cubic-bezier(0.23, 1, 0.32, 1)}.nav__item:has(.nav__link.w--current){opacity:1;pointer-events:none}.nav__item:has(.nav__link.is-active){opacity:1;pointer-events:none}.indicator__icon circle:not(:last-child){animation:circlePulse 2.5s ease infinite both;transform-origin:center}.indicator__icon circle:nth-child(1){animation-delay:-0.9s}.indicator__icon circle:nth-child(2){animation-delay:-0.7s}@keyframes circlePulse{0%{transform:scale(0.2)}80%{opacity:.8}100%{transform:scale(1);opacity:0}}.preorder-w,.specs-w{--columns: 2;--border: 1px solid rgba(255, 255, 255, 0.1);grid-template-columns:repeat(var(--columns), 1fr);border-top:var(--border);border-left:var(--border)}.specs-w+.specs-w{border-top:none}.preorder-w>*,.specs-w>*{border-right:var(--border);border-bottom:var(--border)}.specs__inner{grid-area:span 1/span 2/span 1/span 2}.specs__title-w{grid-column:span 2}.specs-w>.specs__data-w:last-child:nth-child(2){grid-column:span 2}.cursor{pointer-events:none;position:fixed;z-index:1000;display:none}html.is-loaded .cursor{display:block}.is-mobile .cursor{display:none}.cursor__inner{position:absolute;top:-2rem;bottom:0;right:-100%;left:0}html.is-loaded .cursor.has-moved .cursor__inner{opacity:1}.cursor__label{position:absolute;top:50%;left:50%;font-size:.6rem;text-wrap:nowrap;opacity:0;transform:translate(10%, -50%);transform-origin:center center;color:#fff;text-transform:uppercase;z-index:10}@media(max-width: 479px){.main::before{content:"";position:fixed;top:0%;left:0%;width:100%;height:100%;background:#2d1111;opacity:0;z-index:1;pointer-events:none;transition:opacity .8s cubic-bezier(0.24, 0.34, 0, 1)}html.has-ai-open .main::before{opacity:.6}}.ae__btn-w{background:linear-gradient(45.77deg, rgba(187, 17, 67, 0.4) 11.5%, rgba(187, 17, 67, 0.4) 55%, rgba(187, 17, 67, 0.4) 96%)}.ae__icon{transition:color .8s cubic-bezier(0.24, 0.34, 0, 1)}.ae__btn-w:hover .ae__icon{color:#bb1143}.ae__btn.big{width:29rem;min-height:14rem}[data-ai=w]{pointer-events:none}html.is-ready [data-ai=w]{pointer-events:all}[data-ai=w].modal{inset:auto auto 2rem 50%}html.has-ai-open [data-ai=w] [data-ai=buttonInner]{transition:width .8s cubic-bezier(0.24, 0.34, 0, 1),margin-bottom .8s cubic-bezier(0.24, 0.34, 0, 1)}html.has-ai-open [data-ai=w].modal [data-ai=buttonInner]{margin-bottom:1.8rem;width:29rem}html.has-ai-open.has-ai-thinking [data-ai=w].modal [data-ai=buttonInner]{margin-bottom:0rem;width:33.5rem}html.has-ai-open [data-ai=w].modal [data-ai=buttonInner]{position:relative}html.has-ai-open [data-ai=w].modal [data-ai=buttonInner]::before{content:"";position:absolute;inset:0;border-radius:6rem;padding:1px;background:linear-gradient(90deg, rgba(187, 17, 67, 0.4) 12%, rgba(187, 17, 67, 0.4) 55%, rgba(187, 17, 67, 0.4) 96%) border-box;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}html.has-ai-open [data-ai=w].modal [data-ai=questionWrapper]{width:31.8rem;inset:auto auto 10.8rem}@keyframes slide{0%{background-position:100% 50%}100%{background-position:0% 50%}}.ae__textarea{background-clip:none}.ae__textarea{width:100%;resize:none;background:rgba(0,0,0,0);color:#fff;outline:none;font-family:inherit;field-sizing:content}.ae__textarea::-webkit-scrollbar{width:1rem}.ae__textarea::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-bg) 50%, transparent)}.ae__textarea::-webkit-scrollbar-track{background-color:#2d1111}.ae__area::after{content:attr(data-after);position:absolute;top:auto;left:auto;right:2rem;bottom:-1.4rem;font-size:.8rem;color:hsla(0,0%,100%,.8);z-index:1}html.has-ai-thinking .ae__textarea{color:rgba(0,0,0,0);background-image:linear-gradient(60deg, #8b929a 0%, #8b929a 30%, #bb1143 40%, #bb1143 50%, #bb1143 60%, #8b929a 70%, #8b929a 100%);background-clip:text;background-size:300% 100%;animation:slide 2s ease-in-out infinite alternate;-webkit-animation:slide 2s ease-in-out infinite alternate}html.has-ai-response .ae__textarea{color:rgba(0,0,0,0);background:#8b929a;background-clip:text}html.has-ai-response .ae__textarea,html.has-ai-thinking .ae__textarea{padding-left:6.4rem}.question__loader{visibility:hidden}html.has-ai-response .question__loader{visibility:visible}html.has-ai-thinking .question__loader{visibility:visible;-webkit-animation:questionRotate 2s linear infinite;animation:questionRotate 2s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}html.has-ai-thinking .question__loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;-webkit-animation:questionDash 1.5s ease-in-out infinite,questionColor 6s ease-in-out infinite;animation:questionDash 1.5s ease-in-out infinite,questionColor 6s ease-in-out infinite;stroke-linecap:round}html.has-ai-response .question__loader-path{visibility:hidden}@keyframes questionRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes questionDash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes questionColor{0%{stroke:#bb1143}40%{stroke:#bb1143}66%{stroke:#bb1143}80%,90%{stroke:#bb1143}}.response-w{border:double 1px rgba(0,0,0,0);background-image:linear-gradient(#2d1111, #2d1111),linear-gradient(45.77deg, rgba(187, 17, 67, 0.4) 11.5%, rgba(187, 17, 67, 0.4) 55%, rgba(187, 17, 67, 0.4) 96%);background-origin:border-box;background-clip:content-box,border-box}html.has-ai-response .ae__area{background:rgba(45,17,17,.4)}[data-ai=buttonWrapper]{transform:translate(0%, 0%)}@keyframes slideDown{0%{transform:translate(0%, 0%)}30%{transform:translate(0%, -10%)}100%{transform:translate(0%, 200%)}}[data-ai=modalButton]{transform:translate(0%, 200%)}html.has-modal-open [data-ai=modalButton]{animation:slideUp .4s cubic-bezier(0.24, 0.34, 0, 1) .4s forwards}@keyframes slideUp{0%{transform:translate(0%, 200%)}80%{transform:translate(0%, -10%)}100%{transform:translate(0%, 0%)}}.ae__label{will-change:contents;backface-visibility:hidden}canvas{position:fixed;z-index:-1}html.is-loading .gl__projected-point{visibility:hidden}.gl__projected-point{position:absolute;top:50%;left:50%;--visibility-delay: 0s;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear var(--visibility-delay)}.gl__projected-point.gl__projected-point--active{opacity:1;transition:opacity .3s ease-in-out,visibility 0s linear}.gl__projected-point.gl__projected-point--active.gl__projected-point--projection-heart-rate svg path{stroke-dasharray:580;animation:strokeDraw .8s ease-in-out forwards}.gl__projected-point.gl__projected-point--active.gl__projected-point--projection-heart-rate svg circle:nth-child(2){color:rgba(0,0,0,0);animation:scaleUp .8s ease-in-out .2s forwards}@keyframes strokeDraw{from{stroke-dashoffset:580}to{stroke-dashoffset:0}}@keyframes scaleUp{from{color:rgba(0,0,0,0)}to{color:#ff0}}.gl__projected-point.gl__projected-point--active{--visibility-delay: 0s;visibility:visible}.gl__projected-point:not(.gl__projected-point--active){--visibility-delay: 0s}.gl__projected-point.gl__projected-point--active.gl__projected-point--projection-mic,.gl__projected-point.gl__projected-point--active.gl__projected-point--projection-touch-pad,.gl__projected-point.gl__projected-point--active.gl__projected-point--projection-volume{opacity:.5}.gl__projected-point.gl__projected-point--active svg circle{transition:opacity .3s ease-in-out,r .3s ease-in-out}.gl__projected-point.gl__projected-point--active.gl__projected-point--hover{opacity:1}.gl__projected-point.gl__projected-point--active.gl__projected-point--hover svg circle{r:35}.gl__projected-point .mic,.gl__projected-point .touch,.gl__projected-point .volume{overflow:visible !important}.specs__title-outline{width:100%;height:100%}.specs__title{display:inline-block;-webkit-text-fill-color:var(--color-bg);-webkit-text-stroke:1px hsla(0,0%,100%,.2509803922);user-select:none;paint-order:stroke fill}.specs__title-outline .specs__title{background:#bb1143;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#bb1143;-webkit-text-stroke:0px #bb1143}.specs__title-mask{--x: 0px;--y: 0px;--size: 0rem;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;--mask: radial-gradient(circle at var(--x) var(--y), black var(--size), transparent 0);-webkit-mask-image:var(--mask);mask-image:var(--mask);pointer-events:none;visibility:hidden}

/* Hide empty navigation and indicator elements */
#main-nav,
.indicator-w {
    display: none !important;
}