.section-multicolumn{--section-background-color: transparent;--section-text-color: var(--body-text-color);background-color:var(--section-background-color);color:var(--section-text-color)}.section-multicolumn .swiper-controls .button{color:var(--section-text-color)}.section-multicolumn.multicolumn--primary{--section-background-color: var(--primary-color);--section-text-color: var(--body-text-color-white)}.section-multicolumn.multicolumn--secondary{--section-background-color: var(--secondary-color);--section-text-color: var(--body-text-color-white)}.section-multicolumn.multicolumn--light{--section-background-color: var(--light-color);--section-text-color: var(--body-text-color)}.section-multicolumn.multicolumn--dark{--section-background-color: var(--dark-color);--section-text-color: var(--body-text-color-white)}.section-multicolumn.multicolumn--white{--section-background-color: var(--white-color);--section-text-color: var(--body-text-color)}.section-multicolumn.multicolumn--black{--section-background-color: var(--black-color);--section-text-color: var(--body-text-color-white)}.section-multicolumn .multicolumn__card{color:var(--body-text-color)}.multicolumn__title{margin-block-start:0}.multicolumn .swiper{padding-inline:var(--spacing-normal)}.multicolumn .swiper.swiper-initialized .swiper-wrapper.swiper-mobile--enabled{gap:unset}.multicolumn .swiper:not(.swiper-initialized) .swiper-controls{display:none}.swiper:not(.swiper-initialized) .multicolumn-grid--1-col-mobile .grid__item{max-width:100%;width:100%}.swiper:not(.swiper-initialized) .multicolumn-grid--2-col-mobile .grid__item{width:calc(50% - var(--spacing-xx-small))}@media (max-width: 1024px){.multicolumn .swiper-wrapper.swiper-mobile--enabled{flex-wrap:nowrap;padding-inline-end:0}.multicolumn .swiper-wrapper.swiper-mobile--enabled[data-columns-mobile="2"] .grid__item{width:43.375vw;max-width:43.375vw}.multicolumn .swiper-wrapper.swiper-mobile--enabled[data-columns-mobile="1"] .grid__item{width:87.78vw;max-width:87.78vw}.multicolumn .swiper-wrapper.swiper-mobile--enabled .grid__item{max-width:unset}}@media (min-width: 769px){.multicolumn .swiper{padding:0 var(--spacing-x-large)}}@media (min-width: 1025px){multicolumn-module{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:var(--page-width);width:100%}multicolumn-module .page-width{width:100%}.multicolumn .swiper{max-width:calc(var(--page-width) - var(--spacing-xxx-large) - var(--spacing-xxx-large))}.multicolumn .swiper:not(.swiper-initialized){max-width:100%;width:100%}.multicolumn .swiper.swiper-initialized{padding-inline:0;margin-inline:var(--spacing-xxx-large)}.multicolumn .swiper-wrapper{align-items:stretch;overflow:visible}.multicolumn .swiper-slide{height:auto}.multicolumn .swiper.swiper-initialized .swiper-wrapper.swiper-desktop--enabled{gap:unset}.multicolumn .swiper-wrapper.swiper-desktop--enabled{flex-wrap:nowrap}.multicolumn .swiper-wrapper.swiper-desktop--enabled .grid__item{max-width:unset}.swiper:not(.swiper-initialized) .multicolumn-grid--6-col-desktop .grid__item{margin-right:0!important;width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.swiper:not(.swiper-initialized) .multicolumn-grid--5-col-desktop .grid__item{margin-right:0!important;width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.swiper:not(.swiper-initialized) .multicolumn-grid--4-col-desktop .grid__item{margin-right:0!important;width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.swiper:not(.swiper-initialized) .multicolumn-grid--3-col-desktop .grid__item{margin-right:0!important;width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.swiper:not(.swiper-initialized) .multicolumn-grid--2-col-desktop .grid__item{margin-right:0!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.swiper:not(.swiper-initialized) .multicolumn-grid--1-col-desktop .grid__item{margin-right:0!important;width:100%;max-width:100%}}.multicolumn__item--empty{display:none}.multicolumn__card{background-color:var(--bg-color);height:auto;padding:0;list-style:none;display:flex;flex-direction:column}.multicolumn__card:before{content:""}.multicolumn__card-media.wrapper--square img{aspect-ratio:1 / 1}.multicolumn__card-media.wrapper--portrait img{aspect-ratio:4 / 5}.multicolumn__card-media.wrapper--adapt img{aspect-ratio:var(--media-aspect-ratio)}.multicolumn__card-media a{display:flex;height:inherit}.multicolumn__card-media>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.multicolumn__card-info{padding:var(--spacing-large);letter-spacing:0;flex-grow:1;display:flex;flex-direction:column}.multicolumn__card-info.card-info--left{align-items:flex-start;justify-content:flex-start;text-align:left}.multicolumn__card-info.card-info--center{align-items:center;justify-content:center;text-align:center}.multicolumn__card-info.card-info--right{align-items:flex-end;justify-content:flex-end;text-align:right}.multicolumn__card-title{margin:0;justify-content:inherit;line-height:var(--line-height-heading);text-transform:uppercase;font-weight:var(--font-heading-weight-bold);display:flex;gap:var(--spacing-x-small)}.multicolumn__card-title:has(+*){margin-block-end:var(--spacing-small)}.multicolumn__card-title:has(a){width:100%}.multicolumn__card-title a{text-decoration:none;font-size:inherit;display:flex;align-items:center;justify-content:inherit;gap:var(--spacing-x-small);line-height:inherit;font-weight:inherit}.multicolumn__card-text:has(+*){margin-block-end:var(--spacing-normal)}.multicolumn__card-cta{align-items:center;display:flex;gap:var(--spacing-x-small);margin-block-start:auto}.multicolumn__card-cta.button.link{text-decoration:none}.multicolumn__card-cta svg{flex-shrink:0;width:1.125rem}.multicolumn .swiper-wrapper.center .multicolumn__card-cta{justify-content:center;text-align:center}.multicolumn__cta{margin-block-end:0;margin-block-start:var(--spacing-x-large);font-weight:500}@media (max-width: 768px){.multicolumn__card-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5}.multicolumn .swiper-wrapper.center .multicolumn__card-cta{flex-wrap:wrap}}.multicolumn.section-style--logos .multicolumn__card-media{height:100%;padding:var(--spacing-small)}.multicolumn.section-style--logos .multicolumn__card-media img{aspect-ratio:var(--aspect-ratio);-o-object-fit:contain;object-fit:contain}.multicolumn__card--has-image .multicolumn__card-info{padding:var(--spacing-normal)}.multicolumn__card--has-image .multicolumn__card-title{font-size:var(--h6-font-size)}
