.legal-module__zo5mhq__page{padding:2rem 0 3rem}.legal-module__zo5mhq__card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.legal-module__zo5mhq__title{letter-spacing:-.02em;color:#0f172a;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15}.legal-module__zo5mhq__subtitle{color:#64748b;line-height:1.5}.legal-module__zo5mhq__section{flex-direction:column;gap:.5rem;display:flex}.legal-module__zo5mhq__section h2{color:#0f172a;font-size:1.05rem}.legal-module__zo5mhq__section p,.legal-module__zo5mhq__section li{color:#334155;line-height:1.6}.legal-module__zo5mhq__section ul,.legal-module__zo5mhq__section ol{gap:.35rem;padding-left:1.2rem;display:grid}.legal-module__zo5mhq__section a{color:#2563eb}@media (prefers-color-scheme:dark){.legal-module__zo5mhq__card{background:#0b1220;border-color:#1e293b}.legal-module__zo5mhq__title{color:#e2e8f0}.legal-module__zo5mhq__subtitle{color:#94a3b8}.legal-module__zo5mhq__section h2{color:#e2e8f0}.legal-module__zo5mhq__section p,.legal-module__zo5mhq__section li{color:#cbd5e1}}@media (max-width:760px){.legal-module__zo5mhq__page{padding:1rem 0 2rem}.legal-module__zo5mhq__card{padding:1.25rem}}
