@view-transition{navigation: auto;}::view-transition-old(root),::view-transition-new(root){animation:fade .3s ease both}@keyframes fade{0%{opacity:0}to{opacity:1}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}main,body,section{overflow-x:hidden;overflow-y:auto}.container{max-width:1536px!important;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media screen and (min-width: 1024px){.container{padding-left:36px;padding-right:36px}}@media screen and (min-width: 1560px){.container{padding-left:0;padding-right:0}}html{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;text-wrap:pretty;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}main,body{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}body{min-height:100vh}main{flex-grow:1}button,a{cursor:pointer}.fill path,.fill text{fill:currentColor}.stroke path{stroke:currentColor}img{display:block}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;pointer-events:all;width:100%}select:focus{outline:none}.select-wrapper{background:#fff;position:relative}.select-wrapper:after{content:url(/dist/assets/arrow-down-BT77rqKv.svg);position:absolute;right:24px;top:50%;width:10px;height:auto;pointer-events:none;transition:all ease .4s;transform:translateY(-50%)}.select-wrapper.open:after{transform:rotate(180deg);transform-origin:center;top:15%}[id]{scroll-margin-top:50px}@media screen and (min-width: 768px){[id]{scroll-margin-top:100px}}[data-fancybox]{cursor:pointer!important}.ml-calc{margin-left:24px}@media screen and (min-width: 1560px){.ml-calc{margin-left:calc((100vw - 1536px)/2)}}.l-calc{left:24px}@media screen and (min-width: 1560px){.l-calc{left:calc((100vw - 1536px)/2)}}.mr-calc{margin-right:24px}@media screen and (min-width: 1560px){.mr-calc{margin-right:calc((100vw - 1536px)/2)}}.r-calc{right:24px}@media screen and (min-width: 1560px){.r-calc{right:calc((100vw - 1536px)/2)}}.pl-calc{padding-left:24px!important}@media screen and (min-width: 1560px){.pl-calc{padding-left:calc((100vw - 1536px)/2)!important}}.pr-calc{padding-right:24px}@media screen and (min-width: 1560px){.pr-calc{padding-right:calc((100vw - 1536px)/2)}}@supports (-webkit-touch-callout: none) and (not (translate: none)){.circle-path circle{animation:none!important;stroke-dashoffset:0!important}}h1,.h1{font-size:clamp(2.5rem,5vw + 1rem,5.125rem);line-height:.9;font-weight:700}h2,.h2{font-size:clamp(1.5rem,2vw + 1rem,2.25rem);line-height:1.2;font-weight:500;font-family:roc-grotesk-variable,sans-serif}h3,.h3{font-size:clamp(1.2rem,2vw + 1rem,1.5rem);line-height:1.2;font-weight:600}p{font-size:1rem;font-weight:300}.slideLeft{transform:translate(20px);opacity:0;transition:transform 1s cubic-bezier(0,-.03,.3,.98),opacity 1.2s cubic-bezier(0,-.03,.3,.98)}.wow.animate{transform:translate(0);opacity:1}.wow.animate:is(.swiper-slide){transform:translateZ(0);opacity:1;transition-property:revert}.slideRight{transform:translate(-20px);opacity:0;transition:transform 1s cubic-bezier(0,-.03,.3,.98),opacity 1.2s cubic-bezier(0,-.03,.3,.98)}.slideDown,.slideDownXs{transform:translateY(-20px);opacity:0;transition:transform 1s cubic-bezier(0,-.03,.3,.98),opacity 1.2s cubic-bezier(0,-.03,.3,.98)}.fade{transition:opacity 1.2s cubic-bezier(0,-.03,.3,.98);opacity:0}.requiredInfo{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem}@media screen and (min-width: 768px){.requiredInfo{flex-direction:row}}.requiredInfo__credentials{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:.25rem;font-size:.75rem}.requiredInfo__credentials p{font-size:.75rem}.requiredInfo__link{text-decoration:none;color:#fff;font-size:.75rem}.requiredInfo__item{display:flex;flex-direction:row;align-items:center;width:fit-content}.requiredInfo__item:not(:first-child):before{content:"-";display:block;margin:0 .25rem}.requiredInfo__link{display:flex;flex-direction:row;gap:.5rem}.requiredInfo__link:hover{cursor:pointer}.requiredInfo__g{height:1rem;width:auto;aspect-ratio:1/1}section .slider-hero .swiper-pagination{transform:rotate(90deg) translate(-50%,-50%);height:fit-content;width:fit-content;top:50%}section .slider-hero .swiper-pagination .swiper-pagination-bullet{background:transparent;opacity:1;border:1px solid white}section .slider-hero .swiper-pagination .swiper-pagination-bullet-active{background:#fff}
