.specialty-intro.aesthetic-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;padding-top:40px;padding-bottom:58px}.aesthetic-hero-copy{min-width:0}.aesthetic-hero-copy>p:not(.eyebrow){font-size:clamp(19px,1.6vw,23px);line-height:1.65;max-width:33ch}.aesthetic-hero-copy h1{font-size:clamp(42px,4.4vw,66px);line-height:1.1}.aesthetic-hero-photo{margin:0;overflow:hidden;border-radius:14px;border:1px solid #dfbe833b;aspect-ratio:3/2;line-height:0;background:#24231f}.aesthetic-hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:auto}.aesthetic-hero-copy .button{margin-top:14px}@media(max-width:900px){.specialty-intro.aesthetic-hero{grid-template-columns:1fr;gap:30px;padding-top:28px;padding-bottom:38px}.aesthetic-hero-copy h1{font-size:clamp(38px,7vw,58px)}.aesthetic-hero-photo{max-width:100%;width:100%}}