.Legal-module__sCe6zq__wrapper{background-color:var(--color-bg-alt);justify-content:center;min-height:100vh;padding:4rem 1.5rem;display:flex}.Legal-module__sCe6zq__document{background-color:var(--color-bg-card);border-radius:var(--radius-md);width:100%;max-width:850px;box-shadow:var(--shadow-sm);border-top:6px solid var(--color-primary);padding:3rem 2rem}.Legal-module__sCe6zq__header{text-align:center;border-bottom:1px solid var(--color-border-light);margin-bottom:3.5rem;padding-bottom:2rem}.Legal-module__sCe6zq__title{font-family:var(--font-serif);color:var(--color-secondary-dark);margin-bottom:.5rem;font-size:2.5rem}.Legal-module__sCe6zq__lastUpdated{color:var(--color-text-secondary);font-size:.9rem;font-style:italic}.Legal-module__sCe6zq__section{margin-bottom:2.5rem}.Legal-module__sCe6zq__sectionTitle{font-family:var(--font-serif);color:var(--color-primary-dark);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.5rem;display:flex}.Legal-module__sCe6zq__sectionTitle:before{content:"";background-color:var(--color-primary-light);border-radius:50%;width:12px;height:12px;display:inline-block}.Legal-module__sCe6zq__text{color:var(--color-text-secondary);margin-bottom:1rem;font-size:1rem;line-height:1.8}.Legal-module__sCe6zq__list{color:var(--color-text-secondary);margin-bottom:1.5rem;padding-left:2rem;line-height:1.8;list-style-type:disc}.Legal-module__sCe6zq__list li{margin-bottom:.5rem}@media (min-width:768px){.Legal-module__sCe6zq__wrapper{padding:6rem 2rem}.Legal-module__sCe6zq__document{padding:4rem 5rem}.Legal-module__sCe6zq__title{font-size:3rem}}
