.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 h2{color:var(--secondary-color);margin-top:1.5em;margin-bottom:.5em;border-bottom:1px solid #e8e8e8;padding-bottom:.25em}.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 0.3s ease}.legal-page-content a:hover{opacity:.8}.legal-page-content strong{font-weight:600;color:var(--secondary-color)}