.legal-page{max-width:860px;padding:var(--ds-space-8) var(--ds-space-6);overflow-wrap:anywhere;margin-inline:auto}.legal-header,.legal-links{align-items:center;gap:var(--ds-space-4) var(--ds-space-6);flex-wrap:wrap;display:flex}.legal-header{margin-bottom:var(--ds-space-12);justify-content:space-between}.legal-page h1{font:var(--ds-text-section)/1.15 var(--ds-font-display);margin-block:var(--ds-space-3) var(--ds-space-6)}.legal-page h2{font-size:var(--ds-text-title);margin-bottom:var(--ds-space-4)}.legal-page section{margin-top:var(--ds-space-8);padding-top:var(--ds-space-6);border-top:var(--ds-border);scroll-margin-top:var(--ds-space-6)}.legal-page p,.legal-page li,.legal-page address{line-height:1.75}.legal-page section>*+*{margin-top:var(--ds-space-4)}.legal-page address{font-style:normal}.legal-page ul{padding-left:var(--ds-space-6)}.legal-page li+li{margin-top:var(--ds-space-3)}.legal-date{color:var(--ds-muted);font-size:var(--ds-text-sm)}.legal-introduction{font-size:var(--ds-text-title)}.legal-page a,.legal-links a{text-underline-offset:3px;text-decoration:underline}.legal-footer{border-top:var(--ds-border);margin-top:var(--ds-space-12);padding-top:var(--ds-space-6)}.legal-links{margin-block:var(--ds-space-4);font-size:var(--ds-text-sm)}.legal-page blockquote{padding:var(--ds-space-4);border-left:3px solid var(--ds-line-strong);margin-inline:0}@media (width<=600px){.legal-page{padding-inline:var(--ds-space-4)}}@media print{.legal-header,.legal-footer{display:none}.legal-page{max-width:none;padding:0}.legal-page h2{break-after:avoid}}
