.o-usp{--grid-column-gap:var(--column-gap-mobile);--grid-row-gap:var(--row-gap-mobile)}@media screen and (min-width:768px){.o-usp{--grid-column-gap:var(--column-gap-desktop);--grid-row-gap:var(--row-gap-desktop)}}.o-usp .swiper-pagination{--swiper-pagination-color:rgb(var(--color-accent-secondary));--swiper-pagination-bottom:0;--swiper-pagination-bullet-horizontal-gap:0.4rem;--swiper-pagination-bullet-inactive-color:rgb(var(--color-white));--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:1.2rem;margin-top:1.5rem;position:relative}@media screen and (min-width:768px){.o-usp .swiper-pagination{display:none}}.o-usp--border{border-bottom:1px solid rgba(var(--color-border));border-top:1px solid rgba(var(--color-border))}.o-usp__slider-wrapper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:var(--grid-row-gap) var(--grid-column-gap)}.o-usp__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-usp__slider-wrapper:not(.swiper-initialized)[data-columns-mobile="1"] .swiper-slide{--flex-items:1}.o-usp__slider-wrapper:not(.swiper-initialized)[data-columns-mobile="2"] .swiper-slide{--flex-items:2}@media screen and (min-width:768px){.o-usp__slider-wrapper:not(.swiper-initialized)[data-columns="2"] .swiper-slide{--flex-items:2}.o-usp__slider-wrapper:not(.swiper-initialized)[data-columns="3"] .swiper-slide{--flex-items:3}.o-usp__slider-wrapper:not(.swiper-initialized)[data-columns="4"] .swiper-slide{--flex-items:4}}.o-usp__slider-wrapper--grid .swiper-wrapper{flex-wrap:wrap}.o-usp__slider-wrapper--slider:not(.swiper-initialized){overflow:hidden}.o-usp__slider-wrapper--slider:not(.swiper-initialized) .swiper-wrapper{flex-wrap:nowrap}@media screen and (min-width:768px){.m-usp-item{padding-inline:2rem}.m-usp-item+.m-usp-item{border-left:1px solid rgb(var(--color-text))}}.m-usp-item__text p,.m-usp-item__title{color:inherit;margin:0}.m-usp-item__title{font-size:var(--h3-fs);margin-bottom:.5rem}.m-usp-item__text{font-size:var(--body-fs-sm)}.m-usp-item__text *{color:inherit}.m-usp-item__image img{aspect-ratio:1/1;border-radius:0;height:auto;max-width:100%;object-fit:cover}.m-usp-item__icon svg{height:2.4rem;max-width:100%;width:auto}.m-usp-item__icon svg path{fill:currentColor}.m-usp-item__inner{display:flex;gap:1.6rem}.m-usp-item__icon-alignment--top{flex-direction:column}.m-usp-item__icon-alignment--next{flex-direction:row}