/* ============ FOOTER ============ */
.ftr{background:var(--slate);color:rgba(251,250,248,.72);--logo-cut:var(--slate)}
.ftr a:hover{color:var(--brass-l)}
.ftr__top{
  padding:calc(var(--u)*10) 0 calc(var(--u)*8);
  display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:calc(var(--u)*5);
}
.ftr .brand{color:var(--bone)}
.ftr .brand .mark{width:148px}
.ftr__blurb{margin-top:calc(var(--u)*3);font-size:17px;max-width:34ch}
.ftr h4{
  color:var(--brass);font:700 14px/1.4 var(--f-label);
  letter-spacing:.14em;text-transform:uppercase;
}
.ftr ul{margin-top:calc(var(--u)*2);display:flex;flex-direction:column;gap:calc(var(--u)*1.5)}
.ftr li{font-size:17px;line-height:1.55}
.ftr__legal{border-top:1px solid rgba(251,250,248,.14);padding:calc(var(--u)*4) 0 calc(var(--u)*6)}
.ftr__legal ul{flex-direction:row;flex-wrap:nowrap;gap:calc(var(--u)*3);margin:0;
  align-items:baseline;justify-content:flex-start;gap:calc(var(--u)*5)}
.ftr__legal li{font:700 12.5px/1.4 var(--f-label);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}
.ftr__entity{margin-top:calc(var(--u)*4);font-size:16px;line-height:1.6;color:rgba(251,250,248,.56);max-width:78ch}
.ftr__entity strong{color:rgba(251,250,248,.8);font-weight:500}

/* ============ NOT KUTUSU (yalnızca prototipte) ============ */
.note{
  border-left:2px solid var(--brass);background:#F4F2EE;
  padding:calc(var(--u)*3);margin:0 0 calc(var(--u)*8);font-size:14px;line-height:1.6;
}
.note b{color:var(--slate);font-family:var(--f-disp);font-weight:600}
/* 14.09.2026 — yasal basliklar metinler hazir olana kadar pasif */
.ftr__legal a[aria-disabled],.vc-banner a[aria-disabled]{cursor:default}
