.home-hero--consultation h1{font-size:clamp(50px,4.5vw,66px);line-height:1.04}.home-hero--consultation{padding-top:155px}.home-hero--consultation .home-hero-grid{grid-template-columns:1.08fr 1fr;gap:54px}.home-hero--consultation p{margin-top:25px}.booking-label{margin-top:28px;font:600 12px/1.6 var(--sans)}.hero-booking{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;max-width:560px}.hero-booking .button{padding:16px 13px;text-align:center;min-height:58px}.hero-services{display:inline-flex;margin-top:24px;font:600 12px/1.7 var(--sans);text-underline-offset:5px}.home-hero--consultation .booking-note{font-size:12px;line-height:1.7;margin-top:16px;max-width:480px}.hero-art--doctor img{object-position:24% center}.hero-art--doctor figcaption{font-size:30px}.hero-art--doctor small{font-size:10px;letter-spacing:0;line-height:1.8}@media(max-width:1000px){.home-hero--consultation .home-hero-grid{gap:32px}.hero-booking{grid-template-columns:1fr}.home-hero--consultation h1{font-size:52px}}@media(max-width:700px){.home-hero--consultation{padding-top:120px}.home-hero--consultation .home-hero-grid{grid-template-columns:1fr;gap:35px}.home-hero--consultation h1{font-size:47px}.home-hero--consultation p{font-size:14px;margin-top:22px}.hero-booking{grid-template-columns:1fr}.hero-booking .button{min-height:54px}.hero-art--doctor img{aspect-ratio:1.05;object-position:22% center}.hero-art--doctor figcaption{font-size:27px}.hero-art--doctor small{font-size:10px}.booking-label{margin-top:23px}.hero-services{margin-top:20px}}
