:root{--usp-direction:column;--usp-item-gap:var(--spacing);--usp-section-padding:var(--spacing-40) var(--spacing-xl)}@media (min-width:768px){:root{--usp-direction:row;--usp-section-padding:var(--spacing-80) var(--spacing-xl)}}@media (min-width:1280px){:root{--usp-section-padding:0 var(--spacing-80)}}.usp{padding:var(--usp-section-padding)}@media (min-width:1920px){.usp__wrapper{max-width:90rem}}.usp__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:var(--usp-direction);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin:auto}@media (min-width:768px){.usp__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.usp__wrapper.image_video-wrapper{grid-gap:var(--spacing-40);gap:var(--spacing-40)}.usp__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--spacing);gap:var(--spacing);grid-gap:var(--usp-item-gap);gap:var(--usp-item-gap);border-radius:var(--border-radius-xl);overflow:hidden;-webkit-box-shadow:var(--shadow-grey);box-shadow:var(--shadow-grey);padding:var(--spacing-xl)}.usp__item.icon-layout .icon-image{width:calc(var(--spacing-xl)*2);height:calc(var(--spacing-xl)*2)}@media (min-width:768px){.usp__item.icon-layout .icon-image{margin-bottom:var(--spacing-sm)}}.usp__item.icon-layout .icon-image img{width:100%;height:100%}.usp__item.image_video-layout{--usp-item-gap:var(--spacing-40);background-color:#f2f2f2;-webkit-box-shadow:var(--shadow-pink);box-shadow:var(--shadow-pink)}@media (min-width:768px){.usp__item.image_video-layout{width:calc(33.33333% - var(--spacing-40))}}.usp__item.image_video-layout .media{position:relative;aspect-ratio:3/2}@media (min-width:768px){.usp__item.image_video-layout .media{width:100%}}.usp__item.image_video-layout .media img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--border-radius-xl)}.usp__item.image_video-layout .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--spacing);gap:var(--spacing)}.usp__item .h1,.usp__item h2{margin-bottom:0}@media (min-width:768px){.usp__item{width:calc(33.33333% - var(--spacing-xl))}}