.tiles-carousel{padding-top:calc(43.93596px + 1.61708vw);position:relative;width:100%}@media (min-width:1921px){.tiles-carousel{padding-top:3.9042165538781886vw}}.tiles-carousel{padding-bottom:calc(35.44631px + 3.88098vw)}@media (min-width:1921px){.tiles-carousel{padding-bottom:5.726184279021343vw}}.tiles-carousel .text{margin-bottom:30px}@media (min-width:1921px){.tiles-carousel .text{margin-bottom:1.5616866215512752vw}}.tiles-carousel .text p{font-size:calc(20.78247px + .32468vw)}@media (min-width:991px){.tiles-carousel .text p{font-size:calc(21.86882px + .21505vw)}}@media (min-width:1921px){.tiles-carousel .text p{font-size:1.353461738677772vw}}.tiles-carousel .text p{max-width:650px}@media (min-width:1921px){.tiles-carousel .text p{max-width:33.8365434669443vw}}.tiles-carousel .text p{font-family:var(--font-Frutiger-Roman)}.tiles-carousel-inner-custom{margin-left:auto;margin-right:auto;overflow:hidden;width:100%}.tiles-carousel-inner-custom .swiper-wrapper{height:auto}.tiles-carousel-inner-custom .swiper-slide{flex-grow:1;width:100%}@media (min-width:1025px){.tiles-carousel-inner-custom .swiper-slide{max-width:412px}}.tiles-carousel-inner-custom .swiper-slide-image{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));height:-moz-fit-content;height:fit-content;max-width:285px;overflow:hidden;position:relative;width:100%}.tiles-carousel-inner-custom .swiper-slide-image:before{content:"";display:block;padding-top:156.8421052631579%;width:100%}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-image{max-width:14.836022904737117vw}}.tiles-carousel-inner-custom .swiper-slide-image img{left:0;position:absolute;top:0}.tiles-carousel-inner-custom .swiper-slide-image video{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.tiles-carousel-inner-custom .swiper-slide-image{max-width:100%!important}.tiles-carousel-inner-custom .swiper-slide-image img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;width:100%}.tiles-carousel-inner-custom .swiper-slide-content{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding-left:30px;padding-right:30px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content{padding-left:1.5616866215512752vw;padding-right:1.5616866215512752vw}}.tiles-carousel-inner-custom .swiper-slide-content{padding-bottom:25px;padding-top:25px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content{padding-bottom:1.3014055179593962vw;padding-top:1.3014055179593962vw}}.tiles-carousel-inner-custom .swiper-slide-content .title{font-size:25px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .title{font-size:1.3014055179593962vw}}.tiles-carousel-inner-custom .swiper-slide-content.custom-badge .title{display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content}.tiles-carousel-inner-custom .swiper-slide-content.custom-badge .title:after{background-color:hsla(0,0%,100%,.8);border-radius:2px;display:block;font-family:var(--font-Frutiger-Roman);font-weight:400;left:100%;margin-left:.5rem;margin-top:.25rem;max-height:18px;padding-left:.25rem;padding-right:.25rem;position:absolute;top:5px;width:-moz-max-content;width:max-content;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:12px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content.custom-badge .title:after{font-size:.6246746486205101vw}}.tiles-carousel-inner-custom .swiper-slide-content .links{display:flex;flex-direction:column;gap:10px;height:100%;margin-bottom:0;max-height:0;overflow:hidden;padding-left:0;padding-top:0;transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .links{gap:.5205622071837585vw}}.tiles-carousel-inner-custom .swiper-slide-content .links{font-size:16px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .links{font-size:.8328995314940135vw}}.tiles-carousel-inner-custom .swiper-slide-content .links li{display:block;list-style-type:none;margin-bottom:0;width:100%}.tiles-carousel-inner-custom .swiper-slide-content .links li a{position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.tiles-carousel-inner-custom .swiper-slide-content .links li a:after{bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tiles-carousel-inner-custom .swiper-slide-content .links li a:hover:after{width:100%}.tiles-carousel-inner-custom .swiper-slide-content .links li a svg{display:inline;width:20px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .links li a svg{width:1.041124414367517vw}}.tiles-carousel-inner-custom .swiper-slide-content .links li a svg svg{width:20px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .links li a svg svg{width:1.041124414367517vw}}.tiles-carousel-inner-custom .swiper-slide-content .links li a svg{height:13px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .links li a svg{height:.676730869338886vw}}.tiles-carousel-inner-custom .swiper-slide-content .links li a svg svg{height:13px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .links li a svg svg{height:.676730869338886vw}}.tiles-carousel-inner-custom .swiper-slide-content .links li a svg{margin-left:10px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide-content .links li a svg{margin-left:.5205622071837585vw}}.tiles-carousel-inner-custom .swiper-slide:hover .links{padding-top:16px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide:hover .links{padding-top:.8328995314940135vw}}.tiles-carousel-inner-custom .swiper-slide:hover .links{max-height:500px}@media (min-width:1921px){.tiles-carousel-inner-custom .swiper-slide:hover .links{max-height:26.028110359187924vw}}.tiles-carousel .swiper-buttons{height:100%;left:0;margin-left:auto;margin-right:auto;max-width:1274px;position:absolute;top:0;width:100%}@media (min-width:1921px){.tiles-carousel .swiper-buttons{max-width:66.31962519521083vw}}.tiles-carousel .swiper-buttons .swiper-button-next{bottom:calc(167.82468px + 3.24675vw);display:block;right:20px;top:50%}@media (min-width:991px){.tiles-carousel .swiper-buttons .swiper-button-next{bottom:calc(157.37634px + 4.30108vw)}}@media (min-width:1921px){.tiles-carousel .swiper-buttons .swiper-button-next{bottom:12.493492972410202vw}}@media (min-width:1440px){.tiles-carousel .swiper-buttons .swiper-button-next{right:-50px}@media (min-width:1921px){.tiles-carousel .swiper-buttons .swiper-button-next{right:-2.6028110359187924vw}}}@media screen and (max-width:991px){.tiles-carousel .swiper-buttons .swiper-button-next{right:0}}.tiles-carousel .swiper-buttons .swiper-button-next:after{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}@media screen and (max-width:991px){.tiles-carousel .swiper-buttons .swiper-button-next:after{font-size:32px}}.tiles-carousel .swiper-buttons .swiper-button-prev{bottom:calc(167.82468px + 3.24675vw);display:block;left:20px;top:50%}@media (min-width:991px){.tiles-carousel .swiper-buttons .swiper-button-prev{bottom:calc(157.37634px + 4.30108vw)}}@media (min-width:1921px){.tiles-carousel .swiper-buttons .swiper-button-prev{bottom:12.493492972410202vw}}@media (min-width:1440px){.tiles-carousel .swiper-buttons .swiper-button-prev{left:-50px}@media (min-width:1921px){.tiles-carousel .swiper-buttons .swiper-button-prev{left:-2.6028110359187924vw}}}@media screen and (max-width:991px){.tiles-carousel .swiper-buttons .swiper-button-prev{left:10px}}.tiles-carousel .swiper-buttons .swiper-button-prev:after{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}@media screen and (max-width:991px){.tiles-carousel .swiper-buttons .swiper-button-prev:after{font-size:32px}}