.legal-module__0qBMDG__main{background:var(--color-bg-primary);min-height:100vh;padding-top:80px}.legal-module__0qBMDG__container{max-width:800px;padding:4rem var(--spacing-padding);margin:0 auto}.legal-module__0qBMDG__title{font-family:var(--font-heading);text-align:center;color:var(--color-text-primary);margin-bottom:3rem;font-size:3rem}.legal-module__0qBMDG__section{background:#fff;border-radius:1rem;margin-bottom:3rem;padding:2rem;box-shadow:0 4px 15px #00000008}.legal-module__0qBMDG__section h2{color:var(--color-moss-green);margin-bottom:1rem;font-size:1.5rem}.legal-module__0qBMDG__section p{color:var(--color-text-secondary);margin-bottom:1rem;line-height:1.8}.legal-module__0qBMDG__section ul{margin-bottom:1rem;padding-left:1.5rem;list-style:outside}.legal-module__0qBMDG__section li{color:var(--color-text-secondary);margin-bottom:.5rem;line-height:1.6}
