@media(min-width:681px){.architecture-image-frame picture{min-height:min(72vh,820px);display:flex;align-items:center;justify-content:center;padding:20px;background:#071814}.architecture-image-frame img{width:auto;max-width:100%;max-height:min(72vh,820px);object-fit:contain}.architecture-image-frame figcaption .image-links{display:flex;gap:20px}}@media(max-width:680px){.architecture-image-frame figcaption .image-links{display:grid;gap:8px}}
