@import '/fonts/fonts.css';@-ms-viewport{width:100vw;min-zoom:100%;zoom:100%}@-o-viewport{width:100vw;min-zoom:100%;zoom:100%}@viewport{width:100vw;min-zoom:100%;zoom:100%}@-ms-viewport{user-zoom:fixed;min-zoom:100%}@viewport{user-zoom:fixed;min-zoom:100%}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,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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}*{box-sizing:border-box;outline:none !important;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}html,body{width:100%;position:relative;cursor:default;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch}input,select{-webkit-appearance:none;appearance:none;border-radius:0}input[type=number],input[type=search]{-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=search]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=search]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}img,svg,iframe,video{display:block}q{font-style:italic;quotes:'\00ab' '\00bb'}q::before{content:open-quote}q::after{content:close-quote}strong,b{font-weight:700 !important}.normal{font-weight:400 !important}.italic{font-style:italic}[hidden]{display:none !important}.nowrap{white-space:nowrap}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.relative{position:relative}.align-lft{text-align:left}.align-ctr{text-align:center}.align-rit{text-align:right}.valign-top{vertical-align:top}.valign-mid{vertical-align:middle}.valign-btm{vertical-align:bottom}.fh{height:100%}.fhm{min-height:100%}.fw{width:100%}.fwm{min-width:100%}.ha{height:auto}:root{--black:0 0 0;--white:255 255 255;--textCase:156 156 156;--corpBlue:0 114 206;--liteBlue:28 241 255;--corpGren:135 234 92}:root{--startButnNameFS:80px;--startButnValuesFS:48px;--startButnValuesLH:56px;--moreButnFS:32px;--hrefHeaderTextFS:24px;--hrefHeaderTextLH:24px;--mainCenter:980px;--startButnWMax:480px;--brandsBulletsH:4px;--moreButnH:80px;--miniPad:15px;--basePad:30px;--moreButnPad:50px;--startButnContentsPad:50px;--startButnContentsPadT:50px;--brandsPagerPad:15px;--startPadI:50px;--startPadB:50px;--brandsBulletsGap:5px;--startButnContentsGap:15px;--startButnValuesGap:0;--moreButnBottomGap:50px;--scrollDim:8px;--brandsNavDim:100px;--closeButnDim:60px;--loaderDim:40px;--brandsNavButnShadow:0 15px 40px 0 rgb(var(--black) / 40%);--closeButnShadow:0 5px 10px 0 rgb(var(--black) / 20%);--hoverNavShadow:0 0 0 4px rgb(var(--black) / 16%);--sliderChangeDelay:5s;--startButnContentsBorder:6px;--startButnsWaveAnimTime:6s}@media (max-width:1440px){:root{--brandsNavDim:80px}}@media (max-width:1200px){:root{--brandsNavDim:48px}}@media (max-width:768px){:root{--moreButnFS:25px;--moreButnH:60px;--basePad:15px;--moreButnPad:30px;--brandsPagerPad:0;--startPadI:25px;--moreButnBottomGap:35px;--closeButnDim:48px}}@media (max-width:560px){:root{--startButnNameFS:52px;--startButnValuesFS:40px;--startButnValuesLH:48px;--hrefHeaderTextFS:20px}}@media (max-width:320px){:root{--startButnNameFS:48px;--startButnValuesFS:32px;--startButnValuesLH:40px;--startButnContentsPad:40px;--startPadI:15px}}html,body{width:100%;height:100%;font-family:'Lato',sans-serif;font-weight:400}::-webkit-scrollbar-track{background-color:rgb(var(--black) / 15%)}::-webkit-scrollbar{width:var(--scrollDim);height:var(--scrollDim)}::-webkit-scrollbar-thumb{background-color:rgb(var(--black) / 25%)}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--black) / 50%)}.pad{padding:var(--basePad)}.center{width:100%;max-width:var(--mainCenter);margin:auto}#wrap{width:100%;height:100%;overflow:hidden}#page{width:100%;height:100%;display:flex;flex-direction:column;transition:transform .48s ease}#page.dragging{transition:none}.screen{width:100%;height:100%;flex:0 0 auto;display:flex;position:relative;flex-direction:column;isolation:isolate;height:calc(var(--vh) * 100)}#home{justify-content:center}#home-image{top:0;right:0;bottom:0;left:0;margin:auto;overflow:hidden;position:absolute}#home-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}#main{background-color:rgb(var(--black))}#href{background-color:rgb(var(--corpBlue))}#href::before{content:'';display:block;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;width:var(--loaderDim);height:var(--loaderDim);z-index:-1;position:absolute;border:4px solid transparent;border-right-color:rgb(var(--white));border-bottom-color:rgb(var(--white));animation:spin .3s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#href-close{border-radius:50%;width:var(--closeButnDim);height:var(--closeButnDim);transition:.4s ease;transition-property:background-color, box-shadow;z-index:9;position:absolute;top:var(--basePad);right:var(--basePad);background-color:rgb(var(--black) / 30%);color:rgb(var(--white));box-shadow:var(--closeButnShadow);cursor:pointer;display:flex;align-items:center;justify-content:center}#href-close svg{width:64%;fill:currentColor}#href-close:hover{background-color:rgb(var(--corpBlue));box-shadow:var(--hoverNavShadow)}#href-back{transition:.4s ease;transition-property:background-color, color;background-color:rgb(var(--corpBlue));color:rgb(var(--white));cursor:pointer}#href-back-text{display:flex;align-items:center;justify-content:center;gap:var(--miniPad);font-weight:700;font-size:var(--hrefHeaderTextFS);text-align:center}#href-back-text svg{width:var(--hrefHeaderTextLH);height:var(--hrefHeaderTextLH);fill:currentColor}#href-back:hover{background-color:rgb(var(--corpGren));color:rgb(var(--black))}#href-iframe{width:100%;height:100%;overflow:hidden}#href-iframe iframe{width:100%;height:100%}.masked{position:relative;isolation:isolate}.masked::before,.masked::after{content:'';display:block;left:0;right:0;z-index:-1;position:absolute;pointer-events:none}.masked::before{top:0;height:12%;background-image:linear-gradient(to bottom, rgb(var(--black) / 25%), rgb(var(--black) / 0%))}.masked::after{bottom:0;height:24%;background-image:linear-gradient(to top, rgb(var(--black) / 25%), rgb(var(--black) / 0%))}.masked__under{z-index:-2}.brands-nav{top:0;bottom:0;z-index:2;margin:auto;position:absolute;display:flex;align-items:center;justify-content:center;padding-inline:clamp(var(--miniPad), var(--basePad), 5vw);cursor:pointer}.brands-nav__button{border-radius:50%;width:var(--brandsNavDim);height:var(--brandsNavDim);transition:.4s ease;transition-property:background-color, color, box-shadow;display:flex;align-items:center;justify-content:center;color:rgb(var(--corpBlue));background-color:rgb(var(--white));box-shadow:var(--brandsNavButnShadow)}.brands-nav__button svg{width:64%;fill:currentColor}.brands-nav:hover .brands-nav__button{color:rgb(var(--white));background-color:rgb(var(--corpBlue));box-shadow:var(--hoverNavShadow)}#brands{width:100%;height:100%;position:relative}#brands .swiper{width:100%;height:100%}#brands .swiper-wrapper{width:100%;height:100%}#brands .swiper-slide{width:100%;height:100%}#brands-pagination{position:absolute;z-index:3;top:0;right:0;left:0;padding:var(--brandsPagerPad) var(--basePad)}#brands-pagination-bullets{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:var(--brandsBulletsGap);transform:rotateY(180deg)}#brands-pagination-bullets .swiper-pagination-bullet,#brands-pagination-bullets .swiper-pagination-bullet-active{border-radius:0;margin:0;opacity:1;width:auto;height:auto;display:block;background-color:transparent;cursor:default}#brands-prev{left:0}#brands-next{right:0}#wrap.show-main #brands-pagination-bullets .swiper-pagination-bullet{flex:1 1 100%;padding-block:24px;cursor:pointer}#wrap.show-main #brands-pagination-bullets .swiper-pagination-bullet__run{border-radius:calc(var(--brandsBulletsH) / 2);background-color:rgb(var(--white) / 40%);height:var(--brandsBulletsH);overflow:hidden;width:100%}#wrap.show-main #brands-pagination-bullets .swiper-pagination-bullet__run::before{content:'';display:block;width:100%;height:100%;transform-origin:right center;transform:scaleX(1);background-color:rgb(var(--white))}#wrap.show-main #brands-pagination-bullets .swiper-pagination-bullet-active{cursor:default}#wrap.show-main #brands-pagination-bullets .swiper-pagination-bullet-active .swiper-pagination-bullet__run::before{animation:swiperPaginationBulletRun var(--sliderChangeDelay) linear forwards}@keyframes swiperPaginationBulletRun{from{transform:scaleX(0)}to{transform:scaleX(1)}}#wrap.show-main #brands-pagination-bullets .swiper-pagination-bullet-active~.swiper-pagination-bullet .swiper-pagination-bullet__run::before{transform:scaleX(0)}.brand{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-inline:clamp(calc(var(--miniPad) + var(--brandsNavDim)), calc(var(--basePad) + var(--brandsNavDim)), calc(5vw + var(--brandsNavDim)))}.brand__media{top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;overflow:hidden}.brand__media iframe,.brand__media canvas,.brand__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brand__logo img{width:100%}.start-button-flare{border-radius:50%;transition:1s ease;transition-property:background-color;aspect-ratio:1/1;position:absolute;transform-origin:center}@keyframes startButnsWave1{50%{transform:scale(1);animation-timing-function:ease-in}55%{transform:scale(1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}60%{transform:scale(1.9);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}65%{transform:scale(1.2);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}70%{transform:scale(1.7);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}75%{transform:scale(1.3);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}80%{transform:scale(1.55);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}85%{transform:scale(1.35);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}90%{transform:scale(1.45);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}95%{transform:scale(1.37);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}100%{transform:scale(1.4);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}}@keyframes startButnsWave2{50%{transform:scale(1);animation-timing-function:ease-in}55%{transform:scale(1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}60%{transform:scale(2.2);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}65%{transform:scale(1.6);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}70%{transform:scale(2.1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}75%{transform:scale(1.65);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}80%{transform:scale(1.95);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}85%{transform:scale(1.75);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}90%{transform:scale(1.85);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}95%{transform:scale(1.77);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}100%{transform:scale(1.8);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}}@keyframes startButnsWave3{50%{transform:scale(1);animation-timing-function:ease-in}55%{transform:scale(1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}60%{transform:scale(2.6);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}65%{transform:scale(2);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}70%{transform:scale(2.5);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}75%{transform:scale(2.05);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}80%{transform:scale(2.35);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}85%{transform:scale(2.15);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}90%{transform:scale(2.25);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}95%{transform:scale(2.17);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}100%{transform:scale(2.2);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}}.start-button-flare:nth-child(1){top:0;right:0;bottom:0;left:0;margin:auto;background-color:rgb(var(--corpBlue) / 15%);transform:scale(1.4);animation:startButnsWave1 var(--startButnsWaveAnimTime) forwards infinite}.start-button-flare:nth-child(2){top:-20px;right:-20px;bottom:-20px;left:-20px;margin:auto;background-color:rgb(var(--corpBlue) / 10%);transform:scale(1.8);animation:startButnsWave2 var(--startButnsWaveAnimTime) forwards infinite}.start-button-flare:nth-child(3){top:-40px;right:-40px;bottom:-40px;left:-40px;margin:auto;background-color:rgb(var(--corpBlue) / 5%);transform:scale(2.2);animation:startButnsWave3 var(--startButnsWaveAnimTime) forwards infinite}#start{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:var(--startPadB) var(--startPadI)}#start-button{border-radius:50%;width:100%;max-width:var(--startButnWMax);aspect-ratio:1/1;margin:auto;position:relative;isolation:isolate;cursor:pointer}#start-button-flares{top:0;right:0;bottom:0;left:0;margin:auto;z-index:-1;position:absolute;pointer-events:none}#start-button-contents{width:100%;height:100%;border-radius:50%;position:relative;isolation:isolate;transition:1s ease;transition-property:background-color,box-shadow;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--startButnContentsGap);padding-inline:var(--startButnContentsPad);padding-top:var(--startButnContentsPadT);box-shadow:0 0 140px 0 rgb(var(--liteBlue));animation:startButnsShine var(--startButnsWaveAnimTime) forwards infinite;background:linear-gradient(to bottom, rgb(var(--white) / 5%), rgb(var(--white) / 0%)),linear-gradient(to bottom, rgb(var(--white) / 20%), rgb(var(--white) / 0%)),linear-gradient(to bottom, rgb(var(--corpBlue) / 0%), rgb(var(--corpBlue) / 20%)),rgb(var(--corpBlue) / 70%);color:rgb(var(--white))}@keyframes startButnsShine{50%{box-shadow:0 0 40px 0 rgb(var(--liteBlue));animation-timing-function:ease-in}55%{box-shadow:0 0 40px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}60%{box-shadow:0 0 160px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}65%{box-shadow:0 0 120px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}70%{box-shadow:0 0 155px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}75%{box-shadow:0 0 125px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}80%{box-shadow:0 0 150px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}85%{box-shadow:0 0 130px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}90%{box-shadow:0 0 145px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}95%{box-shadow:0 0 135px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}100%{box-shadow:0 0 140px 0 rgb(var(--liteBlue));animation-timing-function:cubic-bezier(.215, .61, .355, 1)}}#start-button-contents::before{content:'';display:block;border-radius:50%;top:calc(var(--startButnContentsBorder) * -1);right:calc(var(--startButnContentsBorder) * -1);bottom:calc(var(--startButnContentsBorder) * -1);left:calc(var(--startButnContentsBorder) * -1);margin:auto;z-index:-1;position:absolute;border:var(--startButnContentsBorder) solid rgb(var(--white));-webkit-mask-image:linear-gradient(#000, transparent);mask-image:linear-gradient(#000, transparent);animation:startButnFlare 8s ease-in-out infinite}@keyframes startButnFlare{0%{opacity:.15;transform:rotate(0deg)}25%{opacity:1;transform:rotate(180deg)}50%,100%{opacity:.15;transform:rotate(360deg)}}#start-button-contents::after{content:'';display:block;border-radius:50%;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;position:absolute;border:2px solid rgb(var(--white) / 20%);-webkit-mask-image:linear-gradient(#000, transparent);mask-image:linear-gradient(#000, transparent);pointer-events:none}#start-button-name{font-size:var(--startButnNameFS);font-weight:700;text-align:center}#start-button-name span{display:block}#start-button-name img{width:100%}#start-button-mota{display:flex;flex-direction:column;gap:var(--startButnValuesGap);padding-inline:var(--basePad);text-align:center;white-space:nowrap}#start-button-static{font-size:var(--startButnValuesFS)}#start-button-values{overflow:hidden;height:var(--startButnValuesLH);font-size:var(--startButnValuesFS);line-height:var(--startButnValuesLH)}#start-button-values-runner{transition:transform .4s cubic-bezier(.23, .54, .11, 1.27)}#start-button-decor{width:100%}#start-button-decor img{width:64%;margin:auto}#start-button:hover .start-button-flare{background-color:rgb(var(--corpBlue) / 50%)}#more{display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:var(--moreButnBottomGap);left:0;z-index:5}#more-button{transition:.4s ease;transition-property:background-color, box-shadow;border-radius:calc(var(--moreButnH) / 2);display:flex;align-items:center;justify-content:center;height:var(--moreButnH);padding-inline:var(--moreButnPad);margin:auto;color:rgb(var(--white));font-weight:900;font-size:var(--moreButnFS);text-align:center;white-space:nowrap;background-color:rgb(var(--white) / 20%);border:2px solid rgb(var(--white) / 20%);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#more-button:hover{background-color:rgb(var(--corpBlue));box-shadow:0 0 0 var(--miniPad) rgb(var(--corpBlue) / 14%)}#wrap.show-main #page{transform:translateY(calc(var(--vh) * -100))}#wrap.show-href #page{transform:translateY(calc(var(--vh) * -200))}@media (max-width:768px){#home{justify-content:flex-end}.brands-nav{width:10%;padding-inline:0}.brands-nav__button{display:none}.brand{padding-inline:var(--basePad)}}