.lg .lg-legal{--r:32px;--lg-fill:color-mix(in srgb, var(--lg-tint-strong) 82%, var(--lg-solid));padding:40px}@media (max-width:767px){.lg .lg-legal{--r:26px;padding:26px 22px}}@media (prefers-reduced-transparency:reduce){.lg .lg-legal{--lg-fill:var(--lg-solid)}}.lg .lg-legal>div{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.lg .lg-legal>div+div{border-top:1px solid var(--lg-line);margin-top:30px;padding-top:30px}.lg .lg-legal h2{letter-spacing:-.02em;color:var(--lg-ink);margin-bottom:14px;font-size:clamp(20px,1.6vw,23px);line-height:1.25}.lg .lg-legal h3{color:var(--lg-ink);font-size:17px;line-height:1.35}:where(.lg .lg-legal) :is(p,li){color:var(--lg-ink-2);font-size:16px;line-height:1.65}.lg .lg-legal strong{color:var(--lg-ink)}.lg .lg-legal a{color:var(--lg-copper-ink)}.lg .lg-legal li::marker{color:var(--lg-muted)}.lg .lg-legal [role=region]{border-color:var(--lg-line);background:color-mix(in srgb, var(--lg-solid) 40%, transparent)}.lg .lg-legal thead{background:color-mix(in srgb, var(--lg-ink) 6%, transparent)}.lg .lg-legal :is(th,td){color:var(--lg-ink-2)}.lg .lg-legal th{color:var(--lg-ink)}.lg .lg-legal tbody tr{border-color:var(--lg-line)}.lg .lg-legal-note{background:color-mix(in srgb, var(--lg-solid) 70%, transparent);box-shadow:inset 0 0 0 1px var(--lg-line);border-radius:18px;padding:18px 20px}