:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.big-headline{color:inherit;font-size:2.2rem;font-weight:700;line-height:1.3}@media (min-width:992px){.big-headline{font-size:3.4rem}}@media (min-width:1200px){.big-headline{font-size:7.4rem}}.h1,h1{color:inherit;font-size:2rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h1,h1{font-size:2.8rem}}@media (min-width:1200px){.h1,h1{font-size:5.4rem}}.h2,h2{color:inherit;font-size:1.8rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h2,h2{font-size:2.4rem}}@media (min-width:1200px){.h2,h2{font-size:4.4rem}}.h3,h3{color:inherit;font-size:1.7rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h3,h3{font-size:2.2rem}}@media (min-width:1200px){.h3,h3{font-size:3.4rem}}.h4,h4{color:inherit;font-size:1.6rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h4,h4{font-size:2rem}}@media (min-width:1200px){.h4,h4{font-size:2.4rem}}.h5,h5{color:inherit;font-size:1.5rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h5,h5{font-size:1.8rem}}@media (min-width:1200px){.h5,h5{font-size:2rem}}.h6,h6{color:inherit;font-size:1.4rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h6,h6{font-size:1.6rem}}@media (min-width:1200px){.h6,h6{font-size:1.8rem}}.big-subline{color:inherit;font-size:1.8rem;font-weight:400;line-height:1.3}@media (min-width:992px){.big-subline{font-size:2.8rem}}@media (min-width:1200px){.big-subline{font-size:5.4rem}}.subline-1{color:inherit;font-size:2.4rem;font-weight:400;line-height:1.3}@media (min-width:992px){.subline-1{font-size:3.6rem}}.subline-2{color:inherit;font-size:1.8rem;font-weight:400;line-height:1.3}@media (min-width:992px){.subline-2{font-size:2.8rem}}body{color:rgb(var(--text-color));font-size:1.4rem;line-height:1.5;overflow-wrap:break-word}@media (min-width:992px){body{font-size:1.6rem}}.big-body{font-size:1.6rem;line-height:1.5}@media (min-width:992px){.big-body{font-size:1.8rem}}.ma-nuxt3-gallery__twinner-label,.small,small{font-size:1.2rem}@media (min-width:992px){.ma-nuxt3-gallery__twinner-label,.small,small{font-size:1.4rem}}.sub-info,.x-small{font-size:1rem}@media (min-width:992px){.sub-info,.x-small{font-size:1.2rem}}.xx-small{font-size:.8rem}@media (min-width:992px){.xx-small{font-size:1rem}}legend,strong{font-weight:700}legend{font-size:1.4rem}legend+*{margin-top:1.6rem}.label{display:block;font-size:1.4rem;font-weight:700;margin-bottom:.4rem}.sub-info{cursor:default;display:block;margin:.4rem 0 0}.text-center{text-align:center}::-moz-selection{background:rgb(var(--color-brand-primary));color:rgb(var(--color-white))}::selection{background:rgb(var(--color-brand-primary));color:rgb(var(--color-white))}@media (min-width:1600px){.ma-nuxt3-gallery{align-items:flex-start;display:flex;overflow:hidden}}.ma-nuxt3-gallery .swiper{z-index:0}.ma-nuxt3-gallery .swiper-wrapper{transform:translate(-100%)}.ma-nuxt3-gallery__nav-next,.ma-nuxt3-gallery__nav-prev{cursor:pointer;flex-shrink:0;height:4rem;line-height:1;transform:rotate(-90deg);width:4rem}@media (min-width:1600px){.ma-nuxt3-gallery__nav-next,.ma-nuxt3-gallery__nav-prev{transform:unset}}.ma-nuxt3-gallery__twinner{align-items:center;display:flex;flex-direction:column}.ma-nuxt3-gallery__twinner--mobile{position:absolute;right:1.6rem;top:1.6rem;z-index:1}.ma-nuxt3-gallery__twinner-button{margin-bottom:.8rem}@media (min-width:1700px){.ma-nuxt3-gallery__twinner-button{margin-top:1.6rem}}.ma-nuxt3-gallery__twinner-label{text-align:center;text-shadow:.1rem .1rem .2rem rgb(var(--color-white))}@media (min-width:1200px){.ma-nuxt3-gallery__twinner-label{display:block}}.ma-nuxt3-gallery__main-image-carousel{width:100%}@media (min-width:1600px){.ma-nuxt3-gallery__main-image-carousel{margin:0 .8rem 0 0;max-width:75rem}}.ma-nuxt3-gallery__main-image-slide{position:relative}.ma-nuxt3-gallery__main-image-counter{background-color:rgb(var(--color-main-5));border-radius:.5rem;bottom:1.6rem;padding:.8rem;position:absolute;right:1.6rem}.ma-nuxt3-gallery__thumbnail{align-items:center;display:none;flex-shrink:0;justify-content:space-between}@media (min-width:992px){.ma-nuxt3-gallery__thumbnail{display:flex}}@media (min-width:1600px){.ma-nuxt3-gallery__thumbnail{flex-direction:column;margin:0 auto;width:16rem}.ma-nuxt3-gallery__thumbnail .swiper-wrapper{flex-direction:column;transform:translateY(calc(-100% + 47rem))}.ma-nuxt3-gallery__thumbnail-carousel{max-height:36.5rem}}.ma-nuxt3-gallery__thumbnail-slide{border:.4rem solid transparent;cursor:pointer;max-width:33.33%}.ma-nuxt3-gallery__thumbnail-slide.swiper-slide-thumb-active{border-color:rgb(var(--color-brand-secondary))}@media (min-width:1600px){.ma-nuxt3-gallery__thumbnail-slide{max-width:unset}}.ma-nuxt3-gallery__twinner-iframe{border:0;height:18rem;width:100%}@media (min-width:576px){.ma-nuxt3-gallery__twinner-iframe{height:30rem}}@media (min-width:1200px){.ma-nuxt3-gallery__twinner-iframe{height:56rem}}@media (min-width:1600px){.ma-nuxt3-gallery__twinner-iframe{height:60rem}}
