/* EMDATE V55 — sade, premium ve görev odaklı kullanıcı arayüzü */
:root{--v55-radius:24px;--v55-line:rgba(255,255,255,.09);--v55-panel:rgba(10,23,42,.72)}

nav#navbar{min-height:72px!important;padding:12px 38px!important}
.nav-links.premium-nav-links{gap:4px!important}
.nav-links.premium-nav-links>li>a,.nav-drop-toggle{font-size:.68rem!important;letter-spacing:.8px!important;padding:9px 10px!important}
.nav-right{gap:8px!important}.nav-right .nav-quiz-cta{display:none!important}
.nav-logo{padding:9px 14px!important}.nav-cta{padding:9px 15px!important;font-size:.66rem!important}

#hero{min-height:760px!important;padding:118px 0 82px!important;align-items:center!important}
#hero .premium-ambient,#hero .medical-watermark,#hero .hero-pulse,#hero .skyline,#hero .scroll-ind{display:none!important}
#hero .hero-grid{opacity:.38!important;mask-image:linear-gradient(to bottom,black,transparent 90%)!important}
.hero-c.em-neo-hero{width:min(1160px,calc(100% - 44px))!important;max-width:1160px!important;display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(330px,.72fr)!important;gap:56px!important;align-items:center!important;text-align:left!important;padding:0!important}
.em-neo-left{align-items:flex-start!important;text-align:left!important}
.em-neo-left .hero-badge{align-self:flex-start!important;margin:0 0 22px!important;font-size:.64rem!important;letter-spacing:1.1px!important;background:rgba(205,167,109,.07)!important}
.hero-title.em-neo-title{font-size:clamp(4.8rem,9.2vw,8rem)!important;line-height:.86!important;letter-spacing:-6px!important;margin:0!important;text-align:left!important}
.em-neo-headline{max-width:680px!important;font-size:clamp(1.65rem,3vw,2.55rem)!important;line-height:1.12!important;letter-spacing:-1.6px!important;margin:22px 0 0!important;text-align:left!important}
.em-neo-left .hero-sub,.em-neo-left .hero-div,.em-neo-feature-list{display:none!important}
.em-neo-left .hero-loc{margin:18px 0 0!important;text-align:left!important;font-size:.76rem!important;letter-spacing:1px!important;color:rgba(205,167,109,.88)!important}
.em-neo-left .hero-full{max-width:650px!important;margin:18px 0 24px!important;text-align:left!important;font-size:1rem!important;line-height:1.75!important;color:rgba(237,242,252,.72)!important}
.em-neo-left .abstract-alert{width:min(650px,100%)!important;margin:0 0 20px!important;padding:14px 16px!important;border-radius:16px!important;border-left-width:3px!important;box-shadow:none!important;background:rgba(255,255,255,.035)!important}
.abstract-alert-icon{width:38px!important;height:38px!important}.abstract-alert-kicker{font-size:.6rem!important;letter-spacing:1.5px!important}.abstract-alert-title{font-size:.86rem!important}.abstract-alert-cta{font-size:.61rem!important;padding:9px 12px!important}
.em-neo-left .hero-btns{display:flex!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;max-width:none!important;margin:0!important;flex-wrap:wrap!important}
.em-neo-left .hero-btns a{min-height:46px!important;padding:12px 18px!important;border-radius:14px!important;font-size:.69rem!important;letter-spacing:1px!important;width:auto!important}
.hero-link-clean{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:rgba(237,242,252,.88);border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.035)}
.hero-link-clean:hover{border-color:rgba(205,167,109,.34);background:rgba(205,167,109,.08);color:#fff}

.em-neo-right{width:100%!important}.em-neo-right-panel{max-width:100%!important;margin:0!important;padding:24px!important;border-radius:var(--v55-radius)!important;background:linear-gradient(155deg,rgba(17,34,58,.82),rgba(7,16,31,.68))!important;border:1px solid var(--v55-line)!important;box-shadow:0 34px 90px rgba(0,0,0,.24)!important}
.em-neo-modules,.em-neo-dashboard{display:none!important}.em-neo-panel-head{margin-bottom:18px!important}.em-neo-panel-title{font-size:1rem!important;letter-spacing:1.5px!important}.em-neo-right .countdown{margin:0!important;padding:16px!important;border-radius:18px!important;background:rgba(255,255,255,.028)!important}
.em-neo-right .ci{min-width:0!important}.em-neo-right .cn{font-size:clamp(1.8rem,3vw,2.7rem)!important;padding:10px 6px!important}.em-neo-right .cl{font-size:.58rem!important}
.em-neo-right .hero-metrics{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin:12px 0 0!important}
.em-neo-right .hero-metric{min-height:84px!important;padding:14px!important;border-radius:16px!important;text-align:left!important;background:rgba(255,255,255,.028)!important}
.em-neo-right .hero-metric strong{font-size:1.18rem!important;line-height:1.1!important}.em-neo-right .hero-metric span{font-size:.62rem!important;letter-spacing:.8px!important}

#classic-site+section{padding-top:62px!important}.journey-grid{gap:14px!important}.journey-card{min-height:270px!important;padding:24px!important;border-radius:20px!important;box-shadow:0 20px 55px rgba(0,0,0,.14)!important}.journey-no{font-size:2rem!important}.journey-card h3{font-size:1.08rem!important;margin-top:12px!important}.journey-links a{border-radius:11px!important}
.home-disclosure{box-shadow:none!important;border-radius:18px!important}.home-disclosure>summary{padding:19px 20px!important}

html[data-theme="light"] .em-neo-left .hero-full,html[data-theme="clinical"] .em-neo-left .hero-full{color:var(--muted)!important}
html[data-theme="light"] .hero-link-clean,html[data-theme="clinical"] .hero-link-clean{color:var(--white)!important;border-color:rgba(20,32,51,.14)!important;background:rgba(20,32,51,.04)!important}
html[data-theme="light"] .em-neo-right-panel,html[data-theme="clinical"] .em-neo-right-panel{background:linear-gradient(155deg,rgba(255,255,255,.96),rgba(239,244,250,.90))!important;border-color:rgba(20,32,51,.12)!important;box-shadow:0 28px 70px rgba(20,32,51,.12)!important}
html[data-theme="light"] .em-neo-left .abstract-alert,html[data-theme="clinical"] .em-neo-left .abstract-alert{background:rgba(255,255,255,.68)!important}

@media(max-width:1140px){nav#navbar{padding:11px 20px!important}.hero-c.em-neo-hero{grid-template-columns:1fr!important;max-width:820px!important;gap:28px!important}.em-neo-left{align-items:center!important;text-align:center!important}.hero-title.em-neo-title,.em-neo-headline,.em-neo-left .hero-loc,.em-neo-left .hero-full{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.em-neo-left .hero-badge{align-self:center!important}.em-neo-left .hero-btns{justify-content:center!important}.em-neo-right-panel{max-width:720px!important;margin:0 auto!important}}
@media(max-width:720px){#hero{min-height:auto!important;padding:102px 0 54px!important}.hero-c.em-neo-hero{width:min(100% - 28px,620px)!important;gap:22px!important}.hero-title.em-neo-title{font-size:clamp(4.2rem,21vw,6.2rem)!important;letter-spacing:-4px!important}.em-neo-headline{font-size:1.55rem!important;letter-spacing:-.7px!important}.em-neo-left .hero-full{font-size:.9rem!important;line-height:1.65!important}.em-neo-left .abstract-alert{display:none!important}.em-neo-left .hero-btns{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.em-neo-left .hero-btns a{width:100%!important}.em-neo-right-panel{padding:17px!important;border-radius:19px!important}.em-neo-right .hero-metrics{grid-template-columns:1fr 1fr!important}.em-neo-right .hero-metric{min-height:72px!important;padding:11px!important}#classic-site+section{padding:48px 0!important}.journey-card{min-height:auto!important}}
