.benefits-section .benefits-section__cards{display:grid;gap:8px;grid-template-columns:repeat(1,1fr)}.benefits-section .benefits-section__card{padding:20px}.benefits-section .plate_counter,.benefits-section h3{display:block;font-family:var(--leobit-font-futura-extra-black);font-size:24px;line-height:1;margin-bottom:8px;text-transform:uppercase;text-wrap:balance}.benefits-section .plate_counter strong,.benefits-section h3 strong{-webkit-background-clip:text;background-color:var(--leobit-accent-color-light);background-image:var(--leobit-accent-linear-gradient);-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.benefits-section .benefits-section__card-text{margin-bottom:0}@media screen and (min-width:577px){.benefits-section .benefits-section__cards{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1081px){.benefits-section .benefits-wrapper{align-items:flex-start;display:flex;gap:32px;justify-content:space-between}.benefits-section .benefits-wrapper>*{width:50%}.benefits-section .benefits-section__cards{min-width:584px}.benefits-section .benefits-section__text .section-description{margin-bottom:0}.benefits-section .plate_counter,.benefits-section h3{font-size:32px}.benefits-section .benefits-section__card-text p{font-size:16px}}