.uspcards-module{display:flex;margin:var(--so-margin) 0;position:relative;z-index:0;@media screen and (min-width:900px){display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:56px}.usp-card{border-radius:16px;display:flex;flex-direction:column;gap:24px;margin:12px 0;padding:32px 80px 32px 40px;transition:all .2s ease-in-out;@media screen and (max-width:1100px){.usp-card{padding-right:40px}}.usp-card-icon{align-items:center;background-color:var(--so-color-sand);border-radius:12px;display:flex;height:56px;justify-content:center;padding:8px;position:relative;width:56px;.icon{background-color:var(--so-color-marine);height:32px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:32px}}.usp-card-tag{background-color:var(--so-color-sand);border-radius:8px;color:var(--so-color-marine);display:inline-block;font-size:14px;font-weight:500;line-height:1.3;margin-top:auto;padding:4px 6px;width:fit-content}&:nth-child(3n+1){background-color:var(--so-color-sunny);transform:rotate(-1deg);.usp-card-icon:after{background-color:var(--so-color-sand)}&:hover+.usp-card{transform:rotate(-1deg)}}&:nth-child(3n+2){background-color:var(--so-color-mauve);margin:0 0 0 -16px;z-index:1;&:hover{scale:1.02}.usp-card-icon,.usp-card-tag{background-color:var(--so-color-sunny)}&:has(+.usp-card:hover){transform:rotate(-1deg)}}&:nth-child(3n){background-color:var(--so-color-peach);margin-left:-16px;transform:rotate(1deg);.usp-card-icon,.usp-card-tag{background-color:var(--so-color-mauve)}}&:hover{scale:1.02;transform:rotate(0);z-index:2}@media screen and (max-width:900px){margin-bottom:0!important;margin-left:-16px!important;margin-right:-16px!important;margin-top:0!important;transform:rotate(0)!important;transition:none}}}@media screen and (max-width:900px){.row-fluid-wrapper.row-depth-1:has(.uspcards-module){padding:0!important}.uspcards-module{.slick-track{display:flex!important}.slick-slide{height:inherit!important}.usp-card{padding:32px 40px}.usp-card.slick-current{margin-bottom:10px!important}.usp-card:not(.slick-current){margin-top:10px!important;position:relative;z-index:-1!important}}}