html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:6.94444vw}@media (min-aspect-ratio:1440/832){html{font-size:12.0192vh}}@media (max-width:1024px){html{font-size:9.76563vw}}@media (max-width:480px){html{font-size:26.6667vw}}@font-face{font-family:JetBrainsMono;src:url(/assets/fonts/JetBrainsMono-Regular-BQaDgvhP.woff2)format("woff2");font-weight:400}@font-face{font-family:PPNeueMontreal;src:url(/assets/fonts/PPNeueMontreal-Medium-5rVKzqK_.woff2)format("woff2");font-weight:500}:root{--main-font:"PPNeueMontreal", sans-serif;--sub-font:"JetBrainsMono", serif;--font-size-h1:1.12rem;--font-size-h2:.35rem;--font-size-h3:.25rem;--font-size-desc1:.15rem;--font-size-nav:.13rem;--font-size-menu:.38rem;--line-height-h1:1.34rem;--line-height-h2:.44rem;--line-height-h3:.31rem;--line-height-desc1:.198rem;--line-height-nav:.156rem;--line-height-menu:.3rem;--letter-spacing-desc1:-.06em;--letter-spacing-h1:-.0336rem;--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--line-height-0:0;--line-height-initial:initial;--line-height-link:initial;--letter-spacing:normal;--letter-spacing-0:0;--letter-spacing-1:.01rem;--font-no-script:"Space Grotesk", sans-serif;--font-size-title-ns:.43rem;--font-size-subtitle-ns:.2rem;--font-size-desc-ns:.16rem;--line-height-title-ns:.52rem;--line-height-subtitle-ns:.26rem;--line-height-desc-ns:.19rem;--letter-spacing-title-ns:-.006rem;--letter-spacing-subtitle-ns:-.002rem;--letter-spacing-desc-ns:-.001rem;--font-page-404:"Space Grotesk", sans-serif;--font-size-title-404:1.73rem;--font-size-subtitle-404:.2rem;--font-size-label-404:.16rem;--line-height-title-404:2.08rem;--line-height-subtitle-404:.26rem;--line-height-label-404:.19rem;--letter-spacing-title-404:-.047rem;--letter-spacing-subtitle-404:-.0005rem;--letter-spacing-label-404:-.0018rem}@media (max-width:1024px){:root{--font-size-h2:.35rem;--font-size-h3:.25rem;--font-size-desc1:.15rem;--font-size-nav:.13rem;--line-height-h2:.44rem;--line-height-h3:.31rem;--line-height-desc1:.198rem;--line-height-nav:.156rem;--letter-spacing-desc1:-.06em;--letter-spacing-title-ns:-.007rem;--letter-spacing-subtitle-ns:-.002rem;--font-size-title-404:1.5rem;--line-height-title-404:1.8rem;--letter-spacing-title-404:-.044rem}}@media (max-width:480px){:root{--font-size-h1:.52rem;--font-size-h2:.24rem;--font-size-h3:.25rem;--font-size-desc1:.15rem;--font-size-nav:.13rem;--line-height-h1:.62rem;--line-height-h2:.3rem;--line-height-h3:.31rem;--line-height-desc1:.198rem;--line-height-nav:.156rem;--letter-spacing-desc1:-.06em;--letter-spacing-h1:-.0156rem;--font-size-title-ns:.2rem;--font-size-subtitle-ns:.14rem;--font-size-desc-ns:.12rem;--line-height-title-ns:.24rem;--line-height-subtitle-ns:.18rem;--line-height-desc-ns:.14rem;--letter-spacing-title-ns:-.0033rem;--letter-spacing-subtitle-ns:-.00125rem;--letter-spacing-desc-ns:-.0008rem;--font-size-title-404:1rem;--font-size-subtitle-404:.14rem;--font-size-label-404:.12rem;--line-height-title-404:1.2rem;--line-height-subtitle-404:.18rem;--line-height-label-404:.14rem;--letter-spacing-title-404:-.0275rem;--letter-spacing-label-404:-.001rem}}:root{--color-black:#1a1a1a;--color-white:#fff;--color-soft-sand:#e6d9cc;--color-soft-sand-2:#faf1c6;--color-espresso:#443218;--color-walnut:#63523a;--color-vivid-ember:#fd4319;--color-vivid-black:#1a1715;--color-curtain:#ece6df;--color-dark-light:#8a846e;--color-bg-no-script:#222524;--color-desc-no-script:#7d7d7d;--color-subtitle-no-script:#8a8a8a;--color-link-no-script:#b0b0b0;--color-title-no-script:#eee;--color-bg-page-404:#222524;--color-subtitle-page-404:#8a8a8a;--color-title-page-404:#eee;--container-width:100vw;--header-height:.56rem}@media (max-width:1024px){:root{--container-width:100vw}}@media (max-width:480px){:root{--container-width:100vw}}:root{--index-curtain:104;--index-preloader:103;--index-mobile-menu:102;--index-header:102;--index-state-footer:102;--index-third-state:101;--index-canvas:100;--index-bg-state:100;--index-anchor:100;--index-video-1:1;--index-video-2:2;--index-2:2;--index-1:1;--index--1:-1;--index-video-timeline:1;--index-bg-state-particles:1}@media (max-width:1024px){:root{--index-canvas:1;--index-video-timeline:1;--index-bg-state-particles:-1}}html.center-text,body.center-text,div.center-text,span.center-text,button.center-text,h1.center-text,h2.center-text,h3.center-text,h4.center-text,h5.center-text,h6.center-text,p.center-text,blockquote.center-text,a.center-text,small.center-text,strong.center-text,ul.center-text,li.center-text,form.center-text,label.center-text,article.center-text,footer.center-text,header.center-text,nav.center-text,section.center-text{text-align:center}html.left-text,body.left-text,div.left-text,span.left-text,button.left-text,h1.left-text,h2.left-text,h3.left-text,h4.left-text,h5.left-text,h6.left-text,p.left-text,blockquote.left-text,a.left-text,small.left-text,strong.left-text,ul.left-text,li.left-text,form.left-text,label.left-text,article.left-text,footer.left-text,header.left-text,nav.left-text,section.left-text{text-align:left}html.right-text,body.right-text,div.right-text,span.right-text,button.right-text,h1.right-text,h2.right-text,h3.right-text,h4.right-text,h5.right-text,h6.right-text,p.right-text,blockquote.right-text,a.right-text,small.right-text,strong.right-text,ul.right-text,li.right-text,form.right-text,label.right-text,article.right-text,footer.right-text,header.right-text,nav.right-text,section.right-text{text-align:right}html.cap-text,body.cap-text,div.cap-text,span.cap-text,button.cap-text,h1.cap-text,h2.cap-text,h3.cap-text,h4.cap-text,h5.cap-text,h6.cap-text,p.cap-text,blockquote.cap-text,a.cap-text,small.cap-text,strong.cap-text,ul.cap-text,li.cap-text,form.cap-text,label.cap-text,article.cap-text,footer.cap-text,header.cap-text,nav.cap-text,section.cap-text{text-transform:capitalize}html.up-text,body.up-text,div.up-text,span.up-text,button.up-text,h1.up-text,h2.up-text,h3.up-text,h4.up-text,h5.up-text,h6.up-text,p.up-text,blockquote.up-text,a.up-text,small.up-text,strong.up-text,ul.up-text,li.up-text,form.up-text,label.up-text,article.up-text,footer.up-text,header.up-text,nav.up-text,section.up-text{text-transform:uppercase}html.low-text,body.low-text,div.low-text,span.low-text,button.low-text,h1.low-text,h2.low-text,h3.low-text,h4.low-text,h5.low-text,h6.low-text,p.low-text,blockquote.low-text,a.low-text,small.low-text,strong.low-text,ul.low-text,li.low-text,form.low-text,label.low-text,article.low-text,footer.low-text,header.low-text,nav.low-text,section.low-text{text-transform:lowercase}html.title-h1,body.title-h1,div.title-h1,span.title-h1,button.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,p.title-h1,blockquote.title-h1,a.title-h1,small.title-h1,strong.title-h1,ul.title-h1,li.title-h1,form.title-h1,label.title-h1,article.title-h1,footer.title-h1,header.title-h1,nav.title-h1,section.title-h1{color:var(--color-espresso);font-family:var(--main-font);font-size:var(--font-size-h1);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing-h1);line-height:var(--line-height-h1)}html.title-h2,body.title-h2,div.title-h2,span.title-h2,button.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,p.title-h2,blockquote.title-h2,a.title-h2,small.title-h2,strong.title-h2,ul.title-h2,li.title-h2,form.title-h2,label.title-h2,article.title-h2,footer.title-h2,header.title-h2,nav.title-h2,section.title-h2{color:var(--color-espresso);font-family:var(--main-font);font-size:var(--font-size-h2);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-h2)}html.title-h3,body.title-h3,div.title-h3,span.title-h3,button.title-h3,h1.title-h3,h2.title-h3,h3.title-h3,h4.title-h3,h5.title-h3,h6.title-h3,p.title-h3,blockquote.title-h3,a.title-h3,small.title-h3,strong.title-h3,ul.title-h3,li.title-h3,form.title-h3,label.title-h3,article.title-h3,footer.title-h3,header.title-h3,nav.title-h3,section.title-h3{color:var(--color-vivid-ember);font-family:var(--main-font);font-size:var(--font-size-h3);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-h3)}html.desc-1,body.desc-1,div.desc-1,span.desc-1,button.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,p.desc-1,blockquote.desc-1,a.desc-1,small.desc-1,strong.desc-1,ul.desc-1,li.desc-1,form.desc-1,label.desc-1,article.desc-1,footer.desc-1,header.desc-1,nav.desc-1,section.desc-1{color:var(--color-espresso);font-family:var(--sub-font);font-size:var(--font-size-desc1);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing-desc1);line-height:var(--line-height-desc1)}html.nav,body.nav,div.nav,span.nav,button.nav,h1.nav,h2.nav,h3.nav,h4.nav,h5.nav,h6.nav,p.nav,blockquote.nav,a.nav,small.nav,strong.nav,ul.nav,li.nav,form.nav,label.nav,article.nav,footer.nav,header.nav,nav.nav,section.nav{color:var(--color-espresso);font-family:var(--main-font);font-size:var(--font-size-nav);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-nav)}html.menu-label,body.menu-label,div.menu-label,span.menu-label,button.menu-label,h1.menu-label,h2.menu-label,h3.menu-label,h4.menu-label,h5.menu-label,h6.menu-label,p.menu-label,blockquote.menu-label,a.menu-label,small.menu-label,strong.menu-label,ul.menu-label,li.menu-label,form.menu-label,label.menu-label,article.menu-label,footer.menu-label,header.menu-label,nav.menu-label,section.menu-label{color:var(--color-soft-sand);font-family:var(--main-font);font-size:var(--font-size-menu);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-menu)}html.espresso,body.espresso,div.espresso,span.espresso,button.espresso,h1.espresso,h2.espresso,h3.espresso,h4.espresso,h5.espresso,h6.espresso,p.espresso,blockquote.espresso,a.espresso,small.espresso,strong.espresso,ul.espresso,li.espresso,form.espresso,label.espresso,article.espresso,footer.espresso,header.espresso,nav.espresso,section.espresso{color:var(--color-espresso)}html.white,body.white,div.white,span.white,button.white,h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,p.white,blockquote.white,a.white,small.white,strong.white,ul.white,li.white,form.white,label.white,article.white,footer.white,header.white,nav.white,section.white{color:var(--color-white)}html.soft-sand,body.soft-sand,div.soft-sand,span.soft-sand,button.soft-sand,h1.soft-sand,h2.soft-sand,h3.soft-sand,h4.soft-sand,h5.soft-sand,h6.soft-sand,p.soft-sand,blockquote.soft-sand,a.soft-sand,small.soft-sand,strong.soft-sand,ul.soft-sand,li.soft-sand,form.soft-sand,label.soft-sand,article.soft-sand,footer.soft-sand,header.soft-sand,nav.soft-sand,section.soft-sand{color:var(--color-soft-sand)}html.soft-sand2,body.soft-sand2,div.soft-sand2,span.soft-sand2,button.soft-sand2,h1.soft-sand2,h2.soft-sand2,h3.soft-sand2,h4.soft-sand2,h5.soft-sand2,h6.soft-sand2,p.soft-sand2,blockquote.soft-sand2,a.soft-sand2,small.soft-sand2,strong.soft-sand2,ul.soft-sand2,li.soft-sand2,form.soft-sand2,label.soft-sand2,article.soft-sand2,footer.soft-sand2,header.soft-sand2,nav.soft-sand2,section.soft-sand2{color:var(--color-soft-sand-2)}html.walnut,body.walnut,div.walnut,span.walnut,button.walnut,h1.walnut,h2.walnut,h3.walnut,h4.walnut,h5.walnut,h6.walnut,p.walnut,blockquote.walnut,a.walnut,small.walnut,strong.walnut,ul.walnut,li.walnut,form.walnut,label.walnut,article.walnut,footer.walnut,header.walnut,nav.walnut,section.walnut{color:var(--color-walnut)}html.vivid-ember,body.vivid-ember,div.vivid-ember,span.vivid-ember,button.vivid-ember,h1.vivid-ember,h2.vivid-ember,h3.vivid-ember,h4.vivid-ember,h5.vivid-ember,h6.vivid-ember,p.vivid-ember,blockquote.vivid-ember,a.vivid-ember,small.vivid-ember,strong.vivid-ember,ul.vivid-ember,li.vivid-ember,form.vivid-ember,label.vivid-ember,article.vivid-ember,footer.vivid-ember,header.vivid-ember,nav.vivid-ember,section.vivid-ember{color:var(--color-vivid-ember)}html.vivid-black,body.vivid-black,div.vivid-black,span.vivid-black,button.vivid-black,h1.vivid-black,h2.vivid-black,h3.vivid-black,h4.vivid-black,h5.vivid-black,h6.vivid-black,p.vivid-black,blockquote.vivid-black,a.vivid-black,small.vivid-black,strong.vivid-black,ul.vivid-black,li.vivid-black,form.vivid-black,label.vivid-black,article.vivid-black,footer.vivid-black,header.vivid-black,nav.vivid-black,section.vivid-black{color:var(--color-vivid-black)}html.dark-light,body.dark-light,div.dark-light,span.dark-light,button.dark-light,h1.dark-light,h2.dark-light,h3.dark-light,h4.dark-light,h5.dark-light,h6.dark-light,p.dark-light,blockquote.dark-light,a.dark-light,small.dark-light,strong.dark-light,ul.dark-light,li.dark-light,form.dark-light,label.dark-light,article.dark-light,footer.dark-light,header.dark-light,nav.dark-light,section.dark-light{color:var(--color-dark-light)}html.title-no-script,body.title-no-script,div.title-no-script,span.title-no-script,button.title-no-script,h1.title-no-script,h2.title-no-script,h3.title-no-script,h4.title-no-script,h5.title-no-script,h6.title-no-script,p.title-no-script,blockquote.title-no-script,a.title-no-script,small.title-no-script,strong.title-no-script,ul.title-no-script,li.title-no-script,form.title-no-script,label.title-no-script,article.title-no-script,footer.title-no-script,header.title-no-script,nav.title-no-script,section.title-no-script{color:var(--color-title-no-script);font-family:var(--font-no-script);font-size:var(--font-size-title-ns);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing-title-ns);line-height:var(--line-height-title-ns)}html.subtitle-no-script,body.subtitle-no-script,div.subtitle-no-script,span.subtitle-no-script,button.subtitle-no-script,h1.subtitle-no-script,h2.subtitle-no-script,h3.subtitle-no-script,h4.subtitle-no-script,h5.subtitle-no-script,h6.subtitle-no-script,p.subtitle-no-script,blockquote.subtitle-no-script,a.subtitle-no-script,small.subtitle-no-script,strong.subtitle-no-script,ul.subtitle-no-script,li.subtitle-no-script,form.subtitle-no-script,label.subtitle-no-script,article.subtitle-no-script,footer.subtitle-no-script,header.subtitle-no-script,nav.subtitle-no-script,section.subtitle-no-script{color:var(--color-subtitle-no-script);font-family:var(--font-no-script);font-size:var(--font-size-subtitle-ns);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing-subtitle-ns);line-height:var(--line-height-subtitle-ns)}html.desc-no-script,body.desc-no-script,div.desc-no-script,span.desc-no-script,button.desc-no-script,h1.desc-no-script,h2.desc-no-script,h3.desc-no-script,h4.desc-no-script,h5.desc-no-script,h6.desc-no-script,p.desc-no-script,blockquote.desc-no-script,a.desc-no-script,small.desc-no-script,strong.desc-no-script,ul.desc-no-script,li.desc-no-script,form.desc-no-script,label.desc-no-script,article.desc-no-script,footer.desc-no-script,header.desc-no-script,nav.desc-no-script,section.desc-no-script{color:var(--color-desc-no-script);font-family:var(--font-no-script);font-size:var(--font-size-desc-ns);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing-desc-ns);line-height:var(--line-height-desc-ns)}html.title-page-404,body.title-page-404,div.title-page-404,span.title-page-404,button.title-page-404,h1.title-page-404,h2.title-page-404,h3.title-page-404,h4.title-page-404,h5.title-page-404,h6.title-page-404,p.title-page-404,blockquote.title-page-404,a.title-page-404,small.title-page-404,strong.title-page-404,ul.title-page-404,li.title-page-404,form.title-page-404,label.title-page-404,article.title-page-404,footer.title-page-404,header.title-page-404,nav.title-page-404,section.title-page-404{color:var(--color-title-page-404);font-family:var(--font-page-404);font-size:var(--font-size-title-404);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing-title-404);line-height:var(--line-height-title-404)}html.subtitle-page-404,body.subtitle-page-404,div.subtitle-page-404,span.subtitle-page-404,button.subtitle-page-404,h1.subtitle-page-404,h2.subtitle-page-404,h3.subtitle-page-404,h4.subtitle-page-404,h5.subtitle-page-404,h6.subtitle-page-404,p.subtitle-page-404,blockquote.subtitle-page-404,a.subtitle-page-404,small.subtitle-page-404,strong.subtitle-page-404,ul.subtitle-page-404,li.subtitle-page-404,form.subtitle-page-404,label.subtitle-page-404,article.subtitle-page-404,footer.subtitle-page-404,header.subtitle-page-404,nav.subtitle-page-404,section.subtitle-page-404{color:var(--color-subtitle-page-404);font-family:var(--font-page-404);font-size:var(--font-size-subtitle-404);font-weight:var(--font-weight-4);letter-spacing:var(--letter-spacing-subtitle-404);line-height:var(--line-height-subtitle-404)}html.label-page-404,body.label-page-404,div.label-page-404,span.label-page-404,button.label-page-404,h1.label-page-404,h2.label-page-404,h3.label-page-404,h4.label-page-404,h5.label-page-404,h6.label-page-404,p.label-page-404,blockquote.label-page-404,a.label-page-404,small.label-page-404,strong.label-page-404,ul.label-page-404,li.label-page-404,form.label-page-404,label.label-page-404,article.label-page-404,footer.label-page-404,header.label-page-404,nav.label-page-404,section.label-page-404{color:var(--color-title-page-404);font-family:var(--font-page-404);font-size:var(--font-size-label-404);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing-label-404);line-height:var(--line-height-label-404)}*{box-sizing:border-box}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}html,body{width:100%}body{background:var(--color-soft-sand);font-family:var(--main-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;display:flex;overflow-x:hidden}body.modal-active,body.preloader-active,body.mobile-menu-open{height:100%;overflow:hidden}main{width:100%;margin-top:var(--header-height);flex:1 0 auto;position:relative;overflow:hidden}.footer{flex:none;width:100%}a{outline:none;text-decoration:none;transition:all .375s}img{max-width:100%;height:auto}section{visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.fluid-container{width:100%;position:relative}.container{width:var(--container-width);min-width:var(--container-width);margin:0 auto;position:relative}.row{flex-direction:row;display:flex}.row-reverse{flex-direction:row-reverse;display:flex}.column{flex-direction:column;display:flex}.column-reverse{flex-direction:column-reverse;display:flex}.s-visible,.xs-visible,.xxs-visible{display:none}.lazy{opacity:0;transition:opacity .4s}.lazyLoaded{opacity:1}input::placeholder{transition:all .3s}input::-webkit-input-placeholder{transition:all .3s}input:focus::placeholder{color:#0000}input:focus::-webkit-input-placeholder{color:#0000}button[type=submit]{cursor:pointer}.line-wrap{font-kerning:none}@keyframes flyIn{0%{transform-origin:bottom;width:30vw;margin:0 auto;transform:translateY(100vh)}to{width:100vw;margin:0;transform:translateY(0)}}@media only screen and (max-width:1024px){.s-hidden{display:none}.s-visible{display:block}}@media only screen and (max-width:850px){.xs-hidden{display:none}.xs-visible{display:block}}@media only screen and (max-width:690px){body.modal-active{position:fixed}.xxs-visible{display:block}.xxs-hidden{display:none}}html{--css-variable-test-val:1}#css-variable-test-el[data-astro-cid-2g2mtmwx]{opacity:var(--css-variable-test-val);display:none}#header{width:100vw;height:var(--header-height);z-index:var(--index-header);position:fixed;top:0;left:0}#header.color-soft-sand .logo-wrap path{fill:var(--color-soft-sand)}#header.color-soft-sand .nav{color:var(--color-soft-sand)}#header.color-soft-sand .burger span{background:var(--color-soft-sand)}#header .container{justify-content:center;padding:.2rem;display:flex}#header .links-wrap{justify-content:space-between;gap:3rem;width:max-content;height:100%;display:flex;position:absolute;right:.2rem}#header .logo-wrap{width:1.08rem;height:.12rem}#header .logo-wrap .logo-container{align-items:center;gap:.04rem;width:100%;height:100%;display:flex}#header .logo-wrap .logo-container svg{flex:none;width:auto;height:100%;display:block}#header .logo-wrap .logo-container .optikka-logo{object-fit:contain;filter:brightness(0)saturate()invert(26%)sepia(18%)saturate(1100%)hue-rotate(25deg)brightness(85%)contrast(90%);flex:none;width:auto;height:150%;margin-bottom:.05rem;display:block}#header .logo-wrap path{transition:all .375s}#header ul{align-items:center;width:100%;height:100%;display:flex}#header li{align-self:center;font-size:.3rem;display:flex}#header li:first-child{margin-right:1.86rem}#header .nav:hover{color:var(--color-vivid-ember)}@media (max-width:1024px){#header ul{justify-content:space-between}#header ul li:not(:first-child):not(:last-child),#header .links-wrap{display:none}#header .logo-wrap .logo-container{gap:.04rem}.burger{cursor:pointer;flex-direction:column;justify-content:space-between;width:.41rem;height:.17rem;display:flex}.burger span{background:var(--color-espresso);width:100%;height:.03rem;transition:all .375s}}.footer{background:var(--color-vivid-black);width:100%;height:max-content;display:block}.footer .state-container{padding:.51rem .2rem .19rem}.footer .right-wrap{flex-direction:column;justify-content:center;display:flex}.footer .footer-content{justify-content:space-between;display:flex}.footer .footer-description{margin-top:.2rem}.footer .big-logo{width:4.12rem;height:.43rem}.footer .big-logo svg{object-fit:cover;width:100%;height:100%;display:block}.footer .contact-btn{display:inline-flex;position:relative}.footer .contact-btn:before{content:"";background:var(--color-vivid-ember);width:.1rem;height:.1rem;z-index:var(--index--1);border-radius:50%;position:absolute;top:50%;left:-.3rem;transform:translateY(-50%)}.footer .contact-btn .big-nav{font-size:.39rem;line-height:.47rem}.footer .abil,.footer .privacy-link{margin-left:1.25rem}.footer .inst{margin-right:.31rem}.footer .link{margin-right:.95rem}.footer .footer-link.mobile{display:none}.footer .footer-link ul{justify-content:space-between;align-items:center;width:100%;height:100%;margin-top:1.26rem;display:flex}.footer li{align-self:center;font-size:.3rem;display:flex}.footer a:hover{color:var(--color-vivid-ember)}@media (max-width:1024px){.footer .footer-link ul{margin-top:1.76rem}.footer li{align-self:center;display:flex}.footer .link{margin-right:1.15rem}.footer .contact-btn{position:absolute;bottom:.8rem;right:.6rem}}@media (max-width:480px){.footer .footer-link .cop{color:var(--color-walnut)}.footer .footer-link.desktop{display:none}.footer .footer-link.mobile{display:flex}.footer .footer-link ul{flex-direction:column;gap:.26rem;margin-top:2.15rem}.footer .footer-link li{align-self:flex-start;gap:.26rem}.footer .footer-link a{margin-right:0}.footer .big-logo{width:3.16rem;height:.3345rem}.footer .abil,.footer .privacy-link{margin-left:0}.footer .contact-btn{bottom:1.96rem;right:.22rem}}.mobile-menu{background-color:var(--color-vivid-black);visibility:hidden;width:100%;height:100%;max-height:100dvh;z-index:var(--index-mobile-menu);flex-direction:column;justify-content:space-between;display:none;position:fixed;top:0;left:0;overflow:hidden}.mobile-menu.opened{overflow:auto}.mobile-menu .container{flex-direction:column;justify-content:space-between;height:100%;padding:0 .2rem .7rem;display:flex}.mobile-menu__header{width:100%;height:var(--header-height);justify-content:space-between;align-items:center;display:flex}.mobile-menu__header .menu{justify-content:space-between;align-items:center;display:flex}.mobile-menu__header ul{align-items:center;width:100%;height:100%;display:flex}.mobile-menu__header .logo-wrap{width:1.08rem;height:.12rem}.mobile-menu__header .logo-wrap svg{object-fit:cover;width:100%;height:100%}.mobile-menu__header .logo-wrap a{display:flex}.mobile-menu__header .logo-wrap path{fill:var(--color-soft-sand)}.mobile-menu__header .link{color:var(--color-soft-sand)}.mobile-menu__header .burger span{background:var(--color-soft-sand)}#subscribe{background-color:var(--color-soft-sand);visibility:hidden;width:100%;height:100%;max-height:100dvh;z-index:var(--index-mobile-menu);flex-direction:column;justify-content:flex-end;display:none;position:fixed;top:0;left:0;overflow:hidden}#subscribe.opened{overflow:auto}#subscribe .response{color:var(--color-vivid-ember);width:4.46rem;font-size:.25rem}#subscribe .response h2{color:var(--color-espresso);margin-bottom:.4rem;font-size:1.12rem}#subscribe .response p{color:var(--color-espresso);font-size:.25rem}#subscribe .response .vivid-ember{color:var(--color-vivid-ember)}#subscribe .subscribe-header{justify-content:space-between;width:100%;padding:.2rem .2rem .4rem;display:flex;position:absolute;top:0;left:0}#subscribe .subscribe-header .close{display:flex}#subscribe .subscribe-header .logo-wrap{width:1.08rem;height:.12rem;display:flex}#subscribe .subscribe-header .logo-wrap svg{object-fit:cover;width:100%;height:100%}#subscribe .subscribe-header .close-btn{text-transform:uppercase;color:var(--color-espresso);cursor:pointer;font-size:.13rem;transition:color .3s}#subscribe .subscribe-header .close-btn:hover{color:var(--color-vivid-ember)}#subscribe .left-wrap{flex-direction:column;justify-content:flex-end;display:flex}#subscribe .title-form{color:var(--color-vivid-ember);align-self:flex-end;font-size:1.12rem}#subscribe .subscribe-form{flex-direction:column;gap:.42rem;display:flex}#subscribe .name-group{gap:.2rem;width:100%;display:flex}#subscribe .name-group .form-group{width:50%}#subscribe .subscribe-container{justify-content:space-between;width:100%;padding:.2rem;display:flex}#subscribe .right-wrap{width:5.12rem;margin-bottom:.1rem;margin-right:.9rem}#subscribe .response{position:absolute}#subscribe .submit-wrap{align-self:flex-end;width:max-content;display:flex;position:relative}#subscribe .submit-wrap:before{content:"";background-color:var(--color-espresso);border-radius:50%;width:.1rem;height:.1rem;transition:background-color .3s;display:block;position:absolute;top:50%;left:-.3rem;transform:translateY(-50%)}#subscribe .submit-wrap:hover:before{background-color:var(--color-vivid-ember)}#subscribe .submit-btn{background-color:inherit;color:var(--color-espresso);letter-spacing:-.009rem;text-transform:uppercase;cursor:pointer;text-align:left;border:none;align-self:flex-end;width:max-content;font-size:.39rem;font-weight:500;transition:color .3s;position:relative}#subscribe .submit-btn:hover{color:var(--color-vivid-ember)}#subscribe .submit-btn:hover:before{background-color:var(--color-vivid-ember)}#subscribe .form-group{display:flex}#subscribe .form-group input,#subscribe .form-group textarea{width:100%;height:.54rem;font-family:var(--main-font);border:none;border-bottom:1px solid var(--color-espresso);background-color:var(--color-soft-sand);color:var(--color-espresso);padding:0 0 .2rem;font-size:.25rem;font-weight:400;transition:color .3s,border-bottom .3s}#subscribe .form-group input::placeholder,#subscribe .form-group textarea::placeholder{color:var(--color-espresso);text-transform:capitalize}#subscribe .form-group input:focus,#subscribe .form-group textarea:focus{border-bottom:1px solid var(--color-vivid-ember);outline:none}#subscribe .form-group input:focus::placeholder,#subscribe .form-group textarea:focus::placeholder{opacity:.2}#subscribe .form-group input:autofill,#subscribe .form-group textarea:autofill,:-webkit-any(#subscribe .form-group input:-webkit-autofill,#subscribe .form-group textarea:-webkit-autofill){background-color:var(--color-soft-sand);color:var(--color-espresso)}#subscribe .form-group input:autofill,#subscribe .form-group textarea:autofill,:is(#subscribe .form-group input:autofill,#subscribe .form-group textarea:autofill){background-color:var(--color-soft-sand);color:var(--color-espresso)}:is(#subscribe .form-group input:-internal-autofill-selected,#subscribe .form-group textarea:-internal-autofill-selected){background-color:var(--color-soft-sand)!important;color:var(--color-espresso)!important}#subscribe .form-group textarea{resize:none;height:1.1rem;margin-top:.3rem}@media (max-width:1024px){#subscribe{justify-content:flex-start}#subscribe .subscribe-container{flex-direction:column;justify-content:start;gap:1rem;margin-top:1rem;padding:.4rem}#subscribe .title-form{align-self:flex-start}#subscribe .submit-wrap{position:absolute;bottom:.85rem;right:.69rem}}@media (max-width:480px){#subscribe{padding-bottom:2rem;overflow:scroll}#subscribe .response{width:100%;font-size:.25rem}#subscribe .response h2{color:var(--color-espresso);margin-bottom:.23rem;font-size:.52rem}#subscribe .response p{color:var(--color-espresso);font-size:.25rem}#subscribe .right-wrap{width:100%;margin-bottom:.2rem;margin-right:0}#subscribe .name-group{flex-direction:column;gap:.36rem}#subscribe .name-group .form-group{width:100%}#subscribe .subscribe-container{padding:.14rem .14rem 2rem}#subscribe .title-form{letter-spacing:-.0156rem;font-size:.52rem}#subscribe .submit-wrap{bottom:-2rem;right:.2rem}#subscribe .subscribe-form{gap:.36rem}}.preloader{background:var(--color-soft-sand);width:100vw;height:100vh;z-index:var(--index-preloader);justify-content:center;align-items:center;display:flex;position:fixed}.preloader .spinner-image{width:2.5rem;display:block}.curtain{width:100vw;height:100vh;z-index:var(--index-curtain);pointer-events:none;display:flex;position:fixed}.curtain .curtain-block{flex-direction:column;width:100%;height:100%;display:flex}.curtain .curtain-line{background:var(--color-curtain);width:100%;height:7.69231vh;display:block;transform:translate(100%)}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0}}@keyframes astroFadeOut{to{opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
canvas{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0}.canvas-container{width:100vw;height:100vh;z-index:var(--index-canvas);pointer-events:none;position:fixed;top:0;left:0}.canvas-container .sequence-canvas{width:100%;height:100%;z-index:var(--index--1);position:absolute;top:0;left:0}.video-timeline{height:11500px;padding-top:var(--header-height);position:relative}.bg-state-particles{display:none}.canvas{width:100vw;height:100vh;z-index:var(--index-canvas);pointer-events:none;position:fixed;top:0;left:0}.canvas video{object-fit:cover;width:100vw;height:100dvh;z-index:var(--index--1);position:absolute;top:0}.bg-state{z-index:var(--index-bg-state);background:var(--color-vivid-black);opacity:0;pointer-events:none;width:100vw;height:110vh;position:fixed;top:0;left:0}.anchor{width:100%;height:3px;z-index:var(--index-anchor);pointer-events:none;position:absolute;top:0;left:0}.video-1,.video-2{z-index:var(--index-video-1);position:relative}.state{opacity:0;height:100vh;position:fixed;top:0;left:0}@media (max-width:1024px){.bg-state-particles{opacity:0;width:auto;height:100%;z-index:var(--index-bg-state-particles);display:flex;position:fixed;top:0;left:0}.bg-state-particles img{object-fit:cover;object-position:center;width:100%;height:100%}.video-timeline{z-index:var(--index-video-timeline)}}@media (max-width:480px){.canvas video{height:110vh}}.state-first-bg__img{width:100vw;height:100vh;position:absolute;top:0;left:0}.state-first-bg__img img{object-fit:cover;width:100%;height:100%;display:block}.state-first .left-wrap{flex-direction:column;justify-content:flex-end;width:6.15rem;height:100%;display:flex}.state-first .left-wrap .title-h1{line-height:1.2rem}.state-first .right-wrap{flex-direction:column;justify-content:flex-end;width:6.57rem;height:100%;padding-bottom:.1rem;display:flex}.state-first .right-wrap .js-title-line{white-space:nowrap}.state-first .title-h2.mobile{display:none}.state-first .state-container{justify-content:space-between;height:100%;padding:.72rem .55rem .2rem .2rem;display:flex}.state-first .scroll,.state-first .creative{text-transform:uppercase;display:inline-flex;position:absolute;top:38vh;right:.2rem}.state-first .creative{width:1.3rem;top:30.4vh;left:.2rem}@media (max-width:1024px){.state-first-bg{display:none}.state-first .right-wrap{align-items:flex-start;width:100%;height:auto;position:relative}.state-first .left-wrap{flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;display:flex}.state-first .state-container{flex-direction:column;justify-content:flex-end;align-items:center;gap:.7rem;height:100%;padding:0 .48rem .3rem .28rem}.state-first .main-description{width:6.7rem}.state-first .scroll{top:auto;bottom:0;right:0}.state-first .creative{display:none}}@media (max-width:480px){.state-first .left-wrap{flex-direction:column;justify-content:flex-end;align-items:flex-start}.state-first .right-wrap{flex-direction:column-reverse;gap:.3rem}.state-first .right-wrap .js-title-line{white-space:normal}.state-first .state-container{gap:.23rem;padding:3.8rem .14rem .34rem}.state-first .main-description{width:3.2rem;position:static}.state-first .scroll{text-transform:uppercase;display:inline-flex;bottom:-.2rem}.state-first .title-h2.desktop{display:none}.state-first .title-h2.mobile{display:inline-block}}.state-second{width:100%}.state-second .bg{width:auto;height:100%;position:absolute;left:0}.state-second .bg-list{background:var(--color-soft-sand);z-index:2;will-change:transform,opacity;width:100%;min-width:5rem;height:100%;min-height:5rem;display:flex;position:absolute;top:-1rem;left:-1rem}.state-second .future-list{flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.state-second .future-item{opacity:0;width:6.57rem;display:flex;position:absolute;transform:scale(.3)}.state-second .future-item .title-h2{flex-direction:column;display:flex}@media (max-width:1024px){.state-second .bg,.state-second .bg-list{display:none}.state-second .future-content{display:inline-flex}.state-second .future-list{align-items:center;padding-bottom:2rem}.state-second .future-item{border-top:1px solid var(--color-vivid-ember);opacity:1;background:#eae3dc;width:6.07rem;min-height:2.34rem;padding:.3rem;transform:scale(1)}.state-second .future-item .title-h2{display:inline-block}}@media (max-width:480px){.state-second{padding:0 .2rem}.state-second .future-list{padding-bottom:1.38rem}.state-second .future-content{display:inline-flex}.state-second .future-item{border-top:1px solid var(--color-vivid-ember);background:#eae3dc;width:100%;min-height:1.8rem;padding:.12rem}.state-second .future-item .title-h2{display:inline-block}}.state-third{width:100%;height:100%}.state-third .state-container{flex-direction:column;justify-content:space-between;height:100%;padding:.98rem .5rem .2rem .2rem;display:flex}.state-third .future-list{justify-content:space-between;width:100%;display:flex}.state-third .future-list:first-child{z-index:var(--index-1)}.state-third .future-list:nth-child(2){z-index:var(--index-2)}.state-third .future-list:nth-child(3){z-index:var(--index-1)}.state-third .future-item{flex-direction:column;width:4.22rem;display:flex}.state-third .future-item__text{flex-direction:column;display:flex}.state-third .future-item__visual{width:3.96rem;height:4.53rem;z-index:var(--index-1);margin-bottom:0;position:relative}.state-third .future-item__title{margin-top:.04rem}.state-third .future-item__description{margin-top:.43rem}.state-third .unlock-item__lottie{width:100%;height:100%}.state-third .unlock-item__lottie svg{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1024px){.state-third .state-container{justify-content:flex-start;gap:2.1rem;padding:1.11rem .48rem .3rem .78rem}.state-third .future-list{flex-direction:column;gap:.11rem}.state-third .future-item{flex-direction:row;gap:1.57rem;width:100%}.state-third .future-item:nth-child(2) .future-item__visual,.state-third .future-item:nth-child(3) .future-item__visual{margin-left:0}.state-third .future-item__visual{pointer-events:none;width:2.8rem;height:3.1rem;margin:0}.state-third .future-item__text{width:3.53rem}.state-third .future-item__description{margin-top:.37rem}}@media (max-width:480px){.state-third .state-container{justify-content:flex-start;gap:.18rem;padding:.98rem .48rem .3rem .18rem}.state-third .future-list{flex-direction:column;gap:1.08rem}.state-third .future-item{flex-direction:column;gap:.22rem;width:100%}.state-third .future-item__visual{width:3.46rem;height:3.86rem}.state-third .future-item__text{width:3.53rem}}.state-footer{opacity:1;background:var(--color-vivid-black);height:max-content;z-index:var(--index-state-footer);top:auto;bottom:0;transform:translateY(100%)}.state-footer .state-container{padding:.51rem .2rem .19rem}.state-footer .right-wrap{flex-direction:column;justify-content:center;display:flex}.state-footer .footer-content{justify-content:space-between;display:flex}.state-footer .footer-description{margin-top:.2rem}.state-footer .big-logo{width:4.12rem;height:.43rem}.state-footer .big-logo svg{object-fit:cover;width:100%;height:100%;display:block}.state-footer .contact-btn{display:inline-flex;position:relative}.state-footer .contact-btn:before{content:"";background:var(--color-vivid-ember);width:.1rem;height:.1rem;z-index:var(--index--1);border-radius:50%;position:absolute;top:50%;left:-.3rem;transform:translateY(-50%)}.state-footer .contact-btn .big-nav{font-size:.39rem;line-height:.47rem}.state-footer .footer-link.mobile{display:none}.state-footer .footer-link ul{justify-content:space-between;align-items:center;width:100%;height:100%;margin-top:1.26rem;display:flex}.state-footer li{align-self:center;font-size:.3rem;display:flex}.state-footer .abil,.state-footer .privacy-link{margin-left:1.25rem}.state-footer .inst{margin-right:.31rem}.state-footer .link{margin-right:.95rem}.state-footer a:hover{color:var(--color-vivid-ember)}@media (max-width:1024px){.state-footer .footer-link ul{margin-top:1.76rem}.state-footer li{align-self:center;display:flex}.state-footer .link{margin-right:1.15rem}.state-footer .contact-btn{position:absolute;bottom:.8rem;right:.6rem}}@media (max-width:480px){.state-footer .footer-link .cop{color:var(--color-walnut)}.state-footer .footer-link.desktop{display:none}.state-footer .footer-link.mobile{display:flex}.state-footer .footer-link ul{flex-direction:column;gap:.26rem;margin-top:2.15rem}.state-footer .footer-link li{align-self:flex-start;gap:.26rem}.state-footer .footer-link a{margin-right:0}.state-footer .big-logo{width:3.16rem;height:.3345rem}.state-footer .abil,.state-footer .privacy-link{margin-left:0}.state-footer .contact-btn{bottom:1.96rem;right:.22rem}}
.product{background:var(--color-curtain);min-height:100vh;color:var(--color-espresso);padding:1.1rem .2rem .6rem}.product--dark{background:var(--color-vivid-black);color:var(--color-soft-sand)}.product__inner{width:100%;max-width:13.6rem;margin:0 auto}.product__head{border-bottom:1px solid #44321829;justify-content:space-between;align-items:flex-end;gap:.4rem;padding-bottom:.28rem;display:flex}.product--dark .product__head{border-bottom-color:#e6d9cc29}.product__title{font-family:var(--main-font);font-size:.62rem;line-height:.68rem;font-weight:var(--font-weight-5)}.product__sub{font-family:var(--sub-font);color:var(--color-dark-light);max-width:4.4rem;font-size:.13rem;line-height:.2rem}.index-grid{grid-template-columns:repeat(3,1fr);gap:.24rem;margin-top:.4rem;display:grid}@media (max-width:1024px){.index-grid{grid-template-columns:repeat(2,1fr)}.product__inner{max-width:none}}@media (max-width:480px){.index-grid{grid-template-columns:1fr}.product{padding:1.4rem .18rem .5rem}}.index-card{color:inherit;background:#ffffff6b;border:1px solid #44321824;flex-direction:column;gap:.16rem;padding:.24rem;text-decoration:none;transition:border-color .25s,transform .25s;display:flex}.index-card:hover{border-color:var(--color-vivid-ember);transform:translateY(-2px)}.index-card__name{font-family:var(--main-font);font-size:.25rem;line-height:.31rem;font-weight:var(--font-weight-5)}.index-card__meta{font-family:var(--sub-font);color:var(--color-dark-light);text-transform:uppercase;letter-spacing:.04em;font-size:.12rem}.alloc{width:100%;height:.08rem;display:flex;overflow:hidden}.alloc__seg{height:100%}.alloc-legend{font-family:var(--sub-font);color:var(--color-walnut);flex-wrap:wrap;gap:.06rem .16rem;font-size:.12rem;display:flex}.product--dark .alloc-legend{color:var(--color-soft-sand)}.alloc-legend__item{align-items:center;gap:.06rem;display:inline-flex}.alloc-legend__dot{border-radius:50%;flex:none;width:.08rem;height:.08rem}.panel{background:#ffffff6b;border:1px solid #44321824;padding:.28rem}.product--dark .panel{background:#e6d9cc0d;border-color:#e6d9cc29}.panel__label{font-family:var(--sub-font);text-transform:uppercase;letter-spacing:.06em;color:var(--color-dark-light);font-size:.12rem}.panel__value{font-family:var(--main-font);margin-top:.08rem;font-size:.42rem;line-height:.5rem}.grid-2{grid-template-columns:1fr 1fr;gap:.24rem;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:.24rem;display:grid}@media (max-width:1024px){.grid-2,.grid-3{grid-template-columns:1fr}}.field{flex-direction:column;gap:.08rem;margin-top:.16rem;display:flex}.field__label{font-family:var(--sub-font);text-transform:uppercase;letter-spacing:.06em;color:var(--color-dark-light);font-size:.12rem}.input{width:100%;font-family:var(--sub-font);color:inherit;background:0 0;border:1px solid #4432183d;outline:none;padding:.12rem .14rem;font-size:.15rem}.product--dark .input{border-color:#e6d9cc3d}.input:focus{border-color:var(--color-vivid-ember)}.btn{font-family:var(--main-font);font-size:.13rem;font-weight:var(--font-weight-5);text-transform:uppercase;letter-spacing:.06em;color:inherit;cursor:pointer;background:0 0;border:1px solid;justify-content:center;align-items:center;gap:.08rem;padding:.13rem .24rem;transition:background .2s,color .2s;display:inline-flex}.btn:hover:not(:disabled){background:var(--color-vivid-ember);border-color:var(--color-vivid-ember);color:var(--color-white)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn--primary{background:var(--color-vivid-ember);border-color:var(--color-vivid-ember);color:var(--color-white)}.btn--primary:hover:not(:disabled){filter:brightness(1.08)}.btn-row{flex-wrap:wrap;gap:.12rem;margin-top:.2rem;display:flex}.seg{border:1px solid #4432183d;display:inline-flex}.product--dark .seg{border-color:#e6d9cc3d}.seg button{font-family:var(--sub-font);text-transform:uppercase;cursor:pointer;color:inherit;background:0 0;padding:.1rem .2rem;font-size:.13rem}.seg button[aria-pressed=true]{background:var(--color-vivid-ember);color:var(--color-white)}.table{border-collapse:collapse;width:100%;font-family:var(--sub-font);margin-top:.2rem;font-size:.13rem}.table th,.table td{text-align:left;border-bottom:1px solid #4432181f;padding:.12rem .1rem}.product--dark .table th,.product--dark .table td{border-bottom-color:#e6d9cc1f}.table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-dark-light);font-size:.11rem;font-weight:var(--font-weight-4)}.pos{color:#2f8f3f}.neg{color:var(--color-vivid-ember)}.note{font-family:var(--sub-font);color:var(--color-dark-light);margin-top:.16rem;font-size:.12rem;line-height:.19rem}.note--error{color:var(--color-vivid-ember)}.empty{text-align:center;font-family:var(--sub-font);color:var(--color-dark-light);padding:.5rem 0;font-size:.14rem}.token-row{border-bottom:1px solid #4432181f;justify-content:space-between;align-items:center;gap:.16rem;padding:.12rem 0;display:flex}.product--dark .token-row{border-bottom-color:#e6d9cc1f}.token-row__id{align-items:center;gap:.1rem;display:flex}.token-row__sym{font-family:var(--main-font);font-size:.16rem;font-weight:var(--font-weight-5)}.token-row__name{font-family:var(--sub-font);color:var(--color-dark-light);font-size:.12rem}.token-row__w{font-family:var(--sub-font);font-size:.15rem}.chart-grid{grid-template-columns:repeat(2,1fr);gap:.2rem;margin-top:.2rem;display:grid}@media (max-width:1024px){.chart-grid{grid-template-columns:1fr}}.chart{border:1px solid #44321824}.product--dark .chart{border-color:#e6d9cc29}.chart__head{border-bottom:1px solid #4432181f;justify-content:space-between;align-items:center;gap:.16rem;padding:.12rem .14rem;display:flex}.product--dark .chart__head{border-bottom-color:#e6d9cc1f}.chart__id{align-items:center;gap:.08rem;display:inline-flex}.chart__sym{font-family:var(--main-font);font-size:.15rem;font-weight:var(--font-weight-5)}.chart__weight{font-family:var(--sub-font);color:var(--color-dark-light);font-size:.12rem}.chart__link{font-family:var(--sub-font);text-transform:uppercase;letter-spacing:.06em;color:var(--color-dark-light);font-size:.11rem;text-decoration:none}.chart__link:hover{color:var(--color-vivid-ember)}.chart__frame{border:0;width:100%;display:block}.token-row{font-size:.15rem;line-height:1.35}.token-row__meta{flex-direction:column;gap:.02rem;display:flex}.wallet-picker{z-index:1000;background:#4432188c;justify-content:center;align-items:center;padding:.2rem;display:flex;position:fixed;inset:0}.wallet-picker .wallet-picker__panel{background:var(--color-curtain);width:100%;max-width:4.6rem;color:var(--color-espresso);border-color:#44321824}.wallet-picker__list{margin-top:.12rem}.wallet-picker__item{cursor:pointer;width:100%;transition:color .2s}.wallet-picker__item:hover:not(:disabled){color:var(--color-vivid-ember)}.wallet-picker__item:disabled{opacity:.4;cursor:not-allowed}.wallet-picker__icon{flex:none;width:.28rem;height:.28rem;display:block}.wallet-picker__icon--blank{font-family:var(--main-font);border:1px solid;justify-content:center;align-items:center;font-size:.14rem;display:inline-flex}
html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.wordmark{font-family:var(--font-primary,sans-serif);letter-spacing:.18em;color:currentColor;font-size:16px;font-weight:500;line-height:1}.wordmark--lg{letter-spacing:.12em;font-size:48px}.sequence-canvas{width:100vw;height:100vh;display:block}.state-first .main-description .title-h2>.js-title-line{display:block}.wordmark{color:var(--color-espresso,#443218);text-decoration:none}.state-footer .wordmark{color:var(--color-soft-sand,#f2e9dd)}.state-footer .big-logo{align-items:center;display:flex}.state-footer .wordmark--lg{letter-spacing:.34em;white-space:nowrap;font-size:.3rem;line-height:.43rem}button{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0}.state-second .future-item{inset:auto .6rem .3rem auto}section{visibility:visible}.state-first .creative{width:2rem;top:27vh}.x-link{color:currentColor;justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.x-link:hover{color:var(--color-vivid-ember)}#header .links-wrap{align-items:center;gap:.5rem}.wordmark{align-items:center;gap:.55em;display:inline-flex}.wordmark__mark{flex:none;width:auto;height:1.65em;display:block}.wordmark__text{white-space:nowrap}
