.link-anim{height:1.1em;overflow-y:hidden;display:flex;align-items:center;gap:.2em}@media(hover:hover){.link-anim:hover .link-anim__text{transform:translateY(-1.22em)}}.link-anim__text{text-shadow:0 1.2em 0;transition:transform 1s cubic-bezier(.85,0,.15,1);display:inline-block}.link-anim__text-wrapper{height:1.1em;overflow-y:hidden;display:inline-block}.link-anim__icon{height:1em;width:1em}.header{position:fixed;padding:.6944444444vw 1.3888888889vw;top:0;left:0;right:0;z-index:1000;align-items:center;color:#0f0f0f;fill:#0f0f0f;stroke:#0f0f0f;transition:background-color .3s ease .2s,color .3s ease .2s}@media screen and (max-aspect-ratio:2/3){.header{padding:1.3333333333vw 2.6666666667vw}}.header--white{color:#fff;fill:#fff;stroke:#fff}.header--white .header__logo{filter:invert(1)}.header--white .header__logo--regular{filter:invert(0)!important}.header--white .header__logo--regular .header__logo-text{color:#0f0f0f}.header:after{content:"";position:absolute;bottom:0;left:1.0416666667vw;right:1.0416666667vw;height:.0694444444vw;background-color:#0f0f0f;opacity:.1;z-index:-1}.header--bg{color:#0f0f0f;fill:#0f0f0f;stroke:#0f0f0f;background-color:#fff}.header--bg .header__logo{filter:invert(0)}.header__logo{grid-column:1/3;transition:filter .3s ease;width:7.9861111111vw;height:1.7361111111vw}@media screen and (max-aspect-ratio:2/3){.header__logo{width:26.6666666667vw;height:5.3333333333vw}}.header__logo>div>img{width:100%;height:100%}.header__logo-text{text-wrap:nowrap;display:flex;align-items:center;height:100%}.header__logo--regular{position:relative;transition:.4s cubic-bezier(.37,0,.63,1);transition-property:opacity}@media(hover:hover){.header__logo--regular:hover .header__logo-image{opacity:0}.header__logo--regular:hover .header__logo-text{opacity:1;scale:1;filter:blur(0)}}.header__logo--regular .header__logo-image{position:absolute;transition:inherit;scale:1}.header__logo--regular .header__logo-text{position:absolute;opacity:0;transition:inherit;filter:blur(.2vw)}.header__list{grid-column:6/11;display:flex;align-items:center;gap:.6944444444vw;margin-top:.2083333333vw}.header__list .link{padding:0 1.0416666667vw;transition:color .3s ease}.header__list .link:first-of-type{padding:0 1.0416666667vw 0 0}.header .right{grid-column:11/13;display:flex;justify-content:flex-end;align-items:center;gap:1.0416666667vw}@media screen and (max-aspect-ratio:2/3){.header .right{grid-column:7/13;gap:2.6666666667vw;padding-right:2.6666666667vw}}.header .right a{transition:color .3s ease}.body h1{font-family:var(--pp-mori),sans-serif;font-size:4.3055555556vw;font-style:normal;font-weight:700;line-height:100%;letter-spacing:normal}@media screen and (max-aspect-ratio:2/3){.body h1{font-size:8vw}}.super-text{font-size:8.6805555556vw;line-height:80%;font-weight:700;text-transform:uppercase}.body h2,.super-text{font-family:var(--pp-mori),sans-serif;letter-spacing:normal}.body h2{font-size:2.0833333333vw;font-weight:400;line-height:105%}@media screen and (max-aspect-ratio:2/3){.body h2{font-size:5.3333333333vw}}.body{font-family:var(--pp-mori),sans-serif;font-size:1.3888888889vw;font-style:normal;font-weight:400;line-height:110%;letter-spacing:normal}@media screen and (max-aspect-ratio:2/3){.body{font-size:3.7333333333vw;line-height:115%}}.body a,.body input,.body textarea,.small-text{font-family:var(--pp-mori),sans-serif;font-size:.9722222222vw;line-height:105%}@media screen and (max-aspect-ratio:2/3){.body a,.body input,.body textarea,.small-text{font-size:3.2vw;line-height:110%}}.upperCase{text-transform:uppercase}.bold{font-weight:700}#page-transition{transition:.5s ease;opacity:1;filter:blur(0)}#page-transition.page-transition--active{opacity:0;filter:blur(1vw)}@keyframes pageTransition{0%{opacity:1;filter:blur(0)}50%{opacity:0;filter:blur(1vw)}to{opacity:1;filter:blur(0)}}@keyframes opacityPresence{0%{opacity:0}to{opacity:1}}@keyframes textPresence{0%{-webkit-clip-path:inset(-20% -20% 100% -20%);clip-path:inset(-20% -20% 100% -20%);transform:translateY(100%)}to{-webkit-clip-path:inset(-20% -20% 0 -20%);clip-path:inset(-20% -20% 0 -20%);transform:translateY(0)}}@keyframes backgroundPresence{0%{opacity:0;filter:blur(1vw);scale:1.2}to{opacity:1;filter:blur(0);scale:1}}.body{background-color:#fff;color:#0f0f0f;overflow-x:hidden;opacity:0;animation:opacityPresence .5s ease .5s forwards}.body ::selection{color:#f8f9fa;background:#0f0f0f;mix-blend-mode:difference}.html{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.html::-webkit-scrollbar{display:none}.html::-moz-scrollbar{display:none}@supports(-ms-overflow-style:none){.html{-ms-overflow-style:none;overflow:-ms-autohiding-scrollbar}}.container{padding-right:1.3888888889vw;padding-left:1.3888888889vw}@media screen and (max-aspect-ratio:2/3){.container{padding-right:3.2vw;padding-left:3.2vw}}.shadow{color:#9f9f9f}.main--loading{position:fixed;top:0;width:100vw;height:100vh;overflow:hidden}.lazyload-wrapper,.lazyload-wrapper img,.lazyload-wrapper video{height:100%;width:100%}.grid{display:grid;grid-template-columns:repeat(12,7.5vw);grid-gap:.6944444444vw}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.dropdown{position:relative}.dropdown--active .dropdown__head{opacity:.8}.dropdown--active .dropdown__head .icon{rotate:-180deg}.dropdown__head{cursor:pointer;position:relative;padding:0 .6944444444vw;line-height:100%;transition:color .3s ease}.dropdown__head .icon{display:inline-block;transition:rotate .8s cubic-bezier(.85,0,.15,1),stroke .3s ease;width:1.0416666667vw;height:.4861111111vw;margin-left:.1388888889vw;stroke:auto}@media screen and (max-aspect-ratio:2/3){.dropdown__head .icon{width:2.6666666667vw;height:1.3333333333vw;margin-left:.2666666667vw}}.dropdown__head .icon>path{stroke:inherit}.dropdown__wrapper{position:absolute;top:110%;left:0;z-index:10;width:max-content;padding:.3472222222vw;background-color:hsla(0,0%,82%,.459);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:.4166666667vw;pointer-events:none;opacity:0;scale:.95;transition:scale .3s ease,opacity .3s ease,filter .3s ease}@media screen and (max-aspect-ratio:2/3){.dropdown__wrapper{border-radius:1.6vw;padding:1.3333333333vw;left:-30%;top:120%}}.dropdown__wrapper--active{opacity:1!important;pointer-events:all!important;scale:1!important}.dropdown__content{display:flex;flex-direction:column;gap:5px}.dropdown__link{padding:.4861111111vw .6944444444vw .3472222222vw;border-radius:.4166666667vw;transition:background-color .3s ease,color opacity .3s ease ease .3s!important}@media(hover:hover){.dropdown__link:hover{color:#0f0f0f;background-color:#fff;opacity:.8}}@media screen and (max-aspect-ratio:2/3){.dropdown__link{padding:1.3333333333vw 2.6666666667vw .8vw}}