@keyframes rotate{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@layer components{.usp-list{display:grid;gap:var(--gapSize);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));overflow:hidden}.usp-list-block{padding:var(--block-spacing) 1rem}.usp-list-block__header{grid-column:page}.usp-list-block:has(+.usp-list-block){margin-block-end:0}.usp-list-block+.usp-list-block{margin-block-start:var(--gapSize)}@media screen and (max-width: 767px){.new-service-page .usp-list-block{margin-inline:-1rem}}}
