.section-benefits-media-cards{--benefits-shell-padding:2.5rem;padding-inline:var(--benefits-shell-padding);background:var(--color-white)}.section-benefits-media-cards__inner{position:relative;overflow:hidden;padding-block:3.75rem 1.5rem;border:.0625rem solid var(--color-border-soft);border-radius:1.5rem;background:#f9f9f9}.section-benefits-media-cards__inner::before{content:"";position:absolute;top:2.5rem;right:1.25rem;z-index:0;width:27.4375rem;height:33.6875rem;background:url(../../img/logo-bg.svg) right/contain no-repeat;opacity:.05;pointer-events:none}.section-benefits-media-cards .container,.section-benefits-media-cards>*{position:relative;z-index:1}.section-benefits-media-cards__content{width:min(100%,46.875rem);margin-inline:auto;margin-bottom:2.5rem;color:var(--color-text);text-align:center}.section-benefits-media-cards__media{position:relative;overflow:hidden;width:100%;margin-inline:auto;border-radius:1.5rem;background:var(--color-text)}.section-benefits-media-cards__img{display:block;width:100%;height:38rem;-o-object-fit:cover;object-fit:cover}.section-benefits-media-cards__cards{position:absolute;right:.9375rem;bottom:.9375rem;left:.9375rem;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9375rem}.section-benefits-media-cards__card{overflow:hidden;min-height:12.5rem;padding:1.25rem;border-radius:1.5rem;border:.0625rem solid var(--medium-grey-20,rgba(147,147,147,.2));background:var(--Soft-White,#fafafa);box-shadow:0 1.25rem 2.5rem 0 rgba(2,6,23,.12);color:var(--color-text)}.section-benefits-media-cards__card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.9375rem;border-bottom:.0625rem solid rgba(25,35,51,.12)}.section-benefits-media-cards__card-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-blue)}.section-benefits-media-cards__card-icon-img{display:block;width:1.5625rem;height:1.5625rem;-o-object-fit:contain;object-fit:contain}.section-benefits-media-cards__card-content{padding-top:.9375rem}.section-benefits-media-cards__card-title{text-align:right}.section-benefits-media-cards__logos{width:100%;margin:1.25rem auto 0;padding:0 3.125rem;overflow:hidden}.section-benefits-media-cards__logos-set,.section-benefits-media-cards__logos-track{display:flex;align-items:center}.section-benefits-media-cards__logos-track{width:100%}.section-benefits-media-cards__logos-set{justify-content:space-between;gap:clamp(1.5rem,4vw,4rem);width:100%}.section-benefits-media-cards__logos-set[aria-hidden="true"]{display:none}.section-benefits-media-cards__logo{display:inline-flex;align-items:center;justify-content:center;min-width:0}.section-benefits-media-cards__logo-img{display:block;width:auto;max-height:3.75rem;-o-object-fit:contain;object-fit:contain}.section-benefits-media-cards__dots{display:none}@keyframes section-benefits-media-cards-logos{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:47.93625rem){.section-benefits-media-cards{--benefits-shell-padding:15px}.section-benefits-media-cards.section{padding-block:50px 0}.section-benefits-media-cards__inner{padding-block:50px 20px;border-radius:24px}.section-benefits-media-cards__inner::before{top:90px;right:-10px;width:439px;height:539px;opacity:.06}.section-benefits-media-cards__content{width:100%;margin-bottom:30px}.section-benefits-media-cards__media{height:450px;border-radius:24px;box-shadow:none;isolation:isolate}.section-benefits-media-cards__img{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;min-width:100%;min-height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-benefits-media-cards__media>img{position:absolute;inset:0;width:100%;height:100%;min-width:100%;min-height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-benefits-media-cards__cards{position:absolute;right:0;bottom:33px;left:0;z-index:2;display:flex;width:100%;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:10px;padding:0 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.section-benefits-media-cards__cards::-webkit-scrollbar{display:none}.section-benefits-media-cards__card{flex:0 0 calc(100% - 20px);max-width:none;min-height:180px;padding:20px;border-radius:24px;scroll-snap-align:center}.section-benefits-media-cards__card-header{display:flex;align-items:center;gap:15px;padding-bottom:15px}.section-benefits-media-cards__card-icon{width:40px;height:40px;flex:0 0 40px}.section-benefits-media-cards__card-icon-img{width:25px;height:25px}.section-benefits-media-cards__card-content{padding-top:15px}.section-benefits-media-cards__dots{position:absolute;right:0;bottom:15px;left:0;z-index:4;display:flex;align-items:center;justify-content:center;gap:15px;pointer-events:none}.section-benefits-media-cards__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.42);cursor:pointer;pointer-events:auto;transition:width var(--transition-base),background var(--transition-base)}.section-benefits-media-cards__dot.is-active{width:8px;background:var(--color-white)}.section-benefits-media-cards__logos{width:calc(100% + 30px);margin:20px -15px 0;padding:0}.section-benefits-media-cards__logos-track{width:-moz-max-content;width:max-content;animation:section-benefits-media-cards-logos 26s linear infinite;will-change:transform}.section-benefits-media-cards__logos-set,.section-benefits-media-cards__logos-set[aria-hidden="true"]{display:flex;justify-content:flex-start;gap:70px;width:auto;padding-inline:50px}.section-benefits-media-cards__logo-img{max-width:none;max-height:50px}}@media (prefers-reduced-motion:reduce){.section-benefits-media-cards__logos-track{animation:none}}