.legal-page{gap:var(--space-6,1.5rem);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:minmax(0,1fr);max-width:46rem;margin-inline:auto;display:grid}.legal-header{gap:var(--space-2,.5rem);grid-template-columns:minmax(0,1fr);display:grid}.legal-section{gap:var(--space-3,.75rem);padding:var(--space-5,1.25rem);grid-template-columns:minmax(0,1fr);display:grid}.legal-section h2{margin:0;font-size:1.05rem}.legal-section p{margin:0;line-height:1.65}.legal-address{font-style:normal;line-height:1.7}.legal-list{gap:var(--space-3,.75rem);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.legal-list dt{font-weight:600}.legal-list dd{color:var(--muted,inherit);margin:0;line-height:1.65}.legal-points{gap:var(--space-2,.5rem);margin:0;padding-inline-start:1.1rem;line-height:1.65;display:grid}.legal-table{border-collapse:collapse;width:100%;font-size:.94rem}.legal-table th,.legal-table td{text-align:start;vertical-align:top;padding:var(--space-2,.5rem);border-block-end:1px solid var(--border-standard,currentColor);line-height:1.5}.legal-table thead th,.legal-table tbody th{white-space:nowrap;font-weight:600}.legal-crosslink{color:var(--muted,inherit);margin:0}@media (max-width:40rem){.legal-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal-table tr{padding-block:var(--space-3,.75rem);border-block-end:1px solid var(--border-standard,currentColor);gap:.15rem;display:grid}.legal-table th,.legal-table td{border:0;padding:0}.legal-table tbody th{white-space:normal;font-size:1rem}.legal-table td{color:var(--muted,inherit)}}.landing-footer-legal-links ul{gap:var(--space-4,1rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.legal-language{margin:var(--space-2,.5rem) 0 0;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,inherit)}.legal-placeholder{color:var(--text-secondary,inherit);font-style:italic}.legal-version{margin:var(--space-2,.5rem) 0 0;font-size:var(--font-size-sm,.875rem);color:var(--text-secondary,inherit)}.legal-draft{margin:var(--space-3,.75rem) 0 0;font-weight:600}.legal-contents ol{margin:0;padding-inline-start:1.25rem}
