/* Vaka analizi sayfası */
.ust-alan{background:var(--acik-gri);padding:44px 0 56px;border-bottom:1px solid var(--cizgi)}
.ust-alan .etiketler{display:flex;gap:10px;margin-bottom:18px}
.ust-alan .etiketler span{background:#fff;border:1px solid var(--cizgi);padding:5px 12px;font-size:13px;font-weight:700;border-radius:999px;color:var(--metin2)}
.ust-alan .etiketler span:first-child{background:var(--koyu-yesil);color:#fff;border-color:var(--koyu-yesil)}
.ust-alan h1{font-size:56px;line-height:1.08;margin:0 0 18px;font-weight:600;max-width:980px}
.ust-alan p{font-size:20px;color:var(--metin2);margin:0;max-width:820px}
.meta{display:flex;gap:26px;margin-top:26px;font-size:14px;color:var(--gri)}
.meta b{color:var(--antrasit)}

.bakis{background:var(--gece);color:#fff;padding:44px 0}
.bakis .kap{display:grid;grid-template-columns:200px repeat(4,1fr);gap:30px;align-items:start}
.bakis h2{font-family:'Source Serif 4',serif;font-size:26px;margin:0;font-weight:600}
.bakis .r b{display:block;font-family:'Source Serif 4',serif;font-size:50px;line-height:1;color:var(--parlak);font-weight:600}
.bakis .r span{display:block;margin-top:10px;font-size:14.5px;color:#C8C7C0;line-height:1.45}

.govde{display:grid;grid-template-columns:1fr 300px;gap:64px;padding-top:64px;max-width:1120px}
.metin h2{font-family:'Source Serif 4',serif;font-size:32px;font-weight:600;margin:0 0 14px}
.metin h2 small{display:block;font-family:'Nunito Sans',sans-serif;font-size:12px;letter-spacing:.14em;color:var(--yesil);font-weight:800;margin-bottom:6px}
.metin p{font-size:18px;margin:0 0 18px}
.metin .blok{margin-bottom:52px}
.metin ul{padding-left:20px;font-size:17.5px}
.metin li{margin-bottom:8px}
.ders{background:var(--acik-yesil);border-left:4px solid var(--yesil);padding:28px 30px}
.ders h2{margin-bottom:10px}
.sorular{counter-reset:s;list-style:none;padding:0 !important}
.sorular li{counter-increment:s;display:grid;grid-template-columns:40px 1fr;padding:14px 0;border-bottom:1px solid var(--cizgi);margin:0 !important}
.sorular li:before{content:counter(s,decimal-leading-zero);font-family:'Source Serif 4',serif;color:var(--yesil);font-size:20px}
.kaynak{border:1px solid var(--cizgi);padding:22px 24px;font-size:15px;color:var(--metin2)}
.kaynak b{display:block;color:var(--antrasit);margin-bottom:6px}
.kaynak a{color:var(--koyu-yesil);font-weight:700}
.yan{align-self:start;position:sticky;top:24px}
.yan .kutu{border:1px solid var(--cizgi);padding:22px;margin-bottom:18px}
.yan .kutu b{display:block;font-size:12px;letter-spacing:.12em;color:var(--gri);margin-bottom:12px}
.yan .kutu a{display:block;padding:10px 0;border-bottom:1px solid var(--cizgi);font-weight:700;font-size:15px;line-height:1.35}
.yan .kutu a:last-child{border:0}
.yan .kutu a small{display:block;font-weight:400;color:var(--gri);font-size:13px}
