.cards-new{display:flex;flex-direction:column;gap:var(--gap-def);.cards-new-text{display:flex;flex-direction:column;gap:var(--gap-def);max-width:600px;h2{margin:0}p{margin-top:0}}.cards-new-list{display:grid;gap:var(--space-s);&:hover{text-decoration:none;&>:not(:hover){background:transparent;border-color:transparent}}.cards-new-list-item{align-items:start;background:var(--white-color);border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-l);transition:all .2s linear;&:hover{text-decoration:none;.cards-new-list-item-image{transform:scale(1.2)}}.cards-new-list-item-image-wrapper{aspect-ratio:4.2/3;max-height:288px;overflow:hidden;width:100%;.cards-new-list-item-image{height:100%;object-fit:cover;transition:all .2s linear;width:100%}@media (max-width:1024px){max-height:220px}}.cards-new-list-item-label{font-size:.875rem;line-height:1.6;margin:0}.cards-new-list-item-title{font-family:var(--font-family-body);font-size:1.25rem;font-weight:700;line-height:1.3;margin:0;text-transform:none}.cards-new-list-item-description{font-size:1rem;line-height:1.6;margin:0}@media (max-width:1024px){padding:var(--space-s)}}@media (max-width:1200px){grid-template-columns:1fr 1fr!important}@media (max-width:768px){grid-template-columns:1fr!important}}}