.case-index[data-astro-cid-sd32mgto]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem}.case-index[data-astro-cid-sd32mgto] .case{grid-column:span 2;border-radius:1.5rem}.case-index[data-astro-cid-sd32mgto] .case.is-featured{grid-column:span 3;padding-top:75%;margin-bottom:1.5rem}@media(min-width:1280px){.case-index[data-astro-cid-sd32mgto] .case.is-featured .client-logo,.case-index[data-astro-cid-sd32mgto] .case.is-featured .meta{padding:2rem}.case-index[data-astro-cid-sd32mgto] .case.is-featured .meta .title{font-size:1.6rem;letter-spacing:-.02em}.case-index[data-astro-cid-sd32mgto] .case.is-featured .meta .description{max-width:40ch;font-size:1.05rem}}@media(max-width:1279px){.case-index[data-astro-cid-sd32mgto]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-index[data-astro-cid-sd32mgto] .case,.case-index[data-astro-cid-sd32mgto] .case.is-featured{grid-column:span 1}.case-index[data-astro-cid-sd32mgto] .case.is-featured{padding-top:133.333%;margin-bottom:0}}@media(max-width:768px){.case-index[data-astro-cid-sd32mgto]{grid-template-columns:minmax(0,1fr)}.case-index[data-astro-cid-sd32mgto] .case,.case-index[data-astro-cid-sd32mgto] .case.is-featured{border-radius:1.1rem}}
