.comagic-c-buttons{bottom:var(--xxxl,calc(var(--spacing) * 6)) var(--n-xxxl,var(--md,calc(var(--spacing) * 7)) var(--n-md,calc(var(--spacing) * 6)))!important;right:var(--xxxl,calc(var(--spacing) * 3)) var(--n-xxxl,var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing)))!important;z-index:10!important}.animation--fade-in,.animation--fade-out,.animation--tabs-in,.animation--tabs-out,.mobile-scrollable-fade:after,.mobile-scrollable-fade:before,.pin:before{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.card--feature,.card--feature:before{transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.animation--fade-in,.animation--fade-out,.animation--tabs-in,.animation--tabs-out{pointer-events:none;will-change:opacity}.animation--fade-in--inactive,.animation--fade-out--active,.animation--tabs-in--inactive,.animation--tabs-out--active{opacity:0}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.h-layout,.h-layout__section{display:flex;flex-wrap:nowrap}.h-layout__section{position:relative;align-items:stretch;height:calc(var(--dvh) * 100)}.h-layout__section--no-padding{padding:0}.h-layout__section--top{z-index:1}.h-layout__section--pink-blue{background:var(--c-pink-blue)}.h-layout__section--pink-light{background:var(--c-pink-light)}.h-layout__section--pink-light-dark{background:var(--c-pink-light-dark)}.h-layout__section--pink-turquoise{background:var(--c-pink-turquoise)}.h-layout__section--green-light{background:var(--c-green-light)}.h-layout__section--pink-purple{background:var(--c-pink-purple-reverse)}.h-layout__section--transparent-turquoise{background:var(--c-transparent-turquoise)}.h-layout__section--brown{background:var(--c-brown)}.h-layout__section--light-grey{background:var(--c-light-grey)}.h-layout__section--light-dark-brown{background:var(--c-light-dark-brown)}.h-layout__section--yellow-pink{background:var(--c-yellow-pink)}.h-layout__section--pink-turquoise-yellow{background:var(--c-pink-turquoise-yellow)}.h-layout__section--pink-turquoise-light{background:var(--c-pink-turquoise-light)}.h-layout__section--turquoise-light-yellow{background:var(--c-turquoise-light-yellow)}.h-layout__section--yellow-green{background:var(--c-yellow-green)}.h-layout__section--pink-green-light{background:var(--c-pink-green-light)}.h-layout__section--light-brown{background:var(--c-light-brown)}.h-layout__section--dark-brown-yellow{background:var(--c-dark-brown-yellow)}.h-layout__section--dark-brown-yellow-light{background:var(--c-dark-brown-yellow-light)}.h-layout__section--grey-brown{background:var(--c-grey-brown)}.h-layout__row{display:flex;flex-wrap:nowrap}.h-layout__col{display:flex}.h-layout__col__row{position:relative;display:flex;gap:var(--spacing)}.h-layout__col__row--no-gap{gap:0}.h-layout__col__row--end{justify-content:flex-end}.h-layout__col__row--middle{display:flex;align-items:center}.h-layout__col--top{z-index:1}.h-layout__col--auto,.h-layout__col--fill{flex:0 0 auto;width:auto}.h-layout__col--auto .image:not(.image--rounded),.h-layout__col--auto .image:not(.image--rounded) img,.h-layout__col--auto .img-full,.h-layout__col--auto .img-full img,.h-layout__col--fill .image:not(.image--rounded),.h-layout__col--fill .image:not(.image--rounded) img,.h-layout__col--fill .img-full,.h-layout__col--fill .img-full img{width:auto;height:100%}.h-layout__col--fill{flex-grow:1}.h-layout__col--1{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--8{flex:0 0 calc(var(--grid-col) * 8);min-width:calc(var(--grid-col) * 8);width:calc(var(--grid-col) * 8)}.h-layout__col--9{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--10{flex:0 0 calc(var(--grid-col) * 10);min-width:calc(var(--grid-col) * 10);width:calc(var(--grid-col) * 10)}.h-layout__col--11{flex:0 0 calc(var(--grid-col) * 11);min-width:calc(var(--grid-col) * 11);width:calc(var(--grid-col) * 11)}.h-layout__col--12{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--18{flex:0 0 calc(var(--grid-col) * 18);min-width:calc(var(--grid-col) * 18);width:calc(var(--grid-col) * 18)}.h-layout__col--bottom{display:flex;flex-direction:column;justify-content:flex-end}.h-layout__col--between{display:flex;flex-direction:column;justify-content:space-between}.h-layout__col--middle{display:flex;align-items:center}.h-layout__col--center{display:flex;flex-direction:column;justify-content:center}.h-layout__col--end{display:flex;justify-content:flex-end}}@media (min-width:568px) and (max-aspect-ratio:13/9) and (min-width:1920px) and (min-height:740px),(min-width:668px) and (min-height:416px) and (min-width:1920px) and (min-height:740px),(min-width:980px) and (min-width:1920px) and (min-height:740px){.h-layout__col--1\:xxxl{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2\:xxxl{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3\:xxxl{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4\:xxxl{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5\:xxxl{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6\:xxxl{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7\:xxxl,.h-layout__col--8\:xxxl{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--9\:xxxl{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--12\:xxxl{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--none\:xxxl{flex:0;width:0}}@media (min-width:568px) and (max-aspect-ratio:13/9) and (min-width:2400px) and (min-height:740px),(min-width:668px) and (min-height:416px) and (min-width:2400px) and (min-height:740px),(min-width:980px) and (min-width:2400px) and (min-height:740px){.h-layout__col--1\:xxxxl{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2\:xxxxl{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3\:xxxxl{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4\:xxxxl{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5\:xxxxl{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6\:xxxxl{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7\:xxxxl,.h-layout__col--8\:xxxxl{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--9\:xxxxl{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--12\:xxxxl{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--none\:xxxxl{flex:0;width:0}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.sticky-slider{position:relative}.sticky-slider__sticky-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.sticky-slider__sticky{overflow:hidden;position:sticky;top:0}.sticky-slider__title{display:inline-block;vertical-align:top;white-space:nowrap}.has-scroll-smooth .sticky-slider__sticky{position:relative}.sticky-slider--full-screen{min-height:calc(var(--dvh) * 100)}.sticky-slider--full-screen .sticky-slider__sticky{height:100vh}.no-js .sticky-slider--full-screen .sticky-slider__sticky{overflow-x:auto}}.tabs-contents{position:relative;overflow:hidden;overflow:clip}.tabs-contents__content[aria-hidden=true]{display:none}.tabs-contents__content--animating-in{position:absolute!important;z-index:1;left:0;top:0;width:100%;min-height:100%}.tabs-height-test .tabs-contents__content--animating-in{min-height:0}.tabs-contents__content--animating-top{z-index:2}.tabs-contents__content[aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]{position:absolute!important;z-index:1;left:0;top:0;width:100%;min-height:100%}.tabs-height-test .tabs-contents__content[aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]{min-height:0}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.tabs-contents{overflow:visible}.tabs-contents__content--animating-in{min-width:100%;width:auto}.tabs-height-test .tabs-contents__content--animating-in{min-width:0}.tabs-contents__content[aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]{min-width:100%;width:auto}.tabs-height-test .tabs-contents__content[aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]{min-width:0}}.tabs-contents--overflow{overflow:visible}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.mobile-scrollable{display:flex;flex-wrap:nowrap;gap:var(--spacing);padding:0 0 0 var(--spacing);width:100%;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;--item-width:calc(100vw - var(--spacing) * 4)}.mobile-scrollable::-webkit-scrollbar{display:none}.mobile-scrollable:after{content:"";display:block;height:1px;width:1px;flex:0 0 1px}.container-h .mobile-scrollable{margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1);width:calc(100% + var(--spacing) * 2)}.mobile-scrollable .mobile-scrollable__item{scroll-snap-align:center;flex:0 0 var(--item-width);width:var(--item-width)}.mobile-scrollable.mobile-scrollable--center{padding:0 0 0 calc(var(--spacing) * 2)}.mobile-scrollable.mobile-scrollable--center:after{width:var(--spacing);flex:0 0 var(--spacing)}.js .mobile-scrollable.mobile-scrollable--disabled-js{pointer-events:none}.js .mobile-scrollable.mobile-scrollable--disabled-js .mobile-scrollable__item{scroll-snap-align:none}.mobile-scrollable.row--pad>.col{padding-left:0;padding-right:0}}@media (max-width:979px){.mobile-scrollable\:md-down{display:flex;flex-wrap:nowrap;gap:var(--spacing);padding:0 0 0 var(--spacing);width:100%;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;--item-width:calc(100vw - var(--spacing) * 4)}.mobile-scrollable\:md-down::-webkit-scrollbar{display:none}.mobile-scrollable\:md-down:after{content:"";display:block;height:1px;width:1px;flex:0 0 1px}.container-h .mobile-scrollable\:md-down{margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1);width:calc(100% + var(--spacing) * 2)}.mobile-scrollable\:md-down .mobile-scrollable__item{scroll-snap-align:center;flex:0 0 var(--item-width);width:var(--item-width)}.mobile-scrollable\:md-down.mobile-scrollable--center{padding:0 0 0 calc(var(--spacing) * 2)}.mobile-scrollable\:md-down.mobile-scrollable--center:after{width:var(--spacing);flex:0 0 var(--spacing)}.js .mobile-scrollable\:md-down.mobile-scrollable--disabled-js{pointer-events:none}.js .mobile-scrollable\:md-down.mobile-scrollable--disabled-js .mobile-scrollable__item{scroll-snap-align:none}.mobile-scrollable\:md-down.row--pad>.col{padding-left:0;padding-right:0}}.mobile-scrollable-fade{position:relative}.mobile-scrollable-fade:after,.mobile-scrollable-fade:before{display:var(--md,none) var(--n-md,block);position:absolute;z-index:1;top:0;width:110px;height:100%;pointer-events:none;transition-property:opacity;opacity:0}.mobile-scrollable-fade:before{left:0}.mobile-scrollable-fade:after{right:0}.container-h .mobile-scrollable-fade:before{left:calc(var(--spacing) * -1)}.container-h .mobile-scrollable-fade:after{right:calc(var(--spacing) * -1)}.mobile-scrollable-fade--after-start:before,.mobile-scrollable-fade--before-end:after{opacity:1}.features__cards{width:var(--xxxl,calc(100% + 40px)) var(--n-xxxl,var(--md,calc(100% + 20px)) var(--n-md,100%));gap:var(--xxxl,calc(var(--scale-px) * 40)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10)))}.card--feature{--item-width:var(--md,calc(var(--grid-col) * 4)) var(--n-md,calc(50% - 5px));position:relative;flex:0 0 var(--item-width);height:var(--md,100%) var(--n-md,auto);width:100%;overflow:initial;--item-ratio:var(--md,0.75) var(--n-md,1);--card-spacing-h:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 23)) var(--n-md,calc(var(--scale-px) * 20)));--card-spacing-v:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 25)) var(--n-md,calc(var(--scale-px) * 20)))}.card--feature:before{background-color:transparent;border:1px solid var(--t-outline);border-radius:calc(var(--scale-px) * 20);transition-property:background-color,background}.card--feature.ui-light:before{background:var(--t-background)!important;border:0}.card--feature .card__content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;width:100%}.card--feature .card__sizer{position:relative;padding-top:var(--md,0) var(--n-md,var(--sm,calc(50% * var(--item-ratio))) var(--n-sm,calc(100% * var(--item-ratio))));height:var(--xxxl,calc((var(--dvh) * 100 - calc(var(--scale-px) * 120) - calc(var(--scale-px) * 60) - var(--spacing) * 2) / 2)) var(--n-xxxl,var(--md,calc((var(--dvh) * 100 - calc(var(--scale-px) * 120) - calc(var(--scale-px) * 40) - var(--spacing)) / 2)) var(--n-md,auto))}.card--feature .card__title{max-width:var(--md,calc(var(--scale-px) * 350)) var(--n-md,none)}.card--feature .text-break{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.card--feature .card__lt{max-width:var(--xxxl,75%) var(--n-xxxl,100%)}.has-hover a.card--feature:hover:active,a.card--feature.is-active{color:var(--t-text)}#anchor{height:var(--md,0) var(--n-md,var(--header-height));margin-top:var(--md,0) var(--n-md,calc(var(--header-height) * -1));pointer-events:none}.section-background{overflow:hidden}.section-background,.section-background__bg,.section-background__front-img{position:absolute;top:0;bottom:0;left:0;right:0}.section-background__bg img,.section-background__front-img img{display:block;width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}.section-background__bg.image-bottom img{height:100%;-o-object-position:bottom;object-position:bottom}.section-background__front-img.last-slide img{height:100%}.section-background__front-img{z-index:1}.section-background__front-img--top img{height:100%;-o-object-position:top;object-position:top}.section-background__last-slide{height:100%}.image{overflow:hidden}.image img{display:block;width:100%;height:auto}.image--landing,.image--landing img{height:100%;width:auto}.image--rounded{border-radius:50%}.content-slider{--section-top-padding:calc(var(--spacing) * 8);--section-bottom-padding:calc(var(--spacing) * 5);display:var(--md,flex) var(--n-md,block);padding-top:var(--md,var(--section-top-padding)) var(--n-md,0);padding-bottom:var(--md,var(--section-bottom-padding)) var(--n-md,0)}.content-slider__image{display:var(--md,block) var(--n-md,flex);flex-direction:column;height:var(--md,calc(var(--dvh) * 100 - var(--section-top-padding) - var(--md, calc(var(--dvh) * 28.88)) var(--n-md , 0))) var(--n-md,auto);width:var(--md,auto) var(--n-md,100%);padding-top:var(--md,0) var(--n-md,calc(var(--scale-px) * 65))}.content-slider__image img,.content-slider__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content-slider__image__inner{height:100%;overflow:hidden;overflow:clip}.content-slider__image__inner__content,.content-slider__image__inner__content__picture-wrap{height:100%}.content-slider__image__title{position:relative;margin-top:var(--md,-.3em) var(--n-md,0);margin-bottom:var(--md,0) var(--n-md,-.2em);margin-left:var(--md,calc(var(--grid-col) * -2)) var(--n-md,calc(var(--grid-col) * -1));order:var(--md,0) var(--n-md,-1);z-index:4}.content-slider__description{display:flex;flex-direction:column}.content-slider__description__text{max-width:var(--xxxl,calc(var(--grid-col) * 3)) var(--n-xxxl,none)}.content-slider__description__nav{display:flex;align-items:center;justify-content:var(--md,flex-end) var(--n-md,space-between);order:var(--md,0) var(--n-md,-1)}.content-slider__description__nav__counter{display:flex;align-items:center;margin-right:calc(var(--spacing) * 2);padding-left:var(--md,0) var(--n-md,calc(var(--scale-px) * 5))}.content-slider__description__nav__counter span{display:flex}.intro-inner{position:relative;width:100%;height:var(--md,100%) var(--n-md,calc(var(--lvh) * 100 + 1px))}.intro-inner__title{width:100%;order:1}.intro-inner__title svg{width:100%;height:auto}.intro-inner__scroll-down{position:absolute;right:var(--xxxl,calc(var(--spacing) * 3)) var(--n-xxxl,var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing)));bottom:calc(100% - var(--dvh) * 100);margin-bottom:var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing));z-index:1}.intro-inner__scroll-down .btn__content{transform:var(--md,none) var(--n-md,rotate(90deg))}.features__title{padding:10px 40px 25px 0;border-bottom:1px solid rgba(var(--c-black-rgb),.15)}.features__text{padding-top:25px;padding-bottom:5px}.location-district{--section-top-padding:var(--xxl,calc(var(--scale-px) * 110)) var(--n-xxl,var(--md,calc(var(--scale-px) * 100)) var(--n-md,calc(var(--scale-px) * 40)));display:flex;flex-direction:var(--md,row) var(--n-md,column)}.location-district__title{position:relative;padding-top:var(--md,var(--section-top-padding)) var(--n-md,calc(var(--scale-px) * 45));padding-bottom:var(--section-bottom-padding);margin-bottom:var(--md,0) var(--n-md,-.7em);z-index:1;order:var(--md,0) var(--n-md,-1)}.location-district__col-left{padding-top:var(--md,var(--section-top-padding)) var(--n-md,calc(var(--scale-px) * 20));padding-bottom:var(--section-bottom-padding);order:var(--md,-1) var(--n-md,0)}.location-district__col-left__text{max-width:var(--md,none) var(--n-md,calc(var(--grid-col) * 2.5))}.location-district__picture-row{order:var(--md,0) var(--n-md,-1)}.location-district__picture-row__picture{padding-top:var(--md,calc(var(--section-top-padding) + 1.05em)) var(--n-md,0)}.location-district__picture-row__picture__inner{width:var(--md,100%) var(--n-md,calc(var(--grid-col) * 3));height:var(--md,calc(var(--dvh) * 100 - (var(--section-top-padding)) - 1.05em)) var(--n-md,auto)}.location-district__picture-row__picture img,.location-district__picture-row__picture picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location-district__col-right{padding-top:var(--md,calc(var(--section-top-padding) + 1.05em)) var(--n-md,calc(var(--spacing) * 4))}.map-section__col-left{padding-top:var(--section-top-padding);padding-bottom:var(--section-bottom-padding);flex-direction:var(--md,column-reverse) var(--n-md,column)}.map-section__col-left__text{max-width:calc(var(--grid-col) * 4);padding-bottom:var(--md,0) var(--n-md,calc(var(--scale-px) * 4))}.map-section-right{flex:0 0 auto}.map-section-right__col-right{padding-top:var(--md,calc(var(--scale-px) * 90)) var(--n-md,calc(var(--scale-px) * 50));padding-bottom:var(--md,calc(var(--scale-px) * 30)) var(--n-md,0)}.map{position:relative;display:flex;flex-direction:var(--md,row) var(--n-md,column);align-items:center;height:100%}.map__buttons{position:var(--md,absolute) var(--n-md,static);top:var(--md,calc(var(--scale-px) * 20)) var(--n-md,0);left:var(--md,var(--grid-col)) var(--n-md,0);width:var(--md,auto) var(--n-md,100%);margin-bottom:var(--md,0) var(--n-md,calc(var(--scale-px) * 20));padding:var(--md,0) var(--n-md,0 calc(var(--scale-px) * 20));z-index:3}.map__buttons__inner{display:flex}.map__buttons__inner__button{display:flex;flex-direction:var(--md,column) var(--n-md,row-reverse);justify-content:var(--md,space-between) var(--n-md,flex-end);align-items:var(--md,stretch) var(--n-md,center);width:var(--md,var(--grid-col)) var(--n-md,50%);height:var(--md,calc(var(--scale-px) * 100)) var(--n-md,calc(var(--scale-px) * 30));padding:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 7) calc(var(--scale-px) * 10));color:var(--t-text);background:var(--t-background);border:1px solid var(--t-line)}.has-hover .map__buttons__inner__button:hover:active,.map__buttons__inner__button.is-active{color:var(--t-background)}.map__buttons__inner__button.is-active{color:var(--t-background);background:var(--t-text);border-color:var(--t-text)}.has-hover .map__buttons__inner__button.is-active:hover{color:var(--t-background)}.map__buttons__inner__button:first-child{border-radius:var(--md,calc(var(--scale-px) * 10) 0 0 calc(var(--scale-px) * 10)) var(--n-md,calc(var(--scale-px) * 20) 0 0 calc(var(--scale-px) * 20))}.map__buttons__inner__button:last-child{margin-left:-1px;border-radius:var(--md,0 calc(var(--scale-px) * 10) calc(var(--scale-px) * 10) 0) var(--n-md,0 calc(var(--scale-px) * 20) calc(var(--scale-px) * 20) 0)}.map__buttons__inner__button svg{height:100%;margin-right:calc(var(--scale-px) * 10)}.map__buttons__tooltips{position:absolute;top:var(--md,100%) var(--n-md,auto);bottom:var(--md,auto) var(--n-md,calc(var(--scale-px) * 60));left:0;display:flex;gap:var(--md,0) var(--n-md,0 calc(var(--scale-px) * 10))}.map__buttons__tooltips__tooltip{display:flex;flex-direction:var(--md,column) var(--n-md,row);justify-content:space-between;width:var(--md,calc(var(--grid-col) * 2)) var(--n-md,83.33333vw);min-width:var(--md,calc(var(--grid-col) * 2)) var(--n-md,83.33333vw);height:var(--md,calc(var(--lvh) * 100 / 900 * 240)) var(--n-md,calc(var(--scale-px) * 130));margin-top:var(--md,calc(var(--scale-px) * 10)) var(--n-md,0);padding:var(--md,calc(var(--scale-px) * 20) calc(var(--scale-px) * 20) calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 20));background:var(--t-background);border:1px solid var(--t-line);border-radius:calc(var(--scale-px) * 10)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.map__buttons__tooltips__tooltip{position:relative!important;min-width:0!important}}.map__buttons__tooltips__tooltip__top{flex:1;display:flex;flex-direction:var(--md,row) var(--n-md,column);justify-content:space-between;align-items:flex-start}.map__buttons__tooltips__tooltip__text{flex:var(--md,none) var(--n-md,1);max-width:var(--md,calc(var(--scale-px) * 175)) var(--n-md,none)}.map__tab__picture{position:relative;width:100vw;height:550px;overflow-x:var(--md,hidden) var(--n-md,auto);-ms-overflow-style:none;scrollbar-width:none}.map__tab__picture::-webkit-scrollbar{display:none}.map__tab__picture img,.map__tab__picture picture{display:block;height:100%;width:var(--md,100%) var(--n-md,auto)}.map__tab__picture img{-o-object-fit:contain;object-fit:contain;transform:translateZ(0)}.map__tab__picture__pins{position:absolute;top:0;left:0;right:0;bottom:0;width:var(--md,auto) var(--n-md,calc(var(--scale-px) * 844));pointer-events:none}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.map__tab{height:calc(var(--dvh) * 100 - calc(var(--scale-px) * 120));width:calc(calc(var(--dvh) * 100 - calc(var(--scale-px) * 120)) * 1.53846)}.map__tab__picture{width:100%;height:100%}}.pin{position:absolute;display:flex;justify-content:center;align-items:center;width:calc(var(--scale-px) * 40);height:calc(var(--scale-px) * 51);color:var(--t-background);transform:translate(-50%,-100%);pointer-events:all;cursor:pointer}.pin svg{position:relative;z-index:1}.pin:after,.pin:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.pin:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='51' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M16.18 39.636C6.96 37.853 0 29.739 0 20 0 8.954 8.954 0 20 0s20 8.954 20 20c0 9.543-6.684 17.526-15.626 19.52l-4.12 10.994-4.074-10.878z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='48' x2='5.245' y1='47.294' y2='1.399' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECCCAF'/%3E%3Cstop offset='1' stop-color='%23C59A8B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.pin:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='51' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='%2379736F' fill-rule='evenodd' d='M16.18 39.636C6.96 37.853 0 29.739 0 20 0 8.954 8.954 0 20 0s20 8.954 20 20c0 9.543-6.684 17.526-15.626 19.52l-4.12 10.994-4.074-10.878z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;opacity:0;z-index:1;transition-property:opacity}.has-hover .pin:hover:before{opacity:1}.pin--logo{cursor:default}.pin--logo:after,.pin--logo:before{display:none}.pin--down{padding-bottom:calc(var(--scale-px) * 11)}.pin--up{padding-top:calc(var(--scale-px) * 11);transform:translate(-50%)}.pin--up:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='52' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M15.982 12.404L20.255.998l4.319 11.528C33.415 14.594 40 22.528 40 32c0 11.046-8.954 20-20 20S0 43.046 0 32c0-9.67 6.862-17.736 15.982-19.596z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='48' x2='9.477' y1='55.08' y2='9.683' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECCCAF'/%3E%3Cstop offset='1' stop-color='%23C59A8B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.pin--up:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='52' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='%2379736F' fill-rule='evenodd' d='M15.982 12.404L20.255.998l4.319 11.528C33.415 14.594 40 22.528 40 32c0 11.046-8.954 20-20 20S0 43.046 0 32c0-9.67 6.862-17.736 15.982-19.596z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.pin--left{width:calc(var(--scale-px) * 51);height:calc(var(--scale-px) * 40);padding-left:calc(var(--scale-px) * 11);transform:translateY(-50%)}.pin--left:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='51' height='40' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M11.525 24.574C13.594 33.415 21.528 40 31 40c11.046 0 20-8.954 20-20S42.046 0 31 0c-9.67 0-17.738 6.863-19.597 15.985L.001 20.255l11.524 4.319z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='59' x2='16.245' y1='47.294' y2='1.399' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECCCAF'/%3E%3Cstop offset='1' stop-color='%23C59A8B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.pin--left:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='51' height='40' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='%2379736F' fill-rule='evenodd' d='M11.525 24.574C13.594 33.415 21.528 40 31 40c11.046 0 20-8.954 20-20S42.046 0 31 0c-9.67 0-17.738 6.863-19.597 15.985L.001 20.255l11.524 4.319z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.pin--right{width:calc(var(--scale-px) * 51);height:calc(var(--scale-px) * 40);padding-right:calc(var(--scale-px) * 11);transform:translate(-100%,-50%)}.pin--right:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='51' height='40' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M39.34 14.887L51 19.255 39.697 23.49C38.046 32.872 29.855 40 20 40 8.955 40 0 31.046 0 20S8.955 0 20 0c9.279 0 17.082 6.318 19.34 14.887z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-8' x2='38' y1='48' y2='1' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECCCAF'/%3E%3Cstop offset='1' stop-color='%23C59A8B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.pin--right:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='51' height='40' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='%2379736F' fill-rule='evenodd' d='M39.34 14.887L51 19.255 39.697 23.49C38.046 32.872 29.855 40 20 40 8.955 40 0 31.046 0 20S8.955 0 20 0c9.279 0 17.082 6.318 19.34 14.887z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.location-area-top{position:relative;display:flex;height:var(--md,auto) var(--n-md,calc(100vw / 360 * 300))}.location-area-top__background{position:absolute;top:0;left:0;bottom:var(--md,0) var(--n-md,auto);right:var(--md,auto) var(--n-md,0);width:var(--md,calc(var(--grid-col) * 13)) var(--n-md,100%);background-color:#abba8b}.location-area-top__background img,.location-area-top__background picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.location-area-top__title{max-width:var(--md,calc(var(--grid-col) * 6)) var(--n-md,100%);padding-top:var(--section-top-padding)}.location-area-top__title,.location-area__col,.location-area__text{position:relative;z-index:1}.location-area__text{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:var(--md,calc(var(--lvh) * 100 / 900 * 320)) var(--n-md,calc(var(--scale-px) * 40));padding-bottom:var(--md,calc(var(--scale-px) * 115)) var(--n-md,calc(var(--scale-px) * 20));padding-left:var(--md,var(--grid-col)) var(--n-md,calc(var(--scale-px) * 20))}.location-area__text__small{max-width:var(--md,calc(var(--grid-col) * 3)) var(--n-md,100%)}.location-area__leaves{pointer-events:none}.location-area__leaves__leaf{position:absolute;pointer-events:none}.location-area__leaves__leaf picture{transform:var(--md,translate(-50%,-50%)) var(--n-md,none);overflow:visible}.location-area__leaves__leaf--1{width:var(--md,calc(var(--scale-px) * 67)) var(--n-md,calc(var(--scale-px) * 37));top:var(--md,calc(50vh - 257 / 1440 * 100vw)) var(--n-md,-20%);left:var(--md,calc(var(--grid-col) / 2)) var(--n-md,2%);filter:var(--md,none) var(--n-md,blur(3px))}.location-area__leaves__leaf--2{width:var(--md,calc(var(--scale-px) * 53)) var(--n-md,calc(var(--scale-px) * 30));top:var(--md,calc(50vh - 350 / 1440 * 100vw)) var(--n-md,-14%);left:var(--md,calc(var(--grid-col) * 4 + calc(var(--scale-px) * 22))) var(--n-md,1%);filter:var(--md,none) var(--n-md,blur(3px))}.location-area__leaves__leaf--3{width:var(--md,calc(var(--scale-px) * 103)) var(--n-md,calc(var(--scale-px) * 57));top:var(--md,calc(50vh - 127 / 1440 * 100vw)) var(--n-md,6%);left:var(--md,calc(var(--grid-col) * 5)) var(--n-md,auto);right:var(--md,auto) var(--n-md,0);filter:var(--md,none) var(--n-md,blur(10px))}.location-area__leaves__leaf--4{width:var(--md,calc(var(--scale-px) * 151)) var(--n-md,calc(var(--scale-px) * 84));top:var(--md,calc(50vh + 170 / 1440 * 100vw)) var(--n-md,-8%);left:var(--md,calc(var(--grid-col) * .3)) var(--n-md,20%)}.location-area__leaves__leaf--5{width:var(--md,calc(var(--scale-px) * 70)) var(--n-md,calc(var(--scale-px) * 38));top:var(--md,95%) var(--n-md,75%);left:var(--md,calc(var(--grid-col) * 4.8)) var(--n-md,72%)}.location-infographic__content{position:relative;display:var(--md,flex) var(--n-md,block)}.location-infographic__col-left{padding-top:var(--section-top-padding);padding-bottom:var(--section-bottom-padding)}.location-infographic__col-left__text{max-width:var(--xxxl,calc(var(--grid-col) * 2)) var(--n-xxxl,var(--md,calc(var(--grid-col) * 3)) var(--n-md,100%))}.location-infographic__circle-container{position:relative;height:var(--md,58.33333vw) var(--n-md,auto);width:var(--md,58.33333vw) var(--n-md,100%);margin:var(--md,0 0 0 calc(var(--grid-col) * .85)) var(--n-md,0 auto);z-index:1}.location-infographic__circle-container__circle{height:var(--md,58.33333vw) var(--n-md,calc(var(--grid-col) * 3.1));width:var(--md,58.33333vw) var(--n-md,calc(var(--grid-col) * 3.1));margin:0 auto;transform:var(--md,translateY(37.5%)) var(--n-md,none)}.location-infographic__circle-container__circle__circle{width:100%;height:100%;border-radius:50%;background:linear-gradient(180deg,#eee1b2,#b35b7a);box-shadow:inset 0 840px 0 hsla(0,0%,100%,.5);z-index:1;position:relative}.location-infographic__circle-container__picture{position:absolute;left:0;bottom:0;right:0;width:100%;height:var(--md,calc(var(--lvh) * 100 - calc(var(--lvh) * 26.7))) var(--n-md,auto)}.location-infographic__circle-container__picture img,.location-infographic__circle-container__picture picture{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.location-infographic__numbers{display:flex;align-items:flex-start;flex-direction:var(--md,row) var(--n-md,column)}.location-infographic__col-right{padding-top:var(--md,calc(var(--lvh) * 100 / 900 * 267)) var(--n-md,calc(var(--scale-px) * 80));padding-bottom:var(--md,var(--section-bottom-padding)) var(--n-md,calc(var(--scale-px) * 60))}.location-infographic__col-right__top{max-width:var(--xxxl,calc(var(--grid-col) * 3)) var(--n-xxxl,calc(var(--grid-col) * 4))}.location-infographic__col-right__bottom{max-width:var(--xxxl,calc(var(--grid-col) * 2)) var(--n-xxxl,var(--md,calc(var(--grid-col) * 3)) var(--n-md,none))}.location-infographic-circle-deco svg:not(.icon){width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.location-infographic-circle-deco__svg{position:absolute;top:var(--md,50%) var(--n-md,0);left:var(--md,0) var(--n-md,50%);transform:var(--md,translateY(-50%)) var(--n-md,translateX(-50%));pointer-events:none}.location-infographic-circle-deco__svg svg{display:block;transform-origin:left}.location-infographic-circle-deco__svg--1{width:var(--md,75.27778vw) var(--n-md,109.44444vw);height:var(--md,75.27778vw) var(--n-md,109.44444vw)}.location-infographic-circle-deco__svg--2{width:var(--md,92.43056vw) var(--n-md,134.72222vw);height:var(--md,92.29167vw) var(--n-md,134.72222vw)}.location-infographic-circle-deco__svg--3{width:var(--md,112.84722vw) var(--n-md,164.16667vw);height:var(--md,112.84722vw) var(--n-md,164.16667vw)}.location-infographic-circle-deco__svg--4{width:var(--md,134.72222vw) var(--n-md,196.11111vw);height:var(--md,134.72222vw) var(--n-md,196.11111vw)}.location-infographic-item{position:var(--md,absolute) var(--n-md,relative);display:flex;flex-direction:var(--md,row) var(--n-md,column);align-items:var(--md,stretch) var(--n-md,center);justify-content:var(--md,flex-end) var(--n-md,center);transform:var(--md,translateY(-50%)) var(--n-md,none);z-index:1}.location-infographic-item--1{left:var(--md,70.5586vw) var(--n-md,0);top:var(--md,19.39119vw) var(--n-md,auto);margin-top:var(--md,0) var(--n-md,25.83333vw)}.location-infographic-item--1,.location-infographic-item--2{width:var(--xxxl,11.19792vw) var(--n-xxxl,var(--md,14.93056vw) var(--n-md,calc(var(--grid-col) * 2)));height:var(--md,auto) var(--n-md,30.55556vw)}.location-infographic-item--2{left:var(--md,92.08607vw) var(--n-md,0);top:var(--md,40.58305vw) var(--n-md,auto);margin-left:var(--md,0) var(--n-md,auto);margin-top:var(--md,0) var(--n-md,-4.16667vw)}.location-infographic-item--3{left:var(--md,101.78012vw) var(--n-md,0);top:var(--md,22.86156vw) var(--n-md,auto);width:var(--xxxl,11.19792vw) var(--n-xxxl,var(--md,14.93056vw) var(--n-md,calc(var(--grid-col) * 2)));height:var(--md,auto) var(--n-md,30.55556vw);margin-top:0}.location-infographic-item--4{left:var(--md,131.05229vw) var(--n-md,0);top:var(--md,45.43048vw) var(--n-md,auto);width:var(--xxxl,18.22917vw) var(--n-xxxl,var(--md,24.30556vw) var(--n-md,calc(var(--grid-col) * 2)));height:var(--md,auto) var(--n-md,35vw);margin-left:var(--md,0) var(--n-md,auto);margin-top:var(--md,0) var(--n-md,2.22222vw)}.location-infographic-item__number{width:100%;height:var(--xxxl,.77778em) var(--n-xxxl,var(--xxl,.78571em) var(--n-xxl,var(--md,.8em) var(--n-md,auto)));text-align:center;overflow:hidden;overflow:clip}.location-infographic-item__number__inner{display:flex;flex-direction:column}.location-infographic-item__number__inner__number{display:inline-block;margin:calc(var(--scale-px) * 5) 0}.location-infographic-item__desc{display:flex;justify-content:space-between;flex-direction:column;align-items:var(--md,flex-start) var(--n-md,center);text-align:var(--md,left) var(--n-md,center);margin-top:var(--md,0) var(--n-md,calc(var(--scale-px) * 5));max-width:var(--md,none) var(--n-md,calc(var(--scale-px) * 170))}.location-infographic-item__desc .btn svg.icon{width:auto;height:calc(100% - calc(var(--scale-px) * 5));margin-right:calc(var(--scale-px) * 5)}.location-infographic-item__deco{position:absolute;top:var(--md,calc(50% - calc(var(--scale-px) * 8))) var(--n-md,calc(var(--scale-px) * -5));left:var(--md,calc(var(--scale-px) * -8)) var(--n-md,calc(50% - calc(var(--scale-px) * 5)));width:var(--md,calc(var(--scale-px) * 16)) var(--n-md,calc(var(--scale-px) * 10));min-width:var(--md,calc(var(--scale-px) * 16)) var(--n-md,calc(var(--scale-px) * 10));height:var(--md,calc(var(--scale-px) * 16)) var(--n-md,calc(var(--scale-px) * 10));border-radius:50%;background:var(--c-grey-pink)}.holidays{padding-top:var(--section-top-padding);padding-bottom:var(--section-bottom-padding)}.holidays__title-wrapper{position:relative}.holidays__title{position:var(--md,absolute) var(--n-md,relative);left:0;width:var(--md,calc(var(--grid-col) * 9)) var(--n-md,auto)}.holidays__cards-row{display:flex;flex-wrap:wrap;gap:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 20)) var(--n-md,0))}.holidays__cards-row__image-deco{position:absolute;bottom:0;right:var(--md,var(--grid-col)) var(--n-md,calc(var(--grid-col) * .5));width:var(--md,auto) var(--n-md,calc(var(--grid-col) * 2.3));height:var(--md,calc(var(--lvh) * 100 - var(--lvh) * 60)) var(--n-md,auto);pointer-events:none}.holidays__cards-row__image-deco img,.holidays__cards-row__image-deco picture{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.holidays__cards-col{display:flex;flex-direction:var(--md,column) var(--n-md,row);flex-wrap:wrap;gap:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 20)) var(--n-md,0))}.holidays-card{width:var(--md,calc(var(--grid-col) * 3)) var(--n-md,calc(50% - 5px));height:var(--xxxl,calc((var(--dvh) * 100 - var(--section-top-padding) - var(--section-bottom-padding) - calc(var(--scale-px) * 30)) / 2)) var(--n-xxxl,var(--md,calc((var(--dvh) * 100 - var(--section-top-padding) - var(--section-bottom-padding) - calc(var(--scale-px) * 20)) / 2)) var(--n-md,auto));margin-bottom:var(--md,0) var(--n-md,calc(var(--scale-px) * 10))}.holidays-card:nth-child(2n){margin-left:var(--md,0) var(--n-md,calc(var(--scale-px) * 10))}.holidays-card--wide{width:var(--xxxl,calc(var(--grid-col) * 6 + calc(var(--scale-px) * 30))) var(--n-xxxl,var(--md,calc(var(--grid-col) * 6 + calc(var(--scale-px) * 20))) var(--n-md,100%))}.holidays-card--wide-sm{width:var(--md,calc(var(--grid-col) * 3)) var(--n-md,100%)}.holidays-card--image{width:var(--md,calc(var(--grid-col) * 6.17)) var(--n-md,100%);height:var(--md,calc(var(--dvh) * 100 - var(--section-top-padding) - var(--section-bottom-padding))) var(--n-md,auto);margin:var(--xxxl,0 calc(var(--scale-px) * 30)) var(--n-xxxl,var(--md,0 calc(var(--scale-px) * 20)) var(--n-md,0 0 calc(var(--scale-px) * 10)));border-radius:20px;overflow:hidden;overflow:clip}.holidays-card--image img,.holidays-card--image picture{width:100%;height:var(--md,100%) var(--n-md,auto);-o-object-fit:cover;object-fit:cover}.childhood{--section-top-padding:var(--xxl,calc(var(--scale-px) * 110)) var(--n-xxl,var(--md,calc(var(--scale-px) * 100)) var(--n-md,calc(var(--scale-px) * 45)))}.childhood__title{padding-top:var(--section-top-padding)}.childhood__pictures{position:relative}.childhood__pictures__deco{width:calc(var(--grid-col) * 7);height:calc(var(--grid-col) * 7);background:linear-gradient(90deg,#99c4d2,#fef1d7);border-radius:50%;transform:translateY(-25%)}.childhood__pictures__picture{position:var(--md,absolute) var(--n-md,static);left:50%;bottom:0;width:var(--md,100%) var(--n-md,calc(var(--grid-col) * 3.12));height:var(--md,calc(var(--dvh) * 100 - 11.11vh)) var(--n-md,auto);margin-left:var(--md,0) var(--n-md,calc(var(--grid-col) * .55));transform:var(--md,translateX(-50%)) var(--n-md,none)}.childhood__pictures__picture img,.childhood__pictures__picture picture{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.childhood__text{padding-top:var(--md,calc(var(--lvh) * 100 / 900 * 250)) var(--n-md,0)}.childhood__text__title{max-width:var(--xxxl,calc(var(--grid-col) * 4.5)) var(--n-xxxl,var(--md,calc(var(--grid-col) * 6)) var(--n-md,none))}.childhood__text__bottom{display:var(--md,flex) var(--n-md,block);gap:0 calc(var(--scale-px) * 40)}.childhood__text__bottom__text{max-width:var(--xxxl,calc(var(--grid-col) * 2.5)) var(--n-xxxl,var(--md,calc(var(--grid-col) * 3)) var(--n-md,none))}.sport{display:flex;flex-direction:var(--md,row) var(--n-md,column);isolation:isolate}.sport__top{order:var(--md,0) var(--n-md,-1)}.sport__title{position:relative;margin-top:var(--md,0) var(--n-md,-5.5em);z-index:2}.sport__images{position:relative;order:var(--md,0) var(--n-md,-1)}.sport__images__deco{position:absolute;top:19.4vh;left:calc(var(--grid-col) * .84);width:calc(var(--lvh) * 100 - 19.4vh - 22.8vh);height:calc(var(--lvh) * 100 - 19.4vh - 22.8vh);background:var(--c-grey-pink);border-radius:50%}.sport__images__image{position:relative;width:var(--md,auto) var(--n-md,100%);height:var(--md,calc(var(--dvh) * 100 - calc(var(--spacing) * 4))) var(--n-md,auto);z-index:1}.sport__images__image img,.sport__images__image picture{width:var(--md,auto) var(--n-md,100%);height:100%}.sport__cards{padding-top:var(--md,var(--section-top-padding)) var(--n-md,calc(var(--scale-px) * 60));padding-bottom:var(--md,var(--section-bottom-padding)) var(--n-md,calc(var(--scale-px) * 80))}.sport__cards__inner{width:var(--xxxl,calc(100% + 40px)) var(--n-xxxl,var(--md,calc(100% + 20px)) var(--n-md,100%));gap:var(--xxxl,calc(var(--scale-px) * 40)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10)))}