.LegalPage-module__mAi-qq__container{background:var(--bg-page);flex-direction:column;align-items:center;min-height:100vh;padding:3rem 1.5rem 4rem;display:flex}.LegalPage-module__mAi-qq__content{background:var(--bg-card);border:1px solid var(--border);width:100%;max-width:760px;color:var(--text-body);border-radius:12px;padding:2.5rem 3rem;line-height:1.75}.LegalPage-module__mAi-qq__content h1{color:var(--text-primary);border-bottom:2px solid var(--border);margin:0 0 1.5rem;padding-bottom:.75rem;font-size:1.6rem;font-weight:800}.LegalPage-module__mAi-qq__content h2{color:var(--text-primary);margin:2rem 0 .75rem;font-size:1.1rem;font-weight:700}.LegalPage-module__mAi-qq__content h3{color:var(--text-secondary);margin:1.5rem 0 .5rem;font-size:.95rem;font-weight:700}.LegalPage-module__mAi-qq__content p{margin:0 0 1rem;font-size:.92rem}.LegalPage-module__mAi-qq__content p:last-child{margin-bottom:0}.LegalPage-module__mAi-qq__content ul{margin:0 0 1rem 1.5rem;padding:0}.LegalPage-module__mAi-qq__content li{margin-bottom:.35rem;font-size:.92rem}.LegalPage-module__mAi-qq__content strong{color:var(--text-primary);font-weight:700}.LegalPage-module__mAi-qq__content em{color:var(--text-muted);font-style:italic}.LegalPage-module__mAi-qq__content code{background:var(--bg-muted);border:1px solid var(--border);border-radius:4px;padding:.1em .4em;font-family:SF Mono,Fira Code,monospace;font-size:.85em}.LegalPage-module__mAi-qq__content hr{border:none;border-top:1px solid var(--border-subtle);margin:1.5rem 0}.LegalPage-module__mAi-qq__content a{color:var(--text-accent);text-decoration:underline}.LegalPage-module__mAi-qq__content a:hover{color:var(--text-accent-dark)}.LegalPage-module__mAi-qq__back{width:100%;max-width:760px;margin-top:1.5rem}.LegalPage-module__mAi-qq__backLink{color:var(--text-muted);font-size:.85rem;text-decoration:none;transition:color .15s}.LegalPage-module__mAi-qq__backLink:hover{color:var(--text-accent)}@media (max-width:640px){.LegalPage-module__mAi-qq__content{padding:1.5rem 1.25rem}}
