.legal-page-container{max-width:900px;margin:0 auto;padding:80px 24px;}.legal-page-header{margin-bottom:32px;border-bottom:1px solid #e0e0e0;padding-bottom:24px;}.legal-page-title{color:var(--secondary-color);}.legal-page-content p,.legal-page-content li{line-height:1.7;margin-bottom:1em;color:#333;}.legal-page-content h3{color:var(--secondary-color);margin-top:1.5em;margin-bottom:.5em;border-bottom:1px solid #e8e8e8;padding-bottom:.25em;}.legal-page-content ul{list-style-type:disc;padding-left:20px;margin-bottom:1.5em;}.legal-page-content ol{padding-left:20px;margin-bottom:1.5em;}.legal-page-content a{color:var(--primary-color);text-decoration:underline;transition:opacity .3s ease;}.legal-page-content a:hover{opacity:.8;}.legal-page-content strong{font-weight:600;color:var(--secondary-color);}