
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{text-underline-offset:.22em}a:hover{color:#a7792e}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #a7792e;outline-offset:4px}.wp-site-blocks{padding:0}.dr-header{gap:20px;padding:16px 3vw;margin:0!important;border-bottom:1px solid #e1e7ea;background:#fff}.dr-brand{display:flex;align-items:center;gap:16px;flex-shrink:0}.dr-brand p{margin:0!important;font-family:Georgia,serif;font-size:15px;line-height:1.2}.dr-brand-caption{font:9px Arial,sans-serif;letter-spacing:.03em}.dr-monogram{font:62px Georgia,serif;letter-spacing:-14px;padding-right:16px;color:#071f34}.dr-brand a{text-decoration:none}.dr-header .wp-block-navigation{font-size:12px;gap:16px;flex:1}.dr-header .wp-block-navigation a{color:#071f34}.dr-phone{display:inline-flex;justify-content:center;align-items:center;gap:12px;background:#a7792e;color:#fff!important;text-decoration:none;border-radius:6px;padding:15px 28px;font-weight:700;line-height:1.2;box-shadow:0 6px 18px #071f340d}.dr-phone svg{width:24px;height:24px;flex-shrink:0}.dr-phone span{display:grid}.dr-phone small{font-size:12px;letter-spacing:.12em;font-weight:400}.dr-phone strong{font-size:25px}.dr-header .dr-phone{background:#071f34;padding:12px 16px}.dr-header .dr-phone small{display:none}.dr-header .dr-phone strong{font-size:19px}.dr-hero{display:grid;grid-template-columns:27% 39% 34%;background:#edf3f7;margin:0!important;overflow:hidden;min-height:560px}.dr-hero>div{margin:0!important}.dr-hero figure{margin:0;height:100%}.dr-hero img{display:block;width:100%;height:100%;object-fit:cover}.dr-hero-portrait,.dr-hero-surgery{min-height:560px}.dr-hero-copy{padding:44px 28px 30px;position:relative;z-index:1;background:linear-gradient(110deg,#edf3f7,#fff9);align-content:center}.dr-eyebrow{font-size:12px;letter-spacing:.22em;font-weight:600}.dr-hero h1{font-size:clamp(38px,4vw,65px);margin:4px 0 10px;letter-spacing:-.03em}.dr-hero h1:after{content:'';display:block;width:140px;height:2px;background:#a7792e;margin-top:12px}.dr-kicker{font-size:13px;letter-spacing:.2em;line-height:1.6}.dr-hero h2{font-size:clamp(26px,2.5vw,38px);line-height:1.15;margin:20px 0}.dr-proof{font-size:17px;line-height:1.5}.dr-hospitals{display:flex;gap:24px;margin-top:23px}.dr-hospitals p{font-size:15px;margin:0!important;line-height:1.35}.dr-hospitals p+p{border-left:1px solid #b8c3cb;padding-left:24px}.dr-hospitals strong{font-size:12px;font-weight:400}.dr-specialties{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px 2vw;margin:0 auto!important;max-width:1600px}.dr-card{background:#071f34;color:#fff;border-radius:8px;overflow:hidden;margin:0!important;padding-bottom:22px}.dr-card figure{margin:0}.dr-card img{width:100%;height:185px;object-fit:cover;display:block}.dr-card h2{font-size:30px;line-height:1.06;padding:0 22px;margin:20px 0 12px}.dr-card h2 a{color:#fff;text-decoration:none}.dr-card p{font-size:14px;line-height:1.65;margin:12px 22px}.dr-card p a{color:#e8bf76}.dr-editorial{max-width:850px;margin:65px auto!important;padding:0 24px}.dr-editorial h2{font-size:40px}.dr-page{padding:42px 24px 70px;margin-top:0}.dr-page>h1{font-size:clamp(36px,5vw,58px)}.dr-lead{font-size:1.35rem}.dr-page h2{font-size:2rem;margin-top:2.2rem}.dr-page li{margin-block:8px}.dr-footer{background:#071f34;color:#e9eff3;padding:44px max(24px,5vw);margin-top:60px}.dr-footer a{color:#e8bf76}.dr-footer h2{color:#fff;font-size:28px}.dr-footer-brand{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.dr-footer-brand>*{margin:0!important}.dr-footer>p{font-size:13px}.dr-breadcrumbs{font-size:13px;color:#526572;margin-bottom:20px}.dr-breadcrumbs ol{display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0}.dr-breadcrumbs li+li:before{content:'/';margin-right:10px}.dr-author{border-top:1px solid #d7e0e6;padding-top:24px;margin-top:40px;font-size:14px}.dr-articles,.dr-publications{max-width:1200px;margin:50px auto;padding:0 24px}.dr-article-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:22px}.dr-article-card,.dr-publication{border:1px solid #d9e3ea;padding:24px;border-radius:8px;background:#f8fafb}.dr-article-card h3,.dr-publication h3{margin-top:0;font-size:25px}.dr-article-card img{max-width:100%;height:180px;object-fit:cover}.dr-publication{margin:16px 0}.dr-publication p{margin:8px 0}.dr-article-card small{color:#536574}.dr-publication-label{color:#725019;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.wp-block-image img{height:auto;max-width:100%}.dr-hero .wp-block-image img{height:100%}.dr-card .wp-block-image img{height:185px}.wp-block-post-content figure.wp-block-video{max-width:100%}.wp-block-post-content video{width:100%}.wp-block-navigation__responsive-container.is-menu-open{padding:24px}.wp-block-navigation__responsive-container-close{min-width:44px;min-height:44px}.dr-header .wp-block-navigation__responsive-container-open{padding:10px}
@media(min-width:781px) and (max-width:1250px){.dr-header .wp-block-navigation{order:3;flex-basis:100%;justify-content:center}.dr-header .dr-phone{margin-left:auto}.dr-hero{grid-template-columns:24% 47% 29%}.dr-specialties{grid-template-columns:repeat(2,1fr)}}
@media(max-width:780px){.dr-header{padding:12px 16px;gap:12px}.dr-brand p{font-size:12px}.dr-brand-caption{font-size:8px}.dr-monogram{font-size:43px}.dr-brand{gap:10px}.dr-header .dr-phone{padding:10px}.dr-header .dr-phone strong{font-size:15px}.dr-header .dr-phone svg{display:none}.dr-header .wp-block-navigation{flex:0;margin-left:auto}.dr-header .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.dr-header .wp-block-navigation__responsive-container-open{display:flex}.dr-hero{grid-template-columns:1fr 1fr;min-height:0}.dr-hero-copy{grid-column:1/-1;grid-row:1;padding:32px 24px}.dr-hero-portrait,.dr-hero-surgery{min-height:0;height:270px}.dr-hero h1{font-size:49px}.dr-hero h2{font-size:32px}.dr-specialties{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:12px}.dr-card h2{font-size:24px;padding:0 16px}.dr-card p{margin:12px 16px}.dr-card .wp-block-image img{height:125px}.dr-footer-brand{display:block}.dr-footer-brand>*{margin-bottom:16px!important}.dr-page{padding-inline:20px}.dr-articles,.dr-publications{padding-inline:0}.dr-hero .dr-hospitals{gap:18px}}
@media(max-width:440px){.dr-header .dr-phone{display:none}.dr-specialties{grid-template-columns:1fr}.dr-hero-portrait,.dr-hero-surgery{height:230px}.dr-hospitals p{font-size:14px}.dr-hero h1{font-size:43px}.dr-card .wp-block-image img{height:180px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Keep the contact action visible on small screens; constrain photo columns. */
.wp-site-blocks > main{margin-block-start:0}.dr-hero{height:590px}.dr-hero-portrait,.dr-hero-surgery{min-height:0;overflow:hidden}.dr-hero img[src$=".svg"]{object-fit:contain;background:#12364b}.dr-hero-copy{padding-top:24px;padding-bottom:24px}
@media(max-width:780px){.dr-hero{height:auto}.dr-hero-copy{padding:32px 24px}}
@media(max-width:440px){.dr-header .dr-phone{display:inline-flex;width:100%;margin:0}.dr-header .dr-phone svg{display:block;width:18px;height:18px}.dr-header .dr-phone strong{font-size:18px}}
.dr-phone{background:#8b641f}.dr-header .dr-phone{background:#071f34}
