.LegalPage-module-scss-module__dC8AXa__page{background:var(--neutral-background-strong);min-height:100dvh}.LegalPage-module-scss-module__dC8AXa__header{background:var(--neutral-background-medium);border-bottom:1px solid var(--neutral-border-weak)}.LegalPage-module-scss-module__dC8AXa__headerInner{flex-direction:column;gap:16px;max-width:860px;margin-inline:auto;padding:116px 24px 48px;display:flex}@media (max-width:768px){.LegalPage-module-scss-module__dC8AXa__headerInner{gap:14px;padding:104px 16px 36px}}@media (max-width:560px){.LegalPage-module-scss-module__dC8AXa__headerInner{gap:12px;padding:96px 16px 28px}}.LegalPage-module-scss-module__dC8AXa__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-on-background-strong);font-size:.8125rem;font-weight:600}.LegalPage-module-scss-module__dC8AXa__title{font-family:var(--font-heading);letter-spacing:-.04em;word-spacing:var(--heading-word-spacing);color:var(--neutral-on-background-strong);margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.15}.LegalPage-module-scss-module__dC8AXa__updated{color:var(--neutral-on-background-weak);margin:0;font-size:.875rem}.LegalPage-module-scss-module__dC8AXa__contentWrap{max-width:860px;margin-inline:auto;padding:56px 24px 96px}@media (max-width:560px){.LegalPage-module-scss-module__dC8AXa__contentWrap{padding:32px 16px 64px}}.LegalPage-module-scss-module__dC8AXa__prose{color:var(--neutral-on-background-medium);font-size:.9375rem;line-height:1.75}.LegalPage-module-scss-module__dC8AXa__prose h2{font-family:var(--font-heading);letter-spacing:-.025em;word-spacing:var(--heading-word-spacing);color:var(--neutral-on-background-strong);border-bottom:1px solid var(--neutral-border-weak);margin:2.5em 0 .8em;padding-bottom:.6em;font-size:1.375rem;font-weight:700;line-height:1.25}.LegalPage-module-scss-module__dC8AXa__prose h3{font-family:var(--font-heading);color:var(--neutral-on-background-strong);margin:1.75em 0 .5em;font-size:1.125rem;font-weight:700}.LegalPage-module-scss-module__dC8AXa__prose p{margin:0 0 1.25em}.LegalPage-module-scss-module__dC8AXa__prose ul,.LegalPage-module-scss-module__dC8AXa__prose ol{flex-direction:column;gap:5px;margin:0 0 1.25em 1.5em;display:flex}.LegalPage-module-scss-module__dC8AXa__prose li{padding-left:4px}.LegalPage-module-scss-module__dC8AXa__prose a{color:var(--brand-on-background-strong);text-underline-offset:3px;text-decoration:underline}.LegalPage-module-scss-module__dC8AXa__prose strong{color:var(--neutral-on-background-strong);font-weight:700}.LegalPage-module-scss-module__dC8AXa__prose table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:.875rem}.LegalPage-module-scss-module__dC8AXa__prose table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-on-background-weak);border-bottom:1px solid var(--neutral-border-medium);background:var(--neutral-background-medium);padding:8px 14px;font-size:.75rem;font-weight:700}.LegalPage-module-scss-module__dC8AXa__prose table td{border-bottom:1px solid var(--neutral-border-weak);color:var(--neutral-on-background-medium);vertical-align:top;padding:10px 14px}.LegalPage-module-scss-module__dC8AXa__prose table td code{word-break:break-word;font-size:.8125rem}.LegalPage-module-scss-module__dC8AXa__prose table tr:last-child td{border-bottom:none}@media (max-width:640px){.LegalPage-module-scss-module__dC8AXa__prose table{border:none;margin:1.25em 0;display:block}.LegalPage-module-scss-module__dC8AXa__prose table thead{display:none}.LegalPage-module-scss-module__dC8AXa__prose table tbody{flex-direction:column;gap:12px;display:flex}.LegalPage-module-scss-module__dC8AXa__prose table tr{border:1px solid var(--neutral-border-weak);background:var(--neutral-background-medium);border-radius:10px;display:block;overflow:hidden}.LegalPage-module-scss-module__dC8AXa__prose table td{border-bottom:1px solid var(--neutral-border-weak);flex-direction:column;gap:4px;padding:10px 14px;display:flex}.LegalPage-module-scss-module__dC8AXa__prose table td:last-child{border-bottom:none}.LegalPage-module-scss-module__dC8AXa__prose table td[data-label]:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-on-background-weak);font-size:.75rem;font-weight:700}}.LegalPage-module-scss-module__dC8AXa__prose hr{border:none;border-top:1px solid var(--neutral-border-weak);margin:2em 0}.LegalPage-module-scss-module__dC8AXa__prose blockquote{border-left:3px solid var(--brand-on-background-strong);color:var(--neutral-on-background-medium);margin:1.5em 0;padding:4px 0 4px 20px;font-style:italic}
