.iconbox{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:50px 30px 60px;border-radius:44px;margin-bottom:12px;justify-content:flex-start;background-color:#fff}.iconbox__icon{height:55px;width:55px;flex-shrink:0;margin-bottom:50px}.iconbox__icon img{height:100%;width:100%;object-fit:contain}.iconbox__number{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.iconbox__number--countup{color:#000;font-size:54px;font-weight:500;line-height:1.2;letter-spacing:1px}.iconbox__number--unit{color:#000;font-size:54px;font-weight:500;letter-spacing:0;padding-left:2px}.iconbox__content .iconbox__headline{margin-bottom:6px;color:#000}.iconbox__content .iconbox__text{line-height:1.7}.iconbox__content *{color:#000}.iconbox__content .iconbox__text p:last-of-type{margin-bottom:0}.iconbox.countup_layout{align-items:center;gap:10px;padding:48px 26px 56px}.iconbox.countup_layout .iconbox__icon{width:70px;height:70px;margin-bottom:58px}.iconbox.countup_layout .iconbox__content .iconbox__headline{text-align:center}@media(max-width:767px){.iconbox{padding:calc(30px*1.5) 30px}.iconbox.countup_layout{align-items:center;gap:15px}.iconbox.countup_layout .iconbox__icon{width:54px;height:54px;margin-bottom:40px}.iconbox.countup_layout .iconbox__number .iconbox__number--countup{font-size:45px}.iconbox.countup_layout .iconbox__number .iconbox__number--unit{font-size:45px}.iconbox.countup_layout .iconbox__content .iconbox__headline{text-align:center}}.iconbox{transition:transform .35s ease,box-shadow .35s ease}.iconbox .iconbox__icon img{transition:transform .35s ease}.iconbox .iconbox__headline,.iconbox .iconbox__number--countup,.iconbox .iconbox__number--unit{transition:color .3s ease}@media(hover: hover){.iconbox:hover,.iconbox:focus-within{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,.18)}.iconbox:hover .iconbox__icon img,.iconbox:focus-within .iconbox__icon img{transform:scale(1.1)}.iconbox:hover .iconbox__headline,.iconbox:hover .iconbox__number--countup,.iconbox:hover .iconbox__number--unit,.iconbox:focus-within .iconbox__headline,.iconbox:focus-within .iconbox__number--countup,.iconbox:focus-within .iconbox__number--unit{color:#ac0028}}
