.legal-container{max-width:800px;color:var(--dark-text-color);direction:rtl;margin:0 auto;padding:40px 20px}.legal-header{text-align:center;margin-bottom:40px}.legal-title{color:var(--primary-color);margin-bottom:10px;font-size:2rem}.legal-update-date{color:#666;font-size:.9rem}.legal-intro{margin-bottom:30px;font-size:1.1rem}.legal-section{margin-bottom:30px}.legal-section-title{color:var(--primary-color);border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:10px;font-size:1.5rem}.legal-text{margin-bottom:15px;line-height:1.6}.legal-strong{color:var(--primary-color);font-weight:700}.legal-list{margin-bottom:15px;margin-right:20px;list-style-type:disc}.legal-list-item{margin-bottom:5px;line-height:1.5}.back-link{color:var(--primary-color);margin-bottom:20px;font-weight:700;text-decoration:none;display:inline-block}.back-link:hover{text-decoration:underline}
