/* Approved HOME consultation photograph only; existing typography and controls are inherited. */
.hero.hero-consultation{padding:64px 0}
.hero-consultation>.hero-inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px;max-width:1180px}
.hero-consultation-copy{min-width:0}
.hero-consultation-image{min-width:0;border-radius:20px;overflow:hidden}
.hero-consultation-image>img{display:block;width:100%;height:auto;aspect-ratio:4/3}
.hero-consultation>.fragment-field{display:none}
@media(max-width:960px){
 .hero.hero-consultation{padding:48px 0}
 .hero-consultation>.hero-inner{grid-template-columns:minmax(0,1fr);gap:32px}
 .hero-consultation-image{border-radius:16px}
}
