:root{--v:#0f8a5f;--k:#13261e;--z:#fff;--y:#1f2328;--s:#5b6470;--c:#e7e9ee;--a:#f6f7f9;--r:10px}
@media (prefers-color-scheme:dark){:root:not([data-tema=acik]){--z:#121417;--y:#e8eaed;--s:#a3abb6;--c:#262a30;--a:#1a1d21}}
:root[data-tema=koyu]{--z:#121417;--y:#e8eaed;--s:#a3abb6;--c:#262a30;--a:#1a1d21}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--z);color:var(--y);font:16px/1.65 "Inter",system-ui,sans-serif}
a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}
h1,h2,h3,.lg{font-family:"Inter",system-ui,sans-serif;line-height:1.25;margin:0}
.k{max-width:1200px;margin:0 auto;padding:0 16px}
.ust{background:var(--k);color:#cfd3da;font-size:12.5px}.ust .k{display:flex;justify-content:space-between;align-items:center;height:34px;gap:12px}
.bas{border-bottom:1px solid var(--c);background:var(--z);position:sticky;top:0;z-index:20}.bas .k{display:flex;align-items:center;justify-content:space-between;height:66px;gap:16px}
.lg{font-size:24px;font-weight:800;letter-spacing:-.5px}.lg b{color:var(--v)}
nav.m{display:flex;gap:18px;font-weight:600;font-size:14.5px;overflow-x:auto;scrollbar-width:none}nav.m a:hover,nav.m a.ak{color:var(--v)}
.tb{background:none;border:1px solid var(--c);color:var(--y);width:36px;height:36px;border-radius:50%;cursor:pointer;flex:none}
.rozet{display:inline-block;background:var(--v);color:#fff;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px}
.bilgi{font-size:12.5px;color:var(--s)}
.manset{display:grid;gap:4px;margin:22px 0 8px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:220px 220px}
.manset a{position:relative;overflow:hidden;border-radius:var(--r);background:var(--a)}.manset a img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.manset a:hover img{transform:scale(1.04)}
.manset a .ic{position:absolute;inset:auto 0 0 0;padding:16px;background:linear-gradient(transparent,rgba(0,0,0,.78));color:#fff}
.manset a .ic h2{font-size:17px;margin-top:6px}.manset a.b .ic h2{font-size:26px}
.manset a.b{grid-row:span 2}
.duzen{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;margin:26px 0 40px}

.bb{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--v);margin-bottom:16px}.bb h2,.bb h3{background:var(--v);color:#fff;font-size:14px;padding:6px 12px;border-radius:3px 3px 0 0}
.liste article{display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid var(--c)}
.liste .g{border-radius:var(--r);overflow:hidden;aspect-ratio:16/10;background:var(--a)}.liste .g img{width:100%;height:100%;object-fit:cover}
.liste h3{font-size:19px;margin:6px 0}.liste h3 a:hover{color:var(--v)}.liste p{margin:6px 0 0;color:var(--s);font-size:14.5px}
aside .kut{margin-bottom:30px}aside .mini{display:grid;grid-template-columns:86px 1fr;gap:12px;margin-bottom:14px}aside .mini .g{border-radius:var(--r);overflow:hidden;aspect-ratio:4/3}aside .mini .g img{width:100%;height:100%;object-fit:cover}aside .mini h4{font-size:14.5px;margin:0 0 4px;line-height:1.35}
aside .kat a{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px dashed var(--c);font-size:14.5px}aside .kat a:hover{color:var(--v)}
.ara{display:flex;gap:6px}.ara input{flex:1;min-width:0;padding:9px 11px;border:1px solid var(--c);border-radius:6px;background:var(--z);color:var(--y)}.ara button{background:var(--v);color:#fff;border:0;border-radius:6px;padding:0 14px;cursor:pointer}
.yol{font-size:12.5px;color:var(--s);margin:22px 0 12px}.yol a:hover{color:var(--v)}
article.yazi h1{font-size:34px;margin:10px 0 12px}article.yazi .kpk{border-radius:var(--r);overflow:hidden;margin:18px 0;aspect-ratio:16/9}article.yazi .kpk img{width:100%;height:100%;object-fit:cover}
.icerik{font-size:17px}.icerik h2{font-size:24px;margin:30px 0 10px}.icerik h3{font-size:19px;margin:22px 0 8px}.icerik p{margin:0 0 16px}.icerik ul,.icerik ol{padding-left:22px;margin:0 0 16px}.icerik li{margin:4px 0}.icerik a{color:var(--v);text-decoration:underline}
.ilgili{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ilgili .g{border-radius:var(--r);overflow:hidden;aspect-ratio:16/10;margin-bottom:8px}.ilgili .g img{width:100%;height:100%;object-fit:cover}.ilgili h4{font-size:15px;margin:0;line-height:1.35}
.sayfa{max-width:820px}.sayfa h1{font-size:32px;margin:24px 0 14px}
footer{background:var(--k);color:#c9ced6;margin-top:30px;font-size:14px}footer .k{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px;padding:36px 16px}footer h4{color:#fff;margin:0 0 12px;font-size:15px}footer a{display:block;padding:3px 0}footer a:hover{color:#fff}
.alt{border-top:1px solid rgba(255,255,255,.1);text-align:center;padding:14px;font-size:12.5px}
.say{display:flex;gap:6px;justify-content:center;margin-top:10px}.say a,.say span{padding:6px 12px;border:1px solid var(--c);border-radius:4px}.say span{background:var(--v);color:#fff;border-color:var(--v)}
@media (max-width:900px){.duzen{grid-template-columns:1fr}.duzen>main{order:0}.manset{grid-template-columns:1fr 1fr;grid-template-rows:auto}.manset a{aspect-ratio:16/10}.manset a.b{grid-column:span 2;grid-row:auto}.manset a.b2{grid-column:span 2;grid-row:auto}footer .k{grid-template-columns:1fr}}
.mb{display:none}
@media (max-width:600px){.mb{display:block}.bas .k{flex-wrap:wrap;height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}.lg{flex:1}nav.m{display:none;order:9;width:100%;flex-direction:column;gap:0;padding:6px 0}body.mac nav.m{display:flex}nav.m a{padding:10px 0;border-top:1px solid var(--c)}
.manset a:not(.b) .rozet{display:none}.manset a:not(.b) .ic{padding:10px}.manset a:not(.b) .ic h2{font-size:13.5px;margin:0}.liste article{grid-template-columns:120px 1fr;gap:12px}.liste h3{font-size:16px}.liste p{display:none}article.yazi h1{font-size:26px}.ilgili{grid-template-columns:1fr}.manset a .ic h2,.manset a.b .ic h2{font-size:16px}}