.LegalDocument_page__Lkakf{min-height:100vh;background:var(--bg-deep);display:flex;flex-direction:column}.LegalDocument_header__h3MRw{padding:20px 28px;border-bottom:1px solid var(--border-subtle)}.LegalDocument_wordmark__xlDOi{font:600 16px var(--font-sans,"IBM Plex Sans");color:var(--text-primary);text-decoration:none}.LegalDocument_wordmarkAccent__NuOs3{color:var(--primary)}.LegalDocument_main__J2dYl{flex:1 1;padding:40px 28px 80px}.LegalDocument_column__Zw6Dw{max-width:700px;margin:0 auto}.LegalDocument_title__wS0an{font:700 28px/1.25 var(--font-sans,"IBM Plex Sans");color:var(--text-primary);margin:0 0 8px}.LegalDocument_lastUpdated__pZEIG{font:400 13px var(--font-mono,"IBM Plex Mono");color:var(--text-muted);margin:0 0 36px}.LegalDocument_prose__HXA7_{color:var(--text-secondary);font:400 15px/1.65 var(--font-sans,"IBM Plex Sans")}.LegalDocument_prose__HXA7_ h2{font:600 18px/1.3 var(--font-sans,"IBM Plex Sans");color:var(--text-primary);margin:40px 0 10px}.LegalDocument_prose__HXA7_ h2:first-child{margin-top:0}.LegalDocument_prose__HXA7_ p{margin:0 0 14px}.LegalDocument_prose__HXA7_ ul{margin:0 0 14px;padding-left:20px}.LegalDocument_prose__HXA7_ li{margin:0 0 6px}.LegalDocument_prose__HXA7_ a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.LegalDocument_prose__HXA7_ a:hover{color:var(--text-primary)}.LegalDocument_prose__HXA7_ strong{color:var(--text-primary);font-weight:600}