.CardsWithImage-module__WepcNW__root{--section-max-width:1160px;--section-padding-inline:24px;max-width:calc(var(--section-max-width) + (var(--section-padding-inline)*2));padding-inline:var(--section-padding-inline);margin:64px auto 40px}.CardsWithImage-module__WepcNW__sectionTitle{max-width:100%;margin-block:0 64px}.CardsWithImage-module__WepcNW__sectionTitle :where(h1,h2,h3,h4,h5,h6){color:var(--dark-red,#a6091e);margin:0 0 8px;font-size:22px;font-weight:300;line-height:100%}.CardsWithImage-module__WepcNW__sectionTitle :where(strong,b){font-size:inherit;color:inherit;font-weight:500}.CardsWithImage-module__WepcNW__sectionTitle :where(p){margin-top:8px;font-weight:300}.CardsWithImage-module__WepcNW__grid{gap:16px;margin-top:40px;display:grid}.CardsWithImage-module__WepcNW__card{background:#fff;border-radius:8px;flex-direction:column;text-decoration:none;transition:box-shadow .3s ease-in-out;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.CardsWithImage-module__WepcNW__card:hover{box-shadow:0 8px 24px #00000029}.CardsWithImage-module__WepcNW__imageWrap{width:100%;position:relative;overflow:hidden}.CardsWithImage-module__WepcNW__imageWrap img{aspect-ratio:312/150;object-fit:cover;width:100%;height:auto;transition:transform .3s ease-in-out;display:block}.CardsWithImage-module__WepcNW__card:hover .CardsWithImage-module__WepcNW__imageWrap img{transform:scale(1.1)}.CardsWithImage-module__WepcNW__body{padding:32px;display:block}.CardsWithImage-module__WepcNW__cardTitle :where(h1,h2,h3,h4,h5,h6,p){color:var(--dark-red,#a6091e);margin:0 0 4px;font-size:16px;font-weight:500;line-height:24px}.CardsWithImage-module__WepcNW__cardText :where(p){color:var(--dark-brown,#5b080c);margin:0;font-size:14px;line-height:20px}@media (min-width:768px){.CardsWithImage-module__WepcNW__root{margin:64px auto}.CardsWithImage-module__WepcNW__sectionTitle :where(h1,h2,h3,h4,h5,h6){font-size:32px}.CardsWithImage-module__WepcNW__grid{grid-template-columns:repeat(3,1fr)}.CardsWithImage-module__WepcNW__imageWrap img{aspect-ratio:376/150}.CardsWithImage-module__WepcNW__cardTitle :where(h1,h2,h3,h4,h5,h6,p){font-size:20px}.CardsWithImage-module__WepcNW__cardText :where(p){font-size:16px}}
