/* Galleries for the original technical archive; original image proportions stay visible. */
.technical-archive-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}
.technical-archive-gallery--two{grid-template-columns:repeat(2,minmax(0,1fr))}
.technical-archive-gallery figure{min-width:0;margin:0}
.blog-prose .technical-archive-gallery img{display:block;width:100%;height:auto;max-height:none;margin:0}
.technical-archive-gallery figcaption{margin-top:10px;font-size:.86rem;line-height:1.5;color:var(--muted)}
@media(max-width:600px){.technical-archive-gallery,.technical-archive-gallery--two{grid-template-columns:1fr;gap:26px}.technical-archive-gallery figure{width:100%;max-width:560px;margin-inline:auto}}
