.showcase-showcase{width:min(100%,80rem);color:var(--foreground);margin-inline:auto;padding:0 clamp(1.5rem,4vw,2rem) clamp(3rem,6vw,5rem)}.showcase-project+.showcase-project{margin-top:clamp(6rem,12vw,11rem)}.showcase-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.showcase-tagline{margin-top:.25rem}.showcase-metadata{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;display:flex}.showcase-metadata>div{align-items:baseline;gap:.5rem;display:flex}.showcase-metadata dt{color:var(--muted-foreground)}.showcase-showcase .work-example-copy{display:none}.showcase-overview{aspect-ratio:16/9;border-radius:var(--ui-corner-radius);background:var(--muted);position:relative;overflow:hidden}.showcase-overview picture{display:contents}.showcase-overview-asset{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.showcase-overview-asset[data-work-video]{opacity:0}.showcase-overview-asset[data-work-video][data-ready]{opacity:1}.showcase-still{aspect-ratio:1;border-radius:var(--ui-corner-radius);width:100%;height:auto;display:block}.showcase-caption{margin-top:.75rem}.showcase-narrative{max-inline-size:var(--home-prose-width);margin:clamp(3rem,7vw,7rem) auto}.showcase-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:700px){.showcase-header{flex-direction:column;align-items:flex-start}.showcase-metadata{width:100%}.showcase-gallery{grid-template-columns:1fr}}
