@import url("keserler-pro.css");
:root{--navy:#173b63;--ink:#24332f;--muted:#61706b;--line:#d9e2df;--paper:#f6f8f7;--white:#fff}
*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:var(--ink);background:var(--paper);line-height:1.65}a{color:var(--navy)}
.legal-head{background:var(--white);border-bottom:1px solid var(--line)}.legal-nav{max-width:1100px;margin:auto;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.legal-nav img{width:150px;max-height:64px;object-fit:contain}.legal-nav div{display:flex;gap:16px;flex-wrap:wrap}
.legal-main{max-width:900px;margin:36px auto;padding:0 20px}.legal-card{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:clamp(22px,4vw,46px);box-shadow:0 12px 32px rgba(23,59,99,.06)}h1{font-size:clamp(30px,5vw,48px);line-height:1.12;color:var(--navy);margin:0 0 12px}h2{font-size:22px;color:var(--navy);margin:30px 0 8px}p,li{color:#3f4e49}.legal-meta{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:20px}.legal-note{padding:14px 16px;border-left:4px solid #b77a47;background:#fff8ef;border-radius:8px}.legal-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:34px;padding-top:22px;border-top:1px solid var(--line)}.legal-links a{padding:8px 11px;border:1px solid var(--line);border-radius:8px;text-decoration:none}.legal-foot{text-align:center;padding:26px;color:var(--muted)}
.document-button{display:inline-block;padding:11px 16px;border-radius:9px;background:var(--navy);color:#fff;text-decoration:none;font-weight:700}
@media(max-width:650px){.legal-nav{align-items:flex-start;flex-direction:column}.legal-card{border-radius:12px}.legal-nav div{gap:10px}}
