*{box-sizing:border-box}
body{margin:0;background:var(--brand-white);color:var(--brand-ink);font-family:"Poppins","Segoe UI",system-ui,sans-serif;font-size:18px;line-height:1.75;overflow-x:clip;-webkit-font-smoothing:antialiased}
a{color:var(--brand-blue)}
:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px;border-radius:6px}
.ust{position:sticky;top:0;z-index:5;background:rgb(var(--brand-white-rgb)/.92);backdrop-filter:blur(12px);border-bottom:1px solid var(--brand-line)}
.ust div{max-width:760px;margin:0 auto;padding:10px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}
.ust img{display:block;height:40px;width:auto}
.ust a:last-child{font-size:15px;font-weight:500;text-decoration:none}
.ic{max-width:760px;margin:0 auto;padding:clamp(40px,7vw,72px) 24px}
.kategori{font-size:14px;font-weight:600;color:var(--brand-blue)}
h1{font-size:clamp(32px,5vw,48px);line-height:1.14;letter-spacing:-.025em;margin:8px 0 12px;text-wrap:balance}
.tarih{font-size:14px;color:var(--brand-muted);margin:0 0 32px}
h2{font-size:clamp(22px,3vw,28px);line-height:1.25;letter-spacing:-.015em;margin:36px 0 8px}
p{margin:0 0 16px}
ul,ol{padding-left:22px;margin:0 0 16px}
li{margin-bottom:6px}
blockquote{margin:0 0 16px;padding:14px 18px;border-radius:14px;background:var(--brand-card);font-size:16px}
.cagri{margin-top:44px;padding:28px;border-radius:24px;background:var(--brand-ink);color:var(--brand-white)}
.cagri b{display:block;font-size:22px;line-height:1.3;margin-bottom:6px}
.cagri p{color:var(--brand-blue-100)}
.cagri a{display:inline-block;background:var(--brand-blue);color:var(--brand-white);font-weight:600;font-size:16px;text-decoration:none;border-radius:99px;padding:13px 24px}
.taslak{margin:0 0 28px;padding:14px 18px;border-radius:14px;background:var(--taslak-zemin);color:var(--taslak-yazi);font-size:16px}
mark{background:var(--taslak-isaret);color:inherit;border-radius:4px;padding:0 3px}
footer{border-top:1px solid var(--brand-line);padding:20px 24px;text-align:center;font-size:14px;color:var(--brand-muted)}
footer a{color:inherit}
