/* Legal pages (refunds, accessibility): table styling. Oct 9, 2026 */
.legal .table-wrap{overflow-x:auto;margin:1rem 0 1.5rem}
.legal-table{width:100%;border-collapse:collapse;font-size:.95rem}
.legal-table th,.legal-table td{border:1px solid #d6dee6;padding:.55rem .7rem;text-align:left;vertical-align:top}
.legal-table thead th{background:#14324f;color:#fff}
.legal-table tbody tr:nth-child(even){background:#f4f7fa}
.legal ul ul{margin-top:.25rem}
