/* Gizlilik sayfasına özel düzen */

.page-hero__acronym { text-transform: none; }

/* Dar ekranda iki ve üç kolonlu tabloları okunur kartlara çevir */
@media (max-width: 720px) {
  .legal-table {
    display: block;
    font-size: 15px;
  }

  .legal-table thead {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    white-space: nowrap;
    border: 0;
  }

  .legal-table tbody,
  .legal-table tr,
  .legal-table td { display: block; }

  .legal-table tr {
    padding: 16px 0;
    border-bottom: 1px solid var(--line-ink);
  }

  .legal-table tr:first-child { border-top: 1px solid var(--line-ink); }

  .legal-table td {
    padding: 0;
    border: 0;
  }

  .legal-table td + td { margin-top: 10px; }

  .legal-table td::before {
    content: attr(data-label);
    display: block;
    margin-bottom: 2px;
    color: var(--ink-dim);
    font-size: 12px;
    font-weight: 600;
    letter-spacing: .1em;
    text-transform: uppercase;
  }
}
