.hero-photo{overflow:hidden;background:#132d33;box-shadow:30px 35px 0 #cddadd}
.hero-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.08)}
.photo-readout{position:absolute;left:22px;right:22px;bottom:22px;padding:16px 18px;background:#08242bdb;color:#fff;border-left:3px solid #14a6b3;backdrop-filter:blur(8px)}
.photo-readout b,.photo-readout span{display:block}
.photo-readout b{font-size:.7rem;letter-spacing:.13em;color:#6ed2d9}
.photo-readout span{font-size:.78rem;color:#b8cacc}
.technology-gallery figure{margin:0;background:#fff;padding-bottom:12px}
.technology-gallery figcaption{padding:0 14px}
@media(max-width:620px){.hero-photo{transform:none;height:390px}.technology-gallery{grid-template-columns:1fr}}
