.legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 20px;margin-top:26px}
.legal-links a,.legal-back{display:inline-flex;align-items:center;min-height:44px;color:#CE5425;font-size:1.1875rem;font-weight:700;text-underline-offset:4px}
.legal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.legal-header .brand{margin:0}
.legal-document h1{font-size:1.875rem;margin:28px 0 24px}
.legal-document h2{font-size:1.375rem;line-height:1.5;margin:28px 0 16px}
.legal-document p{margin:0 0 20px}
.legal-document ul{padding-left:1.5em;margin:0 0 20px}
.legal-document li{margin-bottom:12px}
.legal-document p a,.legal-document li a{color:#292724;text-underline-offset:4px}
