.usp-section{overflow:hidden;position:relative;z-index:1}@media screen and (max-width:767px){.usp-section .swiper-wrapper.has-pagination{padding-bottom:2rem}}@media screen and (min-width:768px){.usp-section .swiper-wrapper.has-pagination--md{padding-bottom:2rem}}.usp-section .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-warm-gray-1)}.color-scheme--accent .usp-section .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-off-white)}.usp-section .swiper-pagination .swiper-pagination-bullet:hover{background-color:var(--color-brand-primary-50)}.usp-section .swiper-pagination .swiper-pagination-bullet-active,.usp-section .swiper-pagination .swiper-pagination-bullet-active:hover{background-color:var(--color-brand-primary-dark)}.usp-section .color-scheme--accent .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-off-white)}.usp-section .color-scheme--accent .swiper-pagination .swiper-pagination-bullet:hover{background-color:var(--color-brand-primary-50)}.usp-section .color-scheme--accent .swiper-pagination .swiper-pagination-bullet-active,.usp-section .color-scheme--accent .swiper-pagination .swiper-pagination-bullet-active:hover{background-color:var(--color-brand-primary-dark)}.usp-section .usp{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;text-align:center}.style--sg .usp-section .usp{padding:1rem 0}.usp-section .usp__icon,.usp-section .usp__image{display:block;max-width:10rem;text-align:center;width:100%}.style--default .usp-section .usp__icon,.style--default .usp-section .usp__image{margin:0 auto 1.5rem}@media screen and (min-width:1024px){.style--default .usp-section .usp__icon,.style--default .usp-section .usp__image{margin:0 auto 2rem}}.style--sg .usp-section .usp__icon,.style--sg .usp-section .usp__image{margin:0 auto .5rem}.usp-section .usp__icon svg,.usp-section .usp__image svg{height:auto;width:100%}.usp-section .usp__icon-inner{padding-bottom:100%;position:relative;width:100%}.usp-section .usp .icon{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.usp-section .usp__title{max-width:13.75rem}.style--default .usp-section .usp__title{margin:1rem auto 0}.style--sg .usp-section .usp__title{margin:0 auto}.usp-section .usp__content{margin:0 auto;max-width:13.75rem}.usp-section .usp__content p{line-height:1.25rem}@media screen and (min-width:1024px){.usp-section .usp__content p{line-height:1.5rem}}.usp-section .usp__buttons{margin-top:1rem}