.legal-page{max-width:72ch;margin:var(--space-8) auto;padding:0 var(--space-4);color:var(--color-text-primary)}.legal-page h1{font-size:var(--text-3xl);margin-bottom:var(--space-2)}.legal-page__updated{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-6)}.legal-page section{margin-bottom:var(--space-6)}.legal-page h2{font-size:var(--text-xl);margin-bottom:var(--space-3)}.legal-page p,.legal-page ul{line-height:var(--leading-relaxed);margin-bottom:var(--space-3)}.legal-page ul{padding-left:var(--space-5)}.legal-page ul li{margin-bottom:var(--space-2)}.legal-page a{color:var(--color-link);text-decoration:underline}.legal-page address{font-style:normal;line-height:var(--leading-relaxed)}