.header-title[data-v-3356fa0b]{color:#101010;display:flex;flex-shrink:1;flex-wrap:wrap;font-size:clamp(.8rem,2.5vw,.95rem);font-weight:600;font-weight:300;justify-content:center;margin:0 1.8rem;text-align:center;text-transform:uppercase}.app-header{align-items:center;background-color:#fff;display:flex;height:5rem;justify-content:space-between;padding:1.8rem;position:fixed;width:100%;z-index:500}.app-header__logo,.app-header__menu{flex-shrink:0;height:2.5rem;width:2.5em}.app-header__menu{cursor:pointer;transition:opacity .3s}@media (hover:hover){.app-header__menu:hover{opacity:.6}}.app-menu__language{color:#3b3b3b;font-size:1.25rem;font-weight:300;line-height:1.875rem}.app-menu{align-items:center;background-color:#101010;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;min-height:100vh;position:fixed;right:0;top:0;z-index:500}.app-menu__close{height:2.5rem;position:absolute;right:2rem;top:1.8rem;width:2.5em}.app-menu__close svg{fill:#fff}.app-menu__title{animation:reveal-slide-light .5s 1s backwards;color:#fff;position:absolute;top:2rem}.app-menu__logo{height:2.5rem;left:2rem;position:absolute;top:1.8rem;width:2.5em;fill:#fff}.app-menu a{color:#fff;font-size:2.6rem;font-weight:500;line-height:2.6rem;margin-bottom:1.8rem;text-align:center;text-transform:uppercase;transition:all .3s}@media (hover:hover){.app-menu a:hover{cursor:pointer;opacity:.7}}.app-menu a:first-child{animation:reveal-slide-light .5s backwards;animation-delay:.12s}.app-menu a:nth-child(2){animation:reveal-slide-light .5s backwards;animation-delay:.24s}.app-menu a:nth-child(3){animation:reveal-slide-light .5s backwards;animation-delay:.36s}.app-menu a:nth-child(4){animation:reveal-slide-light .5s backwards;animation-delay:.48s}.app-menu a:nth-child(5){animation:reveal-slide-light .5s backwards;animation-delay:.6s}.app-menu a:nth-child(6){animation:reveal-slide-light .5s backwards;animation-delay:.72s}.app-menu a:nth-child(7){animation:reveal-slide-light .5s backwards;animation-delay:.84s}.app-menu__language{color:#fff;display:flex}.app-menu__language__link{margin:1rem;text-transform:uppercase;transition:opacity .5s,font-weight .5s}.app-menu__language__link--active{font-weight:700}.app-menu__language__link:hover{cursor:pointer;opacity:.7}.app-menu-logo{filter:invert(100);margin-top:2rem}.app-menu-logo svg{height:4rem}@media screen and (max-width:576px){.app-menu a{font-size:1.875rem;line-height:1.875rem}}.swiper[data-v-f106a969]{height:100%;width:100%}.swiper img[data-v-f106a969],.swiper video[data-v-f106a969]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.swiper--cover img[data-v-f106a969],.swiper--cover video[data-v-f106a969]{-o-object-fit:cover;object-fit:cover}.hero{--hero-height:100svh;background-color:#101010;height:calc(var(--hero-height) - env(safe-area-inset-top));width:100%}.hero__logo{left:2rem}.hero__logo,.hero__menu{height:2.5rem;position:absolute;top:1.8rem;width:2.5em;fill:#fff;z-index:1}.hero__menu{right:2rem}.hero__menu svg>path{stroke:#fff}.hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__desc{color:#fff;font-size:.9rem;font-weight:700;left:2.5rem;position:absolute;text-transform:uppercase;top:calc(var(--hero-height) - 3rem);z-index:1}@media screen and (max-width:992px){.hero__desc{display:flex;flex-wrap:wrap;justify-content:flex-end;left:inherit;right:2.3rem;top:calc(var(--hero-height) - 6rem)}}@media screen and (max-width:576px){.hero__desc{left:inherit;top:calc(var(--hero-height) - 7rem)}}.hero__desc span{padding:0 clamp(.5rem,2vw,1.8rem);position:relative;text-transform:uppercase}.hero__desc span:after{background-color:#fff;color:#fff;content:"";height:.8rem;position:absolute;right:0;top:.3rem;width:3px}.hero__desc span:first-child{padding-left:0}.hero__desc span:last-child{padding-right:0}.hero__desc span:last-child:after{content:inherit}.app-wrapper{min-height:100vh;overflow-Y:hidden;scroll-behavior:smooth}.app-start{animation:app-starter-anim 3s;bottom:0;display:flex;height:100%;left:0;margin:auto;max-width:20rem;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1000}.app-start svg{fill:#fff;background-color:transparent}
