@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.hero{height:100lvh;width:100vw;position:relative}.hero__video-bg{position:absolute;z-index:-1;width:100vw;height:100lvh}.hero__video-bg .video-bg__wrapper{opacity:0}.hero__video-bg .video-bg__wrapper--active{opacity:1}.hero__video-bg .video-bg>video{object-fit:cover;position:absolute;top:0}.hero__works-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.hero__logo{grid-column:1/13;width:100%;height:100lvh;position:relative;z-index:3}.hero__logo-canvas{image-rendering:pixelated;object-fit:cover;width:100%;height:100%;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1800'%20height='333'%20viewBox='0%200%201800%20333'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1799.97%202.58061e-05V96.2245L1800%2096.2813L1461.88%20235.805L1799.97%20235.805V332.086L1209.57%20332.086V235.817L1209.55%20235.768L1547.58%2096.2812L1209.57%2096.2812V0L1799.97%202.58061e-05ZM1195.01%2096.2812V4.28794e-05H700.965L690.967%202.58061e-05L604.68%204.28794e-05V332.085H690.967V332.086L1195.01%20332.086V235.805L700.965%20235.805V214.187L1195.01%20214.187V117.906L700.965%20117.906V96.2812L1195.01%2096.2812ZM96.1948%204.47676e-05H493.863H529.996H590.058V213.983H493.863V213.98H447.838L590.058%20331.773H439.255L297.035%20213.98L96.1948%20213.98V331.774H0V4.47676e-05L96.191%202.58061e-05L96.1948%204.47676e-05ZM96.1948%20117.789L493.863%20117.789V96.191L96.1948%2096.191V117.789Z'%20fill='black'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1800'%20height='333'%20viewBox='0%200%201800%20333'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1799.97%202.58061e-05V96.2245L1800%2096.2813L1461.88%20235.805L1799.97%20235.805V332.086L1209.57%20332.086V235.817L1209.55%20235.768L1547.58%2096.2812L1209.57%2096.2812V0L1799.97%202.58061e-05ZM1195.01%2096.2812V4.28794e-05H700.965L690.967%202.58061e-05L604.68%204.28794e-05V332.085H690.967V332.086L1195.01%20332.086V235.805L700.965%20235.805V214.187L1195.01%20214.187V117.906L700.965%20117.906V96.2812L1195.01%2096.2812ZM96.1948%204.47676e-05H493.863H529.996H590.058V213.983H493.863V213.98H447.838L590.058%20331.773H439.255L297.035%20213.98L96.1948%20213.98V331.774H0V4.47676e-05L96.191%202.58061e-05L96.1948%204.47676e-05ZM96.1948%20117.789L493.863%20117.789V96.191L96.1948%2096.191V117.789Z'%20fill='black'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:94%;mask-size:94%;-webkit-mask-position:50% 91%;mask-position:50% 91%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.hero__logo-canvas{-webkit-mask-position:50% 95%;mask-position:50% 95%}}@media screen and (max-aspect-ratio: 2/3){.hero__logo-canvas{display:none}}.hero__bottom{background-color:#ffffff0d;backdrop-filter:blur(3.5vw);-webkit-backdrop-filter:blur(3.5vw);width:100vw;z-index:2;position:absolute;bottom:0;color:#f5f5f5}.hero__bottom--empty{height:23.6vw}@media screen and (max-aspect-ratio: 2/3){.hero__bottom{height:auto;backdrop-filter:blur(7vw);-webkit-backdrop-filter:blur(7vw)}}.hero__bottom .content{margin:.6vw 3.2vw;height:100%}@media screen and (max-aspect-ratio: 2/3){.hero__bottom .content{display:none}}.hero__bottom .mobile{display:none}@media screen and (max-aspect-ratio: 2/3){.hero__bottom .mobile{display:block}}.hero__bottom .mobile .timelines{display:flex;flex-direction:column;gap:2.5641025641vw;padding-top:8.9743589744vw;padding-bottom:20dvh}.hero__bottom .mobile .timelines__lines{display:flex;justify-content:space-between;column-gap:1vw;margin-top:2.5641025641vw}.hero .timelines{display:flex;justify-content:space-between;column-gap:1vw;grid-column:1/13;margin-bottom:.5vw}.hero .timelines__name{padding-bottom:.4vw;opacity:.4;transition:opacity .5s .2s ease}@media screen and (max-aspect-ratio: 2/3){.hero .timelines__name{opacity:1}}.hero .timelines__name--active{opacity:1}.hero .timelines__item{position:relative;width:100%}.hero .timelines__category{margin-top:18.45vw}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.hero .timelines__category{margin-top:20.5vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.hero .timelines__category{margin-top:21vw}}.hero .timelines__line{display:block;width:100%;height:.1vw;background-color:#fff}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.hero .timelines__line{height:.2vw}}.hero .timelines__line--mobile{position:relative;z-index:3;height:100%;width:100%}.hero .timelines__line--empty{display:block;height:100%;width:100%;background-color:#afada4;position:absolute;top:0}.hero .timelines__wrapper{width:100%;height:.5vw;position:relative}.error-page__button,body,a{font-family:DenimWD,sans-serif;font-size:1.3vw;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-aspect-ratio: 2/3){.error-page__button,body,a{font-size:4.1vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.error-page__button,body,a{font-size:2vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2vw;height:100lvh}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.error-page .super-text{padding:0 4vw}}@media screen and (max-aspect-ratio: 2/3){.error-page .super-text{font-size:10.3vw}}.error-page__button{margin-top:2vw;padding:.8vw 5vw;border:.1vw solid #d333ea;text-transform:none}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.error-page__button{margin-top:6vw}}@media screen and (max-aspect-ratio: 2/3){.error-page__button{margin-top:6vw}}@media (hover: hover){.error-page__button{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.error-page__button:hover{opacity:.5}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.inner .page-slide{height:120vh;width:99.9%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;z-index:10000;border:.1vw solid #d333ea;cursor:wait}.inner .page-slide__video{width:100%;height:100%}.inner .page-slide__video>video{object-fit:cover}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.header{display:flex;align-items:center;justify-content:space-between;position:absolute;left:0;right:0;z-index:12;padding-top:1.2vw;padding-bottom:1.2vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.header{padding-top:0;padding-bottom:0}}.header--fixed{position:fixed;top:0;background-color:#000}.header__logo{width:100%;display:block}@media (hover: hover){.header__logo{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.header__logo:hover{opacity:.5}}.header__logo-wrapper{position:absolute;left:50%;transform:translate(-50%);width:8vw;overflow:hidden}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.header__logo-wrapper{width:14vw;transform:none;margin-left:0;position:static}}@media screen and (max-aspect-ratio: 2/3){.header__logo-wrapper{width:16vw;transform:none;position:static}}.header .left,.header .right{display:flex;gap:2vw}@media (hover: hover){.header .left>a,.header .right>a{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.header .left>a:hover,.header .right>a:hover{opacity:.5}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.header .left,.header .right{display:none}}@media screen and (max-aspect-ratio: 2/3){.header .left,.header .right{display:none}}.header__menu-button{cursor:pointer}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.header__menu-button{display:none}}@media screen and (min-aspect-ratio: 15/9){.header__menu-button{display:none}}.header-button{display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;width:8vw;height:3vw;padding:3vw 0;position:relative}@media screen and (max-aspect-ratio: 2/3){.header-button{width:12vw;height:5vw}}.header-button__line{width:80%;height:.1vw;background-color:#f5f5f5;transition:all .5s cubic-bezier(.88,.05,.1,.97)}.header-button__line--active{width:70%}.header-button__line--active:nth-of-type(1){transform:rotate(45deg) translate(1vw,.6vw)}@media screen and (max-aspect-ratio: 2/3){.header-button__line--active:nth-of-type(1){transform:rotate(48deg) translate(1.7vw,.8vw)}}.header-button__line--active:nth-of-type(2){transform:rotate(-45deg)}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.navigation{position:fixed;top:0;right:0;z-index:11;width:100vw;height:100lvh;border:.1vw solid #d333ea;background-color:#000}@media screen and (min-aspect-ratio: 15/9){.navigation{display:none}}.navigation__list{display:flex;flex-direction:column;gap:3vw;position:absolute;top:45%;transform:translateY(-50%)}.navigation__link{font:inherit;text-transform:none;display:block;position:relative}@media (hover: hover){.navigation__link{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.navigation__link:hover{opacity:.5}}.navigation__link.link-with-arrow{width:90vw;gap:2vw}@media screen and (max-aspect-ratio: 2/3){.navigation__link.link-with-arrow{align-items:center}}.navigation__link.link-with-arrow:after{background-size:cover;width:12vw;height:8vw;background-position:0 100%}@media screen and (max-aspect-ratio: 2/3){.navigation__link.link-with-arrow:after{height:7vw;background-position:0px 73%;margin-top:4vw}}@media screen and (max-aspect-ratio: 2/3){.navigation__link{font-size:10vw}}.navigation__link-wrapper{height:9.8vw;overflow:hidden;position:relative}@media screen and (max-aspect-ratio: 2/3){.navigation__link-wrapper{height:15vw}}.navigation .socials{display:flex;align-items:center;justify-content:space-between;position:absolute;width:88%;bottom:5dvh}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.footer{background-color:#f5f5f5;color:#000;height:32vw;padding-bottom:1vw;position:relative;z-index:0}@media screen and (max-aspect-ratio: 2/3){.footer{display:none;height:56lvh;padding:5vw 0}}.footer__top{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1vw;margin-bottom:.5vw}.footer__link{font-weight:700;text-transform:uppercase;padding:.5vw 0}@media (hover: hover){.footer__link{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.footer__link:hover{opacity:.5}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.footer__link{font-size:1.7vw}}@media screen and (max-aspect-ratio: 2/3){.footer__link{font-size:3.2vw}}.footer__link:nth-of-type(1){grid-column:1/5}.footer__link:nth-of-type(2){grid-column:5/9;opacity:1!important}.footer__link:nth-of-type(3){grid-column:9/13}@media screen and (max-aspect-ratio: 2/3){.footer__logo{display:none}}.footer__logo--mobile{display:none}@media screen and (max-aspect-ratio: 2/3){.footer__logo--mobile{display:block}}.footer--mobile{display:none}.footer--mobile__wrapper{position:relative;height:100%}@media screen and (max-aspect-ratio: 2/3){.footer--mobile{display:block}}.footer--mobile .bottom{position:absolute;bottom:0;display:flex;justify-content:space-between;left:5.2vw;right:5.2vw}.form__input,body,a{font-family:DenimWD,sans-serif;font-size:1.3vw;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-aspect-ratio: 2/3){.form__input,body,a{font-size:4.1vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form__input,body,a{font-size:2vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.main-form{background-color:#1d1d1d;padding:3vw 3.2vw 2vw;position:relative;z-index:10}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.main-form{padding:8vw 5.2vw 15.4vw}}@media screen and (max-aspect-ratio: 2/3){.main-form{padding:10vw 5.2vw 15.4vw}}.main-form .super-text,.main-form .socials{text-align:center}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.main-form .super-text,.main-form .socials{margin:2vw 0}}@media screen and (max-aspect-ratio: 2/3){.main-form .super-text,.main-form .socials{margin:6vw 0}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.main-form .super-text__list,.main-form .socials__list{margin-top:2vw}}@media screen and (max-aspect-ratio: 2/3){.main-form .super-text__list,.main-form .socials__list{margin-top:4vw}}.main-form__content{width:100%;position:relative;margin-top:3vw;padding-bottom:2vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.main-form__content{margin-top:6vw}}@media screen and (max-aspect-ratio: 2/3){.main-form__content{margin-top:12vw}}.main-form__line{border:.2vw solid;position:absolute;top:0;left:0;width:100%;height:100%}.form{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between;row-gap:2.5vw;margin:1.6vw 5.2vw 0;padding:2vw 22vw 1vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form{padding:8vw 12vw;row-gap:5vw}}@media screen and (max-aspect-ratio: 2/3){.form{flex-direction:column;flex-wrap:nowrap;padding:4vw 7vw 2vw;row-gap:8vw}}.form--submited{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:space-between;row-gap:0;text-align:center;padding:8vw 10vw 12vw;color:#feb200}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form--submited{row-gap:5vw}}@media screen and (max-aspect-ratio: 2/3){.form--submited{row-gap:10vw}}.form__input{background:none;outline:none;color:#f5f5f5;border-bottom:.1vw solid #f5f5f5;border-radius:0;padding-bottom:.5vw;width:100%}@media screen and (max-aspect-ratio: 2/3){.form__input{padding:1.5vw 0}}.form__input--textarea{min-width:100%;max-width:100%;min-height:100%;max-height:100%;padding:.5vw;margin-top:.5vw;border:.1vw solid #f5f5f5}.form__input--textarea::-webkit-scrollbar{display:block;width:.3vw}.form__input--textarea:-webkit-scrollbar-track{background-color:#000}.form__input--textarea::-webkit-scrollbar-thumb{background-color:#f5f5f5;cursor:grab}.form__input-file{padding:.8vw 3.2vw;border:.1vw solid #343434;cursor:pointer}@media (hover: hover){.form__input-file{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.form__input-file:hover{opacity:.5}}@media screen and (max-aspect-ratio: 2/3){.form__input-file{padding:3vw 0;width:100%;text-align:center}}.form__input-file-name{width:44%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-aspect-ratio: 2/3){.form__input-file-name{width:90%;padding:10%}}.form__input-wrapper{width:18vw;height:3.6vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form__input-wrapper{width:25vw}}@media screen and (max-aspect-ratio: 2/3){.form__input-wrapper{width:97%;height:6.6vw}}.form__input-wrapper--textarea{width:99%;height:10.2vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form__input-wrapper--textarea{height:20vw}}@media screen and (max-aspect-ratio: 2/3){.form__input-wrapper--textarea{height:28vw}}.form__input-wrapper--file{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%;text-align:center;position:relative;padding-bottom:1.4vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form__input-wrapper--file{padding-bottom:3vw}}@media screen and (max-aspect-ratio: 2/3){.form__input-wrapper--file{flex-direction:column;height:max-content;padding-bottom:5.4vw}}.form__input--error{border-color:#ed2020}.form__input-error-msg{color:#ed2020}.form__input-error-msg--file{position:absolute;bottom:0}.form__button{margin:3vw auto 0;padding:1vw 5vw;border:.1vw solid #d333ea}@media (hover: hover){.form__button{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.form__button:hover{opacity:.5}}.form__button--disabled{opacity:.4!important;cursor:not-allowed}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form__button{padding:2vw 12vw}}@media screen and (max-aspect-ratio: 2/3){.form__button{padding:3vw 20vw}}.form__files{width:47%}@media screen and (max-aspect-ratio: 2/3){.form__files{width:82%}}.form__files-wrapper{display:flex;justify-content:space-between;width:100%}@media screen and (max-aspect-ratio: 2/3){.form__files-wrapper{flex-direction:column;align-items:center;gap:5vw}}.form__files .form__input-file-name{width:100%}.form .bottom{display:flex;flex-direction:column;gap:1.5vw;margin:0 auto}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.form .bottom{gap:2.5vw;margin-top:3vw}}@media screen and (max-aspect-ratio: 2/3){.form .bottom{margin-top:6vw;gap:5vw}}.form__terms{display:inline-block;text-align:center;margin:0 auto}.form__terms-link{font:inherit;text-transform:none;text-decoration:underline}@media (hover: hover){.form__terms-link{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.form__terms-link:hover{opacity:.5}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.socials{margin-top:1.2vw}.socials__list{display:flex;align-items:center;justify-content:center;gap:.5vw;margin-top:.5vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.socials__list{gap:3vw}}@media screen and (max-aspect-ratio: 2/3){.socials__list{gap:3vw}}.socials__item{width:1.5vw;height:1.5vw}@media (hover: hover){.socials__item{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.socials__item:hover{opacity:.5}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.socials__item{width:3.5vw;height:3.5vw}}@media screen and (max-aspect-ratio: 2/3){.socials__item{width:5.5vw;height:5.5vw}}.socials__item>a{display:block;width:100%;height:100%}.socials__item>a>img{width:100%;height:100%}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.pop-up-video{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000046;backdrop-filter:blur(1vw);-webkit-backdrop-filter:blur(1vw);z-index:100;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-aspect-ratio: 2/3){.pop-up-video{backdrop-filter:blur(3vw);-webkit-backdrop-filter:blur(3vw)}}.pop-up-video .video-play-wrapper{width:70vw;margin:1vw auto 0;position:relative;z-index:3}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.pop-up-video .video-play-wrapper{width:85vw}}@media screen and (max-aspect-ratio: 2/3){.pop-up-video .video-play-wrapper{width:90vw}}.pop-up-video__title{margin:1vw auto 2vw;text-align:center;text-wrap:balance;z-index:3}.pop-up-video__close{position:absolute;z-index:3;top:1vw;right:1vw;cursor:pointer}@media (hover: hover){.pop-up-video__close{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.pop-up-video__close:hover{opacity:.5}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.pop-up-video__close{top:2.5vw;right:3vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.pop-up-video__close{top:4vw;right:4vw}}.pop-up-video .close-area{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.video-play{width:100%;height:100%;cursor:pointer;filter:brightness(.8);transition:filter 1s ease}.video-play--playing{filter:brightness(1)}.video-play-wrapper{aspect-ratio:16/9;position:relative;z-index:9}.video-play--start{border:.1vw solid #ff7215}.video-play>iframe{width:100%;height:100%}.lines{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;width:100%;height:100%;z-index:10;cursor:pointer}@media (hover: hover){.lines.hover:hover .line{width:20%;height:7%}}@media screen and (hover: hover) and (max-aspect-ratio: 2/3){.lines.hover:hover .line{width:34%;height:18%}}.lines .line{position:absolute;border:.1vw solid}.lines .line-1{border-color:#82c5ff;width:100%;height:100%;transition:all 1s cubic-bezier(.88,.05,.1,.97)}.lines .line-2{border-color:#ff7215;width:85%;height:80%;transition:all 1s .1s cubic-bezier(.88,.05,.1,.97)}.lines .line-3{border-color:#feb200;width:75%;height:60%;transition:all 1s .2s cubic-bezier(.88,.05,.1,.97)}.lines .line-4{border-color:#82c5ff;width:45%;height:40%;transition:all 1s .3s cubic-bezier(.88,.05,.1,.97)}.lines .line.last-line{display:flex;align-items:center;justify-content:center;border-color:#d333ea;width:20%;height:7%;background-color:#f5f5f5;color:#000}@media screen and (max-aspect-ratio: 2/3){.lines .line.last-line{width:34%;height:18%}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.about{margin:10vw 0;position:relative;z-index:2}.about__title{display:flex;flex-wrap:wrap;padding-bottom:20vw;margin:0 auto;width:57%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.about__title{width:89%}}@media screen and (max-aspect-ratio: 2/3){.about__title{width:89%;padding:0 5.2vw}}.about__title .word{position:relative;margin-right:.7vw}@media screen and (max-aspect-ratio: 2/3){.about__title .word{margin-right:2vw}}@media screen and (min-aspect-ratio: 15/9){.about__title .word:nth-of-type(8){margin-right:4vw}}.about__title .word__shadow{position:absolute;opacity:20%}.about__icon{width:3.5vw;height:3.7vw;position:absolute;top:7.7%;left:47.3%;transform:scale(1.5)}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.slider{width:fit-content;display:flex;flex-wrap:nowrap;position:sticky;top:40%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.slider{padding:0 5.3vw}}@media screen and (max-aspect-ratio: 2/3){.slider{flex-wrap:wrap;justify-content:space-between;row-gap:10vw;margin:20vw 0;padding:0 5.2vw}}.slider__wrapper{height:300lvh;width:100vw;position:relative;z-index:-1}.slider__item{display:flex;flex-direction:column;justify-content:space-around;gap:2vw;width:35vw;padding:0 8vw 2vw 2vw;border-bottom:.1vw solid #1d1d1d;position:relative}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.slider__item{padding:0 2vw 5vw 0;width:20vw;flex-direction:column;justify-content:flex-start}.slider__item:not(.slider__item:first-of-type){padding:0 1vw 2vw 1.6vw}.slider__item:last-of-type{padding:0 0 2vw 2vw!important}}@media screen and (max-aspect-ratio: 2/3){.slider__item{flex-direction:column;justify-content:flex-start;row-gap:5vw;width:38%;border:none}}.slider__item:not(.slider__item:last-of-type):after{content:"";height:50%;width:.1vw;background-color:#1d1d1d;position:absolute;bottom:0;right:0}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.slider__item:not(.slider__item:last-of-type):after{height:24%}}@media screen and (max-aspect-ratio: 2/3){.slider__item:not(.slider__item:last-of-type):after{display:none}}.slider__item .top{width:3.5vw;height:3.5vw}@media screen and (max-aspect-ratio: 2/3){.slider__item .top{width:10vw;height:10vw}}.slider__item .main{display:flex;align-items:center;justify-content:space-between}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.slider__item .main{flex-direction:column;align-items:flex-start;gap:2vw}}@media screen and (max-aspect-ratio: 2/3){.slider__item .main{align-items:flex-start;justify-content:space-between;flex-direction:column;row-gap:3vw}}@media screen and (min-aspect-ratio: 15/9){.slider__item .main .shadow{width:40%}}.slider__item .bottom{margin-top:6vw;color:#343434}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.slider__item .bottom{font-size:1.5vw;position:absolute;bottom:0}}@media screen and (max-aspect-ratio: 2/3){.slider__item .bottom{display:none}}.slider__icon{width:100%;height:100%;object-fit:contain}.slider.touch{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:3vw}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.works-top{position:relative;width:100vw;text-align:center}.works-top__main{height:200vw;width:100vw;position:relative}.works-top__main .sticky{position:sticky;top:8%;height:143lvh}.works-top__title{display:flex;flex-direction:column;gap:4vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-125%)}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.works-top__title{transform:translate(-50%,-164%)}}.works-top__title>.super-text{display:flex;align-items:flex-end;justify-content:center;height:6.7vw;overflow:hidden}.works-top__final-title{position:sticky;top:54vh;left:50%}@media screen and (min-aspect-ratio: 15/9) and (max-aspect-ratio: 17/9){.works-top__final-title{top:56vh}}.works-top__lines{position:absolute;top:1%;left:.1%;z-index:-1;width:99.8%;height:90vh;display:flex;flex-direction:row;justify-content:center;align-items:center}.works-top__line{display:block;position:absolute}.works-top__line-1{width:100%;height:100%;border:.1vw solid #ff7215}.works-top__line-2{width:70%;height:93%;border:.1vw solid #feb200}.works-top__line-3{width:66%;height:67%;border:.1vw solid #82c5ff}.mobile.works-top{margin-top:20vw;height:52vw;position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-aspect-ratio: 15/9){.mobile.works-top{height:79lvh}}@media screen and (max-aspect-ratio: 2/3){.mobile.works-top{height:125vw}}.mobile.works-top__title{position:static;transform:translate(0)}@media screen and (min-aspect-ratio: 15/9){.mobile.works-top__title{gap:0}}.mobile.works-top__title>.super-text{height:9.8vw}@media screen and (max-aspect-ratio: 2/3){.mobile.works-top__title>.super-text{height:15.5vw}}.mobile.works-top__lines{position:absolute;width:90%;height:43vw;left:5.3vw;top:0;transform:translateY(-25%)}@media screen and (min-aspect-ratio: 15/9){.mobile.works-top__lines{height:79lvh}}@media screen and (max-aspect-ratio: 2/3){.mobile.works-top__lines{position:static;margin:0 auto;transform:translateY(5%);height:28lvh}}.mobile.works-top__final-title{display:flex;align-items:end;justify-content:center;width:100%}@media screen and (max-aspect-ratio: 2/3){.mobile.works-top__final-title{margin-top:10vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.works{text-align:center;margin-top:8vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works{margin-top:15vw}}@media screen and (max-aspect-ratio: 2/3){.works{margin-top:20vw}}.works__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8vw;margin-top:3vw}@media screen and (max-aspect-ratio: 2/3){.works__list{justify-content:space-between;row-gap:1.2vw}}.works__button{width:32.7%;height:42.1vw}@media screen and (max-aspect-ratio: 2/3){.works__button{width:100%;height:92.1vw;margin-top:10vw}}.border-button__text,body,a{font-family:DenimWD,sans-serif;font-size:1.3vw;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-aspect-ratio: 2/3){.border-button__text,body,a{font-size:4.1vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.border-button__text,body,a{font-size:2vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.border-button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;border:.1vw solid #ff7215}@media (hover: hover){.border-button.hover:hover .border-button__line{width:39%;height:8%}}.border-button__text{text-transform:none;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;border:.1vw solid #d333ea;width:39%;height:8%;font-weight:400}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.border-button__text{width:55%;height:13%}}@media screen and (max-aspect-ratio: 2/3){.border-button__text{width:41%;height:11%}}.border-button__lines{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;z-index:-1}.border-button__line{position:absolute;border:.1vw solid}.border-button__line-1{width:92%;height:72%;border-color:#feb200;transition:all 1s cubic-bezier(.88,.05,.1,.97)}.border-button__line-2{width:72.5%;height:34.1%;border-color:#82c5ff;transition:all 1s .08s cubic-bezier(.88,.05,.1,.97)}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.pixel-card{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;width:32.7%;height:42.1vw;overflow:hidden;position:relative}@media screen and (max-aspect-ratio: 2/3){.pixel-card{width:49.2%;height:61vw}}.pixel-card .pixelize-canvas,.pixel-card__bg.mobile{position:absolute;top:0;right:0;bottom:0;left:0}.pixel-card canvas{width:100%;height:100%;object-fit:cover}@media (hover: hover){.pixel-card:hover{outline:.2vw solid}.pixel-card:hover:nth-of-type(4n+1){outline-color:#ff7215}.pixel-card:hover:nth-of-type(4n+2){outline-color:#82c5ff}.pixel-card:hover:nth-of-type(4n+3){outline-color:#d333ea}.pixel-card:hover:nth-of-type(4n+4){outline-color:#feb200}.pixel-card:hover canvas{width:110%;height:110%}.pixel-card:hover .pixel-card__logo{opacity:1}}.pixel-card__logo{width:66%;height:10%;position:relative;z-index:3;opacity:0;display:flex;align-items:center;justify-content:center;padding-block:1.2vw}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.pixel-card__logo{padding-block:2vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.pixel-card__logo{padding-block:3vw}}@media screen and (max-aspect-ratio: 2/3){.pixel-card__logo{padding-block:3vw}}.pixel-card__logo-image{object-position:center;object-fit:contain;width:100%;height:100%}.pixel-card__logo--text{height:auto!important;text-wrap:balance}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.pixel-card__logo--text{display:none}}@media screen and (max-aspect-ratio: 2/3){.pixel-card__logo--text{display:none}}.pixel-card__name{text-wrap:wrap;text-align:center;width:100%}.mobile.pixel-card{outline:none!important}.mobile.pixel-card__bg{width:100%;height:100%;object-fit:cover}.mobile.pixel-card__logo{opacity:1;width:90%;height:16%}.pixelize-canvas{object-fit:contain;width:100%;height:100%}.pixelize-canvas.pixelated{image-rendering:pixelated}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.partners{margin:10vw 0 4vw;padding:1vw 0;width:100vw;overflow:hidden}.partners__title{text-align:center;margin:.5208333333vw 0 2.6041666667vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.partners{margin-top:20vw 0 5vw}}@media screen and (max-aspect-ratio: 2/3){.partners{margin:20vw 0 10vw}}.partners__item{display:flex;flex-direction:column;align-items:center;padding:0}.partners__slider{height:2.5vw;position:relative;z-index:2;display:flex}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.partners__slider{height:6vw}}@media screen and (max-aspect-ratio: 2/3){.partners__slider{height:8.5vw}}.partners__slider-wrapper{display:flex;gap:12vw;justify-content:space-evenly;width:100vw}.partners__logo{object-fit:contain;object-position:center;width:8vw;height:2.5vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.partners__logo{width:16vw;height:5.5vw}}@media screen and (max-aspect-ratio: 2/3){.partners__logo{width:24vw;height:8.5vw}}@keyframes spinAnimation{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#000;cursor:wait}.loader .progress{display:flex;padding:2vw}.loader .progress__num{display:flex;flex-direction:column;font-size:9vw;font-weight:700;line-height:.8}.loader .progress__num-wrapper{height:7vw;width:5.5vw;overflow:hidden}.loader__lines{position:absolute;top:0;width:99.7vw;height:99.3dvh;z-index:-1}.loader__lines .line{border:.1vw solid;display:block;position:absolute}.loader__lines .line__image{object-fit:cover;width:100%;height:100%}.loader__lines .line__image-wrapper{object-fit:cover;width:100%;height:100%;opacity:0}.loader__lines .line--last video{object-fit:cover;width:100%;height:100%}.loader__lines .line:nth-of-type(1){border-color:#ff7215;width:75%;height:75%}.loader__lines .line:nth-of-type(2){border-color:#82c5ff;width:50%;height:50%}.loader__lines .line:nth-of-type(3){border-color:#feb200;width:25%;height:25%}.loader__lines .line:nth-of-type(4){border-color:#d333ea;width:0%;height:0%}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.works-hero{width:100vw;height:100lvh;position:relative;overflow:hidden}.works-hero--loader{width:100%;height:100%;z-index:1000}.works-hero--loader .top{clip-path:inset(0 0 15% 0)}.works-hero--loader .top__title{opacity:.4;transform:translateY(70%)}.works-hero .top{display:flex;flex-direction:column;align-items:center;background:#ffffff0d;backdrop-filter:blur(2vw);-webkit-backdrop-filter:blur(2vw);width:98vw;overflow:hidden;padding:5vw 2vw 3vw;position:relative}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-hero .top{padding:8vw 2vw 5vw}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.works-hero .top{padding:6vw 2vw 3vw}}@media screen and (max-aspect-ratio: 2/3){.works-hero .top{padding:23.0769230769vw 2vw 7.6923076923vw;min-height:23.0769230769vw;-webkit-backdrop-filter:blur(10vw)}}.works-hero .top__title{text-align:center}@media screen and (max-aspect-ratio: 2/3){.works-hero .top__title{font-size:10.3vw;bottom:10%}}.works-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;object-fit:cover;width:100%;height:100%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-hero__bg{background-size:cover!important}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.reel{text-align:center;padding:10vw 3.13vw 0}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.reel{padding:13vw 5.3vw 0}}@media screen and (max-aspect-ratio: 2/3){.reel{padding:20vw 5.2vw 0}}.reel__content{margin-top:9vw;display:flex;flex-direction:column;gap:4vw}.reel__button{width:100%;height:90lvh}.reel__video{width:100%;height:100%;cursor:pointer;filter:brightness(.8);transition:filter 1s ease}.reel__video--playing{filter:brightness(1)}.reel__video-wrapper{aspect-ratio:16/9;position:relative;z-index:9}.reel__video--start{border:.1vw solid #ff7215}.reel__video>iframe{width:100%;height:100%}.reel .lines{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;width:100%;height:100%;z-index:10;cursor:pointer}@media (hover: hover){.reel .lines.hover:hover .line{width:20%;height:7%}}@media screen and (hover: hover) and (max-aspect-ratio: 2/3){.reel .lines.hover:hover .line{width:26%;height:15%}}.reel .lines .line{position:absolute;border:.1vw solid}.reel .lines .line-1{border-color:#82c5ff;width:100%;height:100%;transition:all 1s cubic-bezier(.88,.05,.1,.97)}.reel .lines .line-2{border-color:#ff7215;width:85%;height:80%;transition:all 1s .1s cubic-bezier(.88,.05,.1,.97)}.reel .lines .line-3{border-color:#feb200;width:75%;height:60%;transition:all 1s .2s cubic-bezier(.88,.05,.1,.97)}.reel .lines .line-4{border-color:#82c5ff;width:45%;height:40%;transition:all 1s .3s cubic-bezier(.88,.05,.1,.97)}.reel .lines .line.last-line{display:flex;align-items:center;justify-content:center;border-color:#d333ea;width:20%;height:7%;background-color:#f5f5f5;color:#000}@media screen and (max-aspect-ratio: 2/3){.reel .lines .line.last-line{width:26%;height:15%}}.about-page{position:relative;margin-bottom:5vw}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.about-section{margin-top:8vw}.about-section .top{display:flex;flex-direction:column;gap:4vw;width:57%;margin:0 auto}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.about-section .top{width:89%}}@media screen and (max-aspect-ratio: 2/3){.about-section .top{width:83%;margin:0;padding:0 5.2vw}}.about-section__title{display:flex;flex-wrap:wrap;padding-bottom:20vw}.about-section__title .word{position:relative;margin-right:.7vw}@media screen and (max-aspect-ratio: 2/3){.about-section__title .word{margin-right:2vw}}.about-section__title .word__shadow{position:absolute;opacity:20%}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.about-slider{width:fit-content;display:flex;flex-wrap:nowrap;position:sticky;top:14%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.about-slider{padding:4vw 10vw}}.about-slider__wrapper{height:450lvh;width:100vw;position:relative;padding-left:22vw}.about-slider__wrapper.touch{width:96vw;height:auto;overflow:scroll;margin-left:2vw;padding-left:0;outline:none}.about-slider__wrapper.touch .about-slider__item{margin-bottom:0}.about-slider__wrapper.touch::-webkit-scrollbar{display:block;height:.3vw}.about-slider__wrapper.touch:-webkit-scrollbar-track{background-color:#000}.about-slider__wrapper.touch::-webkit-scrollbar-thumb{background-color:#f5f5f5;cursor:grab}.about-slider__item{display:flex;gap:14vw;padding:0 2vw .6vw;position:relative;border-bottom:.1vw solid #343434;-webkit-user-select:none;user-select:none}@media screen and (max-aspect-ratio: 2/3){.about-slider__item{padding:0 5vw 2vw}}@media screen and (min-aspect-ratio: 15/9){.about-slider__item{margin-bottom:100lvh}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.about-slider__item{margin-bottom:100lvh}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.about-slider__item{padding:0 3vw 2.6vw}}.about-slider__item--sticky{position:relative}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.about-slider__item--sticky{width:48vw;padding-left:5.4vw;margin-top:7vw}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.about-slider__item--sticky{width:48vw;padding-left:5vw;margin-top:7vw}}@media screen and (min-aspect-ratio: 15/9){.about-slider__item--sticky{width:48vw;padding-left:5vw;margin-top:7vw}}.about-slider__item--sticky .text{display:flex;gap:3vw;flex-direction:column;position:sticky;top:25%;padding-left:2vw}@media screen and (max-aspect-ratio: 2/3){.about-slider__item--sticky .text{padding:0 5.4vw;margin-top:20vw}}.about-slider__item:nth-of-type(1) .text{margin-top:6vw}.about-slider__item:nth-of-type(2) .text{margin-top:16vw}.about-slider__item .text{width:28vw;display:flex;flex-direction:column;gap:3vw}@media screen and (max-aspect-ratio: 2/3){.about-slider__item .text{width:48vw}}.about-slider__item:not(.slider__item:last-of-type):after{content:"";height:30%;width:.1vw;background-color:#1d1d1d;position:absolute;bottom:0;right:0}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.about-slider__item:not(.slider__item:last-of-type):after{height:74%}}@media screen and (max-aspect-ratio: 2/3){.about-slider__item:not(.slider__item:last-of-type):after{height:74%}}.about-slider__image{width:30.7291666667vw;height:39.0104166667vw;background-repeat:no-repeat;background-size:125%;background-position:0% center}@media screen and (max-aspect-ratio: 2/3){.about-slider__image{width:62vw;height:78vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.services{display:flex;flex-direction:column;justify-content:center}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.services{margin-top:8vw}}.services__image{width:62vw;height:79vw;transform:translateY(-10%);position:relative;z-index:-1;margin:0 auto}.services__content{display:flex;align-items:center;flex-direction:column;justify-content:center}.services-list__icon{display:block;width:.7vw;height:.7vw;background:no-repeat center;background-size:contain;transition:transform 1s cubic-bezier(.88,.05,.1,.97)}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.services-list__icon{width:1.3vw;height:1.3vw}}@media screen and (max-aspect-ratio: 2/3){.services-list__icon{width:3vw;height:3vw}}.services-list--top{transition:all 1s cubic-bezier(.88,.05,.1,.97)}.services-list--top__title{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;gap:1vw;position:relative;transition:gap 1s cubic-bezier(.88,.05,.1,.97)}@media screen and (max-aspect-ratio: 2/3){.services-list--top__title{gap:2vw}}.services-list__wrapper{margin-top:7vw;width:50vw;display:grid;grid-template-columns:repeat(3,1fr);gap:13%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.services-list__wrapper{width:80vw}}@media screen and (max-aspect-ratio: 2/3){.services-list__wrapper{width:100%;grid-template-columns:repeat(2,1fr)}}.services-list__wrapper--mobile{display:none}@media screen and (max-aspect-ratio: 2/3){.services-list__wrapper--mobile{display:flex!important;flex-direction:column}}@media screen and (max-aspect-ratio: 2/3){.services-list__wrapper--top{display:none}}@media screen and (max-aspect-ratio: 2/3){.services-list__wrapper--top .services-list--top__title{padding:3vw 0;border-top:.1vw solid #343434;border-bottom:.1vw solid #343434;position:relative}.services-list__wrapper--top .services-list--top__title:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='20'%20height='17'%20viewBox='0%200%2020%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.9372%2016.0202L11.5461%2014.6346L15.6672%2011.1881H3.40818C2.3069%2011.1881%201.46065%2010.911%200.869436%2010.3568C0.289812%209.79107%200%208.93089%200%207.77628V0H1.9997V7.77628C1.9997%208.26121%202.11563%208.63646%202.34748%208.90202C2.57933%209.15603%202.93289%209.28304%203.40818%209.28304H15.5803L11.5461%205.97509L12.9024%204.43369L19.6666%2010.2702L12.9372%2016.0202Z'%20fill='%23F5F5F5'/%3e%3c/svg%3e") no-repeat center;width:4vw;height:4vw;background-size:contain;position:absolute;right:0;transform:rotate(90deg);transition:transform .3s cubic-bezier(.88,.05,.1,.97)}.services-list__wrapper--top .services-list--top__title--active{gap:4vw}.services-list__wrapper--top .services-list--top__title--active:after{transform:rotate(-90deg)}.services-list__wrapper--top .services-list--top__title--active .services-list__icon{transform:rotate(360deg)}}.services-list__list{margin-top:2vw;display:flex;flex-direction:column;gap:1vw;list-style:none;counter-reset:li}@media screen and (max-aspect-ratio: 2/3){.services-list__list{gap:3vw}}.services-list__list>li:before{counter-increment:li;content:counter(li,decimal-leading-zero);color:#4b4b4b;margin-right:1vw;font-weight:600}@media screen and (max-aspect-ratio: 2/3){.services-list__list>li:before{margin-right:4vw}}.services-list--main{row-gap:4vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.services-list--main{row-gap:8vw;margin-top:10vw}}@media screen and (max-aspect-ratio: 2/3){.services-list--main{row-gap:10vw;margin-top:12vw}}.services-list__service{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;gap:1vw;margin-top:1.5vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.services-list__service{margin-top:2vw}}@media screen and (max-aspect-ratio: 2/3){.services-list__service{gap:2vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.team{margin-top:14vw}.team .super-text{text-align:center}.team__list{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1vw;margin-top:7vw}@media screen and (max-aspect-ratio: 2/3){.team__list{row-gap:7vw}}.team__item{width:30.7vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.team__item{width:29vw}}@media screen and (max-aspect-ratio: 2/3){.team__item{width:44vw}}.team__image{width:100%;height:42vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.team__image{height:40vw}}@media screen and (max-aspect-ratio: 2/3){.team__image{height:60vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.cta{position:relative;margin-top:7vw}@media screen and (min-aspect-ratio: 15/9){.cta{height:180vh}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.cta{display:flex;align-items:center;justify-content:center}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.cta{height:auto;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}}.cta__title{position:sticky;top:34%;z-index:3;text-align:center;padding:0 13.3vw}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.cta__title{margin:19vh 0 24lvh}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.cta__title{font-size:5.4vw!important}}@media screen and (max-aspect-ratio: 2/3){.cta__title{font-size:11.6vw!important;padding:22vw 0;margin:26vw 0 20vw}}@media screen and (min-aspect-ratio: 15/9){.cta__title-wrapper{padding-top:13vw;height:80%}}.cta__lines{display:flex;align-items:center;justify-content:center;position:absolute;top:0;width:93.7%;aspect-ratio:16/9}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.cta__lines{width:89.7%}}@media screen and (max-aspect-ratio: 2/3){.cta__lines{width:89.7%;aspect-ratio:8/9}}.cta__line{border:.1vw solid;position:absolute}.cta__line--1{width:100%;height:100%;border-color:#feb200}.cta__line--2{width:85%;height:85%;border-color:#d333ea}@media screen and (max-aspect-ratio: 2/3){.cta__line--2{width:92%}}.cta__line--3{width:78%;height:60%;border-color:#ff7215}@media screen and (max-aspect-ratio: 2/3){.cta__line--3{width:86%}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.team-hero{width:100vw;position:relative;overflow:hidden}.team-hero__title{padding:0 11vw}.team-hero__slider{display:flex;flex-wrap:nowrap;width:max-content;align-items:start;gap:1vw;margin-top:10vw}.team-hero__slider-presence-wrapper{width:100%;position:relative}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.team-hero__slider-presence-wrapper{left:-30%}}@media screen and (max-aspect-ratio: 2/3){.team-hero__slider-presence-wrapper{left:-35%}}.team-hero__image{background-repeat:no-repeat;background-position:0% center;background-size:115%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.team-hero__image{background-size:125%}}.team-hero__image:nth-of-type(odd){width:26.5vw;height:36.2vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.team-hero__image:nth-of-type(odd){width:46vw;height:65vw}}@media screen and (max-aspect-ratio: 2/3){.team-hero__image:nth-of-type(odd){width:47.5vw;height:76.2vw}}.team-hero__image:nth-of-type(2n){width:36.5vw;height:46.2vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.team-hero__image:nth-of-type(2n){width:66vw;height:84vw}}@media screen and (max-aspect-ratio: 2/3){.team-hero__image:nth-of-type(2n){width:66.5vw;height:97.2vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.join-team{position:relative;margin-bottom:10vw;padding-top:9vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.join-team{padding-top:13vw}}@media screen and (max-aspect-ratio: 2/3){.join-team{padding-top:20vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.vacancies{margin-top:14vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.vacancies{margin-top:17vw}}@media screen and (max-aspect-ratio: 2/3){.vacancies{margin-top:20vw}}.vacancies__title{text-align:center}.vacancies__table{display:flex;flex-direction:column;margin-top:5vw}.vacancies__table .top{display:grid;grid-template-columns:repeat(12,6.9vw);column-gap:1vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.vacancies__table .top{grid-template-columns:repeat(12,6.5vw)}}@media screen and (max-aspect-ratio: 2/3){.vacancies__table .top{grid-template-columns:repeat(2,1fr)}}.vacancies__table .top .positions{grid-column:1/3}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.vacancies__table .top .positions{grid-column:1/5}}.vacancies__table .top .deadline{grid-column:9/11}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.vacancies__table .top .deadline{grid-column:11/13;text-align:end}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.vacancies__table .top .deadline{text-align:end}}.vacancies__list{margin-top:1vw}.vacancy{position:relative}.vacancy__content{padding:2vw 0;display:grid;grid-template-columns:repeat(12,6.9vw);column-gap:1vw;align-items:center}@media (hover: hover){.vacancy__content{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.vacancy__content:hover{opacity:.5}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.vacancy__content{grid-template-columns:repeat(12,6.5vw);row-gap:2.5vw;padding:8vw 0 2vw}}@media screen and (max-aspect-ratio: 2/3){.vacancy__content{grid-template-columns:repeat(2,1fr);row-gap:5vw;padding:8vw 0 4vw}}.vacancy__title{grid-column:1/9;text-transform:none;text-wrap:wrap}@media screen and (min-aspect-ratio: 15/9){.vacancy__title{padding-right:1vw}}@media screen and (max-aspect-ratio: 2/3){.vacancy__title{grid-column:1/3}}.vacancy__deadline{grid-column:10/13;display:flex;align-items:end;align-self:end;justify-self:end}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.vacancy__deadline{grid-column:9/11}}@media screen and (min-aspect-ratio: 15/9){.vacancy__deadline{align-self:center;grid-column:9/11;justify-self:start}}@media screen and (max-aspect-ratio: 2/3){.vacancy__deadline{grid-column:1/3}}.vacancy__deadline>h3{line-height:100%}@media screen and (max-aspect-ratio: 2/3){.vacancy__deadline-title{text-transform:none;font-weight:400}}@media screen and (min-aspect-ratio: 15/9){.vacancy__deadline-wrapper{display:none}}@media screen and (max-aspect-ratio: 2/3){.vacancy__deadline-wrapper{width:100%;justify-content:space-between}}.vacancy__cathegory{grid-column:11/13;border:.1vw solid #d333ea;padding:.5vw;width:fit-content;justify-self:end}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.vacancy__cathegory{grid-row:1/1;grid-column:1/5;justify-self:start;padding:1vw 2vw}}@media screen and (max-aspect-ratio: 2/3){.vacancy__cathegory{grid-row:1/3;justify-self:start;padding:1vw 2vw;grid-column:1/2;text-wrap:nowrap}}.vacancy__line{position:absolute;bottom:0;left:0;right:0;background-color:#343434;height:.1vw;z-index:10}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.vacancy__line{height:.3vw}}@media screen and (max-aspect-ratio: 2/3){.vacancy__line{height:.6vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.work-page{padding:8.8541666667vw 0}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.work-page{padding:15.1079136691vw 0 13.1894484412vw}}@media screen and (max-aspect-ratio: 2/3){.work-page{padding:32.3076923077vw 0 43.5897435897vw}}.work-page__title{text-align:center}.work-page__item .pixel-card{width:100%;height:100%;display:block}.work-page .works__list{margin-top:0}.works-filter__item>a,.smallText{font-size:.85vw;text-transform:none;font-weight:400;letter-spacing:normal;line-height:130%}@media screen and (max-aspect-ratio: 2/3){.works-filter__item>a,.smallText{font-size:3.6vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-filter__item>a,.smallText{font-size:1.5vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.works-filter{display:flex;align-items:center;justify-content:space-between;width:70.5729166667vw;padding:0 4.0104166667vw;margin:10vw auto 0}@media screen and (max-aspect-ratio: 2/3){.works-filter{margin:10vw 0 4vw;overflow:scroll;width:90%}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-filter{margin:10vw auto 4vw;width:76.4563106796vw;padding:0}}.works-filter--fixed{position:sticky;top:90%;left:50%;background-color:#f5f5f5;z-index:7;margin:0 auto}.works-filter--fixed .works-filter__item{color:#bbb}@media (hover: hover){.works-filter--fixed .works-filter__item:hover{color:#000}}.works-filter--fixed .works-filter__item--active{color:#000}.works-filter__item{display:flex;align-items:center;color:#4b4b4b;transition:color .5s ease;position:relative}@media (hover: hover){.works-filter__item:hover{color:#f5f5f5}}.works-filter__item:before{content:"";display:block;width:.4166666667vw;height:.4166666667vw;background-color:#d333ea;transform:rotate(160deg) scale(0);transition:transform .5s cubic-bezier(.88,.05,.1,.97)}@media screen and (max-aspect-ratio: 2/3){.works-filter__item:before{width:2.0512820513vw;height:2.0512820513vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-filter__item:before{width:.9592326139vw;height:.9592326139vw}}.works-filter__item>a{text-transform:none;padding:1vw 1vw 1vw .5vw}@media screen and (max-aspect-ratio: 2/3){.works-filter__item>a{padding:2vw 5vw 2vw 1.5vw;font-size:4.1vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-filter__item>a{font-size:2vw}}.works-filter__item--active{color:#f5f5f5}.works-filter__item--active:before{transform:rotate(0) scale(1)}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.dynamickPage{padding:8vw 0;width:60%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.dynamickPage{padding-top:14vw;width:70%}}@media screen and (max-aspect-ratio: 2/3){.dynamickPage{padding-top:20vw;width:90%}}.dynamickPage__title{margin-bottom:8vw}@media screen and (max-aspect-ratio: 2/3){.dynamickPage__title{margin-bottom:12vw}}.dynamickPage h2{font-weight:700;margin:5vw 0 2vw}@media screen and (max-aspect-ratio: 2/3){.dynamickPage h2{margin:8vw 0 4vw}}.dynamickPage p{margin-bottom:1vw}@media screen and (max-aspect-ratio: 2/3){.dynamickPage p{margin-bottom:3vw}}.dynamickPage ul{list-style:disc;padding-left:1.3vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.dynamickPage ul{padding-left:2.5vw}}@media screen and (max-aspect-ratio: 2/3){.dynamickPage ul{padding-left:6vw}}@media (hover: hover){.dynamickPage a{opacity:1;transition:opacity .3s ease}}@media (hover: hover) and (hover: hover){.dynamickPage a:hover{opacity:.5}}.dynamickPage .link-with-arrow{margin-bottom:2vw;width:max-content;flex-direction:row-reverse;align-items:flex-start}.dynamickPage .link-with-arrow:after{height:.9vw;width:.9vw;rotate:180deg}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.dynamickPage .link-with-arrow:after{height:2vw;width:2vw}}@media screen and (max-aspect-ratio: 2/3){.dynamickPage .link-with-arrow:after{height:3.9vw;width:4vw;margin-bottom:10vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.work-descriptions{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1vw;margin-top:3.125vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.work-descriptions{margin-top:4.7961630695vw}}@media screen and (max-aspect-ratio: 2/3){.work-descriptions{display:flex;margin-top:5.1282051282vw;flex-direction:column-reverse;row-gap:20.5128205128vw}}.work-descriptions .left{grid-column:1/7;display:flex;flex-direction:column;gap:1.5625vw}.work-descriptions .info-list{display:flex;flex-direction:column;gap:.8vw;width:45%}@media screen and (max-aspect-ratio: 2/3){.work-descriptions .info-list{gap:4vw}}.work-descriptions .info-list__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1vw;grid-column:9/13}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.works-slider{margin-top:5.7291666667vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-slider{margin-top:9.5923261391vw}}@media screen and (max-aspect-ratio: 2/3){.works-slider{margin-top:20.5128205128vw}}.works-slider__title{text-align:center;margin-bottom:1.5625vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-slider__title{margin-top:3.5971223022vw}}@media screen and (max-aspect-ratio: 2/3){.works-slider__title{margin-top:7.6923076923vw}}.works-slider .splide{padding:0!important}.works-slider .splide .slide__image{opacity:0}.works-slider .splide .is-visible .slide__image{opacity:1}.works-slider .splide__arrow{width:10vw!important;height:39.5vw!important;top:8vw!important;border:1px solid!important;transform:translateY(0)!important;opacity:0!important}.works-slider .splide__arrow--prev{left:0!important}.works-slider .splide__arrow--next{right:0!important}.works-slider .splide .drager-controller{flex-direction:column;align-items:center;gap:.5vw;width:fit-content;z-index:1}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-slider .splide .drager-controller{grid-column:1/3}}.works-slider .splide .drager-controller__arrows{display:flex;align-items:center;gap:0}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-slider .splide .drager-controller__arrows{margin-top:.7194244604vw}}.works-slider .splide .drager-controller__arrows .left,.works-slider .splide .drager-controller__arrows .right{width:3.7vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-slider .splide .drager-controller__arrows .left,.works-slider .splide .drager-controller__arrows .right{width:4.9160671463vw}}.works-slider .splide .drager-controller__arrows .right{transform:translate(-2%)}.works-slider .splide .drager-controller__arrows--active{opacity:.4}.works-slider .space{padding-top:20vw}.works-slider .slide{height:39.5vw;position:relative;display:flex!important;gap:.5vw;outline:none!important;margin:0 .5vw}.works-slider .slide__image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.works-slider .slide>canvas{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.works-slider .slider{cursor:grab}.works-slider .slider__arrow{width:10vw;height:39.5vw;position:absolute;z-index:2}.works-slider .slider__arrow>svg{display:none!important}.works-slider .slider__arrow--prev{left:0}.works-slider .slider__arrow--next{right:0}.works-slider .button{position:absolute;z-index:100;top:0;width:10vw;height:41vw}.works-slider .button--next{right:0}.works-slider .button--prev{left:0}.works-slider .bottom{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1vw;margin-top:3vw}.works-slider .bottom .slider-description{grid-column:5/9;display:flex;flex-direction:column;gap:.8vw}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.works-slider .bottom .slider-description{grid-column:4/10}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-slider .bottom .slider-description{grid-column:5/12;padding-right:2.5vw;gap:3vw}}@media screen and (max-aspect-ratio: 2/3){.works-slider .bottom .slider-description{display:flex;grid-column:1/13;gap:4vw;margin-top:5vw}}.works-slider .slider-free{width:100vw;overflow:scroll;padding-bottom:4vw;gap:1vw}.works-slider .slider-free::-webkit-scrollbar{display:block;height:.3vw}.works-slider .slider-free:-webkit-scrollbar-track{background-color:#000}.works-slider .slider-free::-webkit-scrollbar-thumb{background-color:#f5f5f5;cursor:grab}.works-slider .slider-free__image{width:43.1654676259vw;height:37.7697841727vw;-webkit-user-select:none;user-select:none;position:relative;z-index:-1;cursor:grab}.works-slider .slider-free__image:nth-last-of-type(1){margin-right:5.2vw}.works-slider .slider-free__image:nth-of-type(1){margin-left:5.2vw}@media screen and (max-aspect-ratio: 2/3){.works-slider .slider-free__image{width:104.8717948718vw;height:90.7692307692vw}}.works-slider--fullscreen .slide{height:37.6041666667vw;width:70%;aspect-ratio:16/9;position:relative;display:flex!important;gap:.5vw;outline:none!important;margin:0 .5vw}.works-slider--fullscreen .slide__image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.works-slider--fullscreen .slide>canvas{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.works-slider--fullscreen .slider-free{width:100vw}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){.works-slider--fullscreen .slider-free__image{width:76.7386091127vw;height:42.8057553957vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-slider--fullscreen .slider-free__image{width:84.412470024vw;height:47.9616306954vw}}@media screen and (max-aspect-ratio: 2/3){.works-slider--fullscreen .slider-free__image{width:90.2564102564vw;height:49.7435897436vw}}.window-slider{position:relative;width:60.3645833333vw;margin:5.7291666667vw auto 0}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.window-slider{margin:9.5923261391vw auto 0}}@media screen and (max-aspect-ratio: 2/3){.window-slider{margin:15.3846153846vw auto 0;width:89.7435897436vw}}.window-slider .splide{height:33.6458333333vw}@media screen and (max-aspect-ratio: 2/3){.window-slider .splide{height:51.2820512821vw}}.window-slider .space{padding-top:20vw}.window-slider .slide{height:33.6458333333vw;position:relative;display:flex!important;gap:.5vw;outline:none!important;margin:0 .5vw}@media screen and (max-aspect-ratio: 2/3){.window-slider .slide{height:51.2820512821vw}}.window-slider .slide__image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.window-slider .slide>canvas{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.window-slider .slider{cursor:grab}.window-slider .slider__arrow{width:6.7708333333vw;height:33.6458333333vw;position:absolute;top:0;z-index:2;display:flex;align-items:center;justify-content:center;transition:opacity .4s ease}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.window-slider .slider__arrow{width:11.03117506vw}}@media screen and (max-aspect-ratio: 2/3){.window-slider .slider__arrow{width:10.2564102564vw;height:51.2820512821vw;mix-blend-mode:difference}}@media (hover: hover){.window-slider .slider__arrow:hover{opacity:.6}.window-slider .slider__arrow:hover .slider__arrow-icon{transition:transform .6s .3s cubic-bezier(.88,.05,.1,.97)}.window-slider .slider__arrow:hover .slider__arrow-icon--prev{transform:translate(-10%)}.window-slider .slider__arrow:hover .slider__arrow-icon--next{transform:translate(10%)}}.window-slider .slider__arrow-icon{width:3.6458333333vw;height:2.5vw;display:block;transition:transform .6s cubic-bezier(.88,.05,.1,.97)}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.window-slider .slider__arrow-icon{width:5.7553956835vw;height:4.0767386091vw}}@media screen and (max-aspect-ratio: 2/3){.window-slider .slider__arrow-icon{width:7.1794871795vw;height:5.1282051282vw}}.window-slider .slider__arrow--prev{left:0;transform:translate(-100%)}@media screen and (max-aspect-ratio: 2/3){.window-slider .slider__arrow--prev{transform:translate(0)}}.window-slider .slider__arrow--next{transform:translate(100%);right:0}@media screen and (max-aspect-ratio: 2/3){.window-slider .slider__arrow--next{transform:translate(0)}}.window-slider .slider__pagination{position:absolute;bottom:0%;width:100%;height:1.5625vw;display:flex;align-items:center;justify-content:center;gap:.3125vw;transform:translateY(100%)}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.window-slider .slider__pagination{gap:.7194244604vw;height:3.5971223022vw}}@media screen and (max-aspect-ratio: 2/3){.window-slider .slider__pagination{gap:1.5384615385vw;height:7.6923076923vw}}.window-slider .slider__pagination__page{width:.4166666667vw;height:.4166666667vw;background-color:#4b4b4b;transition:background-color .4s .1s ease}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.window-slider .slider__pagination__page{width:.9592326139vw;height:.9592326139vw}}@media screen and (max-aspect-ratio: 2/3){.window-slider .slider__pagination__page{width:1.5384615385vw;height:1.5384615385vw}}.window-slider .slider__pagination__page.is-active{background-color:#f5f5f5}.window-slider .button{position:absolute;z-index:100;top:0;width:10vw;height:41vw}.window-slider .button--next{right:0}.window-slider .button--prev{left:0}.window-slider .bottom{width:100%;margin:3vw auto 0}@media screen and (min-aspect-ratio: 15/9){.window-slider .bottom{width:38.5416666667vw;padding-right:3.13vw;padding-left:3.13vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.window-slider .bottom{margin:5.51558753vw auto 0}}@media screen and (max-aspect-ratio: 2/3){.window-slider .bottom{margin:10.2564102564vw auto 0}}.window-slider .bottom .slider-description{grid-column:5/9;display:flex;flex-direction:column;gap:.8vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.window-slider .bottom .slider-description{grid-column:5/12;padding-right:2.5vw;gap:1vw}}@media screen and (max-aspect-ratio: 2/3){.window-slider .bottom .slider-description{display:flex;grid-column:1/13;gap:1.2vw;margin-top:7vw}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.screenshots{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1vw;row-gap:2vw;margin-top:5.7291666667vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.screenshots{margin-top:9.5923261391vw}}@media screen and (max-aspect-ratio: 2/3){.screenshots{margin-top:20.5128205128vw}}.screenshots--text .screenshots__image-wrapper{grid-column:5/13}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.screenshots--text .screenshots__image-wrapper{grid-column:5/13}}@media screen and (max-aspect-ratio: 2/3){.screenshots--text .screenshots__image-wrapper{grid-column:1/13}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.screenshots:nth-of-type(2){margin-top:10vw}}@media screen and (max-aspect-ratio: 2/3){.screenshots:nth-of-type(2){margin-top:20vw}}.screenshots__text{grid-column:1/4;grid-row:1/4}@media screen and (min-aspect-ratio: 15/9){.screenshots__text{margin-top:10vw}}@media screen and (max-aspect-ratio: 2/3){.screenshots__text{grid-column:1/13}}.screenshots__image{object-fit:cover;width:100%;height:100%;scale:1.1;transform-origin:center}.screenshots__image-wrapper{grid-column:3/11;width:62.2395833333vw;height:35vw;overflow:hidden}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.screenshots__image-wrapper{grid-column:3/11;width:59.7122302158vw;height:33.5731414868vw}}@media screen and (max-aspect-ratio: 2/3){.screenshots__image-wrapper{grid-column:1/13;width:100%;height:50vw;margin-top:5vw}}.works-trailer{position:relative}.works-trailer--small{width:59.8958333333vw;height:auto;aspect-ratio:16/9;margin:0 auto}@media screen and (max-aspect-ratio: 2/3){.works-trailer--small{width:100%;height:53.8461538462vw}}.works-trailer__title{text-align:center;margin:5.7291666667vw 0 1.5625vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-trailer__title{margin:9.5923261391vw 0 2.3980815348vw}}@media screen and (max-aspect-ratio: 2/3){.works-trailer__title{margin:15.3846153846vw 0 2.5641025641vw}}.works-trailer__play-btn{width:100%;height:100%;display:block;padding:1.25vw 0 1.25vw .15625vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-trailer__play-btn{padding:1.1990407674vw 0}}@media screen and (max-aspect-ratio: 2/3){.works-trailer__play-btn{padding:2.5641025641vw 0}}.works-trailer__play-btn-wrapper{display:flex;align-items:center;justify-content:center;width:6.25vw;height:4.1666666667vw;background-color:#f5f5f5;border:.2vw solid #d333ea;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:filter .4s ease}@media (hover: hover){.works-trailer__play-btn-wrapper:hover{filter:brightness(.8)}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.works-trailer__play-btn-wrapper{width:10.551558753vw;height:5.9952038369vw}}@media screen and (max-aspect-ratio: 2/3){.works-trailer__play-btn-wrapper{width:19.7435897436vw;height:11.2820512821vw}}.small-video .bottom{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1vw;margin-top:3vw}@media screen and (max-aspect-ratio: 2/3){.small-video .bottom{padding:0!important;margin-top:5.1282051282vw}}.small-video__description{grid-column:4/10}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.small-video__description{grid-column:2/12;padding:0 2.9976019185vw}}@media screen and (max-aspect-ratio: 2/3){.small-video__description{grid-column:1/13}}.full-screenShot{background-repeat:no-repeat;background-size:110%;background-position:center 50%;background-size:cover;width:100%;height:100%}.full-screenShot__wrapper{aspect-ratio:16/9;margin-top:5.7291666667vw;position:relative;overflow:hidden}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.full-screenShot__wrapper{margin-top:9.5923261391vw}}@media screen and (max-aspect-ratio: 2/3){.full-screenShot__wrapper{aspect-ratio:3/3;margin-top:20.5128205128vw}}.full-screenShot__anim-wrapper{width:100%;height:100%}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.full-screenShot__anim-wrapper{transform:translateY(0)!important}}@media screen and (max-aspect-ratio: 2/3){.full-screenShot__anim-wrapper{transform:translateY(0)!important}}.full-screenShot__anim-wrapper .lazyload-wrapper{width:100%;height:100%}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.video{width:100%!important;height:100%!important}.video>video{object-fit:cover}.video-wrapper{position:relative}.video__play-btn{display:block;padding:1.1458333333vw 0;margin:15vw 20vw;width:6.5625vw;height:4.21875vw;transition:opacity .4s ease}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.video__play-btn{width:6.4748201439vw;height:4.0767386091vw}}@media screen and (max-aspect-ratio: 2/3){.video__play-btn{width:13.8461538462vw;height:8.7179487179vw}}.video__play-btn--playing{opacity:0}.video__play-btn-wrapper{display:flex;align-items:center;justify-content:center;position:absolute;left:0%;right:0%;top:0%;bottom:2%;transition:.4s ease;transition-property:filter opacity}@media (hover: hover){.video__play-btn-wrapper:hover{filter:brightness(.8);opacity:.8}}.video-controll{position:absolute;bottom:1.4%;left:0%;width:100%;align-items:center;opacity:1;transition:opacity .4s ease;display:flex;justify-content:space-around}@media screen and (max-aspect-ratio: 2/3){.video-controll{justify-content:center;bottom:4%}}@media (hover: hover){.video-controll:hover{opacity:1}}.video-controll--not-playing{opacity:0}.video-controll__center{display:flex;align-items:center;width:46.875vw}@media screen and (max-aspect-ratio: 2/3){.video-controll__center{width:70%;gap:1.2820512821vw}}.video__stop-button{width:1.25vw;height:1.25vw;cursor:pointer}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.video__stop-button{width:2.3980815348vw;height:2.3980815348vw}}@media screen and (max-aspect-ratio: 2/3){.video__stop-button{display:none}}.video-thumb{position:relative;margin-left:.1%;width:84%;height:.3vw;background-color:#4242427a;transition:height .3s ease;margin-left:3vw}@media (hover: none){.video-thumb{height:1vw!important}}@media screen and (hover: none) and (max-aspect-ratio: 2/3){.video-thumb{height:2vw!important}}@media (hover: hover){.video-thumb:hover{height:.7vw}}.video__thumb-progress{display:block;position:relative;z-index:10;background-color:#d333ea;height:100%;width:100%;transition:1s cubic-bezier(.88,.05,.1,.97);transition-property:height,clipPath;-webkit-user-select:none;user-select:none}.video__thumb-progress--seek{position:absolute;bottom:0;height:.7vw;width:100%;z-index:11;opacity:0}@media screen and (max-aspect-ratio: 2/3){.video__thumb-progress--seek{height:2vw}}.video-volume{margin-left:1.0416666667vw;display:flex;align-items:center;flex-direction:row-reverse;gap:.5208333333vw;height:1.4583333333vw;margin-bottom:.1%}@media (hover: hover){.video-volume:hover .volume-thumb,.video-volume:hover .video-volume__button{opacity:1}}.video-volume__button{width:1.25vw;height:1.25vw;opacity:.4;display:flex;transition:opacity .4s ease}@media (hover: none){.video-volume__button{opacity:1!important}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.video-volume__button{width:2.3980815348vw;height:2.3980815348vw}}@media screen and (max-aspect-ratio: 2/3){.video-volume__button{width:5.1282051282vw;height:5.1282051282vw}}.video-fullscreen{width:1.25vw;height:1.25vw;cursor:pointer;opacity:.4;transition:opacity .4s ease}@media (hover: none){.video-fullscreen{opacity:1!important}}@media (hover: hover){.video-fullscreen:hover{opacity:1}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.video-fullscreen{width:2.3980815348vw;height:2.3980815348vw}}@media screen and (max-aspect-ratio: 2/3){.video-fullscreen{display:none}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.related-works{margin:8.8541666667vw 0 6.25vw}@media screen and (max-aspect-ratio: 2/3){.related-works{margin:17.9487179487vw 0 28.2051282051vw}}.related-works__title{margin-bottom:4vw}@media screen and (min-aspect-ratio: 15/9){.related-works__title{text-align:center}}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.work-details{padding-bottom:4vw;position:relative;z-index:1}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}.content-and-text{margin-top:5.7291666667vw;display:flex;gap:3.125vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.content-and-text{margin-top:9.5923261391vw}}@media screen and (max-aspect-ratio: 2/3){.content-and-text{margin-top:20.5128205128vw;flex-direction:column}}.content-and-text--left{flex-direction:row-reverse;justify-content:space-between}@media screen and (max-aspect-ratio: 2/3){.content-and-text--left{flex-direction:column-reverse}}.content-and-text__content{width:59.8958333333vw!important;min-width:59.8958333333vw!important;max-width:59.8958333333vw!important;aspect-ratio:16/9;height:auto}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.content-and-text__content{width:56.7146282974vw!important;min-width:56.7146282974vw!important;max-width:56.7146282974vw!important;height:31.8944844125vw!important}}@media screen and (max-aspect-ratio: 2/3){.content-and-text__content{width:100%!important;max-width:100%!important;min-width:100%!important;height:53.8461538462vw!important}}@media screen and (min-aspect-ratio: 15/9){.content-and-text__text{padding-right:4.1666666667vw}}.content-and-text__text .title{margin-bottom:1.5625vw}.super-text{font-family:DenimWD,sans-serif;font-size:6.6vw;font-style:normal;font-weight:400;line-height:110%;letter-spacing:normal}@media screen and (max-aspect-ratio: 2/3){.super-text{font-size:15.4vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.super-text{font-size:8.7vw}}h1{font-family:DenimWD,sans-serif;font-size:4.7vw;font-style:normal;font-weight:400;line-height:110%;letter-spacing:normal}@media screen and (max-aspect-ratio: 2/3){h1{font-size:10.3vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){h1{font-size:5.9vw}}h2{font-family:DenimWD,sans-serif;font-size:2.6vw;font-style:normal;font-weight:400;line-height:110%;letter-spacing:normal}@media screen and (max-aspect-ratio: 2/3){h2{font-size:7.2vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){h2{font-size:4.1vw}}h3{font-family:DenimWD,sans-serif;font-size:1.8vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}@media screen and (max-aspect-ratio: 2/3){h3{font-size:6.2vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){h3{font-size:3.2vw}}h4{font-family:DenimWD,sans-serif;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}@media screen and (max-aspect-ratio: 2/3){h4{font-size:4.2vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){h4{font-size:2.2vw}}body,a{font-family:DenimWD,sans-serif;font-size:1.3vw;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-aspect-ratio: 2/3){body,a{font-size:4.1vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){body,a{font-size:2vw}}a{font-size:.85vw;font-weight:700;letter-spacing:-.04vw;text-transform:uppercase;text-wrap:nowrap}@media screen and (max-aspect-ratio: 2/3){a{font-size:4.1vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){a{font-size:2.2vw}}.smallText{font-size:.85vw;text-transform:none;font-weight:400;letter-spacing:normal;line-height:130%}@media screen and (max-aspect-ratio: 2/3){.smallText{font-size:3.6vw}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.smallText{font-size:1.5vw}}.semiBold{font-weight:700}.upperCase{text-transform:uppercase}.shadow{color:#bbb}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DenimWD;src:url(/font/Denim-wd/DenimWDTRIAL-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal}[data-hidden]{opacity:0}[data-only-desktop]{display:none}@media screen and (min-aspect-ratio: 15/9){[data-only-desktop]{display:block}}[data-only-desktop--flex]{display:none}@media screen and (min-aspect-ratio: 15/9){[data-only-desktop--flex]{display:flex}}[data-not-desktop]{display:block}@media screen and (min-aspect-ratio: 15/9){[data-not-desktop]{display:none}}[data-not-desktop--flex]{display:flex}@media screen and (min-aspect-ratio: 15/9){[data-not-desktop--flex]{display:none}}[data-hide-for-mobile]{display:block}@media screen and (max-aspect-ratio: 2/3){[data-hide-for-mobile]{display:none}}[data-hide-for-mobile--flex]{display:flex}@media screen and (max-aspect-ratio: 2/3){[data-hide-for-mobile--flex]{display:none}}[data-only-mobile]{display:none}@media screen and (max-aspect-ratio: 2/3){[data-only-mobile]{display:block}}[data-only-mobile--flex]{display:none}@media screen and (max-aspect-ratio: 2/3){[data-only-mobile--flex]{display:block}}[data-touch-element]{display:block}@media screen and (min-aspect-ratio: 15/9){[data-touch-element]{display:none}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){[data-touch-element]{display:none}}@media (hover: none) and (min-aspect-ratio: 2/3){[data-touch-element]{display:block!important}}[data-touch-element--flex]{display:flex}@media screen and (min-aspect-ratio: 15/9){[data-touch-element--flex]{display:none}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){[data-touch-element--flex]{display:none}}@media (hover: none) and (min-aspect-ratio: 2/3){[data-touch-element--flex]{display:flex!important}}@media (hover: none){[data-desktop-element]{display:none!important}}@media screen and (max-aspect-ratio: 2/3){[data-desktop-element]{display:none}}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){[data-desktop-element]{display:none}}@media screen and (min-aspect-ratio: 15/9){[data-desktop-element]{display:block}}@media screen and (min-aspect-ratio: 4/3) and (max-aspect-ratio: 15/9){[data-desktop-element]{display:block}}body{color:#f5f5f5;background-color:#000;overflow-x:hidden;opacity:1}::selection{color:#bbb;background:#d333ea}::-webkit-scrollbar{display:none}.container{padding-right:3.13vw;padding-left:3.13vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.container{padding-right:5.3vw;padding-left:5.3vw}}@media screen and (max-aspect-ratio: 2/3){.container{padding-right:5.2vw;padding-left:5.2vw}}.main--loading{position:fixed;top:0;width:100vw;height:100vh;overflow:hidden}.link-with-arrow{display:flex;align-items:flex-end;position:relative;gap:.4vw;width:8vw}.link-with-arrow:after{display:block;content:"";background:url(/media/arrow.svg) no-repeat;background-size:contain;background-position:0 0;height:90%;width:13%;transition:transform 1s cubic-bezier(.88,.05,.1,.97);overflow:hidden}@media (hover: hover){.link-with-arrow:hover:after{transform:rotate(-360deg)}}.text-section{width:33.3333333333vw;margin-top:1.5625vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.text-section{width:52.0383693046vw}}@media screen and (max-aspect-ratio: 2/3){.text-section{width:auto;padding-right:5.2vw;padding-left:5.2vw}}.text-section--margin{margin-top:5.7291666667vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.text-section--margin{margin-top:9.5923261391vw}}@media screen and (max-aspect-ratio: 2/3){.text-section--margin{margin-top:20.5128205128vw}}.text-section--left{padding-right:3.13vw;padding-left:3.13vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.text-section--left{padding-right:5.3vw;padding-left:5.3vw}}@media screen and (max-aspect-ratio: 2/3){.text-section--left{padding-right:5.2vw;padding-left:5.2vw;width:auto}}.text-section--long{width:43.75vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.text-section--long{width:59.9520383693vw}}@media screen and (max-aspect-ratio: 2/3){.text-section--long{padding-right:5.2vw;padding-left:5.2vw;width:auto}}.text-section--center{margin-right:auto;margin-left:auto}.text-section__extra-title{margin-bottom:1.5625vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.text-section__extra-title{margin-bottom:1.1990407674vw}}@media screen and (max-aspect-ratio: 2/3){.text-section__extra-title{margin-bottom:3.0769230769vw}}.text-section__title{margin-bottom:.7291666667vw}@media screen and (min-aspect-ratio: 2/3) and (max-aspect-ratio: 4/3){.text-section__title{margin-bottom:.7194244604vw}}@media screen and (max-aspect-ratio: 2/3){.text-section__title{margin-bottom:2.0512820513vw}}*{margin:0;padding:0;border:0;vertical-align:baseline}ul,ol{list-style:none}button{font-size:100%}input,button,textarea{margin:0}html{line-height:1}a{color:inherit;text-decoration:none}button,input[type=button],input[type=submit],input[type=reset]{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit}img{object-fit:cover}hr{border:none;height:1px;background:#000;margin:0;padding:0}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}
