.dark-version{--gold:#d9ba80;--navy:#112239;--cream:#faf8f4}.dark-version .topline{background:#091526;color:#d7dfeb}.dark-version .header{background:#102039;border-color:#ffffff20}.dark-version .hero{background:radial-gradient(ellipse at 85% 20%,#304765 0%,#132740 40%,#0a172a 100%);color:#fff;position:relative;overflow:hidden}.dark-version .hero:after{background:transparent;border:1px solid #d9ba8045;width:760px;height:760px;right:-180px;top:-80px;border-radius:50%;pointer-events:none}.dark-version .hero:before{content:'';position:absolute;width:950px;height:950px;border:1px solid #ffffff12;border-radius:50%;top:10px;right:-210px}.dark-version .hero-grid{gap:80px;padding-top:75px;padding-bottom:80px}.dark-version .hero h1{color:#fff;font-size:clamp(44px,4.3vw,64px);letter-spacing:-1.6px}.dark-version .hero h1 em{color:#e0bd7e}.dark-version .hero p{color:#e1e6ef}.dark-version .hero .eyebrow{color:#e0bd7e}.dark-version .hero-foot{color:#d9e2ec}.dark-version .hero-foot b{color:#e0bd7e}.dark-version .portrait{margin:0;position:relative}.dark-version .portrait>img{height:590px;object-position:58% center;border-radius:95px 10px 10px 10px}.dark-version .portrait:before{border-color:#d9ba8066;inset:-13px 13px 13px -13px;border-radius:105px 10px 10px 10px}.dark-version .portrait-badge{background:#f0e6d4;color:#102039;top:28px;right:-17px;border:0;box-shadow:0 10px 35px #0003}.dark-version .portrait-badge small{color:#35455a}.dark-version .portrait figcaption{background:linear-gradient(transparent,#071326ed);padding-top:80px}.dark-version .authority-strip{background:#f0e8d9;color:#13243b}.dark-version .authority-grid>div{border-color:#ab91644d}.dark-version .authority-grid span{color:#89682f}.dark-version .authority-grid p{color:#445266}.dark-version .comparison{background:#faf8f4}.dark-version .comparison-grid article{border-color:#d7c9af;box-shadow:0 8px 30px #15243c08}.dark-version .comparison-grid .featured{background:#12243e;border-color:#12243e}.dark-version .unit-section{background:#e8edf2}.dark-version .unit-visual{box-shadow:0 20px 50px #13243b0e}.dark-version .services-section{background:linear-gradient(135deg,#0b192d,#243d59)!important}.dark-version .service-card{border:1px solid #d2b47f55}.dark-version .doctor{background:#fff}.dark-version .doctor img{border-radius:80px 8px 8px 8px}.dark-version .gallery-section{background:#eae5dc}.dark-version .closing{background:#142940;color:#fff;border-top:1px solid #d9ba8055}.dark-version .closing .eyebrow{color:#e0bd7e}.dark-version .closing p{color:#d9e2ec}.dark-version .closing .btn{background:linear-gradient(120deg,#e5c78f,#c6a15c);color:#112239}.dark-version .btn{border-radius:7px}.dark-version .section h2 em{color:#9b7539}.dark-version .protocol-v2 h2 em,.dark-version .services-section h2 em,.dark-version .location-grid h2 em{color:#dfbc7d}
@media(max-width:1000px){.dark-version .hero-grid{gap:40px}.dark-version .hero h1{font-size:48px}}@media(max-width:760px){.dark-version .hero-grid{gap:45px;padding:38px 0 55px}.dark-version .hero h1{font-size:42px}.dark-version .hero:after{width:600px;height:600px;top:auto;bottom:-60px;right:-250px}.dark-version .hero:before{display:none}.dark-version .portrait>img{height:450px;border-top-left-radius:70px}.dark-version .portrait:before{inset:-9px 9px 9px -9px;border-top-left-radius:80px}.dark-version .portrait-badge{right:-10px;top:20px}.dark-version .doctor img{border-top-left-radius:60px}}
