.LegalLayout-module__mzmPOq__legalPage{background-color:var(--color-bg);min-height:70vh;padding:6rem 1.5rem}.LegalLayout-module__mzmPOq__container{max-width:800px;margin:0 auto}.LegalLayout-module__mzmPOq__header{border-bottom:1px solid var(--color-border);margin-bottom:3rem;padding-bottom:2rem}.LegalLayout-module__mzmPOq__header h1{color:var(--color-text);letter-spacing:-.02em;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.LegalLayout-module__mzmPOq__updated{color:var(--color-text-light);font-size:.95rem}.LegalLayout-module__mzmPOq__content{color:var(--color-text);flex-direction:column;gap:1.5rem;font-size:1.05rem;line-height:1.8;display:flex}.LegalLayout-module__mzmPOq__content h2{color:var(--color-text);margin-top:1rem;margin-bottom:-.5rem;font-size:1.5rem;font-weight:700}.LegalLayout-module__mzmPOq__content p{color:var(--color-text-light)}.LegalLayout-module__mzmPOq__content ul{color:var(--color-text-light);flex-direction:column;gap:.5rem;padding-left:1.5rem;display:flex}.LegalLayout-module__mzmPOq__content a{color:var(--color-primary);font-weight:500;text-decoration:underline}
