.home-featured-projects-module__dJPY-G__grid{gap:3rem 2rem;display:grid}.home-featured-projects-module__dJPY-G__project{gap:1.25rem;min-width:0;display:grid}.home-featured-projects-module__dJPY-G__media{aspect-ratio:16/10;background:var(--surface);border-radius:1.25rem;position:relative;overflow:hidden}.home-featured-projects-module__dJPY-G__photo{object-fit:cover;filter:grayscale(.9)saturate(.6)contrast(1.03)brightness(1.04)}.home-featured-projects-module__dJPY-G__product{background:#f3f3f1}.home-featured-projects-module__dJPY-G__product .home-featured-projects-module__dJPY-G__photo{object-fit:contain}.home-featured-projects-module__dJPY-G__copy{align-content:start;gap:1.25rem;min-width:0;display:grid}.home-featured-projects-module__dJPY-G__results{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding-top:1.5rem;display:grid}@media (min-width:768px){.home-featured-projects-module__dJPY-G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-featured-projects-module__dJPY-G__project{grid-row:span 2;grid-template-rows:subgrid}.home-featured-projects-module__dJPY-G__copy{grid-template-rows:auto 1fr auto auto}.home-featured-projects-module__dJPY-G__featured{grid-area:span 1/1/auto/-1;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;padding-bottom:1rem}.home-featured-projects-module__dJPY-G__featured .home-featured-projects-module__dJPY-G__media{aspect-ratio:4/3}.home-featured-projects-module__dJPY-G__featured .home-featured-projects-module__dJPY-G__copy{grid-template-rows:auto}}@media (min-width:1024px){.home-featured-projects-module__dJPY-G__featured{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}
