.cursor[data-v-418ee4ac]{position:absolute;top:0;left:0;z-index:101;pointer-events:none}@media screen and (pointer: coarse) and (hover: none){.cursor[data-v-418ee4ac]{display:none}}.cursor__outer[data-v-418ee4ac]{stroke:#75ff02;stroke-width:1px;fill:transparent}.header[data-v-83834688]{position:fixed;top:0;left:0;width:100%;padding:calc(var(--grid-val) * .5vw);display:flex;align-items:center;justify-content:space-between;z-index:30}.header__logo-inner[data-v-83834688],.header__mail[data-v-83834688]{position:relative}@media screen and (pointer: fine) and (hover: hover){.header__logo-inner[data-v-83834688]:hover,.header__mail[data-v-83834688]:hover{animation:flicker 1.5s infinite alternate}}@media screen and (max-width: 47.99em){.header__logo-inner[data-v-83834688],.header__mail[data-v-83834688]{display:none}}.header .burger[data-v-83834688]{position:relative;width:calc(var(--grid-val) * 2vw)}@media screen and (min-width: 48em){.header .burger[data-v-83834688]{margin-left:calc(var(--grid-val) * 6vw)}}.header .burger__wrap[data-v-83834688]{display:inline-block;position:relative}.header .underline[data-v-83834688]{transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.header .burger[data-v-83834688],.header__logo[data-v-83834688],.header__mail[data-v-83834688]{position:relative}@media screen and (pointer: fine) and (hover: hover){.header .burger:hover .underline[data-v-83834688],.header__logo:hover .underline[data-v-83834688],.header__mail:hover .underline[data-v-83834688]{transform-origin:left;transform:scaleX(1)}}.navigator[data-v-c4d4e2dc]{position:fixed;display:flex;align-items:flex-end;text-transform:uppercase;font-size:max(14px,12.8vw);line-height:.8958333333;z-index:20}@media screen and (min-width: 768px){.navigator[data-v-c4d4e2dc]{font-size:max(14px,10.4166666667vw);line-height:.85}}.navigator[data-v-c4d4e2dc],.navigator__bg[data-v-c4d4e2dc]{top:0;left:0;width:100%;height:100%}.navigator__bg[data-v-c4d4e2dc]{position:absolute;background-color:#050610}.navigator__cursor[data-v-c4d4e2dc]{opacity:.5;top:0;left:0;position:absolute;width:100%;height:100%}.navigator__wrapper[data-v-c4d4e2dc]{width:100%;padding:calc(var(--grid-val) * .5vw) calc(var(--grid-val) * .5vw) calc(var(--grid-val) * .35vw);display:flex;align-items:stretch;justify-content:flex-end;flex-flow:column nowrap}.navigator__label[data-v-c4d4e2dc]{transition:color .75s cubic-bezier(.215,.61,.355,1),transform .75s cubic-bezier(.215,.61,.355,1);position:relative;overflow:hidden}.navigator__arrow[data-v-c4d4e2dc]{position:absolute;top:50%;width:calc(var(--grid-val) * 2vw);fill:#fff;transition:transform .3s cubic-bezier(.215,.61,.355,1),fill .3s cubic-bezier(.215,.61,.355,1)}.navigator__arrow path[data-v-c4d4e2dc]{transform:translate(-100%);transition:transform .2s cubic-bezier(.215,.61,.355,1)}.navigator__item[data-v-c4d4e2dc]{position:relative;line-height:.825}.navigator__item[data-v-c4d4e2dc]:last-child{line-height:1.05}.navigator__item--l .navigator__arrow[data-v-c4d4e2dc]{left:0;transform:scaleX(-1) translate(calc(var(--grid-val) * 1vw),-50%)}.navigator__item--r[data-v-c4d4e2dc]{text-align:right}.navigator__item--r .navigator__arrow[data-v-c4d4e2dc]{right:0;transform:translate(calc(var(--grid-val) * 1vw),-50%)}.navigator__item--mobile[data-v-c4d4e2dc]{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:calc(var(--grid-val) * 1.2vw);margin-top:calc(var(--grid-val) * .8vw);margin-bottom:calc(var(--grid-val) * .2vw);padding-right:calc(var(--grid-val) * 2.7vw)}.navigator__item--mobile *[data-v-c4d4e2dc]{font-size:max(14px,2.1333333333vw);line-height:1;text-transform:none}@media screen and (min-width: 768px){.navigator__item--mobile *[data-v-c4d4e2dc]{font-size:max(14px,.4166666667vw);line-height:1}}@media screen and (max-width: 47.99em){.navigator__item--mobile>*[data-v-c4d4e2dc]:nth-child(even){justify-self:end}}.navigator__item--mobile>*[data-v-c4d4e2dc]:first-child,.navigator__item--mobile>*[data-v-c4d4e2dc]:nth-child(2){align-self:start}.navigator__item--mobile>*[data-v-c4d4e2dc]:last-child,.navigator__item--mobile>*[data-v-c4d4e2dc]:nth-child(3){align-self:end}.navigator__link[data-v-c4d4e2dc]{position:relative}.navigator__link.router-link-exact-active[data-v-c4d4e2dc]{color:#484848;pointer-events:none}@media screen and (pointer: fine) and (hover: hover){.navigator__item--l .navigator__link:hover .navigator__label[data-v-c4d4e2dc]{transform:translate(calc(var(--grid-val) * 2.75vw))}.navigator__item--l .navigator__link:hover .navigator__arrow[data-v-c4d4e2dc]{transform:scaleX(-1) translateY(-50%);transition:transform .5s cubic-bezier(.215,.61,.355,1) .1s,fill .5s cubic-bezier(.215,.61,.355,1) .1s}.navigator__item--r .navigator__link:hover .navigator__label[data-v-c4d4e2dc]{transform:translate(calc(var(--grid-val) * -2.75vw))}.navigator__item--r .navigator__link:hover .navigator__arrow[data-v-c4d4e2dc]{transform:translateY(-50%);transition:transform .5s cubic-bezier(.215,.61,.355,1) .1s,fill .5s cubic-bezier(.215,.61,.355,1) .1s}.navigator__link[data-v-c4d4e2dc]:hover{color:#75ff02}.navigator__link:hover .navigator__arrow[data-v-c4d4e2dc]{fill:#75ff02}.navigator__link:hover path[data-v-c4d4e2dc]{transform:translate(0);transition:transform .5s cubic-bezier(.215,.61,.355,1) .1s}}.navigator .socials[data-v-c4d4e2dc]{opacity:0;font-size:max(14px,4vw);line-height:1.5333333333;text-transform:none;display:flex;align-items:center;overflow:hidden;z-index:1}@media screen and (min-width: 768px){.navigator .socials[data-v-c4d4e2dc]{font-size:max(14px,1.0416666667vw);line-height:1.2}}@media screen and (min-width: 48em){.navigator .socials[data-v-c4d4e2dc]{position:absolute;left:calc(var(--grid-val) * 5vw);top:calc(var(--grid-val) * -.1vw)}}.navigator .socials li[data-v-c4d4e2dc]{display:flex;align-items:center}.navigator .socials__sep[data-v-c4d4e2dc]{display:block;width:calc(var(--grid-val) * .4vw);height:1px;margin:0 calc(var(--grid-val) * .2vw);background-color:#fff;transform-origin:center left}.navigator .data[data-v-c4d4e2dc]{font-size:max(14px,4vw);line-height:1.5333333333;text-transform:none;position:absolute;left:calc(var(--grid-val) * 20.1vw);bottom:calc(var(--grid-val) * .5vw);z-index:1}@media screen and (min-width: 768px){.navigator .data[data-v-c4d4e2dc]{font-size:max(14px,1.0416666667vw);line-height:1.2}}.navigator .data>*[data-v-c4d4e2dc]:not(:last-child){margin-bottom:calc(var(--grid-val) * .05vw)}.navigator .data__volume[data-v-c4d4e2dc]{cursor:pointer;overflow:hidden;display:flex;align-items:center}.navigator .data__piva[data-v-c4d4e2dc]{overflow:hidden;opacity:0}.navigator .data__privacy-links[data-v-c4d4e2dc]{opacity:0;display:flex;align-items:center;overflow:hidden}.face-button[data-v-2d11dc93]{position:fixed;bottom:calc(var(--grid-val) * .5vw);right:calc(var(--grid-val) * .5vw);width:calc(var(--grid-val) * 1vw);z-index:30;cursor:pointer}@media screen and (max-width: 47.99em){.face-button[data-v-2d11dc93]{width:calc(var(--grid-val) * 1.2vw)}}.face-button--disable[data-v-2d11dc93]{pointer-events:none}.face-button img[data-v-2d11dc93]{max-width:100%;height:auto}.face-button svg path[data-v-2d11dc93]{fill:#fff}.face-button-disclaimer[data-v-2d11dc93]{position:fixed;bottom:calc(var(--grid-val) * .65vw);right:calc(var(--grid-val) * 2vw);text-align:right;z-index:21}@media screen and (max-width: 79.99em){.face-button-disclaimer[data-v-2d11dc93]{display:none}}@keyframes noise-dot-30643dd6{0%{transform:translate3d(1%,-1%,0)}10%{transform:translate3d(-5%,-2%,0)}20%{transform:translate3d(10%,5%,0)}30%{transform:translate3d(5%,-11%,0)}40%{transform:translate3d(-12%,-5%,0)}50%{transform:translate3d(10%,9%,0)}60%{transform:translate3d(15%,0,0)}70%{transform:translate3d(-10%,8%,0)}80%{transform:translate3d(10%,2%,0)}90%{transform:translate3d(1%,5%,0)}to{transform:translate3d(0,8%,0)}}@keyframes noise-30643dd6{0%{transform:translate3d(1%,-1%,0)}10%{transform:translate3d(-5%,-2%,0)}20%{transform:translate3d(10%,5%,0)}30%{transform:translate3d(5%,-7%,0)}40%{transform:translate3d(-8%,-5%,0)}50%{transform:translate3d(7%,3%,0)}60%{transform:translate3d(9%,0,0)}70%{transform:translate3d(-7%,-25%,0)}80%{transform:translate3d(5%,-50%,0)}90%{transform:translate3d(1%,5%,0)}to{transform:translate3d(0,3%,0)}}.noise[data-v-30643dd6]{position:fixed;left:-50%;top:-50%;width:300%;height:300%;background-repeat:repeat;pointer-events:none;will-change:auto}.noise--line[data-v-30643dd6]{background:url(/img/tv-noise.webp);opacity:.4;animation:noise-30643dd6 1.4s steps(3) infinite both;z-index:-1}.noise--dot[data-v-30643dd6]{background:url(/img/noise.webp);opacity:.2;animation:noise-30643dd6 1.4s steps(3) infinite both;z-index:110}.noise--change[data-v-30643dd6]{display:none;background:url(/img/noise-change.webp);opacity:0;animation:noise-30643dd6 .3s steps(3) infinite both;z-index:101}.loader[data-v-73e4bd64]{top:0;left:0;position:fixed;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);padding:calc(var(--grid-val) * .5vw) calc(var(--grid-val) * .5vw) calc(var(--grid-val) * .75vw);background-color:#050610;font-family:NeueMachina;line-height:1.5;z-index:100;display:flex;align-items:flex-end;justify-content:flex-start;cursor:pointer}.loader__block[data-v-73e4bd64]:not(:first-child){margin-top:calc(var(--grid-val) * 1.5vw)}.loader__paragraph[data-v-73e4bd64]:not(:first-child){margin-top:calc(var(--grid-val) * .5vw)}.loader__cta[data-v-73e4bd64]{margin-top:calc(var(--grid-val) * 1vw);color:#75ff02}@media screen and (pointer: fine) and (hover: hover){.loader__cta[data-v-73e4bd64]:hover{animation:flicker 1.5s infinite alternate}}.loader__white-flash[data-v-73e4bd64]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;will-change:transform}.loader--no-init .loader__wrapper[data-v-73e4bd64]{opacity:0}.banner[data-v-0d11f184]{position:fixed;bottom:calc(var(--grid-val) * .25vw);right:calc(var(--grid-val) * .25vw);width:calc(var(--grid-val) * 8vw);min-height:calc(var(--grid-val) * 4vw);display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;padding:calc(var(--grid-val) * .5vw)}@media screen and (max-width: 47.99em){.banner[data-v-0d11f184]{width:calc(var(--grid-val) * 14.5vw);min-height:calc(var(--grid-val) * 6vw)}}@media screen and (min-width: 48em) and (max-width: 79.99em){.banner[data-v-0d11f184]{width:calc(var(--grid-val) * 15vw)}}.banner a[data-v-0d11f184]{text-decoration:underline}.banner__bg[data-v-0d11f184]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background-color:#6d00fb}.banner__title[data-v-0d11f184]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.banner__title h3[data-v-0d11f184]{font-size:max(14px,6.4vw);line-height:1;text-transform:uppercase;color:#75ff02;grid-column:1;grid-row:1}@media screen and (min-width: 768px){.banner__title h3[data-v-0d11f184]{font-size:max(14px,1.5625vw);line-height:1}}.banner__label[data-v-0d11f184]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;padding-right:calc(var(--grid-val) * 1vw)}.banner__label p[data-v-0d11f184]{line-height:1.4;grid-column:1;grid-row:1;align-self:flex-end}.banner__label p[data-v-0d11f184] strong{font-weight:400;color:#75ff02}.banner__buttons[data-v-0d11f184]{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--grid-val) * .5vw)}.banner__button[data-v-0d11f184]{border:1px solid #75FF02;color:#75ff02;padding:8px 20px;border-radius:10px;cursor:pointer}@media (hover: hover){.banner__button[data-v-0d11f184]{transition:all .3s cubic-bezier(.215,.61,.355,1)}.banner__button[data-v-0d11f184]:hover{background-color:#75ff02;color:#000}}.banner__close[data-v-0d11f184]{position:absolute;top:calc(var(--grid-val) * .5vw);right:calc(var(--grid-val) * .5vw);width:calc(var(--grid-val) * .45vw);display:block;cursor:pointer}@font-face{font-family:NeueMachina;src:url(/fonts/NeueMachina-Regular.woff) format("woff"),url(/fonts/NeueMachina-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeueMontreal;src:url(/fonts/NeueMontreal-Regular.woff) format("woff"),url(/fonts/NeueMontreal-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeueMontreal;src:url(/fonts/NeueMontreal-Bold.woff) format("woff"),url(/fonts/NeueMontreal-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin-block:0;margin:0;padding:0;border:none}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}progress{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{display:inline-block;font-weight:700}q,blockquote{font-style:italic}hr{display:block;box-sizing:content-box;height:0;overflow:visible}ol,ul{list-style:none}audio,canvas,iframe,svg,video,img{vertical-align:middle}img{max-width:100%;border-style:none}button,input,select,textarea{margin:0;border:0;background:transparent;font-family:inherit;font-size:100%;line-height:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:transparent}input{border-radius:0}input[type=search]{-webkit-appearance:none}input::-moz-focus-inner{border:0}textarea{white-space:revert;overflow:auto;resize:none}a,a:visited,a:active{display:inline-block;color:inherit;text-decoration:none}a[href],button{touch-action:manipulation}button,input{overflow:visible}button,select{text-transform:none}button{padding:0;border:0;background:transparent}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;color:inherit;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:before,*:after{box-sizing:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}span{display:inline-block}@keyframes autofill{0%{background:transparent}to{background:transparent}}@keyframes flicker{0%,18%,22%,25%,53%,57%,68%,73%,to{opacity:1;text-shadow:0 0 .05em rgba(117,255,2,.5)}20%,55%,70%{opacity:.1;text-shadow:0 0 .05em #75ff02}}@keyframes blink{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes blink-scale{0%,25%,75%{transform:scale(0)}50%,to{transform:scale(1)}}@keyframes blink-scale-mobile{0%,16%,32%{transform:scale(0);opacity:0}8%,24%,40%,to{transform:scale(1);opacity:1}}:root{--grid-unit: 15;--grid-val: calc(100 / var(--grid-unit));--primary: #323cce;--secondary: #75FF02}@media screen and (min-width: 48em){:root{--grid-unit: 32}}::-moz-selection{color:#75ff02;text-shadow:none}::selection{color:#75ff02;text-shadow:none}html,body{top:0;left:0;position:fixed;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}@supports (-ms-ime-align: auto){html,body{overflow-y:scroll}}body{background:#050610;color:#fff;font-family:NeueMontreal,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:max(14px,4vw);line-height:1.5333333333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 768px){body{font-size:max(14px,1.0416666667vw);line-height:1.2}}h1,h2,h3,h4,h5,h6{color:#fff}#app,.app{top:0;left:0;position:fixed;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}.view-container{position:relative;height:100%;overflow:hidden}@media screen and (pointer: coarse) and (hover: none){.view-container{overflow:auto}}.view{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);position:relative}input:-webkit-autofill{animation:autofill 5000s linear 1s both;background-clip:text}.u-grid{display:grid;grid-template-columns:repeat(16,1fr)}.js-splitted-char,.js-cursor-split{display:inline-block}.js-splitted-line,.js-splitted-innerline{display:block}.js-cursor-split{animation:blink 1s infinite}.face-video{position:fixed;opacity:0;pointer-events:none}.separator{position:relative;width:100%;height:2px;background-color:#ffffff80}.separator.separator--green{background-color:#75ff02;opacity:1}.separator__inner{position:absolute;left:0;top:0;transform-origin:center left}.rounded{border-radius:calc(var(--grid-val) * .5vw)}.underline{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#75ff02;transform-origin:center left}@keyframes lineAnimation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.image{display:grid;position:relative;overflow:hidden;width:100%;height:100%}.image>.image__element,.image__wrap{transform-origin:inherit;position:relative;grid-area:1/1/2/2;width:100%;height:100%;will-change:transform;border-radius:inherit}.rounded>.image__element,.rounded .image__wrap{border-radius:calc(var(--grid-val) * .5vw)}.image__wrap{overflow:hidden}.image__element{width:100%;height:100%;background-size:cover;background-position:50% 50%}.cookie-bar{z-index:99}.camera-warning{z-index:18}@media screen and (max-width: 47.99em){.hide-mobile{display:none}}.page-title[data-v-68396724]{position:relative;text-transform:uppercase;font-size:max(14px,12.8vw);line-height:.8958333333}@media screen and (min-width: 768px){.page-title[data-v-68396724]{font-size:max(14px,10.4166666667vw);line-height:.85}}@media screen and (max-width: 79.99em) and (orientation: portrait){.page-title[data-v-68396724]{font-size:max(14px,18.6666666667vw);line-height:.8142857143}}@media screen and (max-width: 79.99em) and (orientation: portrait) and (min-width: 768px){.page-title[data-v-68396724]{font-size:max(14px,3.6458333333vw);line-height:.8142857143}}.home__video[data-v-73f44026]{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover}.home__hero[data-v-73f44026]{position:relative;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);padding-bottom:calc(var(--grid-val) * 2.5vw)}@media screen and (max-height: 767px){.home__hero[data-v-73f44026]{padding-bottom:calc(var(--grid-val) * 2vw)}}.home__cta[data-v-73f44026]{position:fixed;bottom:calc(var(--grid-val) * .75vw);left:calc(var(--grid-val) * .5vw);font-family:NeueMachina;opacity:.8;display:grid;grid-template-columns:1fr}@media screen and (max-width: 63.99em) and (orientation: portrait){.home__cta[data-v-73f44026]{bottom:calc(var(--grid-val) * .5vw);left:calc(var(--grid-val) * .5vw)}}.home__cta span[data-v-73f44026]{position:absolute;bottom:0;left:0;white-space:nowrap}.home__cta-underline[data-v-73f44026]{width:100%;height:1px;position:absolute;bottom:0;left:0;display:block;background-color:#75ff02}.home .hero[data-v-73f44026]{display:flex}@media screen and (min-width: 48em){.home .hero[data-v-73f44026]{align-items:flex-end}}.home .hero__wrapper[data-v-73f44026]{align-items:flex-end}@media screen and (max-width: 47.99em){.home .hero__wrapper[data-v-73f44026]{align-items:center}}.home .hero__title[data-v-73f44026]{grid-column:1/-1;margin-bottom:calc(var(--grid-val) * 1.5vw);padding:0 calc(var(--grid-val) * .5vw)}.home .hero__title[data-v-73f44026]>.u-line{white-space:nowrap}.home .hero__title[data-v-73f44026]>:nth-child(2){margin-left:calc(var(--grid-val) * 9.8vw)}@media screen and (max-width: 63.99em) and (orientation: portrait){.home .hero__title[data-v-73f44026]>:nth-child(2){margin-left:calc(var(--grid-val) * 6vw)}}.home .hero__title[data-v-73f44026]>:nth-child(3){margin-left:calc(var(--grid-val) * 6vw)}@media screen and (max-width: 63.99em) and (orientation: portrait){.home .hero__title[data-v-73f44026]>:nth-child(3){margin-left:calc(var(--grid-val) * 2vw)}}.home .hero__title[data-v-73f44026]>:nth-child(4){margin-left:calc(var(--grid-val) * .5vw)}@media screen and (min-width: 48em) and (max-width: 63.99em){.home .hero[data-v-73f44026] .page-title{font-size:max(14px,53.3333333333vw);line-height:.9}}@media screen and (min-width: 48em) and (max-width: 63.99em) and (min-width: 768px){.home .hero[data-v-73f44026] .page-title{font-size:max(14px,10.4166666667vw);line-height:.9}}@media screen and (max-width: 47.99em){.home .hero[data-v-73f44026] .page-title{font-size:max(14px,15.4666666667vw);line-height:1}}@media screen and (max-width: 47.99em) and (min-width: 768px){.home .hero[data-v-73f44026] .page-title{font-size:max(14px,3.0208333333vw);line-height:1}}.home .hero__content[data-v-73f44026]{position:relative;grid-column:6/11;line-height:1.5}@media screen and (max-width: 63.99em) and (orientation: portrait){.home .hero__content[data-v-73f44026]{padding:0 calc(var(--grid-val) * .5vw);grid-column:1/-1}}.home .hero__content strong[data-v-73f44026],.home .hero__cta[data-v-73f44026]{position:relative}figure[data-v-e30ef51e]{overflow:hidden}picture[data-v-e30ef51e]{position:relative;display:block;width:100%;height:100%;z-index:0}img[data-v-e30ef51e]{width:100%;height:100%;object-fit:cover}figure[data-v-be16e212]{overflow:hidden}picture[data-v-be16e212]{display:block;position:relative;width:100%;height:100%;z-index:0}img[data-v-be16e212]{position:relative;width:100%;height:100%;object-fit:cover}img[data-v-be16e212]:not(:first-child){position:absolute;top:0;left:0}.intro[data-v-64fc53aa]{padding-bottom:calc(var(--grid-val) * 1.8vw)}.intro__title[data-v-64fc53aa]{display:flex;flex-direction:column;align-items:center;padding:calc(var(--grid-val) * 2vw) 0}@media screen and (min-width: 48em){.intro__title[data-v-64fc53aa]{padding:calc(var(--grid-val) * 3vw) 0 calc(var(--grid-val) * 4vw)}}.intro__title[data-v-64fc53aa] span{text-transform:uppercase;font-size:max(14px,12.8vw);line-height:.8958333333;display:flex;align-items:center;align-self:center}@media screen and (min-width: 768px){.intro__title[data-v-64fc53aa] span{font-size:max(14px,10.4166666667vw);line-height:.85}}@media screen and (min-width: 64em) and (max-width: 79.99em) and (orientation: portrait){.intro__title[data-v-64fc53aa] span{font-size:max(14px,18.6666666667vw);line-height:.8142857143}}@media screen and (min-width: 64em) and (max-width: 79.99em) and (orientation: portrait) and (min-width: 768px){.intro__title[data-v-64fc53aa] span{font-size:max(14px,3.6458333333vw);line-height:.8142857143}}.intro__title[data-v-64fc53aa] .about__title-icon{margin-left:calc(var(--grid-val) * .3vw);margin-right:calc(var(--grid-val) * .3vw)}.intro__title[data-v-64fc53aa] .about__title-icon--arrow{width:calc(var(--grid-val) * 2.5vw)}.intro__title[data-v-64fc53aa] .about__title-icon--world{width:calc(var(--grid-val) * 1.6vw)}.intro__text[data-v-64fc53aa]{text-transform:uppercase;text-align:center;font-size:max(14px,4.8vw);line-height:1.3333333333;padding-bottom:calc(var(--grid-val) * .5vw)}@media screen and (min-width: 768px){.intro__text[data-v-64fc53aa]{font-size:max(14px,1.6666666667vw);line-height:1.1875}}.intro__text[data-v-64fc53aa] strong{font-weight:400;color:#75ff02}.list[data-v-2f64223c],.list__wrap[data-v-2f64223c]{padding-bottom:calc(var(--grid-val) * 1.8vw)}.list__image[data-v-2f64223c]{width:calc(var(--grid-val) * 9vw);height:calc(var(--grid-val) * 10vw);object-fit:cover;overflow:hidden;margin-left:auto;margin-right:auto}@media screen and (max-width: 79.99em) and (orientation: portrait){.list__image[data-v-2f64223c]{width:calc(var(--grid-val) * 13vw);height:calc(var(--grid-val) * 14vw)}}.list__el[data-v-2f64223c]{display:grid;justify-content:space-between;grid-template-columns:calc(var(--grid-val) * 3.5vw) calc(var(--grid-val) * 7vw);grid-template-areas:"void title" "icon text";margin-top:calc(var(--grid-val) * 1.8vw)}@media screen and (max-width: 63.99em){.list__el[data-v-2f64223c]{grid-template-columns:calc(var(--grid-val) * 3vw) 1fr}}.list__icon[data-v-2f64223c]{grid-area:icon;margin-top:calc(var(--grid-val) * .2vw)}.list__icon[data-v-2f64223c] svg{width:calc(var(--grid-val) * 1.8vw);overflow:hidden}.list__title[data-v-2f64223c]{grid-area:title;font-size:max(14px,6.4vw);line-height:1;text-transform:uppercase;color:#75ff02;margin-bottom:calc(var(--grid-val) * .3vw)}@media screen and (min-width: 768px){.list__title[data-v-2f64223c]{font-size:max(14px,1.5625vw);line-height:1}}.list__text[data-v-2f64223c]{grid-area:text;font-size:max(14px,3.7333333333vw);line-height:1.1428571429}@media screen and (min-width: 768px){.list__text[data-v-2f64223c]{font-size:max(14px,.8333333333vw);line-height:1.1875}}@media screen and (max-width: 47.99em){.list__text[data-v-2f64223c] br{display:none}}.services[data-v-1aa4f824]{padding-bottom:calc(var(--grid-val) * 1.8vw)}.services__title[data-v-1aa4f824]{padding-bottom:calc(var(--grid-val) * 1vw)}@media screen and (min-width: 48em){.services__title[data-v-1aa4f824]{font-size:max(14px,40.5333333333vw);line-height:1}}@media screen and (min-width: 48em) and (min-width: 768px){.services__title[data-v-1aa4f824]{font-size:max(14px,7.9166666667vw);line-height:1}}@media screen and (max-width: 47.99em){.services__title[data-v-1aa4f824]{font-size:max(14px,18.1333333333vw);line-height:1}}@media screen and (max-width: 47.99em) and (min-width: 768px){.services__title[data-v-1aa4f824]{font-size:max(14px,3.5416666667vw);line-height:1}}.services__wrap[data-v-1aa4f824]{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:calc(var(--grid-val) * 1.8vw)}@media screen and (max-width: 47.99em){.services__col[data-v-1aa4f824]{width:45%;flex-basis:45%}}.clients__title[data-v-054aa91a]{text-transform:uppercase;font-size:max(14px,12.8vw);line-height:.8958333333;padding-bottom:calc(var(--grid-val) * 1vw)}@media screen and (min-width: 768px){.clients__title[data-v-054aa91a]{font-size:max(14px,10.4166666667vw);line-height:.85}}@media screen and (max-width: 47.99em) and (orientation: portrait){.clients__title[data-v-054aa91a]{font-size:max(14px,18.6666666667vw);line-height:.8142857143}}@media screen and (max-width: 47.99em) and (orientation: portrait) and (min-width: 768px){.clients__title[data-v-054aa91a]{font-size:max(14px,3.6458333333vw);line-height:.8142857143}}@media screen and (min-width: 48em) and (max-width: 63.99em){.clients__title[data-v-054aa91a]{font-size:max(14px,40.5333333333vw);line-height:1}}@media screen and (min-width: 48em) and (max-width: 63.99em) and (min-width: 768px){.clients__title[data-v-054aa91a]{font-size:max(14px,7.9166666667vw);line-height:1}}.clients__list[data-v-054aa91a]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:calc(var(--grid-val) * 2vw)}.clients__hide[data-v-054aa91a]{width:calc(var(--grid-val) * 4.1vw)}.clients__el[data-v-054aa91a]{margin-bottom:calc(var(--grid-val) * .4vw)}@media screen and (max-width: 63.99em){.clients__el[data-v-054aa91a]{width:48%;font-size:max(14px,3.2vw);line-height:1.6666666667}}@media screen and (max-width: 63.99em) and (min-width: 768px){.clients__el[data-v-054aa91a]{font-size:max(14px,.625vw);line-height:2}}@media screen and (min-width: 64em){.clients__el--small span[data-v-054aa91a],.clients__el--small a[data-v-054aa91a]{width:calc(var(--grid-val) * 2.8vw)}}@media screen and (min-width: 64em){.clients__el--big span[data-v-054aa91a],.clients__el--big a[data-v-054aa91a]{width:calc(var(--grid-val) * 4.1vw)}}.clients__el span[data-v-054aa91a],.clients__el a[data-v-054aa91a]{border-radius:calc(var(--grid-val) * 1vw);padding-top:calc(var(--grid-val) * .3vw);padding-bottom:calc(var(--grid-val) * .3vw)}@media screen and (max-width: 63.99em){.clients__el span[data-v-054aa91a],.clients__el a[data-v-054aa91a]{width:100%;padding-top:calc(var(--grid-val) * .35vw);padding-bottom:calc(var(--grid-val) * .35vw)}}@media screen and (max-width: 63.99em){.clients__el[data-v-054aa91a]:first-child{width:100%;flex-basis:100%}}.clients__el:first-child span[data-v-054aa91a],.clients__el:first-child a[data-v-054aa91a]{color:#fff}.clients__el[data-v-054aa91a]:last-of-type{justify-self:flex-start}.clients__el:not(:first-child) span[data-v-054aa91a],.clients__el:not(:first-child) a[data-v-054aa91a]{text-align:center;border:1px solid #75FF02;color:#75ff02}.clients__el:not(:first-child):not(:last-of-type) span[data-v-054aa91a],.clients__el:not(:first-child):not(:last-of-type) a[data-v-054aa91a]{display:block;text-transform:uppercase;background-color:#fff;color:#000}.links[data-v-1806a2ed]{padding-bottom:calc(var(--grid-val) * 2vw)}.links__item[data-v-1806a2ed]{position:relative}@media screen and (pointer: fine) and (hover: hover){.links__item:hover .round__inner[data-v-1806a2ed]{animation:blink-scale .25s cubic-bezier(.215,.61,.355,1) forwards}.links__item:hover .separator__inner[data-v-1806a2ed]{transform:scaleX(1)}}.links__el[data-v-1806a2ed]{width:100%;padding-top:calc(var(--grid-val) * .5vw);padding-bottom:calc(var(--grid-val) * .5vw);text-transform:uppercase}.links .separator[data-v-1806a2ed]{position:absolute;bottom:0;left:0}.links .separator__inner[data-v-1806a2ed]{transform:scaleX(0);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.round[data-v-1806a2ed]{position:absolute;top:calc(var(--grid-val) * .5vw);right:0;width:calc(var(--grid-val) * .4vw);height:calc(var(--grid-val) * .4vw);border-radius:50%}@media screen and (max-width: 47.99em){.round[data-v-1806a2ed]{top:calc(var(--grid-val) * .75vw);width:calc(var(--grid-val) * .6vw);height:calc(var(--grid-val) * .6vw)}}.round__inner[data-v-1806a2ed]{display:block;width:100%;height:100%;background-color:#75ff02;border-radius:50%;transform:scale(0)}@media screen and (pointer: coarse) and (hover: none){.round__inner[data-v-1806a2ed]{animation:blink-scale-mobile 2.5s cubic-bezier(.215,.61,.355,1) infinite normal forwards}}@media screen and (pointer: coarse) and (hover: none){.links__item:nth-child(1) .round__inner[data-v-1806a2ed]{animation-delay:0s}.links__item:nth-child(2) .round__inner[data-v-1806a2ed]{animation-delay:.52s}.links__item:nth-child(3) .round__inner[data-v-1806a2ed]{animation-delay:.27s}}@media screen and (min-width: 48em){.about__image[data-v-a31c8e3c]{position:fixed;left:0;top:0;width:50vw;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}}@media screen and (max-width: 47.99em){.about__image[data-v-a31c8e3c]{width:100vw;height:60vh;height:calc(var(--vh, 1vh) * 60)}}.about__content[data-v-a31c8e3c]{position:relative;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}@media screen and (min-width: 48em){.about__content[data-v-a31c8e3c]{width:50vw;left:50vw;padding-left:calc(var(--grid-val) * 2vw);padding-right:calc(var(--grid-val) * 2vw)}}@media screen and (min-width: 48em) and (max-width: 63.99em){.about__content[data-v-a31c8e3c]{padding-left:calc(var(--grid-val) * 1vw);padding-right:calc(var(--grid-val) * 1vw)}}.about__image-wrap[data-v-a31c8e3c]{width:100%;height:100%}.about__image-wrap[data-v-a31c8e3c] .picture{height:100%}@media screen and (max-width: 47.99em){.about__intro[data-v-a31c8e3c],.about__list[data-v-a31c8e3c],.about__clients[data-v-a31c8e3c],.about__services[data-v-a31c8e3c],.about__links[data-v-a31c8e3c]{padding-left:calc(var(--grid-val) * 1vw);padding-right:calc(var(--grid-val) * 1vw)}}@keyframes scroll-down-deccfea2{0%{transform:translateY(0)}40%{transform:translateY(5px)}to{transform:translateY(0)}}.portfolio .hero[data-v-deccfea2]{position:relative;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}@media screen and (max-width: 63.99em) and (orientation: portrait){.portfolio .hero[data-v-deccfea2]{padding:calc(var(--grid-val) * 2vw) calc(var(--grid-val) * 1vw);overflow:hidden;display:flex;justify-content:flex-end;flex-flow:column nowrap}}.portfolio .hero__title[data-v-deccfea2],.portfolio .hero__project-container[data-v-deccfea2]{position:relative;align-self:center}.portfolio .hero__title[data-v-deccfea2]{top:calc(var(--grid-val) * -1.5vw);grid-column:2/9;justify-self:center}@media screen and (max-height: 767px){.portfolio .hero__title[data-v-deccfea2]{top:0}}@media screen and (max-width: 79.99em) and (orientation: portrait){.portfolio .hero__title[data-v-deccfea2]{align-self:flex-start}}.portfolio .hero__title[data-v-deccfea2] .u-line{overflow:hidden}.portfolio .hero__title[data-v-deccfea2] .u-line:nth-child(2){margin-left:calc(var(--grid-val) * 3vw)}.portfolio .hero__title[data-v-deccfea2] .u-line:nth-child(3){margin-left:calc(var(--grid-val) * 1vw)}@media screen and (min-width: 48em) and (max-width: 63.99em){.portfolio .hero[data-v-deccfea2] .page-title{top:calc(var(--grid-val) * -4vw);font-size:max(14px,53.3333333333vw);line-height:.9}}@media screen and (min-width: 48em) and (max-width: 63.99em) and (min-width: 768px){.portfolio .hero[data-v-deccfea2] .page-title{font-size:max(14px,10.4166666667vw);line-height:.9}}.portfolio .hero__project-container[data-v-deccfea2]{background-color:#050610;border-radius:30px;grid-column:10/16}@media screen and (max-width: 63.99em) and (orientation: portrait){.portfolio .hero__project-container[data-v-deccfea2]{width:85%;flex:0 0 auto}}.portfolio .hero__circular-text[data-v-deccfea2]{position:absolute;top:50%;right:calc(var(--grid-val) * 10vw);width:80%}@media screen and (max-width: 63.99em) and (orientation: portrait){.portfolio .hero__circular-text[data-v-deccfea2]{top:unset;bottom:-55%;right:-5%;width:110%}}.portfolio .hero__circular-text svg[data-v-deccfea2]{width:100%;overflow:visible;fill:transparent}.portfolio .hero__circular-text path[data-v-deccfea2]{fill:transparent}.portfolio .hero__circular-text text[data-v-deccfea2]{font-size:16px;font-family:Franklin Gothic,sans-serif;font-family:NeueMontreal;text-transform:uppercase;fill:#75ff02}.portfolio .hero__cta[data-v-deccfea2]{position:absolute;bottom:0;left:calc(var(--grid-val) * 2vw);width:calc(var(--grid-val) * 6vw);cursor:pointer}@media screen and (max-width: 63.99em) and (orientation: portrait){.portfolio .hero__cta[data-v-deccfea2]{position:relative;left:unset;padding-bottom:calc(var(--grid-val) * 2vw);width:70%;align-self:center;justify-self:center}}@media screen and (max-width: 63.99em) and (orientation: portrait) and (max-height: 767px){.portfolio .hero__cta[data-v-deccfea2]{padding-bottom:0}}@media screen and (max-width: 63.99em) and (orientation: portrait) and (min-width: 48em) and (max-width: 63.99em) and (orientation: portrait){.portfolio .hero__cta[data-v-deccfea2]{padding-bottom:0}}@media screen and (max-width: 63.99em) and (orientation: portrait){.portfolio .hero__cta .progress[data-v-deccfea2],.portfolio .hero__cta .progress__fill[data-v-deccfea2]{display:none}}.portfolio .hero__cta .progress[data-v-deccfea2]{fill:transparent;stroke:#fff;stroke-miterlimit:10;stroke-width:1px}.portfolio .hero__cta .progress__fill[data-v-deccfea2]{fill:transparent;stroke:#75ff02;stroke-width:1px}.portfolio .hero__cta .arrow[data-v-deccfea2]{fill-rule:evenodd;clip-rule:evenodd;fill:#75ff02}@media screen and (pointer: fine) and (hover: hover){.portfolio .hero__cta:hover .arrow[data-v-deccfea2]{animation:scroll-down-deccfea2 .5s cubic-bezier(.215,.61,.355,1)}}.portfolio .slider__item[data-v-deccfea2]{position:relative;width:100%;padding:calc(var(--grid-val) * .5vw);display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:calc(var(--grid-val) * 10.5vw) 1fr}@media screen and (max-width: 63.99em) and (orientation: portrait){.portfolio .slider__item[data-v-deccfea2]{padding:0;grid-template-rows:calc(var(--grid-val) * 14.5vw) 1fr}}@media screen and (max-width: 47.99em){.portfolio .slider__item[data-v-deccfea2]{grid-template-rows:calc(var(--grid-val) * 9vw) 1fr}}.portfolio .slider__item[data-v-deccfea2]:not(:first-child){position:absolute;top:0;left:0;width:100%}.portfolio .slider__item[data-v-deccfea2] img{border-radius:20px}.portfolio .slider__picture[data-v-deccfea2]{position:relative;grid-column:1/1;grid-row:1/1;border-radius:21px;overflow:hidden}.portfolio .slider__content[data-v-deccfea2]{grid-column:1/1;grid-row:2/2;padding-top:calc(var(--grid-val) * .35vw);display:grid;grid-template-columns:1fr calc(var(--grid-val) * 1vw) 1fr}@media screen and (max-width: 47.99em){.portfolio .slider__content[data-v-deccfea2]{display:flex;justify-content:space-between}}.portfolio .slider__content hr[data-v-deccfea2]{width:100%;height:1px;background-color:#fff;align-self:center}@media screen and (max-width: 47.99em){.portfolio .slider__content hr[data-v-deccfea2]{display:none}}.portfolio .slider__text[data-v-deccfea2]:last-child{justify-self:flex-end}.contact[data-v-0e066125]{padding-bottom:calc(var(--grid-val) * .45vw);display:flex;align-items:center;justify-content:flex-end;flex-flow:column nowrap;text-transform:uppercase;font-size:max(14px,12.8vw);line-height:.8958333333}@media screen and (min-width: 768px){.contact[data-v-0e066125]{font-size:max(14px,10.4166666667vw);line-height:.85}}@media screen and (max-width: 63.99em) and (orientation: portrait){.contact[data-v-0e066125]{justify-content:center}}.contact h2[data-v-0e066125]{margin-top:11vh}.contact__title[data-v-0e066125]{color:#75ff02;position:relative;overflow:hidden;animation:flicker 1.5s infinite alternate}.contact__title--delay[data-v-0e066125]{animation-delay:.3s}.contact__copied[data-v-0e066125]{font-size:max(14px,12.8vw);line-height:.8958333333;position:absolute;top:0;left:0;width:100%;text-align:center;color:#75ff02;opacity:0;pointer-events:none}@media screen and (min-width: 768px){.contact__copied[data-v-0e066125]{font-size:max(14px,10.4166666667vw);line-height:.85}}.contact__copied span[data-v-0e066125]{color:#fff;display:block;margin-top:calc(var(--grid-val) * .25vw)}.contact__link[data-v-0e066125]{overflow:hidden}.contact__link[data-v-0e066125]:last-child{margin-right:.45em}@media screen and (max-width: 63.99em) and (orientation: portrait){.contact__link[data-v-0e066125]:last-child{margin-right:0}}@media screen and (max-width: 63.99em) and (orientation: portrait){.contact__link .js-splitted-line span[data-v-0e066125]{display:none}}.contact .marquee[data-v-0e066125]{position:relative;width:100vw;line-height:1;cursor:pointer;white-space:nowrap;overflow-x:hidden}.contact .marquee__inner[data-v-0e066125]{will-change:transform;display:inline-block}.contact .marquee__item[data-v-0e066125]{position:relative;display:inline-flex}
