.LegalDocument-module__jDmQwa__page{background:var(--bg-page);min-height:100dvh;color:var(--text-primary);padding:24px 20px 64px}.LegalDocument-module__jDmQwa__container{max-width:720px;margin:0 auto}.LegalDocument-module__jDmQwa__backLink{color:var(--blue-fg);align-items:center;gap:6px;margin-bottom:24px;font-size:14px;text-decoration:none;display:inline-flex}.LegalDocument-module__jDmQwa__backLink:hover{text-decoration:underline}.LegalDocument-module__jDmQwa__title{font-family:var(--font-serif);color:var(--text-primary);margin:0 0 8px;font-size:32px;line-height:1.15}.LegalDocument-module__jDmQwa__updated{color:var(--text-tertiary);margin:0 0 32px;font-size:13px}.LegalDocument-module__jDmQwa__prose{font-family:var(--font-sans);color:var(--text-secondary);font-size:16px;line-height:1.65}.LegalDocument-module__jDmQwa__prose h2{font-family:var(--font-serif);color:var(--text-primary);margin:40px 0 12px;font-size:22px;line-height:1.25}.LegalDocument-module__jDmQwa__prose h3{color:var(--text-primary);margin:28px 0 8px;font-size:17px;font-weight:600}.LegalDocument-module__jDmQwa__prose p{margin:0 0 16px}.LegalDocument-module__jDmQwa__prose a{color:var(--blue-fg);text-decoration:none}.LegalDocument-module__jDmQwa__prose a:hover{text-decoration:underline}.LegalDocument-module__jDmQwa__prose strong{color:var(--text-primary);font-weight:600}.LegalDocument-module__jDmQwa__prose ul{margin:0 0 16px;padding-left:22px}.LegalDocument-module__jDmQwa__prose li{margin:0 0 8px}.LegalDocument-module__jDmQwa__tableWrap{margin:0 0 20px;overflow-x:auto}.LegalDocument-module__jDmQwa__prose table{border-collapse:collapse;width:100%;font-size:14px}.LegalDocument-module__jDmQwa__prose th,.LegalDocument-module__jDmQwa__prose td{text-align:left;vertical-align:top;border:1px solid var(--border);padding:10px 12px}.LegalDocument-module__jDmQwa__prose th{background:var(--bg-surface);color:var(--text-primary);font-weight:600}
