/* Quantum Luxury: domain-specific imagery, 13 distinct visuals. */
.expertise-visual{width:min(var(--max),calc(100% - 96px));margin:48px auto 0;overflow:hidden;background:#102936}
.expertise-visual img{width:100%;aspect-ratio:2.1;object-fit:cover;object-position:center}
.contact-heading-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;align-items:center}
.page-contact .contact-heading-grid h1{font-size:clamp(2.5rem,4vw,3.7rem)}
.contact-visual{margin:0;overflow:hidden;background:#102936}
.contact-visual img{width:100%;aspect-ratio:1.5;object-fit:cover}
.service-photo img{aspect-ratio:1.5;object-fit:cover;object-position:center}
@media(max-width:760px){.expertise-visual{width:calc(100% - 40px);margin-top:30px}.expertise-visual img{aspect-ratio:1.7}.service-photo img{aspect-ratio:1.7}.contact-heading-grid{grid-template-columns:1fr;gap:30px}.page-contact .contact-heading-grid h1{font-size:clamp(2rem,8.3vw,2.8rem)}.contact-visual img{aspect-ratio:1.7}}
@media(max-width:400px){.service-photo img{aspect-ratio:1.4}}
