/* Shared presentation only: native legal text is preserved verbatim. */
.legal-copy section.container{padding:0;margin:0;max-width:none;text-align:start}
.legal-copy section+section{margin-top:64px}
.legal-copy h2{font-size:28px;line-height:1.25;letter-spacing:-.025em;margin:40px 0 16px}
.legal-copy li{font-size:18px;line-height:1.6;color:#62626b;margin-block:10px}
.legal-copy ul,.legal-copy ol{padding-inline-start:24px;margin-block:18px}
.legal-copy a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.legal-copy strong{font-weight:600;color:#171719}
.legal-actions{margin-top:32px}
html[data-appearance="dark"] .legal-copy li{color:#b5b5be}
html[data-appearance="dark"] .legal-copy strong{color:#fff}
@media(max-width:600px){.legal-copy h2{font-size:24px}.legal-copy li{font-size:17px}}
