.o-info-tiles__slider-wrapper--grid{--grid-column-gap:var(--column-gap-mobile);--grid-row-gap:var(--row-gap-mobile)}@media screen and (min-width:768px){.o-info-tiles__slider-wrapper--grid{--grid-column-gap:var(--column-gap-desktop);--grid-row-gap:var(--row-gap-desktop)}}.o-info-tiles__slider-wrapper--slider{--grid-column-gap:0;--grid-row-gap:0}@media screen and (min-width:768px){.o-info-tiles__slider-wrapper--slider{--grid-column-gap:var(--column-gap-desktop);--grid-row-gap:var(--row-gap-desktop)}}.o-info-tiles__content{margin-bottom:2.4rem}.o-info-tiles__inner{overflow:hidden}.o-info-tiles__heading{margin-bottom:1rem}.o-info-tiles__text{margin-bottom:0}.o-info-tiles__slider-wrapper{overflow:visible;position:relative}.o-info-tiles__slider-wrapper:not(.swiper-initialized)>.swiper-wrapper{display:flex;gap:var(--grid-row-gap) var(--grid-column-gap)}.o-info-tiles__slider-wrapper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{--flex-items:1;width:calc(100%/var(--flex-items) - (var(--flex-items) - 1)/var(--flex-items)*var(--grid-column-gap))}.o-info-tiles__slider-wrapper:not(.swiper-initialized)[data-columns-mobile="1"]>.swiper-wrapper>.swiper-slide{--flex-items:1}.o-info-tiles__slider-wrapper:not(.swiper-initialized)[data-columns-mobile="2"]>.swiper-wrapper>.swiper-slide{--flex-items:2}@media screen and (min-width:768px){.o-info-tiles__slider-wrapper:not(.swiper-initialized)[data-columns="2"]>.swiper-wrapper>.swiper-slide{--flex-items:2}.o-info-tiles__slider-wrapper:not(.swiper-initialized)[data-columns="3"]>.swiper-wrapper>.swiper-slide{--flex-items:3}.o-info-tiles__slider-wrapper:not(.swiper-initialized)[data-columns="4"]>.swiper-wrapper>.swiper-slide{--flex-items:4}}.o-info-tiles__slider-wrapper--grid>.swiper-wrapper{flex-wrap:wrap}.o-info-tiles__slider-wrapper--slider:not(.swiper-initialized){overflow:hidden}.o-info-tiles__slider-wrapper--slider:not(.swiper-initialized)>.swiper-wrapper{flex-wrap:nowrap}.o-info-tiles .swiper-slide{display:flex;flex-direction:column;overflow:hidden;position:relative}.o-info-tiles__number{align-items:center;display:flex;font-family:var(--ff-secondary);font-size:10rem;font-weight:700;justify-content:center;left:-.75rem;line-height:1;position:absolute;top:-.75rem;z-index:2}.o-info-tiles__image{overflow:hidden}.o-info-tiles__image:before{background-color:rgba(var(--color-text),.3);bottom:0;content:"";filter:invert(1);left:0;position:absolute;right:0;top:0}.o-info-tiles__image img{height:100%;object-fit:cover;width:100%}.o-info-tiles__content-wrapper{bottom:0;flex:1;padding:2.4rem;position:absolute}.o-info-tiles__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:1rem;transition:color .3s ease}.o-info-tiles__header:not(.js-info-tile-trigger){cursor:default}.o-info-tiles__title{flex:1;margin:0;padding-right:1rem}.o-info-tiles__accordion-icon{align-items:center;background-color:rgb(var(--color-background));border-radius:50%;display:flex;flex-shrink:0;height:4rem;justify-content:center;position:relative;transition:transform .3s ease,background-color .3s ease;width:4rem}.o-info-tiles__accordion-icon .icon{transform:rotate(0deg);transition:transform var(--default-transition-timing,.3s ease) var(--default-transition-easing,ease)}.o-info-tiles__accordion-icon .icon-plus{height:2.4rem;width:2.4rem}.o-info-tiles__accordion-icon .icon-plus rect:last-child{opacity:1;transition:opacity var(--default-transition-timing,.3s ease) var(--default-transition-easing,ease)}.js-info-tile-accordion.is-active .o-info-tiles__accordion-icon .icon{transform:rotate(180deg)}.js-info-tile-accordion.is-active .o-info-tiles__accordion-icon .icon-plus rect:last-child{opacity:0}.o-info-tiles__text-content.js-info-tile-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease}.js-info-tile-accordion.is-active .o-info-tiles__text-content.js-info-tile-content{max-height:500px;opacity:1}.o-info-tiles__text{line-height:1.6;margin:0}.o-info-tiles__text p{margin-bottom:1rem}.o-info-tiles__text p:last-child{margin-bottom:0}.o-info-tiles .swiper-wrapper{align-items:stretch}.o-info-tiles .js-info-tile-accordion:not(.is-active) .o-info-tiles__text-content.js-info-tile-content{max-height:0;opacity:0}.o-info-tiles .js-info-tile-accordion.is-active .o-info-tiles__text-content.js-info-tile-content{max-height:500px;opacity:1}.o-info-tiles__navigation{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-top:2rem}.o-info-tiles__navigation .swiper-button-next,.o-info-tiles__navigation .swiper-button-prev{height:auto;margin:0;position:static;width:auto}.o-info-tiles__navigation .swiper-button-next:after,.o-info-tiles__navigation .swiper-button-prev:after{display:none}