.case-study-links__list{align-items:baseline;column-gap:5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));justify-items:center;row-gap:1.5rem}.case-study-links__image{filter:drop-shadow(0 10px 6px rgba(180,180,180,.16))}.case-study-links__image img{clip-path:polygon(calc(100% - 5rem) 0,100% 5rem,100% 100%,0 100%,0 0)}.case-study-links__link{color:inherit;display:grid;gap:.5rem;text-decoration:none}.case-study-links__title{font-weight:700}.case-study-links__link:hover .case-study-links__clients{color:#000}.case-study-links__link:hover .case-study-links__title{color:var(--primaryColor);text-decoration:underline}@media screen and (min-width:1280px){.case-study-links__list{padding:1.5rem;row-gap:5rem}}