/* ONUR DOĞRU V6 — Sağlık sektörü kişisel marka sitesi.
   Katman yalnızca kamuya açık sağlık temalı sayfaları değiştirir.
   Admin ve müşteri paneli stillerine müdahale etmez. */
:root{--health-accent:#5e97ff;--health-mint:#72dbce;--health-stroke:#2a405c;--health-text:#b7c9dc}
.health-hero{background:radial-gradient(ellipse 820px 600px at 89% 35%,#193d61 0,transparent 70%),radial-gradient(ellipse 580px 470px at 15% 10%,#0c253b 0,transparent 75%),#08111d;min-height:655px;border-bottom:1px solid #203a53}
.health-hero:before{width:780px;height:780px;top:-320px;right:-450px;box-shadow:0 0 0 78px rgba(57,125,209,.04),0 0 0 79px #24507444;opacity:.45}
.health-hero-grid{grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);gap:clamp(25px,3.2vw,57px);padding-top:101px;padding-bottom:105px}
.health-badge{display:inline-flex;align-items:center;gap:10px;color:#9fc5ff;background:#192f48;border:1px solid #376086;padding:10px 15px;border-radius:99px;font-size:10px;font-weight:850;letter-spacing:1.55px}
.health-dot{width:8px;height:8px;display:inline-block;background:#64e3c9;box-shadow:0 0 0 4px #57dcc122;border-radius:50%;flex-shrink:0}
.health-hero h1{font-size:clamp(43px,4.7vw,71px);letter-spacing:-3px;line-height:1.13;max-width:670px;margin:25px 0}
.health-hero h1 em{background:linear-gradient(105deg,#68a2ff,#6ddef4);color:transparent;-webkit-background-clip:text;background-clip:text}
.health-hero .lead{font-size:16px;line-height:1.9;max-width:570px;color:#afc5d9}
.health-hero .actions{margin-top:31px}.health-hero .actions .btn{min-height:53px}
.health-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:39px}.health-trust span{font-size:11px;font-weight:800;color:#aac0d8;padding:10px 13px;border:1px solid #28405a;border-radius:9px;background:#14243b99}
.health-console{min-width:0;border:1px solid #426186;border-radius:20px;background:linear-gradient(155deg,#14283f,#0d1929 71%);box-shadow:0 38px 80px #0007;overflow:hidden;position:relative;transform:translateY(6px)}
.health-console:after{content:"";position:absolute;z-index:0;width:180px;height:180px;background:#286cca33;filter:blur(70px);right:-80px;top:80px;pointer-events:none}
.health-console-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 22px;border-bottom:1px solid #304963;position:relative;z-index:1}
.health-console-top>span{display:flex;align-items:center;gap:11px;color:#d6eaff;font-weight:800;font-size:10px;letter-spacing:1.2px}.health-console-top small{border:1px solid #2c6b68;background:#163632;color:#8eeed9;font-size:9px;font-weight:800;border-radius:20px;padding:5px 9px;white-space:nowrap}
.health-flow{display:flex;align-items:stretch;gap:8px;padding:26px 19px 10px;position:relative;z-index:1}
.health-flow>div{flex:1;min-width:0;background:#1a3049;border:1px solid #34526f;border-radius:11px;padding:14px 10px 13px;display:flex;flex-direction:column;gap:8px}
.health-flow-icon{display:flex;justify-content:center;align-items:center;width:31px;height:31px;background:#325d95;border-radius:9px;color:#e4f2ff;font-size:11px;font-weight:900}.health-flow small{font-size:10px;color:#9cafc8}.health-flow b{font-size:11px;color:#f1f7ff;line-height:1.4}.health-flow-arrow{align-self:center;color:#6fa3e9;font-size:18px}
.health-console-chart-title{display:flex;justify-content:space-between;gap:13px;align-items:center;padding:24px 23px 5px;position:relative;z-index:1}.health-console-chart-title small{font-size:10px;color:#84a5c9;letter-spacing:1.4px;font-weight:900}.health-console-chart-title h3{font-size:18px;letter-spacing:-.5px;margin:6px 0}.health-insight{white-space:nowrap;font-size:10px;background:#123f3d;color:#a5ecda;border:1px solid #2b726a;padding:9px;border-radius:8px}
.health-console-graph{margin:17px 23px;background:repeating-linear-gradient(0deg,transparent,transparent 29px,#344e682f 30px);height:151px;padding-top:12px;position:relative}
.health-bars{display:flex;align-items:end;gap:9px;height:115px;padding:0 12px}.health-bars span{flex:1;border:1px solid #72c7fa3c;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#7ec8fd,#3873baff);min-height:10px;box-shadow:0 0 13px #4f9bd430}.health-bars span:nth-child(3n){background:linear-gradient(180deg,#76ddd3,#338d9b)}.health-graph-label{display:flex;justify-content:space-between;gap:5px;color:#829eba;font-size:10px;margin-top:9px}.health-graph-label b{color:#6384ad}
.health-console-bottom{display:flex;flex-wrap:wrap;gap:8px;padding:12px 20px}.health-console-bottom span{font-size:10px;background:#16384a;border:1px solid #305f73;color:#b5e3e2;padding:8px;border-radius:7px}.health-console-note{padding:0 23px 19px;font-size:10px;color:#8ba4bc;line-height:1.5;margin:0}
.health-sector-strip{background:#0b1826;border-bottom:1px solid #203a56}.health-sector-strip>.container{display:flex;align-items:center;gap:25px;padding-top:24px;padding-bottom:24px}.health-sector-title{font-size:10px;color:#90afd4;font-weight:900;letter-spacing:1.5px;white-space:nowrap}.health-sector-list{display:flex;flex:1;flex-wrap:wrap;gap:9px}.health-sector-list span{font-size:11px;font-weight:800;border:1px solid #2c4964;border-radius:9px;padding:9px 13px;color:#bcd1e7;background:#132339}
.health-specialties{background:#0d1826}.health-specialties h2,.health-philosophy h2,.health-results h2{color:#f4f8ff}
.health-cardgrid{margin-top:30px}.health-cardgrid .service-card{background:linear-gradient(145deg,#182c42,#121e30);border:1px solid #305273;min-height:255px;position:relative;overflow:hidden}.health-cardgrid .service-card:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#4d87fb,#54cabb,transparent);opacity:.7}.health-cardgrid .service-card:hover{border-color:#75a8fa;transform:translateY(-4px)}.health-cardgrid .symbol{color:#8ed8e5}.health-cardgrid .service-card .link{color:#9ec8ff}
.health-fineprint{font-size:11px;line-height:1.8;color:#809bb4;margin:23px 0 0;max-width:1000px}
.health-philosophy{background:linear-gradient(130deg,#10223a,#0a1524);border-top:1px solid #243b57;border-bottom:1px solid #243b57}.health-philosophy-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(36px,6vw,100px);align-items:center}.health-philosophy h2{font-size:clamp(31px,3vw,45px);line-height:1.2;margin-bottom:24px}.health-philosophy .lead{font-size:15px}
.health-strategy-list{display:grid;gap:12px}.health-strategy-list>div{display:flex;align-items:flex-start;gap:20px;padding:20px 22px;border:1px solid #2d4865;background:#152b43cc;border-radius:13px}.health-strategy-list b{flex:none;background:#254c75;color:#a5d9fc;font-size:16px;border-radius:9px;padding:10px}.health-strategy-list strong{color:#f1f7ff;font-size:14px}.health-strategy-list p{font-size:12px;color:#a8c0d9;margin:7px 0 0;line-height:1.7}
.health-results{background:#0b1523}.health-results-head{display:flex;justify-content:space-between;gap:36px;align-items:center}.health-results-head h2{font-size:clamp(30px,3.3vw,45px)}.health-results-head p{max-width:700px;color:#a4bbd4;line-height:1.8}.health-method-tag{width:175px;height:175px;border-radius:50%;border:2px solid #326ea4;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(circle,#173657,#0c192b);font-size:52px;font-weight:850;letter-spacing:-3px;color:#a7ccff;flex-shrink:0}.health-method-tag small{font-size:8px;letter-spacing:1.5px;text-align:center;line-height:1.5;max-width:100px;color:#96b9da}
.health-result-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:24px}.health-result-metrics>div{border:1px solid #2c4866;border-radius:12px;background:#14263a;padding:26px}.health-result-metrics b{font-size:36px;display:block;color:#83b7ff;letter-spacing:-1px}.health-result-metrics strong{display:block;font-size:16px;color:#fff;margin:7px 0}.health-result-metrics span{font-size:12px;line-height:1.7;color:#9cb8d4}
.health-classic-services{background:#0c1726}.health-general-index{background:#0c1624}.health-service-index{background:#101e2e}.health-service-index .section-desc{max-width:700px;margin-top:15px}.health-general-index h2{color:#fff}
.health-last-cta{background:#0b1523}.health-last-cta .cta>div p{font-size:14px;color:#a8c4e6;margin:15px 0 0}.health-last-cta .cta .eyebrow{margin-bottom:12px}
.health-about-visual{min-height:345px;border-radius:20px;background:radial-gradient(circle at 80% 20%,#3166aa,#10243b 45%,#091725);border:1px solid #34557c;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:45px;box-shadow:0 22px 65px #0006}.health-about-visual b{font-size:12px;letter-spacing:2px;color:#8bbcf0;margin:19px 0 20px}.health-about-visual strong{font-size:clamp(35px,4vw,58px);line-height:1.14;letter-spacing:-1.5px;color:#fff}.health-about-visual p{color:#abc3db;margin-top:25px;font-size:13px}
@media(max-width:1000px){.health-hero-grid{grid-template-columns:1fr;max-width:800px;gap:35px}.health-hero-grid .health-console{max-width:690px}.health-philosophy-grid{gap:38px}.health-console{transform:none}}
@media(max-width:850px){.health-philosophy-grid{grid-template-columns:1fr}.health-result-metrics{grid-template-columns:repeat(2,1fr)}.health-sector-strip>.container{flex-direction:column;align-items:flex-start;gap:12px}.health-results-head{align-items:flex-start}.health-method-tag{width:130px;height:130px;font-size:39px}}
@media(max-width:570px){.health-hero{min-height:0}.health-hero-grid{padding-top:55px;padding-bottom:65px}.health-hero h1{font-size:clamp(39px,10vw,50px);letter-spacing:-2px}.health-hero .lead{font-size:14px}.health-hero .actions{display:grid}.health-hero .actions a{width:100%}.health-trust{margin-top:23px}.health-trust span{font-size:10px}.health-console-top{padding:14px}.health-console-top>span{font-size:8px;letter-spacing:.2px}.health-console-top small{font-size:8px;padding:5px}.health-flow{gap:4px;padding:13px 9px}.health-flow>div{padding:11px 7px}.health-flow small{font-size:9px}.health-flow b{font-size:10px}.health-flow-arrow{font-size:13px}.health-console-chart-title{padding:12px 13px 0}.health-console-chart-title h3{font-size:15px}.health-insight{font-size:9px;white-space:normal}.health-console-graph{margin:10px 13px}.health-bars{gap:5px}.health-console-bottom{padding:10px 12px}.health-console-note{padding:0 13px 14px}.health-method-tag{width:105px;height:105px;font-size:30px}.health-method-tag small{font-size:7px;max-width:78px}.health-result-metrics{gap:10px}.health-result-metrics>div{padding:18px 13px}.health-result-metrics b{font-size:27px}.health-results-head{gap:12px}.health-results-head p{font-size:13px}.health-results-head h2{font-size:28px}.health-results-head .eyebrow{font-size:10px}.health-strategy-list>div{padding:15px}.health-console-bottom span{font-size:9px}}

/* Navigasyonu dar ekranda satır kırmadan koru */
.navlinks{gap:17px}.navlinks a,.navright .btn{white-space:nowrap}.brand{flex-shrink:0;font-size:18px}.brand small{letter-spacing:1px}.navright{flex-shrink:0}
@media(max-width:1160px){.navlinks{display:none}.hamburger{display:block}.mobilemenu.show{display:flex}.mobilemenu{display:none;flex-direction:column;gap:17px;padding:18px 24px;background:#101a29;border-top:1px solid #2b405d}}
