@layer components{.project-row_wrap{width:100%}.project-row_wrap.two-columns{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.project-row_wrap.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-card_wrap{display:block}.project-card_wrap .project-card_media{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.project-card_wrap.wide .project-card_media{aspect-ratio:16/9}.project-card_wrap .project-card_meta{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--card-media-gap);display:flex}@media not (min-width:48rem){.project-card_wrap .project-card_meta{align-items:flex-start;gap:var(--space-2);flex-direction:column}}.project-card_wrap .project-card_meta>.heading{margin:0}}
