.benefit-cards{margin:clamp(4.5rem,4.25vw,7.5rem) 0 6.25vw}.benefit-cards__list{display:grid;gap:var(--inner-box-padding);grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));margin:auto;max-width:950px}.benefit-cards__card{background-color:var(--color-black)}.benefit-cards__card .benefit-cards__visuals img{filter:grayscale(1);opacity:.7;transition:opacity .3s ease;width:100%}.benefit-cards__card:hover .benefit-cards__visuals img{filter:none;opacity:1}.benefit-cards__tex-content{font-size:1rem;text-wrap:pretty}