/* Elle tasarım: içerik 760 px, boşluk 18/24 px, metin 16 px; telefon belleği ÖLÇMEDİM.
   Geri alma: bu stil bağlantısı kaldırılır. Mevcut sitenin gece/mor/kart paleti. */
:root{color-scheme:light;--gece:#17142e;--mor:#4b3c86;--yazi:#2a2440;--soluk:#59516e}
*{box-sizing:border-box}body{margin:0;padding:24px 18px 40px;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;color:var(--yazi);background:linear-gradient(168deg,#17142e,#2a2456 52%,#4b3c86);line-height:1.7}main{max-width:760px;margin:auto}header,footer{color:#fffdf7}header{margin:20px 0}h1{font-size:clamp(24px,5vw,32px);line-height:1.3}header p{opacity:.9}article{background:white;border-radius:24px;padding:clamp(20px,4vw,36px);box-shadow:0 10px 0 #0002}h2{font-size:20px;margin:30px 0 10px;line-height:1.4}h2:first-child{margin-top:0}p,li{font-size:16px}article a{color:#49337e;text-underline-offset:3px}a{overflow-wrap:anywhere}header a,footer a{color:inherit}footer{margin-top:28px;font-size:14px}footer nav{display:flex;gap:10px 20px;flex-wrap:wrap}ul{padding-left:22px}.hk-not{background:#fff6dc;padding:14px;border-radius:12px}.hk-satir{border-top:1px solid #e6e2f2;padding-top:16px}button{font:inherit} @media print{body{background:white;padding:0}header,footer{color:#17142e}article{box-shadow:none;padding:0}h2{break-after:avoid}p,li{orphans:3;widows:3}}
