.LegalDocument_page__Lkakf{max-width:760px;margin:0 auto;padding:var(--space-2xl) var(--space-lg) var(--space-3xl)}.LegalDocument_title__wS0an{font-size:32px;font-weight:700;color:var(--color-on-background);letter-spacing:-.02em;margin-bottom:4px}.LegalDocument_effectiveDate__LQVmZ{font-size:13px;color:var(--color-on-surface-variant);margin-bottom:var(--space-xl)}.LegalDocument_intro__fQAJc{font-size:15px;line-height:1.7;color:var(--color-on-surface);margin-bottom:var(--space-xl)}.LegalDocument_body__cYkQL h2{font-size:18px;font-weight:700;color:var(--color-on-background);margin-top:var(--space-2xl);margin-bottom:var(--space-sm)}.LegalDocument_body__cYkQL h2:first-child{margin-top:0}.LegalDocument_body__cYkQL p{font-size:15px;line-height:1.7;color:var(--color-on-surface);margin-bottom:var(--space-md)}.LegalDocument_body__cYkQL ul{margin:0 0 var(--space-md);padding-left:20px;display:flex;flex-direction:column;gap:6px}.LegalDocument_body__cYkQL li{font-size:15px;line-height:1.6;color:var(--color-on-surface)}.LegalDocument_body__cYkQL a{color:var(--color-secondary);text-decoration:underline}.LegalDocument_body__cYkQL strong{color:var(--color-on-background)}@media (max-width:640px){.LegalDocument_page__Lkakf{padding:var(--space-xl) var(--space-md) var(--space-2xl)}.LegalDocument_title__wS0an{font-size:26px}}