.legal-module__hN4n0a__legal{min-height:80vh}.legal-module__hN4n0a__header{text-align:center;margin-bottom:60px}.legal-module__hN4n0a__title{margin-bottom:20px;font-size:3.5rem}.legal-module__hN4n0a__subtitle{color:var(--text-muted);font-size:1.2rem}.legal-module__hN4n0a__content{max-width:900px;margin:0 auto;line-height:1.8}.legal-module__hN4n0a__section{margin-bottom:40px}.legal-module__hN4n0a__section h2{font-family:var(--font-serif);color:var(--primary-navy);margin-bottom:20px;font-size:2.2rem}.legal-module__hN4n0a__section p{color:var(--text-main);font-size:1.1rem}@media (max-width:768px){.legal-module__hN4n0a__title{font-size:2.8rem}}
