.info-columns{background:var(--0---WHITE, #FFF)}.info-columns--light{background:var(--5, #FAFAFA)}.info-columns__container{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.info-columns__carousel.swiper{overflow:hidden;margin-inline:calc(-1 * var(--container-padding-inline, 0));padding-inline:var(--container-padding-inline, 0)}@media (max-width: 767px){.info-columns__carousel:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.info-columns__carousel:not(.swiper-initialized) .swiper-slide{flex:0 0 100%;scroll-snap-align:start}}.info-columns__carousel.swiper-initialized .swiper-slide{height:auto}@media (min-width: 768px){.info-columns__carousel{overflow:visible;margin-inline:0;padding-inline:0}.info-columns__carousel .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2xl);flex-wrap:wrap;overflow:visible;scroll-snap-type:none;-webkit-overflow-scrolling:auto}.info-columns__carousel .swiper-slide{flex:none;scroll-snap-align:unset}}@media (min-width: 1024px){.info-columns__carousel .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px){.info-columns__carousel-pagination{display:none}}.info-columns__carousel-nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-s);margin-top:var(--spacing-xl)}@media (min-width: 768px){.info-columns__carousel-nav{display:none}}.info-columns__carousel-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--90, #333);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.info-columns__carousel-arrow:hover:not(:disabled){background:var(--5, #fafafa);border-color:var(--90, #333)}.info-columns__carousel-arrow:disabled{opacity:.4;cursor:not-allowed}.info-columns__carousel-arrow svg{width:32px;height:32px}.info-columns__carousel-arrow svg path{fill:#a2806b}.info-columns--stacked .info-columns__carousel{overflow:visible;margin-inline:0;padding-inline:0}.info-columns--stacked .info-columns__carousel .swiper-wrapper{display:grid;grid-template-columns:1fr;gap:var(--spacing-2xl);flex-wrap:wrap;overflow:visible;scroll-snap-type:none;-webkit-overflow-scrolling:auto}.info-columns--stacked .info-columns__carousel .swiper-slide{flex:none;scroll-snap-align:unset}.info-columns--stacked .info-columns__carousel-pagination{display:none}@media (min-width: 768px){.info-columns--stacked .info-columns__carousel .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.info-columns--stacked .info-columns__carousel .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}.info-columns__carousel-item-content{padding:var(--spacing-l);min-height:120px}.info-columns__carousel-item-title{margin:0 0 var(--spacing-2xs);font-size:1.125rem;line-height:1.3}.info-columns__carousel-item-description{margin:0;font-size:.9375rem;line-height:1.4}.info-columns__carousel-item-description.rte{font-size:.9375rem}.info-columns__carousel-pagination{position:relative;margin-top:var(--spacing-m)}.info-columns__carousel-pagination.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:var(--30, #ccc);opacity:1;transition:background .2s ease,transform .2s ease}.info-columns__carousel-pagination.swiper-pagination .swiper-pagination-bullet-active{background:var(--90, #333);transform:scale(1.25)}@media only screen and (max-width: 786px){.info-columns__container:not(.info-columns__container--container-mobile) .info-columns__content{width:var(--container-width);max-width:var(--container-max-width);margin:var(--container-margin)}}@media (max-width: 864px){.info-columns__container .info-columns__cta{margin-inline:5%}}.info-columns__image{border-radius:10px;margin-bottom:var(--spacing-2xl)}.info-columns__content{display:flex;flex-direction:column;gap:var(--content-gap-mobile)}.info-columns__cta{margin-block-start:20px}@media (min-width: 864px){.info-columns__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.info-columns__content{gap:var(--content-gap-desktop)}}
