/* Ortak footer (tüm sayfalar), footer-yay.py ile basılır */
footer.ft{background:var(--soft);border-top:1px solid var(--line);padding:64px 0 28px;font-size:15px;color:var(--muted)}
footer.ft .wrap{display:block}
.ft-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}
.ft-id .logo{font-size:22px;color:var(--ink)}
.ft-id p{margin:12px 0 22px;max-width:340px;line-height:1.6}
.ft-col{display:flex;flex-direction:column;gap:11px}
.ft-col b{color:var(--ink);font-weight:500;margin-bottom:4px}
.ft-col a:hover{color:var(--accent)}
.ft-bot{display:flex;justify-content:space-between;align-items:center;margin-top:52px;padding-top:22px;border-top:1px solid var(--line);font-size:13px}
@media (max-width:720px){
  footer.ft{padding:48px 0 24px}
  .ft-top{grid-template-columns:1fr 1fr;gap:32px 20px}
  .ft-id{grid-column:1/-1}
}
.ft-quote{color:var(--ink);font-size:17px;line-height:1.5;letter-spacing:-.01em;margin-top:14px;max-width:340px}
.ft-id .ft-quote+p{margin-top:10px}
footer.ft .btn{color:#fff}
