.industry-art{display:block;position:relative;width:100%;height:150px;isolation:isolate;background:radial-gradient(ellipse at 50% 65%,#35536a55,transparent 72%)}.industry-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .25s}.industry-art.image-ready img{opacity:1}.industry-art-fallback{display:flex;position:absolute;inset:0;align-items:center;justify-content:center}.industry-art.image-ready .industry-art-fallback{visibility:hidden}.industry-preview{position:absolute;bottom:5px;right:8px;border:1px solid #68818b;background:#172d3de8;color:#e7c887;border-radius:3px;padding:5px 8px;font:inherit;font-size:10px;cursor:pointer;z-index:1;min-height:28px}.industry-preview:hover{background:#365163;border-color:#d7b775}.industry-preview:focus-visible{outline:3px solid #e1bd77;outline-offset:3px}.headquarters .industry-art{height:145px;margin:0 0 9px}.project-card .industry-art{height:128px;margin:8px 0 3px}.industry-frame{display:block;width:100%;height:480px;border:0;border-radius:4px;background:#102534}.industry-caption{color:var(--text-muted,#8296a2);font-size:11px;line-height:1.7;margin:12px 0}.industry-collection-link{display:inline-block;color:var(--amber,#a67b33);font-size:12px;text-underline-offset:3px}.infra-art:has(.industry-art){height:185px}.infra-art .industry-art{height:180px}@media(max-width:580px){.headquarters .industry-art{height:120px}.industry-frame{height:430px}.project-card .industry-art{height:110px}}@media(prefers-reduced-motion:reduce){.industry-art img{transition:none}}
