*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#f3f6fb;color:#142033}a{color:inherit}.wrap{max-width:1180px;margin:auto;padding:0 18px}
.site-header-v4{background:linear-gradient(120deg,#0f2447 0%,#1556d7 100%);color:#fff;border-bottom:1px solid rgba(255,255,255,.15);box-shadow:0 5px 20px rgba(15,35,78,.18)}.header-v4-inner{padding:26px 18px 22px}.header-topline{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.logo-v4{font-size:32px;font-weight:900;letter-spacing:-.6px;text-decoration:none;white-space:nowrap}.logo-v4 span{font-size:22px;opacity:.92;margin-left:4px}.search-v4{display:flex;gap:8px;min-width:320px}.search-v4 input{height:40px;width:100%;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.13);color:#fff;border-radius:999px;padding:0 15px;outline:none}.search-v4 input::placeholder{color:#dbeafe}.search-v4 button{height:40px;border:0;border-radius:999px;background:#fff;color:#1556d7;font-weight:900;padding:0 18px;cursor:pointer}.nav-v4,.nav-v4-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nav-v4 a{display:inline-flex;align-items:center;min-height:42px;padding:0 17px;border-radius:999px;text-decoration:none;font-weight:900;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.nav-v4 a:hover{background:#fff;color:#1556d7}.nav-v4-sub{margin-top:12px;opacity:.98}.nav-v4-sub a{text-decoration:none;font-size:14px;font-weight:800;color:#dbeafe;background:rgba(15,23,42,.18);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:7px 12px}.nav-v4-sub a:hover{background:rgba(255,255,255,.18);color:#fff}
.ticker{background:#0b1220;color:#fff;margin-top:22px}.ticker .wrap{height:40px;display:flex;align-items:center;gap:12px;font-weight:700;overflow:hidden}.ticker strong{background:#fff;color:#0b57d0;border-radius:6px;padding:5px 9px;font-size:13px;white-space:nowrap}.ticker a{color:#fff;text-decoration:none;white-space:nowrap}.hero{margin:26px 0 22px;display:grid;grid-template-columns:2fr 1fr;gap:22px}.featured{display:block;min-height:285px;padding:34px;border-radius:20px;background:#fff;text-decoration:none;color:inherit;box-shadow:0 12px 30px rgba(15,23,42,.07);border:1px solid #dbe7fb;border-left:6px solid #1556d7}.kicker,.meta{color:#64748b;font-size:13px}.featured h1{font-size:42px;line-height:1.10;margin:14px 0}.featured p{font-size:18px;line-height:1.58;color:#334155;max-width:760px}.read-more{display:inline-block;margin-top:14px;color:#1556d7;font-weight:900}.side-list,.home-links,.category-head,.city-panel,.category-strip,.article{background:#fff;border:1px solid #dce8f8;border-radius:20px;box-shadow:0 8px 24px rgba(15,23,42,.05)}.side-list{padding:20px}.side-list h2,.home-links h2,.section-title{font-size:22px;margin:0 0 15px}.side-list a{display:block;padding:13px 0;border-bottom:1px solid #eef0f3;text-decoration:none;font-weight:800;line-height:1.3}.side-list a span{display:block;color:#64748b;font-size:12px;margin-bottom:4px}.side-list a:last-child{border-bottom:0}.home-links,.category-head,.city-panel,.category-strip{padding:22px;margin:22px 0}.home-links p{color:#475569;margin-top:-4px;line-height:1.55}.cat-pills{display:flex;flex-wrap:wrap;gap:10px}.cat-pills a{display:inline-flex;align-items:center;text-decoration:none;color:#12315f;background:#f8fbff;border:1px solid #cdddf2;border-radius:999px;padding:9px 13px;font-weight:800;font-size:14px}.cat-pills a:hover{background:#1556d7;color:#fff}.city-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.city-grid a{display:block;text-decoration:none;background:#f8fbff;border:1px solid #dbe7fb;border-radius:14px;padding:13px}.city-grid strong{display:block}.city-grid span{display:block;color:#64748b;font-size:13px;margin-top:5px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.grid.small{grid-template-columns:repeat(4,1fr)}.card{background:#fff;border:1px solid #dce8f8;border-radius:18px;padding:17px;box-shadow:0 8px 22px rgba(15,23,42,.05);transition:transform .12s ease,box-shadow .12s ease}.card:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(15,23,42,.08)}.card a{text-decoration:none;color:inherit}.card h2,.card h3{font-size:21px;line-height:1.22;margin:9px 0}.card.compact h2{font-size:18px}.card p{color:#475569;line-height:1.58;margin-bottom:0}.thumb{height:126px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:13px;background:linear-gradient(135deg,#e8eefb,#f8fafc)}.thumb span,.article-badge span{font-size:20px;font-weight:900;color:#1556d7;background:rgba(255,255,255,.82);border-radius:999px;padding:8px 14px}.thumb-yerel-haber,.thumb-mahalle-rehberi{background:linear-gradient(135deg,#dbeafe,#f0f9ff)}.thumb-ilce-gundemi,.thumb-gundem{background:linear-gradient(135deg,#ede9fe,#f5f3ff)}.thumb-belediye{background:linear-gradient(135deg,#dcfce7,#f0fdf4)}.thumb-ekonomi,.thumb-emlak{background:linear-gradient(135deg,#fef3c7,#fffbeb)}.thumb-saglik,.thumb-nobetci-eczane{background:linear-gradient(135deg,#fee2e2,#fff1f2)}.thumb-egitim{background:linear-gradient(135deg,#cffafe,#ecfeff)}.thumb-ulasim,.thumb-trafik{background:linear-gradient(135deg,#e0e7ff,#eef2ff)}.thumb-is-ilanlari{background:linear-gradient(135deg,#f3e8ff,#faf5ff)}.thumb-elektrik-kesintisi,.thumb-su-kesintisi{background:linear-gradient(135deg,#e2e8f0,#f8fafc)}.article{margin-top:26px;padding:34px}.article h1{font-size:40px;line-height:1.12}.lead{font-size:20px;color:#475569;line-height:1.55}.content{font-size:18px;line-height:1.75}.content ul{padding-left:22px}.crumb,.crumb a{font-size:14px;color:#64748b;text-decoration:none}.article-top{display:grid;grid-template-columns:1fr 230px;gap:26px;align-items:center}.article-badge{height:180px;border-radius:18px;display:flex;align-items:center;justify-content:center}.quick-box{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:20px 0;padding:13px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px}.quick-box a{color:#1556d7;text-decoration:none;font-weight:800}.strip-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.strip-head h2{margin:0}.strip-head a{color:#1556d7;text-decoration:none;font-weight:900}.strip-list{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.strip-list a{display:block;text-decoration:none;background:#f8fbff;border:1px solid #dbe7fb;border-radius:14px;padding:13px}.strip-list strong{display:block;line-height:1.3}.strip-list span{display:block;color:#64748b;font-size:13px;margin-top:7px}.related-block{margin-top:18px}.internal-links{margin:28px 0;padding:18px;border:1px solid #dce8f8;border-radius:16px;background:#f8fbff}.internal-links h2{font-size:22px;margin:0 0 10px}.internal-links ul{margin:0;padding-left:20px}.internal-links li{margin:8px 0}.internal-links a{color:#1556d7;text-decoration:none;font-weight:800}
.clean-footer{margin-top:42px;background:#0f172a;color:#cbd5e1;padding:28px 0 0}.footer-clean-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:26px}.footer-brand h3{margin:0 0 8px;color:#fff}.footer-brand p{margin:0;line-height:1.55;max-width:520px}.footer-mini{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 16px;max-width:520px}.footer-mini a{color:#dbeafe;text-decoration:none;font-weight:800;font-size:14px}.footer-mini a:hover{color:#fff}.footer-note{border-top:1px solid rgba(255,255,255,.12);margin-top:22px;padding:15px 18px;color:#94a3b8;font-size:14px}.province-list{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0}.province-list a{display:block;text-decoration:none;background:#fff;border:1px solid #dbe7fb;border-radius:14px;padding:14px;box-shadow:0 5px 16px rgba(15,23,42,.04)}.province-list strong{display:block;color:#111827}.province-list span{display:block;color:#64748b;font-size:13px;margin-top:5px}.sitemap-columns{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:18px;margin:20px 0}.sitemap-columns>div{background:#fff;border:1px solid #dbe7fb;border-radius:16px;padding:18px}.sitemap-columns a{display:block;text-decoration:none;color:#1556d7;font-weight:800;margin:8px 0}.page{max-width:900px}.foot{margin-top:32px;padding:28px 0;background:#fff;border-top:1px solid #e5e7eb;color:#64748b}.foot a{color:#1556d7;text-decoration:none;font-weight:800}
@media(max-width:900px){.wrap{padding:0 14px}.header-v4-inner{padding:18px 14px}.header-topline{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:14px}.logo-v4{font-size:26px}.logo-v4 span{font-size:17px}.search-v4{width:100%;min-width:0}.nav-v4,.nav-v4-sub{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.nav-v4 a,.nav-v4-sub a{white-space:nowrap}.hero,.article-top{grid-template-columns:1fr}.grid,.grid.small,.city-grid,.strip-list,.footer-clean-grid,.province-list,.sitemap-columns{grid-template-columns:1fr}.footer-clean-grid{display:block}.footer-mini{justify-content:flex-start;margin-top:18px}.featured{min-height:0;padding:24px}.featured h1,.article h1{font-size:29px}.article{padding:22px}.article-badge{height:110px}.side-list{padding:16px}.search-v4 button{padding:0 14px}}


/* V10 Clean UX patch: no raw link walls */
.utility-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0}
.utility-card{display:block;background:#fff;border:1px solid #dbe7fb;border-radius:18px;padding:18px;text-decoration:none;color:#0f172a;box-shadow:0 8px 22px rgba(15,23,42,.05)}
.utility-card strong{display:block;color:#1556d7;font-size:18px;margin-bottom:7px}.utility-card span{display:block;color:#475569;line-height:1.45;font-size:14px}.utility-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(15,23,42,.08)}
.link-cloud,.location-cloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.link-cloud a,.location-cloud a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#12315f;background:#f8fbff;border:1px solid #cdddf2;border-radius:999px;padding:9px 13px;font-weight:800;font-size:14px;line-height:1.1}.link-cloud a:hover,.location-cloud a:hover{background:#1556d7;color:#fff}
.home-links>a,.city-panel>a,.category-head>a,.category-strip>a{display:inline-flex;margin:5px 6px 5px 0;text-decoration:none;color:#12315f;background:#f8fbff;border:1px solid #cdddf2;border-radius:999px;padding:8px 12px;font-weight:800;font-size:14px;line-height:1.1}
.home-links br,.city-panel br{display:none}.home-links h2+.plain-links,.city-panel h2+.plain-links{display:flex;flex-wrap:wrap;gap:10px}
.site-header-v4 a,.ticker a,.footer-mini a,.card a,.featured,.side-list a,.strip-list a{text-decoration:none}
.clean-footer{margin-top:40px;background:#0f2447;color:#e2e8f0;padding:26px 0}.footer-clean-grid{display:grid;grid-template-columns:1.2fr 2fr;gap:24px;align-items:start}.footer-brand h3{margin:0 0 8px;color:#fff}.footer-brand p{margin:0;color:#cbd5e1}.footer-mini{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.footer-mini a{color:#fff;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:8px 12px;font-weight:800}.footer-note{font-size:13px;color:#cbd5e1;margin-top:18px}
@media(max-width:900px){.utility-grid{grid-template-columns:1fr 1fr}.footer-clean-grid{grid-template-columns:1fr}.footer-mini{justify-content:flex-start}.link-cloud,.location-cloud{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px}.link-cloud a,.location-cloud a{white-space:nowrap}}
@media(max-width:560px){.utility-grid{grid-template-columns:1fr}.nav-v4-sub{display:none}.featured h1{font-size:27px}.hero{gap:14px}}
