.legal-module__ibvDVq__page{min-height:100vh;padding:8rem 0 6rem}.legal-module__ibvDVq__content{max-width:720px;margin:0 auto}.legal-module__ibvDVq__content h1{margin-bottom:.5rem;font-size:clamp(2rem,4vw,3rem)}.legal-module__ibvDVq__updated{color:var(--text-muted);border-bottom:1px solid var(--border-subtle);margin-bottom:3rem;padding-bottom:1.5rem;font-size:.875rem}.legal-module__ibvDVq__content h2{color:var(--text-primary);margin-top:2.5rem;margin-bottom:.75rem;font-size:1.375rem}.legal-module__ibvDVq__content h3{color:var(--accent-bright);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem}.legal-module__ibvDVq__content p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.75}.legal-module__ibvDVq__content a{color:var(--accent-bright);text-underline-offset:3px;text-decoration:underline}.legal-module__ibvDVq__content strong{color:var(--text-primary);font-weight:600}
