/* Shared editorial treatment for top-of-page photography. */
body main :is(.hero-media,.doctor-hero figure,.lip-hero figure,.neck-hero figure,.treatment-hero figure) img{border-radius:140px 14px 14px 14px!important;}
body main .hero-media{border-radius:0;}
body main .staff-hero figure img{border-radius:64px 14px 14px 14px!important;}
@media(max-width:760px){body main :is(.hero-media,.doctor-hero figure,.lip-hero figure,.neck-hero figure,.treatment-hero figure) img{border-top-left-radius:100px!important;}body main .staff-hero figure img{border-top-left-radius:44px!important;}}

/* Keep footer branding white, including procedure pages with a filtered logo link. */
footer.footer .logo{filter:none!important;}
footer.footer .logo img{filter:brightness(0) invert(1)!important;}

/* Give the homepage portrait breathing room on a consistent white background. */
.home-page .hero{background:#fff;}
.home-page .hero-media{margin:32px 0;background:transparent;}
@media(max-width:860px){.home-page .hero-media{margin:20px 20px;}}
