.animated-icons{display:grid;grid-gap:3rem;gap:3rem;grid-template-columns:1fr}@media(min-width:1200px){.animated-icons--col-2{gap:3.75rem;grid-template-columns:1fr 1fr}}@media(min-width:1780px){.animated-icons--col-2{gap:4.5rem}}@media(min-width:1200px){.animated-icons--col-3{gap:3.75rem;grid-template-columns:1fr 1fr 1fr}}@media(min-width:1780px){.animated-icons--col-3{gap:4.5rem}}.animated-icons__item{align-items:center;display:flex;flex-direction:column;gap:1.5rem;--mediasize:130px}@media(min-width:576px){.animated-icons__item{align-items:flex-start;flex-direction:row}.animated-icons__item--v-align-center{align-items:center}.animated-icons__item--v-align-top{align-items:flex-start}.animated-icons__item--v-align-bottom{align-items:flex-end}}.animated-icons__item__animation,.animated-icons__item__image,.animated-icons__item__svg{flex:0 0 var(--mediasize);margin-bottom:0}.animated-icons__item__animation img,.animated-icons__item__animation svg,.animated-icons__item__image img,.animated-icons__item__image svg,.animated-icons__item__svg img,.animated-icons__item__svg svg{height:auto;width:100%}.animated-icons__item__headlinewrap{padding-bottom:1.5rem}.animated-icons__item__headline{display:block;font-size:calc(1.275rem + .3vw);line-height:1.3;margin-bottom:.5rem}@media(min-width:1200px){.animated-icons__item__headline{font-size:1.5rem}}.animated-icons__item__subheadline{font-weight:700;margin-bottom:0}.animated-icons__item__text>:last-child{margin-bottom:0}.animated-icons--usp{gap:2.5rem}.animated-icons--usp ul.list--checks li{font-family:var(--bs-font-sans-serif);font-weight:300}.animated-icons--usp .animated-icons__item{--mediasize:120px;--image-top:20px;--image-left:10px;align-items:stretch!important;margin-top:20px;margin-top:var(--image-top);position:relative}@media(min-width:576px){.animated-icons--usp .animated-icons__item{--mediasize:150px}}.animated-icons--usp .animated-icons__item__animation,.animated-icons--usp .animated-icons__item__image,.animated-icons--usp .animated-icons__item__svg{aspect-ratio:1;box-shadow:0 0 5px hsla(0,0%,8%,.2);display:flex;left:calc(var(--image-left)*-1);padding:1rem;position:absolute;top:calc(var(--image-top)*-1);width:var(--mediasize)}.animated-icons--usp .animated-icons__item__content{background:linear-gradient(150deg,#f8f8f8,#f0f0f0 50%,#ddd 0,#f0f0f0);padding:1rem 1.5rem;width:100%}.animated-icons--usp .animated-icons__item__headlinewrap{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:.5rem;min-height:calc(var(--mediasize) - 1.5rem);padding-left:calc(var(--mediasize) - 20px)}.animated-icons--usp .animated-icons__item__subheadline{text-wrap:balance}.animated-icons--usp--round .animated-icons__item__animation,.animated-icons--usp--round .animated-icons__item__image,.animated-icons--usp--round .animated-icons__item__svg{background-color:#fff;border-radius:100vh}.animated-icons--usp--square .animated-icons__item__animation,.animated-icons--usp--square .animated-icons__item__image,.animated-icons--usp--square .animated-icons__item__svg{background:linear-gradient(150deg,var(--color-main) 0,var(--color-second) 100%)}.animated-icons--usp--square .animated-icons__item__animation svg,.animated-icons--usp--square .animated-icons__item__image svg,.animated-icons--usp--square .animated-icons__item__svg svg{color:#fff}.animated-icons--usp--square .animated-icons__item__headlinewrap{padding-left:calc(var(--mediasize) - 10px)}.animated-icons--usp--square .animated-icons__item__content{border-top-left-radius:2rem}
