.icon-with-text-swiper{position:relative;width:100%}.icon-with-text-swiper .swiper-pagination{position:relative}.icon-with-text{display:flex;gap:1rem}.icon-with-text--horizontal{align-items:flex-start;flex-direction:row;justify-content:space-between}.icon-with-text--vertical{flex-direction:column}.icon-with-text--swipe,.icon-with-text--vertical{align-items:center;text-align:center}.icon-with-text__item{align-items:center;display:flex;flex:1;flex-direction:column;gap:.5rem}.icon-with-text--horizontal .icon-with-text__item{align-items:flex-start;text-align:left}.icon-with-text__item img,.icon-with-text__item svg{height:2rem;max-width:100%;width:auto}.icon-with-text__content{display:flex;flex-direction:column;gap:.5rem;width:100%}.icon-with-text__description{color:rgba(var(--color-foreground),.75);font-size:1.2rem;line-height:1.2}.icon-with-text__description p{margin:0}.icon-with-text--text-only .icon-with-text__item{flex:0 0 100%;gap:0}.swiper{--swiper-theme-color:rgb(var(--color-button));--swiper-navigation-size:30px;--swiper-navigation-color:rgb(var(--color-button));--swiper-pagination-color:rgb(var(--color-button));--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:6px;--swiper-pagination-bullet-size:5px;--swiper-pagination-bullet-width:5px;--swiper-pagination-bullet-height:5px;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-inactive-color:rgb(var(--color-button));--swiper-pagination-bullet-inactive-opacity:.2;--swiper-preloader-color:rgb(var(--color-button));--swiper-virtual-size:80px}.swiper:not(.swiper-initialized) .swiper-button-next,.swiper:not(.swiper-initialized) .swiper-button-prev{opacity:0!important}.swiper-initialized .swiper-wrapper{gap:0}.swiper-wrapper{flex-wrap:nowrap}.swiper-pagination{bottom:0!important}.swiper-pagination-pagination-bullet{border:1px solid var(--swiper-pagination-color)}.swiper-pagination-pagination-bullet:not(.swiper-pagination-bullet-active){background:transparent}.swiper-button-next,.swiper-button-prev{width:var(--swiper-navigation-size)}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-prev svg{transform:rotate(90deg)}.swiper-button-next svg{transform:rotate(-90deg)}