.page-title-area-privacy { background-color: #eef5ff; background-image: linear-gradient(to right, rgba(92, 157, 237, 0.8), rgba(47, 79, 79, 0.8)), url('/assets/img/financas.webp?auto=format&fit=crop&w=1950&q=80'); background-size: cover; background-position: center center; padding-top: 120px; padding-bottom: 130px; border-bottom: none; }
.page-title-area-privacy::before { background-image: none; }
.page-title-area-privacy .page-title-content h1 { color: var(--text-white); font-size: 3.5rem; font-family: 'Luckiest Guy', cursive; text-shadow: 0 2px 5px rgba(0,0,0,0.2); }
.page-title-area-privacy .page-title-content ul li, .page-title-area-privacy .page-title-content ul li a, .page-title-area-privacy .page-title-content ul li::before { color: var(--text-white); opacity: 0.9; }

.privacy-policy-content { max-width: 850px; margin: 0 auto; }
.privacy-policy-content .last-updated { display: block; margin-bottom: 40px; color: var(--text-secondary-color); font-style: italic; }
.privacy-policy-content .policy-section { margin-bottom: 40px; }
.privacy-policy-content h3 { display: flex; align-items: center; font-size: 1.6rem; font-weight: 700; margin-bottom: 20px; color: var(--text-primary-color); }
.privacy-policy-content h3 i { font-size: 1.8rem; margin-right: 15px; color: var(--primary-color); }
.privacy-policy-content p, .privacy-policy-content ul li, .privacy-policy-content ol li { font-size: 1.05rem; line-height: 1.8; color: var(--text-secondary-color); }
.privacy-policy-content p strong, .privacy-policy-content ul li strong, .privacy-policy-content ol li strong { color: var(--text-primary-color); font-weight: 600; }
.privacy-policy-content a { color: var(--primary-color); font-weight: 600; text-decoration: none; border-bottom: 1px dashed var(--primary-color); }
.privacy-policy-content a:hover { color: var(--primary-hover-color); border-bottom-style: solid; }
.privacy-policy-content ul, .privacy-policy-content ol { padding-left: 25px; }
.privacy-policy-content ul li, .privacy-policy-content ol li { margin-bottom: 10px; }