.language-switcher{position:relative;margin:0 10px}.language-dropdown{position:relative}.language-toggle{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;color:#374151;transition:all .2s ease;box-shadow:0 2px 8px #0000000f;min-width:120px;justify-content:space-between}.language-toggle:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.language-flag{font-size:16px}.language-text{flex:1;text-align:left}[dir=rtl] .language-text{text-align:right}[dir=rtl] .language-toggle{direction:rtl}[dir=rtl] .language-menu{right:auto;left:0}[dir=rtl] .language-option{direction:rtl}.language-arrow{font-size:12px;color:#9ca3af;transition:transform .2s ease}.language-arrow.open{transform:rotate(180deg)}.language-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;max-height:400px;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px #00000026;padding:8px;display:none;z-index:1000;animation:fadeInDown .2s ease;scrollbar-width:thin;scrollbar-color:#d1d5db #f9fafb}.language-menu::-webkit-scrollbar{width:6px}.language-menu::-webkit-scrollbar-track{background:#f9fafb;border-radius:10px}.language-menu::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.language-menu::-webkit-scrollbar-thumb:hover{background:#9ca3af}.language-menu.show{display:block}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.language-option{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:14px;color:#374151}.language-option:hover{background:#f9fafb;transform:translate(2px)}.language-option.active{background:#f0f9ff;color:#0369a1}.language-option .language-text{flex:1}.language-check{color:#059669;font-size:12px}@media (max-width: 768px){.language-switcher{margin:15px 0;width:100%}.language-toggle{width:100%;min-width:auto;padding:12px 16px;font-size:14px;justify-content:space-between;background:#f8f9fa;border:1px solid #e9ecef}.language-toggle:hover{background:#e9ecef;transform:none}.language-menu{position:static;width:100%;min-width:auto;box-shadow:none;border:none;border-radius:8px;background:#f1f3f5;margin-top:8px;padding:4px}.language-option{padding:12px 16px;font-size:14px;border-radius:6px;background:transparent}.language-option:hover{background:#fff;transform:none}.language-option.active{background:#fff;color:#0369a1}}.navbar{background:#f5f2f2;box-shadow:0 2px 10px #2b2a2a1a;position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .3s ease}.navbar.scrolled{box-shadow:0 4px 20px #00000026}.nav-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;height:70px}.nav-brand a{display:flex;align-items:center;text-decoration:none;color:#5a7acd;font-weight:700;font-size:20px;transition:color .3s}.nav-brand a:hover{color:#4a6abd}.brand-icon{font-size:24px;margin-right:8px}[dir=rtl] .nav-container,[dir=rtl] .nav-menu,[dir=rtl] .nav-link{direction:rtl}.nav-menu{display:flex;align-items:center;gap:20px}.nav-link{text-decoration:none;color:#2b2a2a;font-weight:500;transition:color .3s;padding:8px 0;display:flex;align-items:center;gap:6px}.nav-link:hover,.nav-link.active{color:#5a7acd}.nav-link.btn-primary{background:linear-gradient(135deg,#feb05d,#ff8c42);color:#fff!important;padding:10px 16px;border-radius:20px;transition:all .3s;font-weight:500;font-size:14px;box-shadow:0 2px 8px #feb05d4d;border:none;white-space:nowrap}.nav-link.btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px #feb05d66;background:linear-gradient(135deg,#ff9d3a,#ff7a2e)}.nav-toggle{display:none;flex-direction:column;cursor:pointer}.nav-toggle span{width:25px;height:3px;background:#2b2a2a;margin:3px 0;transition:.3s;border-radius:3px}.nav-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.nav-toggle.active span:nth-child(2){opacity:0}.nav-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}@media (max-width: 768px){.nav-menu{position:fixed;top:70px;left:-100%;width:100%;height:calc(100vh - 70px);background:#f5f2f2;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:20px;transition:left .3s;box-shadow:0 2px 10px #2b2a2a1a;overflow-y:auto}.nav-menu.active{left:0}.nav-toggle{display:flex}.nav-link{padding:15px 20px;margin:5px 0;border-radius:10px;text-align:left}[dir=rtl] .nav-link{text-align:right}[dir=rtl] .nav-menu{left:auto;right:-100%}[dir=rtl] .nav-menu.active{right:0;left:auto}.nav-link:hover{background:#f8f9fa}.nav-link.btn-primary{margin-top:20px}}.footer{background:#2b2a2a;color:#fff;padding:60px 0 20px;margin-top:auto}.footer-container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-bottom:40px}.footer-section h3{margin-bottom:20px;color:#feb05d}.footer-section p{color:#bdc3c7;line-height:1.6}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:10px}.footer-section a{color:#bdc3c7;text-decoration:none;transition:color .3s;display:flex;align-items:center;gap:8px}[dir=rtl] .footer-container,[dir=rtl] .footer-content{direction:rtl}[dir=rtl] .footer-section{text-align:right}[dir=rtl] .footer-section a{direction:rtl;justify-content:flex-start}[dir=rtl] .footer-bottom{text-align:center}.footer-section a:hover{color:#feb05d}.footer-bottom{border-top:1px solid #34495e;padding-top:20px;text-align:center;color:#bdc3c7}@media (max-width: 768px){.footer-content{grid-template-columns:1fr;gap:30px}}.hero{position:relative;padding:120px 0 80px;text-align:center;overflow:hidden;background:#f5f2f2}.hero-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.hero-svg{width:100%;height:100%}.hero-content{position:relative;z-index:1}.hero-title{font-size:3.5rem;font-weight:700;margin-bottom:20px;color:#2b2a2a;line-height:1.2}.hero-description{font-size:1.3rem;margin-bottom:40px;color:#2b2a2a;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6;opacity:.8}.value-section{margin:40px 0;display:flex;flex-direction:column;gap:25px;align-items:center}.value-points{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:800px}.value-point{display:flex;align-items:center;gap:8px;background:#fff;padding:12px 20px;border-radius:25px;font-size:.95rem;font-weight:500;color:#2b2a2a;box-shadow:0 2px 8px #2b2a2a1a;transition:transform .2s,box-shadow .2s}.value-point:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2b2a2a26}.value-point i{color:#5a7acd;font-size:1.1rem}.trust-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.trust-badge{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#5a7acd,#4a6abd);color:#fff;padding:10px 18px;border-radius:20px;font-size:.85rem;font-weight:600;box-shadow:0 2px 8px #5a7acd4d;transition:all .3s}.trust-badge:hover{transform:translateY(-2px);box-shadow:0 4px 12px #5a7acd66;background:linear-gradient(135deg,#4a6abd,#3a5aad)}.trust-badge i{font-size:1rem}.hero-buttons{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:40px;width:100%}.btn{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;border-radius:30px;text-decoration:none;font-weight:600;transition:all .3s;border:none;cursor:pointer;font-size:16px}.btn-primary{background:linear-gradient(135deg,#feb05d,#ff8c42);color:#fff;box-shadow:0 6px 20px #feb05d80;font-weight:700;font-size:17px;padding:18px 35px}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px #feb05d99;background:linear-gradient(135deg,#ff9d3a,#ff7a2e)}.btn-outline{background:#fff;color:#5a7acd;border:2px solid #5A7ACD}.btn-outline:hover{background:#5a7acd;color:#fff;transform:translateY(-2px)}.browsers{padding:100px 0;background:#fff;text-align:center;position:relative;overflow:hidden}.browsers:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(254,176,93,.03) 0%,transparent 50%),linear-gradient(45deg,rgba(90,122,205,.03) 100%,transparent 50%);pointer-events:none;z-index:0}.browsers .container{position:relative;z-index:1}.browsers-title{font-size:2.5rem;font-weight:700;color:#2b2a2a;margin-bottom:15px}.browsers-subtitle{font-size:1.1rem;color:#2b2a2a;margin-bottom:50px;opacity:.7}.browsers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;max-width:900px;margin:0 auto}.browser-card{background:#fff;border:2px solid #e2e8f0;border-radius:20px;padding:40px 30px;text-decoration:none;color:inherit;transition:all .3s;display:flex;flex-direction:column;align-items:center;gap:15px}.browser-card:hover{transform:translateY(-5px);border-color:#5a7acd;box-shadow:0 8px 25px #5a7acd33}.browser-card-icon{font-size:4rem;margin-bottom:10px}.browser-card:nth-child(1) .browser-card-icon{color:#4285f4}.browser-card:nth-child(2) .browser-card-icon{color:#0078d4}.browser-card:nth-child(3) .browser-card-icon{color:#ff7139}.browser-card h3{font-size:1.5rem;font-weight:600;color:#2b2a2a;margin:0}.browser-card p{font-size:.9rem;color:#2b2a2a;margin:0;opacity:.7}.features{padding:100px 0;background:#f5f2f2;position:relative;overflow:hidden}.features:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,rgba(90,122,205,.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(254,176,93,.05) 0%,transparent 50%);pointer-events:none;z-index:0}.features .container{position:relative;z-index:1}.features-title{text-align:center;font-size:2.5rem;margin-bottom:60px;color:#2b2a2a;font-weight:700}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.feature-card{background:#fff;padding:40px 30px;border-radius:20px;text-align:center;box-shadow:0 5px 20px #2b2a2a14;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.feature-card:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(90,122,205,.05) 0%,transparent 70%);opacity:0;transition:opacity .3s}.feature-card:hover:before{opacity:1}.feature-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}.feature-icon{font-size:3rem;margin-bottom:20px;display:block;color:#5a7acd}.feature-card h3{font-size:1.5rem;margin-bottom:15px;color:#2b2a2a;font-weight:600}.feature-card p{color:#2b2a2a;line-height:1.6;opacity:.8}@media (max-width: 768px){.hero-title{font-size:2.5rem}.hero-description{font-size:1.1rem}.hero-buttons{flex-direction:column;align-items:center}.btn{width:100%;max-width:300px;justify-content:center}.features-grid{grid-template-columns:1fr}.value-points{gap:12px}.value-point{font-size:.85rem;padding:10px 16px}.trust-badges{gap:10px}.trust-badge{font-size:.75rem;padding:8px 14px}}[dir=rtl] .hero-title,[dir=rtl] .hero-description,[dir=rtl] .features-title,[dir=rtl] .browser-section-title,[dir=rtl] .browser-section-subtitle{text-align:right}[dir=rtl] .hero-content,[dir=rtl] .features-grid,[dir=rtl] .browser-icons,[dir=rtl] .browser-item{direction:rtl}[dir=rtl] .feature-card{direction:rtl;text-align:right}@media (max-width: 768px){[dir=rtl] .hero-title,[dir=rtl] .hero-description{text-align:center}}.page-header{background:linear-gradient(135deg,#feb05d,#ff8c42);color:#fff;padding:120px 0 80px;text-align:center}.page-header h1{font-size:3rem;margin-bottom:20px;font-weight:700}.page-header p{font-size:1.2rem;opacity:.9}.page-content{padding:80px 0;background:#f5f2f2}.pricing-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin:40px 0}.pricing-card{background:#fff;border-radius:20px;padding:40px 30px;box-shadow:0 4px 20px #00000014;position:relative;transition:transform .3s}.pricing-card:hover{transform:translateY(-5px)}.pricing-card.featured{border:3px solid #5A7ACD;box-shadow:0 8px 30px #ff9f9f33}.card-badge{position:absolute;top:20px;right:20px;background:#e9ecef;color:#495057;padding:5px 15px;border-radius:20px;font-size:12px;font-weight:600}.badge-recommended{position:absolute;top:-15px;right:20px;background:linear-gradient(135deg,#feb05d,#5a7acd);color:#fff;padding:8px 20px;border-radius:25px;font-size:14px;font-weight:600;box-shadow:0 4px 15px #ff9f9f66;z-index:10}.pricing-card h3{font-size:24px;margin-bottom:20px;color:#2b2a2a;display:flex;align-items:center;gap:10px}.pricing-card.featured h3{color:#5a7acd}.price{font-size:56px;font-weight:700;color:#2b2a2a;margin-bottom:10px}.pricing-card.featured .price{color:#5a7acd}.price .currency{font-size:28px;vertical-align:top}.price-desc{color:#2b2a2a;margin-bottom:25px;font-size:14px}.feature-highlight{background:#fff3cd;border-left:4px solid #ffc107;padding:15px;margin:25px 0;border-radius:8px;display:flex;align-items:center;gap:10px}.feature-highlight.pro{background:#d4edda;border-left-color:#10b981}.feature-highlight i{font-size:20px;color:#ffc107}.feature-highlight.pro i{color:#10b981}.feature-list{list-style:none;padding:0;margin:25px 0}.feature-list li{padding:12px 0;display:flex;align-items:center;gap:12px;color:#475569}.feature-list i{color:#10b981;font-size:16px}.pricing-buttons{display:flex;flex-direction:column;gap:12px;margin-top:25px;align-items:center}.pricing-buttons .btn{width:100%;max-width:280px;justify-content:center;text-align:center}.btn-secondary{background:#6c757d;color:#fff;border:2px solid #6c757d;display:inline-flex;align-items:center;justify-content:center}.btn-secondary:hover{background:#5a6268;border-color:#5a6268}.pricing-buttons .btn-primary{display:inline-flex;align-items:center;justify-content:center}.comparison-section{margin-top:80px}.comparison-table{overflow-x:auto;margin-top:30px}.comparison-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #00000014}.comparison-table th{background:#f8f9fa;padding:20px;text-align:center;font-weight:600;color:#2b2a2a}.comparison-table th.pro-column{background:linear-gradient(135deg,#feb05d,#5a7acd);color:#fff}.comparison-table td{padding:18px 20px;text-align:center;border-bottom:1px solid #e9ecef}.comparison-table td:first-child{text-align:left;font-weight:500}.comparison-table td.pro-column{background:#f0f9ff}.comparison-table .highlight-row td{background:#fffbf0;font-size:16px}.comparison-table .highlight-row td.pro-column{background:#f0f9ff}.badge-limited{background:#dc3545;color:#fff;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}.badge-unlimited{background:#10b981;color:#fff;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}.text-success{color:#10b981!important}[dir=rtl] .pricing-title,[dir=rtl] .pricing-subtitle,[dir=rtl] .pricing-card,[dir=rtl] .comparison-section h2{text-align:right}[dir=rtl] .pricing-table,[dir=rtl] .comparison-table{direction:rtl}[dir=rtl] .comparison-table td:first-child{text-align:right}[dir=rtl] .comparison-table th,[dir=rtl] .comparison-table td{text-align:center}@media (max-width: 768px){.pricing-table{grid-template-columns:1fr}.price{font-size:42px}[dir=rtl] .pricing-title,[dir=rtl] .pricing-subtitle{text-align:center}}.guide-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px}.step-card{background:#fff;border-radius:15px;padding:30px;box-shadow:0 5px 20px #0000001a;text-align:center;transition:transform .3s}.step-card:hover{transform:translateY(-5px)}.step-number{width:50px;height:50px;background:linear-gradient(135deg,#feb05d,#5a7acd);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 20px}.step-content h3{color:#2b2a2a;margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:10px}.step-content h3 i{color:#5a7acd}.step-content p{color:#2b2a2a;line-height:1.6}.guide-intro{background:linear-gradient(135deg,#feb05d,#5a7acd);color:#fff;padding:40px;border-radius:20px;text-align:center;margin-bottom:50px}.guide-intro h2{margin-bottom:15px;font-size:28px}.guide-intro p{font-size:18px;opacity:.9;line-height:1.6}.guide-tips{margin-top:60px;margin-bottom:60px}.guide-tips h2{text-align:center;font-size:2rem;color:#2b2a2a;margin-bottom:40px;display:flex;align-items:center;justify-content:center;gap:10px}.guide-tips h2 i{color:#5a7acd}.tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.tip-card{background:#fff;padding:25px;border-radius:15px;box-shadow:0 5px 20px #0000001a;text-align:center;transition:transform .3s}.tip-card:hover{transform:translateY(-5px)}.tip-card i{font-size:2.5rem;color:#5a7acd;margin-bottom:15px;display:block}.tip-card p{color:#2b2a2a;line-height:1.6;margin:0}.guide-faq{margin-top:60px}.guide-faq h2{text-align:center;font-size:2rem;color:#2b2a2a;margin-bottom:40px;display:flex;align-items:center;justify-content:center;gap:10px}.guide-faq h2 i{color:#5a7acd}.faq-list{display:flex;flex-direction:column;gap:20px}.faq-item{background:#fff;padding:30px;border-radius:15px;box-shadow:0 5px 20px #0000001a}.faq-item h3{color:#2b2a2a;margin-bottom:15px;font-size:1.2rem;display:flex;align-items:center;gap:10px}.faq-item h3 i{color:#5a7acd;font-size:1.1rem}.faq-item p{color:#2b2a2a;line-height:1.8;margin:0}[dir=rtl] .guide-title,[dir=rtl] .guide-subtitle,[dir=rtl] .guide-intro,[dir=rtl] .guide-usage,[dir=rtl] .guide-tips h2,[dir=rtl] .guide-faq h2,[dir=rtl] .faq-item{text-align:right}[dir=rtl] .guide-steps,[dir=rtl] .tips-grid,[dir=rtl] .faq-list{direction:rtl}[dir=rtl] .step-card,[dir=rtl] .tip-card{direction:rtl;text-align:right}@media (max-width: 768px){.guide-steps,.tips-grid{grid-template-columns:1fr}.guide-intro{padding:30px 20px}[dir=rtl] .guide-title,[dir=rtl] .guide-subtitle{text-align:center}}.about-intro{background:linear-gradient(135deg,#feb05d,#5a7acd);color:#fff;padding:40px;border-radius:20px;text-align:center;margin-bottom:50px}.about-intro h2{margin-bottom:20px;font-size:28px}.about-intro p{font-size:18px;line-height:1.6;opacity:.9}.contact-section{background:#fff;padding:40px;border-radius:20px;box-shadow:0 5px 20px #0000001a}.contact-section h2{text-align:center;color:#2b2a2a;margin-bottom:30px;font-size:28px}.contact-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.contact-item{display:flex;align-items:center;gap:20px;padding:20px;background:#f5f2f2;border-radius:15px}.contact-item i{font-size:30px;color:#5a7acd;min-width:40px}.contact-item h3{margin:0 0 8px;color:#2b2a2a;font-size:18px}.contact-item p{margin:0;color:#475569}.contact-item a{color:#5a7acd;text-decoration:none}.contact-item a:hover{text-decoration:underline}.about-story{background:#fff;padding:40px;border-radius:20px;box-shadow:0 5px 20px #0000001a;margin-bottom:50px}.about-story h2{text-align:center;color:#2b2a2a;margin-bottom:30px;font-size:28px;display:flex;align-items:center;justify-content:center;gap:10px}.about-story h2 i{color:#5a7acd}.story-content{max-width:800px;margin:0 auto}.story-content p{font-size:1.1rem;line-height:1.8;color:#475569;margin-bottom:20px}.story-content p:last-of-type{margin-bottom:30px}.support-links{text-align:center;margin-top:30px}.btn-ko-fi{background:linear-gradient(135deg,#ff5e5e,#ff8c8c);color:#fff;padding:15px 30px;border-radius:25px;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:10px;transition:all .3s;box-shadow:0 4px 15px #ff5e5e4d}.btn-ko-fi:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff5e5e66}@media (max-width: 768px){.contact-info{grid-template-columns:1fr}.contact-item{flex-direction:column;text-align:center}.contact-item i{min-width:auto}.about-story{padding:30px 20px}.story-content p{font-size:1rem}}[dir=rtl] .about-title,[dir=rtl] .about-subtitle,[dir=rtl] .about-description,[dir=rtl] .about-story,[dir=rtl] .story-content{text-align:right}[dir=rtl] .contact-info{direction:rtl}[dir=rtl] .contact-item{direction:rtl;text-align:right}@media (max-width: 768px){[dir=rtl] .about-title,[dir=rtl] .about-subtitle{text-align:center}}.privacy-content{max-width:1000px;margin:0 auto}.privacy-card{background:linear-gradient(135deg,#feb05d,#5a7acd);color:#fff;padding:40px;border-radius:20px;text-align:center;margin-bottom:40px}.card-icon{font-size:60px;margin-bottom:20px}.privacy-card h2{margin-bottom:15px;font-size:28px}.privacy-card p{font-size:18px;opacity:.9;line-height:1.6}.privacy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px}.privacy-item{background:#fff;padding:30px;border-radius:15px;box-shadow:0 5px 20px #0000001a}.privacy-item i{font-size:30px;margin-bottom:15px;display:block}.privacy-item:nth-child(1) i{color:#10b981}.privacy-item:nth-child(2) i{color:#5a7acd}.privacy-item h3{color:#2b2a2a;margin-bottom:15px;font-size:20px}.privacy-item ul{list-style:none;padding:0}.privacy-item li{padding:8px 0;color:#2b2a2a;border-bottom:1px solid #f0f0f0}.privacy-item li:last-child{border-bottom:none}.contact-section{background:#fff;padding:30px;border-radius:15px;box-shadow:0 5px 20px #0000001a;text-align:center}.contact-section h3{color:#2b2a2a;margin-bottom:15px}.contact-section p{color:#2b2a2a;margin-bottom:10px}.contact-section a{color:#5a7acd;text-decoration:none}.contact-section a:hover{text-decoration:underline}[dir=rtl] .privacy-title,[dir=rtl] .privacy-subtitle,[dir=rtl] .privacy-description,[dir=rtl] .privacy-card{text-align:right}[dir=rtl] .privacy-grid,[dir=rtl] .privacy-card{direction:rtl}@media (max-width: 768px){.privacy-grid{grid-template-columns:1fr}.privacy-card{padding:30px 20px}.card-icon{font-size:40px}.privacy-card h2{font-size:24px}[dir=rtl] .privacy-title,[dir=rtl] .privacy-subtitle{text-align:center}}.terms-content{max-width:1000px;margin:0 auto}.terms-intro{background:linear-gradient(135deg,#feb05d,#5a7acd);color:#fff;padding:40px;border-radius:20px;text-align:center;margin-bottom:40px}.terms-intro h2{margin-bottom:15px;font-size:28px}.terms-intro p{font-size:18px;opacity:.9}.terms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px}.terms-card{background:#fff;padding:30px;border-radius:15px;box-shadow:0 5px 20px #0000001a;text-align:center}.terms-card.featured{border:2px solid #5A7ACD}.terms-card i{font-size:40px;color:#5a7acd;margin-bottom:20px}.terms-card h3{color:#2b2a2a;margin-bottom:20px;font-size:24px}.terms-card ul{list-style:none;padding:0;text-align:left}.terms-card li{padding:10px 0;color:#2b2a2a;border-bottom:1px solid #f0f0f0}.terms-card li:last-child{border-bottom:none}.terms-sections{display:flex;flex-direction:column;gap:30px;margin-bottom:40px}.terms-section{background:#fff;padding:30px;border-radius:15px;box-shadow:0 5px 20px #0000001a}.terms-section h3{color:#2b2a2a;margin-bottom:20px;font-size:22px;display:flex;align-items:center;gap:10px}.terms-list{display:flex;flex-direction:column;gap:15px}.terms-item{display:flex;align-items:center;gap:15px}.terms-item i{font-size:18px;min-width:20px}.terms-item i.fa-check{color:#10b981}.terms-item i.fa-times{color:#dc3545}.terms-item span{color:#2b2a2a}.terms-footer{background:#f5f2f2;padding:30px;border-radius:15px;text-align:center;color:#2b2a2a}.terms-footer p{margin-bottom:10px}.terms-footer p:last-child{margin-bottom:0}[dir=rtl] .terms-title,[dir=rtl] .terms-subtitle,[dir=rtl] .terms-description,[dir=rtl] .terms-card,[dir=rtl] .terms-item{text-align:right}[dir=rtl] .terms-grid,[dir=rtl] .terms-list{direction:rtl}[dir=rtl] .terms-item{direction:rtl;justify-content:flex-start}@media (max-width: 768px){.terms-grid{grid-template-columns:1fr}.terms-card.featured{transform:none}[dir=rtl] .terms-title,[dir=rtl] .terms-subtitle{text-align:center}}.app{min-height:100vh;display:flex;flex-direction:column}main{flex:1;padding-top:70px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#2b2a2a;background:#f5f2f2}#root{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.container{max-width:1200px;margin:0 auto;padding:0 20px}[dir=rtl]{direction:rtl;text-align:right}[dir=rtl] .container,[dir=rtl] .nav-container,[dir=rtl] .nav-menu,[dir=rtl] .footer-container,[dir=rtl] .footer-content{direction:rtl}[dir=rtl] .brand-icon{margin-right:0;margin-left:8px}[dir=rtl] .language-text,[dir=rtl] .nav-link,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] p{text-align:right}[dir=rtl] .btn-primary,[dir=rtl] .btn-secondary{direction:rtl}[dir=rtl] ul,[dir=rtl] ol{padding-right:20px;padding-left:0}[dir=rtl] .fa-chevron-left:before{content:""}[dir=rtl] .fa-chevron-right:before{content:""}
