:root{--bg:#0c1f17;--bg2:#122b1f;--bg3:#182d22;--bg4:#1e3828;--vurgu:#e8432a;--vurgu2:#ff6b52;--vurgu3:#c43520;--yazi:#e4ede8;--yazi2:#7da98e;--kenar:rgba(255,255,255,.07);--kenar-v:rgba(232,67,42,.28);--golge:rgba(0,0,0,.45);--r:6px;--r2:3px;--r3:14px;--gecis:.28s ease;--ff:'Helvetica Neue',Arial,'Segoe UI',sans-serif}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;font-size:16px}
body{font-family:var(--ff);background:var(--bg);color:var(--yazi);line-height:1.65;overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{color:var(--vurgu2);text-decoration:none;transition:color var(--gecis)}
a:hover{color:var(--yazi)}
ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;color:#fff}
h1{font-size:clamp(1.9rem,4.5vw,3rem)}
h2{font-size:clamp(1.4rem,3vw,2rem)}
h3{font-size:clamp(1.1rem,2.2vw,1.5rem)}
h4{font-size:1.05rem}
h5{font-size:.92rem}
h6{font-size:.82rem}
p{color:var(--yazi2);margin-bottom:.9rem}
p:last-child{margin-bottom:0}
strong{color:var(--yazi)}
.wrap{max-width:1180px;margin:0 auto;padding:0 22px}
.band{padding:72px 0}
.band-koyu{background:var(--bg2)}
.band-panel{background:var(--bg3)}
.blok-baslik{margin-bottom:48px}
.blok-etiketi{display:inline-block;color:var(--vurgu2);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;padding:5px 12px;background:rgba(232,67,42,.1);border-left:3px solid var(--vurgu);border-radius:0 var(--r2) var(--r2) 0}
.blok-baslik h2{font-size:clamp(1.5rem,3.5vw,2.2rem);margin-bottom:12px}
.blok-baslik p{font-size:1rem;max-width:580px}
.blok-baslik.merkez{text-align:center}
.blok-baslik.merkez p{margin:0 auto}
.dugme{display:inline-flex;align-items:center;gap:8px;padding:12px 26px;border-radius:var(--r2);font-size:.9rem;font-weight:600;cursor:pointer;border:none;transition:all var(--gecis);text-decoration:none;white-space:nowrap;font-family:var(--ff)}
.dugme-ana{background:var(--vurgu);color:#fff}
.dugme-ana:hover{background:var(--vurgu2);color:#fff;transform:translateY(-2px)}
.dugme-ici{background:transparent;color:var(--vurgu2);border:1px solid var(--kenar-v)}
.dugme-ici:hover{background:rgba(232,67,42,.08);color:var(--vurgu2)}
.dugme-beyaz{background:rgba(255,255,255,.08);color:var(--yazi);border:1px solid var(--kenar)}
.dugme-beyaz:hover{background:rgba(255,255,255,.14);color:#fff}
.dugme-kucuk{padding:8px 16px;font-size:.82rem}
.dugme-buyuk{padding:16px 34px;font-size:1rem}

.topbar{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(12,31,23,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--kenar);transition:background var(--gecis)}
.topbar.katmanlandi{background:rgba(12,31,23,.98);box-shadow:0 1px 24px rgba(0,0,0,.4)}
.topbar-ic{display:flex;align-items:center;justify-content:space-between;height:64px;max-width:1180px;margin:0 auto;padding:0 22px}
.marka{display:flex;align-items:center;gap:10px;text-decoration:none}
.marka img{width:38px;height:38px;border-radius:var(--r)}
.marka-ad{font-size:1.22rem;font-weight:800;color:#fff;letter-spacing:-.02em}
.marka-ad em{color:var(--vurgu2);font-style:normal}
.nav-listesi{display:flex;align-items:center;gap:2px}
.nav-listesi a{padding:7px 13px;border-radius:var(--r2);font-size:.88rem;font-weight:500;color:rgba(228,237,232,.75);transition:all var(--gecis);position:relative;text-decoration:none}
.nav-listesi a::after{content:'';position:absolute;bottom:-1px;left:13px;right:13px;height:2px;background:var(--vurgu);border-radius:1px;transform:scaleX(0);transition:transform var(--gecis)}
.nav-listesi a:hover,.nav-listesi a.etkin{color:#fff}
.nav-listesi a:hover::after,.nav-listesi a.etkin::after{transform:scaleX(1)}
.nav-git{background:var(--vurgu)!important;color:#fff!important;padding:8px 18px!important;border-radius:var(--r2)!important}
.nav-git:hover{background:var(--vurgu2)!important;color:#fff!important;transform:translateY(-1px)}
.nav-git::after{display:none!important}
.hamburger-btn{display:none;flex-direction:column;gap:4px;cursor:pointer;padding:8px;background:transparent;border:none;z-index:1001}
.hamburger-btn span{display:block;width:22px;height:2px;background:#fff;border-radius:1px;transition:all var(--gecis);transform-origin:center}
.hamburger-btn.acik span:nth-child(1){transform:translateY(6px) rotate(45deg)}
.hamburger-btn.acik span:nth-child(2){opacity:0;width:0}
.hamburger-btn.acik span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
.mobil-nav{display:none;position:fixed;top:64px;left:0;right:0;background:rgba(12,31,23,.98);padding:16px 22px 24px;border-bottom:1px solid var(--kenar);z-index:999;flex-direction:column}
.mobil-nav.acik{display:flex}
.mobil-nav a{padding:13px 6px;border-bottom:1px solid var(--kenar);color:rgba(228,237,232,.8);font-size:.95rem;font-weight:500;transition:color var(--gecis);text-decoration:none}
.mobil-nav a:hover,.mobil-nav a.etkin{color:var(--vurgu2)}
.mobil-nav .dugme-mobil-git{background:var(--vurgu);color:#fff!important;text-align:center;border-radius:var(--r2);margin-top:14px;padding:12px;border:none;justify-content:center;display:flex;gap:8px;font-size:.9rem;font-weight:600}

.vitrin{position:relative;min-height:92vh;display:flex;align-items:center;padding-top:64px;overflow:hidden}
.vitrin-fon{position:absolute;inset:0;background:linear-gradient(165deg,#0c1f17 0,#162e21 45%,#0f2219 100%)}
.vitrin-desen{position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.015) 0,rgba(255,255,255,.015) 1px,transparent 1px,transparent 12px);pointer-events:none}
.vitrin-yon{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,transparent,var(--bg));pointer-events:none}
.vitrin-ic{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:60px 22px 80px;text-align:center}
.vitrin-etiket{display:inline-flex;align-items:center;gap:8px;background:rgba(232,67,42,.1);border:1px solid var(--kenar-v);color:var(--vurgu2);font-size:.78rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:7px 16px;border-radius:30px;margin-bottom:24px}
.vitrin-baslik{font-size:clamp(2.2rem,5.5vw,4rem);font-weight:900;line-height:1.1;margin-bottom:18px;color:#fff;letter-spacing:-.03em}
.vitrin-baslik mark{background:none;color:var(--vurgu2);-webkit-text-stroke:0}
.vitrin-aciklama{font-size:1.1rem;color:var(--yazi2);max-width:560px;margin:0 auto 36px;line-height:1.75}
.vitrin-aksiyonlar{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:56px}
.vitrin-sayilar{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}
.vitrin-sayac{text-align:center}
.vs-rakam{font-size:2rem;font-weight:900;color:var(--vurgu2);line-height:1}
.vs-etiket{font-size:.75rem;color:var(--yazi2);margin-top:5px;text-transform:uppercase;letter-spacing:.06em}
.vitrin-gorsel{margin-top:56px;position:relative;border-radius:var(--r3);overflow:hidden;box-shadow:0 32px 80px rgba(0,0,0,.6),0 0 0 1px var(--kenar-v);max-width:860px;margin-left:auto;margin-right:auto}
.vitrin-gorsel img{width:100%;height:440px;object-fit:cover}
.vitrin-gorsel-bant{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(12,31,23,.95),transparent);padding:32px 28px 24px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:14px}

.ozellik-izgara{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ozellik-karti{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);padding:28px 24px;transition:border-color var(--gecis),transform var(--gecis)}
.ozellik-karti:hover{border-color:var(--kenar-v);transform:translateY(-3px)}
.ok-simge{width:48px;height:48px;border-radius:var(--r);display:flex;align-items:center;justify-content:center;background:rgba(232,67,42,.1);color:var(--vurgu2);font-size:1.2rem;margin-bottom:16px;border:1px solid var(--kenar-v)}
.ozellik-karti h4{font-size:1rem;margin-bottom:8px;color:#fff}
.ozellik-karti p{font-size:.88rem;margin:0}

.icerik-serit{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}
.icerik-serit.ters{direction:rtl}
.icerik-serit.ters>*{direction:ltr}
.icerik-gorsel{border-radius:var(--r3);overflow:hidden;position:relative}
.icerik-gorsel img{width:100%;height:420px;object-fit:cover}
.icerik-metin h2{margin-bottom:14px}
.icerik-metin p{margin-bottom:16px;font-size:.97rem}
.kontrol-listesi{margin:20px 0;padding:0}
.kontrol-listesi li{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--kenar);font-size:.9rem;color:var(--yazi2)}
.kontrol-listesi li:last-child{border-bottom:none}
.kontrol-listesi li i{color:var(--vurgu2);margin-top:2px;flex-shrink:0}

.haber-izgara{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.haber-karti{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);overflow:hidden;transition:border-color var(--gecis),transform var(--gecis)}
.haber-karti:hover{border-color:var(--kenar-v);transform:translateY(-4px)}
.haber-gorsel img{width:100%;height:196px;object-fit:cover;transition:transform .4s}
.haber-karti:hover .haber-gorsel img{transform:scale(1.05)}
.haber-govde{padding:20px}
.haber-meta{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}
.haber-kategori{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--vurgu2);background:rgba(232,67,42,.1);padding:3px 8px;border-radius:var(--r2)}
.haber-tarih{font-size:.78rem;color:var(--yazi2);display:flex;align-items:center;gap:4px}
.haber-karti h3{font-size:.97rem;line-height:1.4;margin-bottom:8px}
.haber-karti h3 a{color:#fff;text-decoration:none;transition:color var(--gecis)}
.haber-karti h3 a:hover{color:var(--vurgu2)}
.haber-karti p{font-size:.85rem;margin-bottom:14px}
.devamini-oku{font-size:.83rem;font-weight:600;color:var(--vurgu2);display:inline-flex;align-items:center;gap:5px;transition:gap var(--gecis)}
.devamini-oku:hover{gap:9px;color:#fff}

.sayfa-basligi{background:linear-gradient(160deg,var(--bg2),var(--bg3));border-bottom:1px solid var(--kenar);padding:92px 0 42px;margin-top:64px}
.ekmek-kirintisi{display:flex;align-items:center;gap:7px;margin-bottom:12px;flex-wrap:wrap}
.ekmek-kirintisi li{display:flex;align-items:center;gap:7px;font-size:.82rem;color:var(--yazi2)}
.ekmek-kirintisi li a{color:var(--yazi2);text-decoration:none;transition:color var(--gecis)}
.ekmek-kirintisi li a:hover{color:var(--vurgu2)}
.ekmek-kirintisi li:last-child{color:var(--vurgu2)}
.ekmek-kirintisi li i{font-size:.6rem}
.sayfa-basligi h1{margin-bottom:10px}
.sayfa-basligi p{font-size:1rem;max-width:580px}

.qa-listesi{display:grid;gap:14px}
.qa-karti{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);padding:24px 26px;transition:border-color var(--gecis)}
.qa-karti:hover{border-color:var(--kenar-v)}
.qa-soru{font-size:1rem;font-weight:700;color:#fff;margin-bottom:10px;display:flex;align-items:flex-start;gap:10px}
.qa-soru-simge{width:26px;height:26px;background:var(--vurgu);color:#fff;font-size:.72rem;font-weight:900;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;margin-top:1px}
.qa-cevap{font-size:.9rem;padding-left:36px}
.qa-cevap p{font-size:.9rem;margin:0}

.degerlendirme-tablosu{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--r);border:1px solid var(--kenar)}
table{width:100%;border-collapse:collapse;background:var(--bg4)}
thead{background:rgba(232,67,42,.07)}
th{padding:13px 16px;text-align:left;font-size:.82rem;font-weight:700;color:var(--vurgu2);border-bottom:1px solid var(--kenar);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}
td{padding:12px 16px;font-size:.88rem;color:var(--yazi2);border-bottom:1px solid var(--kenar)}
tr:last-child td{border-bottom:none}
tr:hover td{background:rgba(232,67,42,.03);color:var(--yazi)}
td strong{color:#fff}
.evet-simge{color:#4cde86}
.hayir-simge{color:#e8432a}

.etiket{display:inline-flex;align-items:center;gap:4px;background:rgba(232,67,42,.08);color:var(--vurgu2);font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:30px;text-decoration:none;transition:background var(--gecis)}
.etiket:hover{background:rgba(232,67,42,.16);color:#fff}
.rozet{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:700;padding:3px 9px;border-radius:30px;text-transform:uppercase;letter-spacing:.04em}
.rozet-yesil{background:rgba(76,222,134,.1);color:#4cde86}
.rozet-mercan{background:rgba(232,67,42,.1);color:var(--vurgu2)}
.rozet-sari{background:rgba(255,209,48,.1);color:#ffd130}

.cagri-seridi{background:linear-gradient(135deg,var(--bg3),#1d3a2b);border-top:1px solid var(--kenar);border-bottom:1px solid var(--kenar);padding:72px 0;text-align:center;position:relative;overflow:hidden}
.cagri-seridi::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(232,67,42,.07) 0,transparent 70%);pointer-events:none}
.cagri-seridi .ic{position:relative;z-index:1}
.cagri-seridi h2{margin-bottom:12px}
.cagri-seridi p{max-width:500px;margin:0 auto 28px;font-size:1rem}
.cagri-dugmeler{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}

.makale-govde{font-size:.96rem}
.makale-govde h2{font-size:1.45rem;margin:36px 0 12px;padding-bottom:8px;border-bottom:1px solid var(--kenar)}
.makale-govde h3{font-size:1.15rem;margin:24px 0 8px;color:var(--vurgu2)}
.makale-govde h4{font-size:1rem;margin:18px 0 6px;color:var(--yazi)}
.makale-govde p{font-size:.95rem;line-height:1.8;margin-bottom:14px}
.makale-govde ul,.makale-govde ol{margin:10px 0 16px 20px}
.makale-govde li{font-size:.93rem;color:var(--yazi2);margin-bottom:6px;line-height:1.7}
.makale-govde strong{color:#fff}
.makale-govde blockquote{border-left:3px solid var(--vurgu);background:var(--bg4);padding:14px 20px;margin:18px 0;border-radius:0 var(--r) var(--r) 0}
.makale-govde blockquote p{font-size:.92rem;font-style:italic;margin:0;color:var(--yazi2)}
.makale-gorsel{margin:22px 0;border-radius:var(--r);overflow:hidden}
.makale-gorsel img{width:100%;height:340px;object-fit:cover}
.makale-gorsel figcaption{font-size:.78rem;color:var(--yazi2);text-align:center;padding:8px 0;font-style:italic}
.makale-etiketleri{display:flex;gap:7px;flex-wrap:wrap;margin:24px 0}
.makale-paylasim{display:flex;align-items:center;gap:10px;padding:20px 0;border-top:1px solid var(--kenar);border-bottom:1px solid var(--kenar);margin:28px 0}
.makale-paylasim span{font-size:.84rem;color:var(--yazi2)}
.yazar-karti{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);padding:24px;display:flex;gap:18px;align-items:flex-start;margin:28px 0}
.yazar-fotograf{width:58px;height:58px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--kenar-v)}
.yazar-fotograf img{width:100%;height:100%;object-fit:cover}
.yazar-bilgi .ad{font-size:.95rem;font-weight:700;color:#fff;margin-bottom:2px}
.yazar-bilgi .unvan{font-size:.77rem;color:var(--vurgu2);margin-bottom:6px}
.yazar-bilgi p{font-size:.85rem;margin:0}

.iletisim-izgara{display:grid;grid-template-columns:1fr 1.5fr;gap:44px;align-items:start}
.iletisim-karti{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);padding:16px 18px;display:flex;gap:14px;align-items:flex-start;margin-bottom:14px;transition:border-color var(--gecis)}
.iletisim-karti:hover{border-color:var(--kenar-v)}
.ik-ikon{width:40px;height:40px;border-radius:var(--r2);background:rgba(232,67,42,.1);border:1px solid var(--kenar-v);display:flex;align-items:center;justify-content:center;color:var(--vurgu2);flex-shrink:0}
.ik-icerik .ik-baslik{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--yazi2);margin-bottom:2px}
.ik-icerik .ik-deger{font-size:.92rem;color:#fff;font-weight:500}
.ik-icerik a{color:#fff;text-decoration:none;transition:color var(--gecis)}
.ik-icerik a:hover{color:var(--vurgu2)}
.harita-cerceve{border-radius:var(--r);overflow:hidden;border:1px solid var(--kenar);margin-top:20px}
.harita-cerceve iframe{display:block;width:100%;height:360px;border:none}

.sosyal-satir{display:flex;gap:9px;flex-wrap:wrap}
.sosyal-btn{width:38px;height:38px;border-radius:var(--r2);background:rgba(255,255,255,.05);border:1px solid var(--kenar);display:flex;align-items:center;justify-content:center;color:var(--yazi2);font-size:.9rem;transition:all var(--gecis)}
.sosyal-btn:hover{color:#fff;border-color:var(--kenar-v);background:rgba(232,67,42,.1);transform:translateY(-2px)}

.footer{background:var(--bg2);border-top:1px solid var(--kenar);padding-top:56px}
.footer-izgara{display:grid;grid-template-columns:2.2fr 1fr 1fr;gap:48px;margin-bottom:44px}
.footer-logo-wrap{display:flex;align-items:center;gap:9px;margin-bottom:14px}
.footer-logo-wrap img{width:34px;height:34px;border-radius:var(--r2)}
.footer-logo-wrap .ad{font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:-.02em}
.footer-logo-wrap .ad em{color:var(--vurgu2);font-style:normal}
.footer-hakkinda p{font-size:.85rem;margin-bottom:18px;line-height:1.7}
.footer-baslik{font-size:.78rem;text-transform:uppercase;letter-spacing:.09em;color:var(--vurgu2);margin-bottom:16px;font-weight:700}
.footer-nav li{margin-bottom:9px}
.footer-nav li a{font-size:.85rem;color:var(--yazi2);text-decoration:none;transition:all var(--gecis);display:flex;align-items:center;gap:6px}
.footer-nav li a i{font-size:.6rem;color:var(--vurgu3);transition:color var(--gecis)}
.footer-nav li a:hover{color:#fff;padding-left:4px}
.footer-nav li a:hover i{color:var(--vurgu2)}
.footer-alt{border-top:1px solid var(--kenar);padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.footer-alt p{font-size:.8rem;color:var(--yazi2);margin:0}
.footer-alt-linkler{display:flex;gap:18px;flex-wrap:wrap}
.footer-alt-linkler a{font-size:.8rem;color:var(--yazi2);text-decoration:none;transition:color var(--gecis)}
.footer-alt-linkler a:hover{color:var(--vurgu2)}

.hukuk-tarih{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r2);padding:10px 16px;font-size:.82rem;color:var(--yazi2);display:inline-flex;align-items:center;gap:7px;margin-bottom:24px}
.hukuk-tarih i{color:var(--vurgu2)}
.hukuk-icerik h2{font-size:1.25rem;margin:32px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--kenar)}
.hukuk-icerik h3{font-size:1.05rem;margin:20px 0 7px;color:var(--vurgu2)}
.hukuk-icerik p{font-size:.9rem;line-height:1.8;margin-bottom:12px}
.hukuk-icerik ul{margin:8px 0 14px 18px}
.hukuk-icerik li{font-size:.89rem;color:var(--yazi2);margin-bottom:6px}
.hukuk-icerik strong{color:#fff}

.hata-sayfasi{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:22px}
.hata-kodu{font-size:7rem;font-weight:900;color:var(--vurgu2);line-height:1;margin-bottom:6px;-webkit-text-stroke:2px var(--vurgu3)}
.hata-sayfasi h1{font-size:1.8rem;margin-bottom:10px}
.hata-sayfasi p{max-width:400px;margin:0 auto 26px}
.hata-linkler{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}

.adimlar{counter-reset:adim;display:grid;gap:20px}
.adim{display:flex;gap:18px;align-items:flex-start;background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);padding:22px;transition:border-color var(--gecis)}
.adim:hover{border-color:var(--kenar-v)}
.adim-numara{counter-increment:adim;min-width:44px;height:44px;border-radius:50%;background:var(--vurgu);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;flex-shrink:0}
.adim-govde h4{margin-bottom:6px;color:#fff}
.adim-govde p{font-size:.88rem;margin:0}

.surec-seridi{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.surec-adim{text-align:center;padding:24px 16px;background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);position:relative;transition:border-color var(--gecis)}
.surec-adim:hover{border-color:var(--kenar-v)}
.surec-adim:not(:last-child)::after{content:'';position:absolute;top:50%;right:-9px;transform:translateY(-50%);width:2px;height:20px;background:var(--kenar-v);display:none}
.surec-no{font-size:2.2rem;font-weight:900;color:var(--vurgu);line-height:1;margin-bottom:8px;opacity:.7}
.surec-adim h5{font-size:.9rem;margin-bottom:6px;color:#fff}
.surec-adim p{font-size:.8rem;margin:0}

.yenilik-zaman-tunu{display:grid;gap:0}
.yenilik-madde{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:24px 0;border-bottom:1px solid var(--kenar);align-items:start}
.yenilik-madde:last-child{border-bottom:none}
.yenilik-tarih{font-size:.8rem;color:var(--yazi2);font-weight:600;padding-top:4px}
.yenilik-tarih .surumu{display:block;font-size:1rem;font-weight:800;color:var(--vurgu2);margin-bottom:3px}
.yenilik-icerik h4{margin-bottom:8px;font-size:1rem}
.yenilik-icerik ul{margin:0;padding:0}
.yenilik-icerik ul li{font-size:.88rem;color:var(--yazi2);padding:4px 0;display:flex;gap:8px;align-items:flex-start}
.yenilik-icerik ul li i{color:var(--vurgu2);font-size:.7rem;margin-top:4px;flex-shrink:0}
.yenilik-rozet{display:inline-block;font-size:.68rem;font-weight:700;padding:2px 8px;border-radius:30px;text-transform:uppercase;margin-left:8px;vertical-align:middle}
.yr-yeni{background:rgba(76,222,134,.1);color:#4cde86}
.yr-duzeltme{background:rgba(255,209,48,.1);color:#ffd130}
.yr-gelistirme{background:rgba(232,67,42,.1);color:var(--vurgu2)}

.basin-izgara{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.basin-karti{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r);padding:22px;transition:border-color var(--gecis)}
.basin-karti:hover{border-color:var(--kenar-v)}
.basin-karti .tarih{font-size:.75rem;color:var(--yazi2);margin-bottom:10px;display:flex;align-items:center;gap:6px}
.basin-karti h4{font-size:.97rem;margin-bottom:8px;color:#fff;line-height:1.4}
.basin-karti p{font-size:.84rem;margin-bottom:14px}

.karsilastirma-kutu{background:var(--bg4);border:1px solid var(--kenar);border-radius:var(--r3);overflow:hidden;margin-bottom:32px}
.karsilastirma-baslik{background:rgba(232,67,42,.07);padding:16px 22px;font-size:.82rem;font-weight:700;color:var(--vurgu2);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--kenar)}

.ipucu-kart{background:var(--bg4);border:1px solid var(--kenar);border-left:3px solid var(--vurgu);border-radius:0 var(--r) var(--r) 0;padding:18px 22px;margin-bottom:14px;transition:border-color var(--gecis)}
.ipucu-kart:hover{border-left-color:var(--vurgu2)}
.ipucu-kart h4{margin-bottom:6px;color:#fff;font-size:.98rem;display:flex;align-items:center;gap:8px}
.ipucu-kart h4 i{color:var(--vurgu2)}
.ipucu-kart p{font-size:.88rem;margin:0}
.uyari-kutu{background:rgba(255,209,48,.05);border:1px solid rgba(255,209,48,.2);border-radius:var(--r);padding:16px 20px;margin:18px 0}
.uyari-kutu h5{color:#ffd130;margin-bottom:5px;display:flex;align-items:center;gap:7px;font-size:.9rem}
.uyari-kutu p{font-size:.87rem;margin:0;color:var(--yazi2)}
.bilgi-kutu{background:rgba(76,222,134,.05);border:1px solid rgba(76,222,134,.2);border-radius:var(--r);padding:16px 20px;margin:18px 0}
.bilgi-kutu h5{color:#4cde86;margin-bottom:5px;display:flex;align-items:center;gap:7px;font-size:.9rem}
.bilgi-kutu p{font-size:.87rem;margin:0;color:var(--yazi2)}

.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

@keyframes solaKay{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}
@keyframes sagaKay{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}
@keyframes yukselir{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.animasyon-bekle{opacity:0}

@media(max-width:1060px){.ozellik-izgara{grid-template-columns:repeat(2,1fr)}.footer-izgara{grid-template-columns:2fr 1fr}}
@media(max-width:900px){.icerik-serit{grid-template-columns:1fr;gap:36px}.icerik-serit.ters{direction:ltr}.icerik-gorsel img{height:280px}.iletisim-izgara{grid-template-columns:1fr}.surec-seridi{grid-template-columns:repeat(2,1fr)}.vitrin-sayilar{gap:28px}.basin-izgara{grid-template-columns:repeat(2,1fr)}}
@media(max-width:768px){.nav-listesi{display:none}.hamburger-btn{display:flex}.haber-izgara{grid-template-columns:1fr}.footer-izgara{grid-template-columns:1fr}.band{padding:52px 0}.vitrin-ic{padding:40px 16px 64px}.yenilik-madde{grid-template-columns:1fr}.karsilastirma-kutu table{min-width:480px}}
@media(max-width:540px){.ozellik-izgara{grid-template-columns:1fr}.surec-seridi{grid-template-columns:1fr}.vitrin-aksiyonlar{flex-direction:column;align-items:center}.vitrin-aksiyonlar .dugme{width:100%;max-width:280px;justify-content:center}.footer-alt{flex-direction:column;text-align:center}.basin-izgara{grid-template-columns:1fr}.vitrin-sayilar{gap:20px}}
