/* Monochrome clinic system: no warm neutral UI colors. */
:root{--nalsin-white:#fff;--nalsin-soft:#f5f5f5;--nalsin-paper:#f7f7f7;--nalsin-nav:#eee8df;--nalsin-nav-hover:#eee8df;--nalsin-taupe:#766b61;--nalsin-brown:#2d251d;--nalsin-rule:#c9bfb3;--nalsin-ink:#554d45}
body header.site-header,body header.unified-review-header,body .site-header .dropdown,body .site-header #main-nav.open{background:#2d251d!important;background-image:none!important;color:#fff!important}
body footer.clinic-footer{background:#2d251d!important;color:#fff!important;border-color:#ffffff30!important}
body footer.clinic-footer a,body footer.clinic-footer h2,body footer.clinic-footer dd,body footer.clinic-footer address{color:#fff!important}
body footer.clinic-footer p,body footer.clinic-footer dt,body footer.clinic-footer span,body footer.clinic-footer small{color:#e5ddd3!important}
body .nalsin-page-ending{background:#2d251d;color:#fff}
body .method-centered,body .clinic-points,body .personal-home{background:#2d251d!important}
body .clinic-points h2,body .clinic-points h3,body .clinic-points p{color:#fff!important}
@media(min-width:801px){
.main-hero.main-profile-hero .focus-intro-copy{margin-left:48%;margin-right:2%;width:50%;max-width:none}
.main-hero.main-profile-hero .focus-intro-copy .experience-pretitle,.main-hero.main-profile-hero .focus-intro-copy h1,.main-hero.main-profile-hero .focus-intro-copy .focus-description{font-size:clamp(26px,2.4vw,36px)!important;line-height:1.7!important}
.doctor-cutout-hero .doctor-cutout-inner{width:96%;max-width:none}
.doctor-cutout-hero .doctor-cutout-copy{width:57%;max-width:none}
.doctor-cutout-hero .doctor-cutout-figure{right:-2.1%;width:52%;max-width:none}
.home-hero.doctor-profile-hero.doctor-cutout-hero .doctor-cutout-copy h1,.home-hero.doctor-profile-hero.doctor-cutout-hero .doctor-cutout-copy .copy,.home-hero.doctor-profile-hero.doctor-cutout-hero .doctor-cutout-copy .signature,.home-hero.doctor-profile-hero.doctor-cutout-hero .doctor-cutout-copy .quote{font-size:clamp(26px,2.4vw,36px)!important;line-height:1.55!important;margin-bottom:15px}
}
.main-hero.main-profile-hero .focus-intro-copy .focus-description{max-width:none!important}
/* White navigation contrasts with the black photographic opening. */
body header.site-header,body header.unified-review-header,body .site-header .dropdown,body .site-header #main-nav.open{background:#fff!important;background-image:none!important;color:#34312e!important;border-bottom-color:#d7cfc6!important}
body header.site-header :is(.brand,.wordmark-korean,.wordmark-korean strong,.wordmark-english,#main-nav>a,#main-nav>button,.dropdown a,.anti-aging-shortcut,.anti-aging-shortcut span,.anti-aging-shortcut b,.menu-toggle){color:#34312e!important}
body header.site-header .anti-aging-shortcut svg{color:#34312e!important;stroke:currentColor!important;border-color:#554d4566!important}
body header.site-header .menu-toggle{border-color:#554d4566!important;background:transparent!important}
body header.site-header .menu-toggle>span{background:#2d251d!important}
body header.site-header #main-nav a:hover,body header.site-header #main-nav button:hover{color:#766b61!important}
