.service-overview-page .botox-hero-copy{min-width:0}.service-overview-page .botox-hero h1{font-size:clamp(49px,5vw,82px)}.service-overview-page .botox-hero-photo img{object-position:center 30%}.service-overview-page .area-detail summary .area-name{font-size:clamp(27px,2.7vw,36px)}.service-overview-page .journey-intro h2{font-size:clamp(43px,4.1vw,66px)}.service-overview-page .botox-facts p{font-size:26px}.service-overview-page .journey-step p a,.service-overview-page .area-answer a{text-decoration:underline;text-underline-offset:3px}.service-link-pair{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.service-link-pair .button{margin:0}.service-overview-page .privacy-note{font-size:13px;color:#70665b;margin-top:24px}
.private-hero-mark{display:flex;align-items:center;justify-content:center;background:var(--fox);min-height:100%;overflow:hidden;position:relative}.private-hero-mark:before{content:"PRIVATE · PERSONAL · CONSIDERED";position:absolute;inset:auto auto 28px 28px;color:#f4eee7;font-size:12px;letter-spacing:.18em}.private-hero-mark img{width:min(76%,560px);height:auto;object-fit:contain;opacity:.88;filter:none}
@media(min-width:701px) and (max-width:1050px){.service-overview-page .botox-hero h1{font-size:clamp(39px,5.3vw,56px)}}
@media(max-width:700px){.service-overview-page .botox-hero h1{font-size:clamp(40px,10.8vw,70px)}.service-overview-page .botox-hero-photo{height:450px}.service-overview-page .journey-intro h2{font-size:43px}.service-overview-page .botox-facts p{font-size:24px}.service-link-pair{flex-direction:column;align-items:flex-start}}
