.LegalLayout_page__13eBP{flex:1 1;display:flex;flex-direction:column;background:var(--bg-primary);overflow-y:auto}.LegalLayout_content__fBXzj{flex:1 1;max-width:800px;width:100%;margin:0 auto;padding:40px 24px 60px}.LegalLayout_article__rjCTr{color:var(--text-primary);line-height:1.7;font-size:15px}.LegalLayout_article__rjCTr h1{font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:8px;line-height:1.3}.LegalLayout_article__rjCTr h2{font-size:20px;font-weight:600;color:var(--text-primary);margin-top:36px;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid var(--border-color-light)}.LegalLayout_article__rjCTr h3{font-size:16px;font-weight:600;color:var(--text-secondary);margin-top:24px;margin-bottom:8px}.LegalLayout_article__rjCTr p{margin-bottom:12px}.LegalLayout_article__rjCTr strong{font-weight:600;color:var(--text-primary)}.LegalLayout_article__rjCTr hr{border:none;border-top:1px solid var(--border-color-light);margin:24px 0}.LegalLayout_article__rjCTr ol,.LegalLayout_article__rjCTr ul{margin-bottom:12px;padding-left:24px}.LegalLayout_article__rjCTr li{margin-bottom:4px}.LegalLayout_article__rjCTr a{color:var(--accent-primary);text-decoration:none}.LegalLayout_article__rjCTr a:hover{color:var(--accent-primary-hover);text-decoration:underline}.LegalLayout_article__rjCTr table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}.LegalLayout_article__rjCTr thead{background:var(--bg-secondary)}.LegalLayout_article__rjCTr th{text-align:left;padding:10px 12px;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--border-color)}.LegalLayout_article__rjCTr td{padding:8px 12px;border-bottom:1px solid var(--border-color-light);vertical-align:top}.LegalLayout_article__rjCTr tr:last-child td{border-bottom:none}.LegalLayout_article__rjCTr blockquote{border-left:3px solid var(--accent-primary);padding:8px 16px;margin:16px 0;background:var(--bg-secondary);border-radius:0 6px 6px 0;color:var(--text-secondary)}.LegalLayout_article__rjCTr code{font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:13px;background:var(--bg-secondary);padding:2px 6px;border-radius:4px}.LegalLayout_footer__GPyXB{padding:24px;border-top:1px solid var(--border-color-light);text-align:center}.LegalLayout_footerLinks__giYKV{display:flex;justify-content:center;gap:12px;margin-bottom:8px}.LegalLayout_footerLink__BRG9S{color:var(--text-muted);text-decoration:none;font-size:14px}.LegalLayout_footerLink__BRG9S:hover{color:var(--accent-primary)}.LegalLayout_footerDivider__yVI8u{color:var(--border-color)}.LegalLayout_footerCopy__SHDbZ{color:var(--text-muted);font-size:13px}@media (max-width:640px){.LegalLayout_content__fBXzj{padding:24px 16px 40px}.LegalLayout_article__rjCTr h1{font-size:24px}.LegalLayout_article__rjCTr h2{font-size:18px}.LegalLayout_article__rjCTr table{font-size:12px}.LegalLayout_article__rjCTr td,.LegalLayout_article__rjCTr th{padding:6px 8px}}