.error[data-v-c9ceeac2]{height:100vh;justify-content:flex-end}.error-container[data-v-c9ceeac2],.error[data-v-c9ceeac2]{align-items:flex-end;display:flex;width:100%}.error-container[data-v-c9ceeac2]{justify-content:space-between;overflow:hidden}.description[data-v-c9ceeac2]{bottom:5.27vw;display:flex;flex-direction:column;gap:2.2vw;left:4.16vw;position:relative}.description img[data-v-c9ceeac2]{display:none}.title h3[data-v-c9ceeac2]{font-family:Grandis Extended Medium;font-size:1.6vw;width:22.77vw}.description a[data-v-c9ceeac2],.title h3[data-v-c9ceeac2]{color:#1a1a1a;font-weight:400}.description a[data-v-c9ceeac2]{border-bottom:1px solid #1a1a1a;color:var(--main-text,#1a1a1a);font-size:1.1vw;font-style:normal;padding-bottom:.4vw;width:5.5vw}.not-found[data-v-c9ceeac2]{color:#e1e6ef;color:var(--stroke-gray,#e1e6ef);font-family:Grandis Extended Medium;font-size:23vw;font-weight:500;position:relative;top:9.72vw}@media (max-width:1080px){.error-container[data-v-c9ceeac2]{flex-direction:column;height:100%}.description[data-v-c9ceeac2]{align-items:center;display:flex;gap:3.3vw;justify-content:center;left:-37%;position:relative;top:35%}.description img[data-v-c9ceeac2]{display:block;height:7vw;width:23vw}.title h3[data-v-c9ceeac2]{color:#1a1a1a;font-size:2.5vw;text-align:center;width:28.77vw}.description a[data-v-c9ceeac2]{font-size:2vw;width:10vw}.description[data-v-c9ceeac2]:before{height:63.25vw;left:calc(50% - 31.625vw);top:calc(50% - 31.625vw);width:63.25vw}.description[data-v-c9ceeac2]:after,.description[data-v-c9ceeac2]:before{border:1px solid #e1e6ef;border-radius:100%;content:"";pointer-events:none;position:absolute;z-index:-2}.description[data-v-c9ceeac2]:after{height:100.61vw;left:calc(50% - 50.3vw);top:calc(50% - 50.3vw);width:100.61vw}.not-found[data-v-c9ceeac2]{font-size:45vw;top:16.8vw}}@media (max-width:500px){.error[data-v-c9ceeac2]{height:90vh}.description a[data-v-c9ceeac2]{font-size:14px;width:-moz-fit-content;width:fit-content}}:root{--yoko-blue:#00aeef;--black:#000;--text-black:#1a1a1a;--light-black:#7d838e}*{-webkit-overflow-scrolling:touch;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-select:auto}::-moz-selection{color:transparent;text-shadow:0 0 0 #00aeef;text-shadow:0 0 0 var(--yoko-blue)}::selection{color:transparent;text-shadow:0 0 0 #00aeef;text-shadow:0 0 0 var(--yoko-blue)}::-moz-selection{background:#00aeef;background:var(--yoko-blue);color:#fff}body{box-sizing:border-box;font-style:normal;height:100%;margin:0;overflow-x:hidden;padding:0}body,html{background:#fff!important}html{-webkit-text-size-adjust:none;font-family:Grandis Extended}h1,h2,h3,h4,h5,h6,p{margin:0}a{-webkit-text-decoration:none;text-decoration:none}img{-webkit-user-select:none;-moz-user-select:none;user-select:none}button,input{outline:none!important}@font-face{font-display:swap;font-family:Grandis Extended Black;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-Black.cd505dc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Black Italic;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-BlackItalic.a6bb569.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Bold Italic;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-BoldItalic.100a693.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Bold;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-Bold.3b921ff.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Light Italic;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-LightItalic.bfe2be5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Light;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-Light.309665a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Medium Italic;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-MediumItalic.8d54da0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Medium;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-Medium.a1923b6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Italic;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-RegularItalic.fd7eeb4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-Regular.fcdb180.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Thin Italic;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-ThinItalic.f45bbb4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Grandis Extended Thin;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/GrandisExtended-Thin.3d60658.ttf) format("truetype")}@font-face{font-display:swap;font-family:Neue Machina Light;font-style:normal;font-weight:400;src:local("Manrope Light"),url(/_nuxt/fonts/NeueMachina-Light.28c93e0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Neue Machina Medium;font-style:normal;font-weight:400;src:local("Manrope Medium"),url(/_nuxt/fonts/NeueMachina-Medium.f720034.ttf) format("truetype")}@font-face{font-display:swap;font-family:Neue Machina Regular;font-style:normal;font-weight:400;src:local("Manrope Regular"),url(/_nuxt/fonts/NeueMachina-Regular.4dc4b2a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Neue Machina Bold;font-style:normal;font-weight:400;src:local("Manrope Bold"),url(/_nuxt/fonts/NeueMachina-Bold.e3f0d56.ttf) format("truetype")}@font-face{font-display:swap;font-family:Neue Machina Ultrabold;font-style:normal;font-weight:400;src:local("Manrope Ultrabold"),url(/_nuxt/fonts/NeueMachina-Ultrabold.e7dc54d.ttf) format("truetype")}
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.logo-container[data-v-1c5fbbf0]{height:1.527vw;left:3.5vw;mix-blend-mode:difference;position:fixed;top:2.5vw;width:5.81vw;z-index:10003}.logo[data-v-1c5fbbf0]{height:100%;position:relative;width:100%;z-index:200}.logo[data-v-1c5fbbf0],.white-logo .logo img[data-v-1c5fbbf0]{mix-blend-mode:difference;transition:all .3s ease}@media (max-width:850px){.logo-container[data-v-1c5fbbf0]{left:24px;top:20px}}.animation-canvas[data-v-dc19b77e]{align-items:center;background-color:#1a1a1a;border-radius:50%;height:100%;justify-content:center;overflow:hidden;transform:translateY(-100%);width:100%;z-index:1000000}.animation-canvas[data-v-dc19b77e],header[data-v-dc19b77e]{display:flex;left:0;position:fixed;top:0}header[data-v-dc19b77e]{align-items:flex-end;background:transparent;justify-content:flex-end;mix-blend-mode:normal;padding:1.66vw 3.5vw;width:100vw;z-index:10002}.burger-menu[data-v-dc19b77e]{align-items:center;background:#fff;border:1px solid #e1e6ef;border-radius:32px;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:center;position:relative;transition:all .3s ease;width:48px;z-index:10003}.burger-menu[data-v-dc19b77e]:hover{background:var(--yoko-blue);border:1px solid transparent;height:52px;width:52px}.burger-menu-container[data-v-dc19b77e]{align-items:end;display:flex;flex-direction:column}.burger-menu[data-v-dc19b77e],.nav-page[data-v-dc19b77e]{mix-blend-mode:normal;position:relative}.line[data-v-dc19b77e]{background-color:var(--black);border-radius:2px;height:1.5px;margin-bottom:4px;position:relative;transition:transform .3s ease;width:16px}.burger-menu:hover .line[data-v-dc19b77e]{background-color:#fff}.line[data-v-dc19b77e]:last-child{margin-bottom:0}.line[data-v-dc19b77e]:nth-child(2){margin-bottom:4px;width:12px}.burger-menu.active .line[data-v-dc19b77e]:first-child{top:5.5px;transform:rotate(45deg)}.burger-menu.active .line[data-v-dc19b77e]:last-child{top:-5.5px;transform:rotate(-45deg)}.burger-menu.active .line[data-v-dc19b77e]:nth-child(2){opacity:0}.nav-page[data-v-dc19b77e]{border-radius:100%;display:none;flex-direction:row;gap:2.4vw;justify-content:flex-start;overflow:hidden;padding:0 24px;position:fixed;right:0;top:0;width:0;z-index:10000}.slide-down-enter-active[data-v-dc19b77e]{animation:slideDownEnter-dc19b77e .5s}.slide-down-leave-active[data-v-dc19b77e]{animation:slideDownLeave-dc19b77e .5s}.social-media[data-v-dc19b77e]{align-items:flex-start;display:flex;flex-direction:column;gap:9px;justify-content:flex-end;margin-bottom:24px}.social-media a[data-v-dc19b77e]{color:#1a1a1a;font-family:Grandis Extended Light;font-size:14px;font-style:normal;font-weight:400;position:relative;width:-moz-fit-content;width:fit-content}.social-media a[data-v-dc19b77e]:before{right:0;transition:width .2s .2s;width:100%;width:0}.social-media a[data-v-dc19b77e]:after,.social-media a[data-v-dc19b77e]:before{background:#1a1a1a;bottom:-1px;content:"";height:2px;position:absolute}.social-media a[data-v-dc19b77e]:after{left:0;transition:width .2s;width:100%}.social-media a[data-v-dc19b77e]:hover:before{width:100%}.social-media a[data-v-dc19b77e]:hover:after{right:0;transition:width .2s;width:0}.social-media a[data-v-dc19b77e]:not(:hover):after{transition:width .2s .4s;width:100%}.language[data-v-dc19b77e]{align-items:flex-end;gap:1.05vw;height:100%;padding-bottom:2.5vw;position:absolute;right:0;width:9vw}.language-button[data-v-dc19b77e],.language[data-v-dc19b77e]{display:flex;justify-content:center}.language-button[data-v-dc19b77e]{align-items:center;background:#fff;border:1px solid #e1e6ef;border-radius:41px;cursor:pointer;font-family:Grandis Extended Light;font-size:.8vw;font-size:.8rem;font-weight:400;height:48px;margin-right:1.05vw;padding-top:.1vw;transition:all .3s ease;width:48px;z-index:10003}.language-button[data-v-dc19b77e]:hover{background:var(--black);border:1px solid var(--black);box-shadow:0 2px 25px rgba(0,0,0,.5);color:#fff;transition:background-color .3s,box-shadow .3s,width .3s,height .3s}.scroll-container[data-v-dc19b77e]{height:100vh;overflow:hidden;padding-top:3.5vw}.language-button.active[data-v-dc19b77e]{background:var(--black);border:1px solid var(--black);box-shadow:0 2px 25px rgba(0,0,0,.5);color:#fff;height:50px;width:50px}.list[data-v-dc19b77e]{align-items:center;align-items:flex-start;display:flex;flex-direction:column;font-size:6.7vw;font-weight:500;height:100%;justify-content:flex-start;list-style:none;margin:5vw 0 0;overflow-y:scroll;text-transform:uppercase;width:100%}.list li[data-v-dc19b77e]{height:7vw}.list .item[data-v-dc19b77e]{-webkit-touch-callout:none;color:#e1e6ef;font-family:Grandis Extended Medium;list-style-type:none;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.list[data-v-dc19b77e]::-webkit-scrollbar{width:0}.active-item[data-v-dc19b77e]{color:#000;font-weight:700;height:-moz-fit-content;height:fit-content}.item-catalog[data-v-dc19b77e],.list .item[data-v-dc19b77e]:hover{color:#1a1a1a;color:var(--main-text,#1a1a1a)}.item-catalog[data-v-dc19b77e]{-webkit-touch-callout:none;font-family:Grandis Extended Medium;list-style-type:none;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes slideDownEnter-dc19b77e{0%{height:0;opacity:0;transform:translateY(-100%) translateX(100%);width:0}to{height:100vh;opacity:1;transform:translateY(0) translateX(0);width:100%}}@keyframes slideDownLeave-dc19b77e{0%{height:100vh;opacity:1;transform:translateY(0) translateX(0);width:100%}to{height:0;opacity:0;transform:translateY(-100%) translateX(100%);width:0}}.fixed_target[data-v-dc19b77e]{left:0;position:absolute;right:0;top:-100vh}.nav-page-bottom[data-v-dc19b77e]{display:none}@media (max-width:850px){.language-button[data-v-dc19b77e]{height:40px;width:40px}.language[data-v-dc19b77e]{display:none}.scroll-container[data-v-dc19b77e]{height:100%;padding-top:50px;width:100%}.nav-page[data-v-dc19b77e]{justify-content:flex-start;padding:0 1.6vw}.nav-page.active[data-v-dc19b77e]{padding:0 1.66vw}.list[data-v-dc19b77e]{font-size:12vw;padding:24px 0 0 14px}header[data-v-dc19b77e]{padding:10px 24px}.burger-menu[data-v-dc19b77e]{height:40px;width:40px}.list li[data-v-dc19b77e]{height:12vw}.animation-canvas[data-v-dc19b77e]{left:-200vw;width:500vw}}@media (max-width:500px){.nav-page-bottom[data-v-dc19b77e]{display:flex;flex-direction:column;gap:54px;margin-top:30px;padding-bottom:80px}.language[data-v-dc19b77e],.social-media[data-v-dc19b77e]{display:none}.scroll-container[data-v-dc19b77e]{display:flex;flex-direction:column;gap:30px;height:-moz-fit-content;height:fit-content;padding-top:100px}.nav-page[data-v-dc19b77e]{flex-direction:column}.nav-page.active[data-v-dc19b77e],.nav-page[data-v-dc19b77e]{justify-content:flex-start;padding:0 24px}.nav-page.active[data-v-dc19b77e]{align-items:flex-start;display:flex}.description[data-v-dc19b77e]{color:#1a1a1a;font-family:Grandis Extended Light;font-size:14px;font-style:normal;font-weight:300;line-height:140%}.nav-page-bottom__info[data-v-dc19b77e]{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.social-media.adaptive[data-v-dc19b77e]{display:flex;flex-direction:row;gap:32px;justify-content:flex-start;margin:0}.language-button.adaptive[data-v-dc19b77e]{display:flex;flex-direction:row;height:40px;width:40px}.language-button[data-v-dc19b77e]:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:1px solid #e1e6ef;box-shadow:none;color:#000;height:40px;transition:background-color .3s,box-shadow .3s,width .3s,height .3s;width:40px}.language-button.adaptive.active[data-v-dc19b77e]{background:var(--black);border:1px solid var(--black);box-shadow:0 2px 25px rgba(0,0,0,.5);color:#fff;height:40px;width:40px}.burger-menu[data-v-dc19b77e]:hover{background:#fff;border:1px solid #e1e6ef;height:40px;width:40px}.burger-menu:hover .line[data-v-dc19b77e]{background-color:#000}.list[data-v-dc19b77e]{height:-moz-fit-content;height:fit-content;left:-2px;margin:0;padding:0;position:relative}.list li[data-v-dc19b77e]{height:15vw}}.contact-text[data-v-6d2f0096]{bottom:-12vw;height:8vw;mix-blend-mode:difference;position:fixed;right:3.5vw;width:8vw;z-index:1}.contact-text img[data-v-6d2f0096]{height:100%;mix-blend-mode:difference;width:100%}@media (max-width:850px){.contact-text[data-v-6d2f0096]{display:none}}[data-scroll-container][data-v-265d0ee5]{perspective:999999px!important}.c-scrollbar[data-v-265d0ee5]{display:none}.animation-canvas[data-v-265d0ee5]{align-items:center;background-color:#1a1a1a;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000001}.img-container[data-v-265d0ee5]{animation:changeText-265d0ee5 .1s linear 1;flex-wrap:nowrap}.img-container span[data-v-265d0ee5]{color:#fff;flex-wrap:nowrap;font-size:4.5vw}.animation-canvas img[data-v-265d0ee5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.default[data-v-265d0ee5]{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.default__container[data-v-265d0ee5]{height:100%;height:auto;position:relative;width:100%}@keyframes changeText-265d0ee5{0%,to{opacity:0}20%,80%{opacity:1}}.error-default[data-v-265d0ee5]{height:100vh}.error-default-container[data-v-265d0ee5],.error-default[data-v-265d0ee5]{align-items:center;display:flex;justify-content:center;width:100%}.description-default[data-v-265d0ee5]{align-items:center;display:flex;flex-direction:column;gap:3.3vw;position:relative}.description-default img[data-v-265d0ee5]{display:block;height:3.47vw;width:14.23vw}.title h3[data-v-265d0ee5]{color:#1a1a1a;font-family:Grandis Extended Medium;font-size:1.6vw;font-weight:400;text-align:center;width:30.06vw}.description-default .restart[data-v-265d0ee5]{border-bottom:1px solid #1a1a1a;color:#1a1a1a;color:var(--main-text,#1a1a1a);font-size:1.1vw;font-style:normal;font-weight:400;padding-bottom:.4vw;width:6.7vw}.contact-block[data-v-265d0ee5]{bottom:-12vw;height:7.85vw;position:fixed;right:3.5vw;width:7.85vw;z-index:2}.contact-block[data-v-265d0ee5],.yo-contact[data-v-265d0ee5]{align-items:center;border-radius:50%;display:flex;justify-content:center}.yo-contact[data-v-265d0ee5]{background:#00aeef;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:5vw;position:absolute;width:5vw}.yo-contact img[data-v-265d0ee5]{height:3vw;width:3vw}@media (max-width:850px){.description-default[data-v-265d0ee5]{align-items:center;gap:48px;justify-content:center;width:100%}.title h3[data-v-265d0ee5]{color:#1a1a1a;font-size:24px;width:365px}.description-default .restart[data-v-265d0ee5]{font-size:16px;padding-bottom:8px;width:98px}.description-default img[data-v-265d0ee5]{height:50px;width:205px}.contact-block[data-v-265d0ee5]{display:none}.animation-canvas[data-v-265d0ee5]{left:-200vw;width:500vw}.img-container span[data-v-265d0ee5]{font-size:40px}}@media (max-width:500px){.title h3[data-v-265d0ee5]{padding:24px 0;width:100%}}