:root{--yazi:#16181d;--zemin:#f7f8fa;--cizgi:#d9dde4;--soluk:#666d78;--vurgu:#1f4fd8}
*{box-sizing:border-box}
body{margin:0;background:var(--zemin);color:var(--yazi);
 font:16px/1.7 "Segoe UI",Roboto,-apple-system,"Helvetica Neue",Arial,sans-serif}
.cerceve{max-width:820px;margin:0 auto;padding:0 22px}
.ust{display:flex;justify-content:space-between;align-items:center;gap:18px;
 padding:20px 0;border-bottom:1px solid var(--cizgi);flex-wrap:wrap}
.ad{font-weight:700;font-size:18px;letter-spacing:-.01em;text-decoration:none;color:inherit}
.gezinti a{margin-left:18px;font-size:14px;color:var(--soluk);text-decoration:none}
.gezinti a:hover{color:var(--vurgu)}
.kutu{padding:28px 0}
.etiket{margin:0 0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk)}
h1{font-size:32px;line-height:1.2;letter-spacing:-.02em;margin:0 0 14px}
h2{font-size:20px;margin:28px 0 8px;letter-spacing:-.01em}
h3{font-size:16px;margin:16px 0 4px}
.giris{font-size:18px;line-height:1.65;color:#2a2e36}
.ozet{background:#fff;border:1px solid var(--cizgi);border-radius:10px;padding:16px 20px;margin:22px 0}
.ozet h2{margin:0 0 8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--soluk)}
.ozet ul{margin:0;padding-left:18px}.ozet li{margin-bottom:7px;font-size:15px}
.madde{padding-left:18px}.madde li{margin-bottom:6px}
.soru{border-top:1px solid var(--cizgi);padding-top:12px;margin-top:14px}
.istek{background:#fff;border:1px solid var(--cizgi);border-radius:10px;padding:18px 22px;margin:30px 0}
.eylem{display:inline-block;margin-top:10px;padding:10px 20px;border-radius:8px;
 background:var(--vurgu);color:#fff;text-decoration:none;font-size:15px}
.dizin{padding-left:18px}.dizin li{margin-bottom:6px}
.denetim{font-size:13px;color:var(--soluk);margin-top:26px}
.alt{border-top:1px solid var(--cizgi);margin-top:38px;padding:18px 0 32px;font-size:13px;color:var(--soluk)}
@media(max-width:640px){h1{font-size:26px}.cerceve{padding:0 16px}}
