/* Original PCB design evidence: proportional, uncropped and keyboard-accessible. */
.can-board-pair.can-3d-pair{display:grid;grid-template-columns:minmax(0,1365fr) minmax(0,1780fr);align-items:start;gap:32px;max-width:940px;margin:0 auto 32px}
.can-board-pair.can-3d-pair>.media{width:100%;min-width:0;margin:0}
.can-board-pair.can-3d-pair img{display:block;width:auto;max-width:100%;height:auto;max-height:560px;object-fit:contain;margin:0 auto}
.can-board-pair.can-3d-pair figcaption{margin-top:16px;max-width:48ch}
.home-page #selected-archive-059 .can-board-pair.can-3d-pair{grid-template-columns:minmax(0,1365fr) minmax(0,1780fr);max-width:940px}
.home-page #selected-archive-059 .can-board-pair.can-3d-pair img{width:auto;max-height:560px}
.pcb-design-gallery{display:grid;gap:32px;max-width:1100px;margin-inline:auto}
.pcb-design-gallery>.media{margin:0;min-width:0}
.pcb-design-gallery img{display:block;width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain}
.pcb-layout-gallery{display:grid;gap:36px}
.pcb-layout-gallery>.media{margin:0}
.pcb-layout-gallery>.media img{max-height:none;object-fit:contain}
.pcb-layout-gallery h2{margin:0}
@media(max-width:650px){
 .can-board-pair.can-3d-pair,.home-page #selected-archive-059 .can-board-pair.can-3d-pair{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px}
 .can-board-pair.can-3d-pair img,.home-page #selected-archive-059 .can-board-pair.can-3d-pair img{max-height:580px}
 .pcb-design-gallery{gap:26px}
}
