@charset "UTF-8";
:root{--font-primary:"PPNeueMontreal";--font-lh-xs:0.8;--font-lh-sm:0.9;--font-lh-md:1;--font-lh-lg:1.2;--font-size-small:0.625rem;--font-size-medium:0.875rem;--font-size-large:1.625rem;--font-ls-sm:-0.02em;--color-background:#F8F8F8;--color-text:#070707;--color-text-dark:#070707;--difference:#fff;--color-blur:rgba(248,248,248,0.1);--spacing-xs:0.625rem;--container-width:90rem;--size-1px:0.0625rem;--container-padding-x:10px;--plyr-color-main:#fff;--plyr-range-fill-background:transparent;--plyr-video-progress-buffered-background:#fff}*,::before,::after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}
:where(dd[class]){margin-left:0}
:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}
:where(address[class]){font-style:normal}p{--paragraphMarginBottom:24px;margin-block:0}img,video{display:block;max-width:100%;width:100%;height:100%;object-fit:cover}input,textarea,select,button{font:inherit}
html{height:100%}html,:has(:target){scroll-behavior:smooth}
body{min-height:100%;line-height:1}a:where([class]){display:inline-flex}:where([fill]:not([fill="none"],[fill^="url"])){fill:currentColor}:where([stroke]:not([stroke="none"],[stroke^="url"])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}*{-ms-overflow-style:none;scrollbar-width:none}
*::-webkit-scrollbar{display:none}
input[type=range]{cursor:none}
@font-face{font-family:"PPNeueMontreal";src:url("../themes/naau/assets/fonts/PPNeueMontreal.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}
body{font-family:var(--font-primary);font-weight:500;font-size:var(--font-size-medium);line-height:var(--font-lh-sm);color:var(--color-text);background-color:var(--color-background);text-transform:uppercase;cursor:none}
[data-theme="dark"]{--color-background:#0B0B0C;--color-text:#F4F4F3;--color-blur:rgba(14,14,15,0.1)}
a,button{color:inherit;text-decoration:none;line-height:var(--font-lh-md);cursor:none}
.loader__letter,.logo__top-letter,.logo__bottom-letter,.miniatures__item,.char,.theme-switch__icon,.coordinates,.transition,.transition__letter,.page__wrapper,.services__text-wrapper,.services__item-title,toggle{visibility:hidden}
[data-split="chars"],[data-split="words"]{font-kerning:none}
@media screen and (min-width:992px){html{font-size:1.111vw}}
@media screen and (max-width:991px){html{font-size:2.083vw}}
@media screen and (max-width:479px){html{font-size:5vw}}
.container{max-width:var(--container-width);padding-inline:var(--container-padding-x);margin-inline:auto}
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}
.page__wrapper{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:clip}
.main{position:relative;min-height:100vh}
.page__home-subtile{font-size:var(--font-size-medium);position:fixed;bottom:var(--spacing-xs);right:var(--spacing-xs);color:var(--difference);mix-blend-mode:difference;line-height:var(--font-lh-xs)}
@media screen and (max-width:991px){.page__home-subtile{bottom:50%;left:50%;transform:translate(-50%,50%);max-width:11rem;line-height:var(--font-lh-lg);text-align:center;z-index:10}}
.loader{position:absolute;inset:0;height:100vh;display:flex;align-items:center;justify-content:center;z-index:100}
.loader__logo{width:40rem}
.loader__mobile-top{display:none}
.loader__mobile-bottom{display:none}
.home .mobile__letter{visibility:hidden}
@media screen and (max-width:991px){.loader{background-color:var(--color-background);z-index:100}.loader__logo{display:none}.loader__mobile-top{display:block;position:fixed;top:var(--spacing-xs);right:var(--spacing-xs);width:17.5rem}.loader__mobile-bottom{display:block;position:fixed;bottom:var(--spacing-xs);left:var(--spacing-xs);width:32.5rem}}
@media screen and (max-width:479px){.loader__mobile-top{width:6.87rem}.loader__mobile-bottom{width:12.75rem}}
.cursor{pointer-events:none;user-select:none;position:fixed;top:50%;left:50%;mix-blend-mode:difference;z-index:10000000}
.cursor__default{width:1rem;height:1rem}
.cursor__default.is-hidden{display:none}
.cursor__case{display:none}
.cursor__case.is-show{display:flex;column-gap:0.25rem;align-items:center}
.cursor__case-icon{width:0.5rem;height:0.5rem;mix-blend-mode:difference;color:var(--difference)}
.cursor__case-text{font-size:0.875rem;line-height:var(--font-lh-md);mix-blend-mode:difference;color:var(--difference)}
.cursor__player{display:none;color:var(--difference);font-size:0.875rem}
.cursor__player.is-show{display:block}
.cursor__play,.cursor__pause{display:none}
.cursor__play.is-show,.cursor__pause.is-show{display:block}
.cursor__nav{display:none;color:var(--difference);font-size:0.875rem}
.cursor__nav.is-show{display:block}
.cursor__prev,.cursor__next{display:none}
.cursor__prev.is-show,.cursor__next.is-show{display:block}
@media screen and (max-width:991px){.cursor{display:none}.cursor__case{display:flex}}
.header{position:fixed;padding-top:var(--spacing-xs);padding-inline:var(--container-padding-x);color:var(--difference);mix-blend-mode:difference;width:100%;display:flex;justify-content:space-between;z-index:20}
.header__container{display:flex;align-items:start;justify-content:space-between;width:100%;max-width:45rem}
.nav__list{position:relative;z-index:1;display:flex;column-gap:0.25rem}
.nav__link{font-size:var(--font-size-medium);mix-blend-mode:difference;color:inherit}
.nav__item{padding-inline:var(--size-1px)}
.nav__item:hover{background-color:var(--difference)}
.nav__item--active{background-color:var(--difference)}.theme-switch__text--light,.theme-switch__text--full.theme-switch__text--light{display:none}
[data-theme="dark"] .theme-switch__text--dark,[data-theme="dark"] .theme-switch__text--full.theme-switch__text--dark{display:none}
[data-theme="dark"] .theme-switch__text--light{display:inline}
.header__switchs{display:flex;column-gap:14.6875rem}
.theme-switch{margin:0;padding:0;border:0;background:none;outline:none;-webkit-tap-highlight-color:transparent;user-select:none;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;column-gap:0.25rem;text-transform:uppercase;line-height:var(--font-lh-md);padding-inline:var(--size-1px)}
.theme-switch:hover{background-color:var(--difference)}
.theme-switch__icon{width:0.625rem;height:0.625rem;color:inherit;mix-blend-mode:difference}
.theme-switch__text{color:inherit;mix-blend-mode:difference;line-height:inherit}
.theme-switch__text--full{color:inherit;mix-blend-mode:difference;display:none}
.lang-switch{margin:0;padding:0;border:0;background:none;outline:none;-webkit-tap-highlight-color:transparent;user-select:none;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;padding-inline:var(--size-1px);line-height:var(--font-lh-md)}
.lang-switch:hover{background-color:var(--difference)}
.lang-switch__text{color:inherit;mix-blend-mode:difference;line-height:inherit}
@media screen and (max-width:991px){.header{display:none;left:0;top:0;padding-top:0;padding-inline:0;color:var(--difference);width:100%;z-index:10;mix-blend-mode:normal}.header__container{display:none}.lang-switch__text{mix-blend-mode:normal}.theme-switch__text{mix-blend-mode:normal}.nav__item:hover{background-color:var(--color-text);color:var(--color-background)}.nav__link{mix-blend-mode:normal}}
.nav-mobile{position:fixed;display:none;background:var(--color-blur);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}
@supports not ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){.nav-mobile{background:var(--color-blur)}}
@media screen and (max-width:991px){.nav-mobile{display:none;position:fixed;inset:0;z-index:30;color:var(--colot-text);background-color:var(--color-background);flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding-inline:var(--spacing-xs);padding-block:var(--spacing-xs)}.nav-mobile__logo{display:block;width:100%}.nav-mobile__body{width:100%;display:flex;justify-content:space-between;margin-block:auto}.nav-mobile__footer{width:100%;display:flex;justify-content:space-between}.nav-mobile__close{display:flex;column-gap:0.5rem;line-height:1}.nav-mobile__close-icon{width:1.375rem;height:0.8125rem}.nav-mobile__theme-switch{display:flex;column-gap:0.25rem;line-height:1}.nav-mobile__theme-icon{width:0.625rem;height:0.625rem}.nav-mobile--open{display:flex}}
.logo{position:fixed;mix-blend-mode:difference;color:var(--difference)}
.logo--hidden{display:none}
.logo--full{display:none;width:100%}
.logo--mobile-full{display:none}
.logo--top{width:15.8125rem;top:var(--spacing-xs);right:var(--spacing-xs)}
.logo--bottom{width:29.1875rem;bottom:var(--spacing-xs);left:var(--spacing-xs)}
.logo--projects-top{width:7.625rem;top:var(--spacing-xs);right:var(--spacing-xs)}
.logo--projects-bottom{width:14rem;bottom:var(--spacing-xs);left:var(--spacing-xs)}
.logo--projects-list{width:14rem;top:var(--spacing-xs);right:var(--spacing-xs)}
.logo--services-bottom{width:14rem;bottom:var(--spacing-xs);right:var(--spacing-xs)}
.logo--loader-top,.logo--loader-bottom{display:none}
@media screen and (max-width:991px){.logo{display:none;position:fixed}.logo--full{display:block;padding-top:var(--spacing-xs);padding-inline:var(--spacing-xs)}.logo--mobile-full{display:flex;left:0;top:0;width:100%;height:auto;z-index:50;padding-top:var(--spacing-xs);padding-inline:var(--spacing-xs);mix-blend-mode:difference}.logo--loader-top{display:block;right:0;top:0}}
.coordinates{position:fixed;z-index:20;left:60.1875rem;display:flex;line-height:var(--font-lh-md);color:var(--difference);mix-blend-mode:difference}
.coordinates--top{top:var(--spacing-xs)}
.coordinates--bottom{bottom:var(--spacing-xs)}
.miniatures{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}
.miniatures__item{position:relative;width:7.25rem;height:4.1875rem}
.miniatures__media{position:relative;z-index:-1;width:100%;height:100%}
.miniatures__timer{display:flex;position:absolute;left:var(--size-1px);bottom:0;z-index:20;color:var(--difference);font-size:0.875rem;mix-blend-mode:difference;transition:opacity 0.3s ease}
@media screen and (max-width:991px){.miniatures{display:none}}
.footer{position:fixed;padding-inline:var(--spacing-xs);display:flex;justify-content:flex-end;mix-blend-mode:difference;color:var(--difference);bottom:var(--spacing-xs);right:var(--spacing-xs)}
.info{display:none;position:fixed;inset:0;height:100%;align-items:center;background:var(--color-blur);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:10}
@supports not ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){.info{background:var(--color-blur)}}
.info--open{display:flex}
.info__inner{position:relative;display:flex;width:100%;justify-content:space-between;padding-left:var(--spacing-xs);padding-right:4.375rem}
.info__links{display:flex;align-items:flex-start;column-gap:9.8125rem}
.info__link{font-size:var(--font-size-medium);line-height:var(--font-lh-md);color:var(--color-text);position:relative}
.info__link-item{padding-inline:var(--size-1px)}
.info__link-item:hover{background-color:var(--color-text)}
.info__link-item:hover .info__link{color:var(--color-background)}
.info__text{max-width:25.625rem;line-height:var(--font-lh-lg)}
.info__close{display:flex;column-gap:0.5rem;position:absolute;left:50%;top:-11.25rem;transform:translateX(-50%)}
.info__close:hover{background-color:var(--color-text);color:var(--color-background)}
.info__close-text{color:inherit}
.info__icon{width:22px;color:inherit}
.info__made{position:absolute;bottom:var(--spacing-xs);right:var(--spacing-xs)}
.info__made:hover{background-color:var(--color-text);color:var(--color-background)}
.info__made--mobile{display:none}
.info__mobile-logo{display:none}
.info__footer{display:none}
.info__logo{position:absolute}
.info__logo--top{width:15.8125rem;top:var(--spacing-xs);right:var(--spacing-xs)}
.info__logo--bottom{width:29.1875rem;bottom:var(--spacing-xs);left:var(--spacing-xs)}
@media screen and (max-width:991px){.info{flex-direction:column;background-color:var(--color-background);z-index:30;padding-top:8.75rem}.info__inner{padding-right:var(--spacing-xs);margin-top:auto;margin-bottom:auto}.info__close{top:-17vh}.info__text{max-width:15.625rem}.info__logo{display:none}.info__mobile-logo{padding-top:var(--spacing-xs);padding-inline:var(--spacing-xs);display:block;width:100%;mix-blend-mode:difference}.info__links{column-gap:2.875rem}.info__link{color:var(--color-text);mix-blend-mode:normal}.info__made{display:none}.info__footer{display:flex;justify-content:space-between;width:100%;padding-inline:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.info__theme-switch{display:flex;column-gap:0.25rem;line-height:1;color:var(--color-text)}.info__theme-switch .theme-switch__text{mix-blend-mode:normal}.info__theme-icon{width:0.625rem;height:0.625rem}}
@media screen and (max-width:479px){.info{flex-direction:column;justify-content:space-between}.info__inner{flex-direction:column-reverse;row-gap:4rem}.info__close{top:-5rem}.info__text{max-width:100%}.info__logo{display:none}.info__mobile-logo{padding-top:var(--spacing-xs);padding-inline:var(--spacing-xs);display:block;width:100%;mix-blend-mode:difference}.info__links{flex-direction:column;column-gap:2.875rem;row-gap:0.25rem}.info__made--mobile{display:inline;position:absolute;bottom:0;right:var(--spacing-xs)}.info__footer{display:flex;justify-content:space-between;width:100%;padding-inline:var(--spacing-xs);padding-bottom:var(--spacing-xs)}}
.gallery{position:absolute;width:100%;height:100%;overflow:hidden}
.gallery__cards{position:absolute;width:75vw;height:50rem;top:75%;left:50%;transform:translate(-50%)}
.gallery__card{width:75vw;height:50rem;position:absolute;top:0;left:0}
.projects__main{padding-top:11.875rem;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end}
.projects__container{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-inline:var(--spacing-xs);padding-bottom:var(--spacing-xs)}
.projects__list{display:inline-flex;flex-direction:column;row-gap:0.25rem}
.projects__item:hover .projects__item-title{opacity:0.5}
.projects__link{display:flex;align-items:center;column-gap:0.25rem;visibility:hidden;opacity:0}
.projects__media{width:4rem;height:2.1875rem}
.projects__text{display:flex;align-items:flex-start}
.projects__item-title{font-size:1.625rem;font-weight:500;line-height:var(--font-lh-md);letter-spacing:var(--font-ls-sm);color:var(--color-text);transition:opacity 0.1s ease}
.projects__toggle{position:fixed;top:50%;right:var(--spacing-xs);visibility:hidden;display:flex;align-items:center;column-gap:0.25rem;transform:translateY(-50%);z-index:10}
.projects__toggle .toggle:hover{background-color:var(--color-text);color:var(--color-background)}
.projects__toggle-title{padding-inline:var(--size-1px);line-height:var(--font-lh-md)}
.projects__toggle .toggle--active{background-color:var(--color-text);color:var(--color-background)}
.grid-slider{position:absolute;top:-25vh;left:0;width:100%;height:200vh}
.grid-slider__wrapper{align-items:center;will-change:transform;height:auto}
.grid-slider__slide{display:flex;justify-content:center;background-color:transparent;visibility:hidden}
.grid-slider__media-wrapper{height:100%;aspect-ratio:1.7777777778;overflow:hidden}
.grid-slider__media{width:100%;height:100%;object-fit:cover;will-change:transform}
[data-page="projects"] .nav__item{visibility:hidden}
.projects-view{display:none}
.projects-view--show{display:block}
.grid-slider__title{display:none}
@media screen and (max-width:991px){.projects__main{padding-top:20rem}.projects__list{height:100%;padding-bottom:2rem}.projects__toggle{z-index:20;top:auto;right:auto;bottom:var(--spacing-xs);left:var(--spacing-xs);transform:translateY(0%);visibility:visible}[data-page="projects"] .nav__item{visibility:visible}.grid-slider{height:auto;position:relative;left:auto;top:auto}.grid-slider__wrapper{flex-direction:column;row-gap:1.25rem}.grid-slider__media-wrapper{display:flex;flex-direction:column;row-gap:0.25rem;width:100%}.grid-slider__media{height:27.6rem}.grid-slider__title{display:block;font-size:0.875rem;font-weight:500;word-break:break-all}}
@media screen and (max-width:479px){.projects__main{padding-top:10rem}.projects__media{height:1.18rem;width:1.78rem}.projects__item-title{font-size:0.875rem}.grid-slider__wrapper{row-gap:1rem;padding-bottom:2rem}.grid-slider__media{height:11.25rem}.grid-slider__title{display:block;font-size:0.875rem;font-weight:500;hyphens:auto}.grid-slider__media-wrapper{aspect-ratio:auto;width:100%}}
.services__main{padding-top:11.875rem;min-height:100vh;height:100%;display:flex;flex-direction:column;justify-content:space-between}
.services__toggle .toggle:hover{background-color:var(--color-text);color:var(--color-background)}
.services__toggle .services__toggle-title:hover{color:var(--color-background)}
.services__container{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-inline:var(--spacing-xs);padding-bottom:var(--spacing-xs);row-gap:2rem}
.services__tab{display:none}
.services__tab--active{margin-top:auto;display:block}
.services__toggle{display:flex;justify-content:center;column-gap:0.25rem;visibility:hidden}
.services__list{display:flex;row-gap:2rem;flex-direction:column}
.services__item{display:flex;row-gap:1rem;flex-direction:column}
.services__item p{line-height:var(--font-lh-lg)}
.services__item-title{font-size:0.875rem;line-height:var(--font-lh-lg);font-weight:500}
.services__description{display:flex;flex-direction:column;row-gap:0.25rem}
.services__text-wrapper{display:flex;flex-direction:row;justify-content:flex-start}
.services__number{min-width:2.5rem;line-height:var(--font-lh-lg)}
.team{display:flex;column-gap:0.625rem}
.team__item{display:flex;flex-direction:column;justify-content:space-between;row-gap:0.625rem;max-width:14.25rem}
.team__wrapp{display:flex;flex-direction:column;row-gap:0.625rem}
.team__post{font-size:0.56rem;line-height:var(--font-lh-lg);opacity:0.5}
.team__name{font-size:1.56rem;color:var(--color-text)}
.team__image{width:14.25rem;height:14.25rem}
.services__toggle-title{color:var(--color-text);padding-inline:var(--size-1px);line-height:var(--font-lh-md)}
.services__main .toggle--active span{background-color:var(--color-text);color:var(--color-background)}
[data-page="services"] .nav__item{visibility:hidden}
@media screen and (max-width:991px){.services__main{padding-top:10.05rem;justify-content:center}.services__toggle{display:none}.services__container{justify-content:center}.services__list{padding-bottom:4.375rem}.team__item{max-width:50%}.team__image{width:23.0625rem;height:23.0625rem}[data-page="services"] .nav__item{visibility:visible}}
@media screen and (max-width:479px){.services__main{padding-top:8.125rem;justify-content:flex-start}.team__item{row-gap:0.5rem}.team__image{width:9.125rem;height:9.125rem}.team__post{font-size:0.5rem}.team__name{font-size:0.875rem}}
.lower-panel{display:none;mix-blend-mode:difference;color:var(--difference);font-size:var(--font-size-medium);line-height:var(--font-lh-md)}
.lower-panel--bg{mix-blend-mode:normal;color:var(--color-text);background-color:var(--color-background)}
.lower-panel__counter{color:inherit;font:inherit}
@media screen and (max-width:991px){.lower-panel{width:100%;position:fixed;bottom:0;left:0;padding-block:var(--spacing-xs);display:flex;justify-content:space-between;padding-inline:var(--spacing-xs);text-transform:uppercase;z-index:10}.lower-panel--right{justify-content:flex-end}.lower-panel__menu-btn{margin:0;padding:0;border:0;background:none;outline:none;-webkit-tap-highlight-color:transparent;user-select:none;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase}.lower-panel__toggle{display:flex}}
.transition{display:flex;position:fixed;inset:0;width:100%;height:100%;flex-direction:column;padding:var(--spacing-xs);justify-content:space-between;row-gap:var(--spacing-xs);z-index:50;color:var(--difference);mix-blend-mode:difference;visibility:hidden}
.transition__row{display:flex;justify-content:space-between;column-gap:var(--spacing-xs);flex-grow:1}
.transition__item{height:100%}
.transition__letter{visibility:hidden}
.full-case{visibility:hidden;display:flex;justify-content:center;position:fixed;inset:0;z-index:40}
.full-case--open{display:flex}
.full-case__media{height:100%;width:100%}
.full-case__close{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);z-index:60;mix-blend-mode:difference;color:var(--difference);padding-inline:var(--size-1px)}
.full-case__close:hover{background-color:var(--difference);color:var(--color-text-dark)}
.full-case__label{position:absolute;left:var(--spacing-xs);top:var(--spacing-xs);z-index:60;color:var(--difference);mix-blend-mode:difference}
.full-case__counter{position:absolute;left:50%;top:var(--spacing-xs);z-index:60;color:var(--difference);mix-blend-mode:difference;transform:translateX(-50%)}
.full-case__slider{position:relative;height:100%;width:100%}
.full-case__slide img{object-fit:contain}
.full-case__prev-area{position:absolute;left:0;top:0;width:11.875rem;height:100%;z-index:10}
.full-case__next-area{position:absolute;right:0;top:0;width:11.875rem;height:100%;z-index:10}
.plyr{height:100%;width:100%}
.plyr__control{cursor:none}
.plyr video{height:100%;width:100%;object-fit:contain}
.plyr--video .plyr__control:hover{background:transparent}
@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding-left:12.5rem;padding-right:12.5rem;padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px) * 3.5);cursor:none}}
.full-case__slide{background:#000}
.swiper-button-next,.swiper-button-prev{width:1rem;height:1rem;background-size:contain;background-repeat:no-repeat;background-position:center;color:var(--difference);mix-blend-mode:difference}
.swiper-button-next{background-image:url("../themes/naau/assets/images/icon/slider-arrow-right.svg")}
.swiper-button-prev{background-image:url("../themes/naau/assets/images/icon/slider-arrow-left.svg")}.swiper-button-next::after,.swiper-button-prev::after{display:none}
:root{--swiper-navigation-sides-offset:0.625rem}
@media screen and (max-width:991px){.full-case{z-index:60}.full-case__prev-area{top:50%;width:2rem;height:8rem;transform:translateY(-50%)}.full-case__next-area{top:50%;width:2rem;height:8rem;transform:translateY(-50%)}}
.gnext,.gprev{background-color:transparent}
.plyr__volume{order:5;width:auto;min-width:auto}
.plyr__time{order:12}
.plyr__controls .plyr__progress__container{mix-blend-mode:difference;order:10}
.plyr__progress{mix-blend-mode:difference}
.plyr__progress input[type="range"]::-webkit-slider-thumb{width:0.125rem;height:1rem;background:var(--difference);mix-blend-mode:difference;border-radius:0;cursor:pointer;-webkit-appearance:none;margin-top:-0.38rem}
.plyr__progress input[type="range"]::-moz-range-thumb{width:0.125rem;height:1rem;background:var(--difference);mix-blend-mode:difference;border-radius:0;cursor:pointer;border:none;transform:translateY(-50%)}
.plyr__progress input[type="range"]::-ms-thumb{width:0.125rem;height:1rem;background:var(--difference);mix-blend-mode:difference;border-radius:0;cursor:pointer;transform:translateY(-50%)}
.slider-full{display:none;height:100%;width:100%}
.slider-full__controls{display:none;position:fixed;inset:0;z-index:10;padding-top:10rem;padding-bottom:2.1875rem}
.slider-full__next{width:50%}
.slider-full__prev{width:50%}
@media screen and (max-width:991px){.slider-full{height:100vh;display:block}.slider-full__controls{display:flex}}
@media screen and (max-width:479px){.slider-full__controls{padding-top:4.75rem}}
.top-overlay{position:fixed;left:0;top:0;height:6.25rem;width:100%;background-color:var(--color-background);z-index:0}
@media screen and (max-width:991px){.top-overlay{display:none}}
.notfound__inner{height:100vh;display:flex;align-items:center;justify-content:center}
.notfound__body{display:flex;flex-direction:column;align-items:center;row-gap:0.5rem;color:#f1f1f0;position:relative;z-index:10;mix-blend-mode:difference;font-size:var(--font-size-medium);letter-spacing:0em}
.notfound__link{display:inline-flex;column-gap:0.1875rem;padding:1px;transition:color 250ms cubic-bezier(0.23,1,0.32,1);font-size:inherit}
.notfound__link:hover{background-color:#fff;color:#000}
.notfound__link--icon{width:0.5rem;height:0.875rem}
.notfound__bg{position:absolute;width:100%;height:100vh;display:grid;grid-template-columns:repeat(3,1fr);column-gap:0.875rem}
.notfound__col{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.lottie__small-v1,.lottie__small-v2,.lottie__small-v3{width:99%;mix-blend-mode:difference}
.lottie__center{width:100%;height:100%;max-height:100vh;mix-blend-mode:difference}
.notfound__responsive{display:none}
@media screen and (max-width:991px){.lottie__small-v1,.lottie__small-v2,.lottie__small-v3,.lottie__center{display:none}.notfound__bg{display:block}.notfound__col{display:none}.notfound__responsive{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0.625rem}.notfound__responsive-item{color:white}}