 .showcase-video{display:block;width:100%;height:auto;border-radius:16px;background:#10121b}.showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.showcase-grid img{display:block;width:100%;height:auto;border-radius:12px}.showcase-grid figure{margin:0}.showcase-grid figcaption{padding:10px 0;font-size:.9rem}.showcase-notes{max-width:78ch;line-height:1.7}.showcase-section{padding:70px 0}@media(max-width:700px){.showcase-grid{grid-template-columns:1fr}}
