.hero-shell{background-color:#fff;background-image:url(/optimized/hero-cover-optimized-v2.8c276e2edb52.webp);background-position:top;background-repeat:no-repeat;background-size:100%}.hero-visual{min-height:480px;position:relative;overflow:hidden}.hero-doctor-picture{display:block;position:absolute;inset:50px 0 0}.hero-doctor{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.hero-title{text-wrap:balance;max-width:18ch;margin-bottom:.75rem;font-size:clamp(2rem,4.6vw,3.25rem);line-height:1.2}.hero-tagline{margin-bottom:.75rem;font-size:clamp(1.5rem,3.2vw,2.5rem);line-height:1.25}.hero-description{max-width:34rem;font-size:clamp(1.05rem,1.7vw,1.5rem);line-height:1.6}@media (min-width:768px){.hero-shell{background-size:cover}.hero-visual{min-height:500px}.hero-doctor-picture{inset:0}}@media (min-width:1024px){.hero-visual{min-height:650px}.hero-doctor{object-position:center bottom}}
