.page_legalPage__6ILeN{max-width:900px;margin:0 auto;padding:3rem 1.5rem 4rem}.page_legalIntro__Jgooh{margin-bottom:2.5rem}.page_legalBadge___wROR{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin-bottom:1rem}.page_legalBadgeDot__io6iT{width:6px;height:6px;border-radius:999px;background:var(--accent-primary)}.page_legalBadgeLabel__aYqjj{font-weight:500}.page_legalMainTitle__Opfu_{font-size:2.1rem;margin:0 0 1.25rem}.page_legalSubtitle__u2pVQ{font-size:.95rem;color:var(--text-secondary);max-width:36rem;margin:0 0 2.5rem}.page_legalSection__nYwei{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border-primary)}.page_legalSection__nYwei:last-of-type{border-bottom:none;padding-bottom:0}.page_legalSectionTitle__Jb9yf{font-size:1.4rem;margin:0 0 .75rem}.page_legalSectionSubtitle__VzBGK{font-size:.9rem;color:var(--text-secondary);margin:0 0 1.5rem}.page_legalHeadingSm__bxiLF{font-size:1.05rem;margin:1.25rem 0 .5rem}.page_legalText__T6XSd{margin:0 0 .75rem}.page_legalList__TniOn,.page_legalText__T6XSd{font-size:.95rem;line-height:1.7;color:var(--text-primary)}.page_legalList__TniOn{margin:.5rem 0 1rem 1.2rem;padding:0;list-style:disc}.page_legalMeta__un_JA{font-size:.85rem;color:var(--text-secondary);margin-top:1.5rem}.page_legalLabel__AmspB{font-weight:600}.page_legalLink__CAVgj{color:var(--accent-primary);text-decoration:none}.page_legalLink__CAVgj:hover{text-decoration:underline}@media(max-width:640px){.page_legalMainTitle__Opfu_{font-size:1.7rem}.page_legalPage__6ILeN{padding-inline:1.25rem}}