:root{--primary-purple:#4A148C;--gradient-purple:linear-gradient(180deg, #7b1fa2 0%, #4a148c 100%);--orange-btn:linear-gradient(to bottom, #ff8f00, #ef6c00);--dark-bg:#050505;--card-dark:#141414}body{font-family:Cairo,sans-serif;overflow-x:hidden}.hero-section-wrapper{padding:60px 0;display:flex;align-items:center;background-color:#fcfcfc}.hero-title{font-size:clamp(1.8rem, 5vw, 2.8rem);font-weight:800;color:var(--primary-purple);line-height:1.4;margin-bottom:20px}.hero-subtitle{font-size:1.2rem;color:#666;margin-bottom:30px}.hero-avatars{display:flex;align-items:center;gap:15px;font-weight:700;color:#555}.exact-login-card{background:var(--gradient-purple);box-shadow:0 20px 40px rgba(74,20,140,.3);text-align:center;color:#fff}.card-title{font-size:28px;font-weight:700;margin-bottom:30px}.form-group-custom{margin-bottom:20px;text-align:right}.form-group-custom label{display:block;font-size:14px;margin-bottom:8px;margin-right:15px}.capsule-input{font-size:14px;outline:0}.orange-capsule-btn{height:55px;background:var(--orange-btn);box-shadow:0 5px 15px rgba(239,108,0,.3)}.orange-capsule-btn:hover{transform:translateY(-3px);transform:scale(1.02)}.dynamic-stats-section{padding:40px 0;background:#f9f9f9}.feature-item,.stats-container{background:#fff;border-radius:20px;padding:30px;text-align:center}.stats-container{max-width:450px;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.05);min-height:250px;display:flex;flex-direction:column;justify-content:center}.stat-slide{display:none;animation:.8s fadeIn}.stat-slide.active{display:block}.stat-number{font-size:32px;font-weight:800;color:#333;margin:10px 0}.feature-item{transition:.3s}.feature-circle{width:60px;height:60px;background:#f3e5f5;color:var(--primary-purple);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;font-size:24px}.service-slide{display:none;flex-direction:column;align-items:center;text-align:center}.service-slide.active-slide{display:flex}body.dark-mode{background-color:var(--dark-bg)!important;color:#e0e0e0!important;--bg-deep:#080808;--bg-card:#121212;--bg-input:#1a1a1a;--text-main:#ffffff;--text-muted:#b0b3b8;--border-color:rgba(255, 255, 255, 0.08);--accent-purple:#7b1fa2;--glass-bg:rgba(20, 20, 20, 0.7);background-color:var(--bg-deep)!important;color:var(--text-main)!important}body.dark-mode .dynamic-stats-section,body.dark-mode .hero-section-wrapper,body.dark-mode .main-content-container{background:linear-gradient(180deg,#050505 0,#121212 100%)!important}body.dark-mode .clean-review-card,body.dark-mode .feature-item,body.dark-mode .stats-container{background:var(--card-dark)!important;border:1px solid #333;box-shadow:0 10px 30px rgba(0,0,0,.5)!important}body.dark-mode .client-name,body.dark-mode .counter-box h4,body.dark-mode .hero-title,body.dark-mode .service-slide h3,body.dark-mode .stat-number,body.dark-mode h1,body.dark-mode h2,body.dark-mode h3{color:#fff!important}body.dark-mode .capsule-input{background-color:#1a1a1a!important}.review-modal-overlay{display:none;justify-content:center;align-items:center;backdrop-filter:blur(5px)}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.hero-title{text-align:center}.hero-avatars{justify-content:center}}body.dark-mode .dynamic-stats-section,body.dark-mode .features-section,body.dark-mode .hero-section-wrapper,body.dark-mode .main-content-container,body.dark-mode .payment-section,body.dark-mode .results-section,body.dark-mode .reviews-section,body.dark-mode .services-section-modern{background:var(--bg-deep)!important;border-bottom:1px solid var(--border-color)}body.dark-mode .hero-avatars span,body.dark-mode .hero-subtitle,body.dark-mode .review-text,body.dark-mode .service-slide p{color:var(--text-muted)!important}body.dark-mode .exact-login-card{background:linear-gradient(145deg,#1e1e1e,#0f0f0f)!important;border:1px solid var(--accent-purple);box-shadow:0 0 30px rgba(123,31,162,.2)!important}body.dark-mode .capsule-input{background-color:var(--bg-input)!important;border:1px solid #333!important;color:#fff!important}body.dark-mode .capsule-input::placeholder{color:#666}body.dark-mode .stats-container{background:var(--bg-card)!important;border:1px solid var(--border-color);box-shadow:0 15px 35px rgba(0,0,0,.6)!important}body.dark-mode .stat-number{color:#fff!important;text-shadow:0 0 10px rgba(255,255,255,.1)}body.dark-mode .stat-title{color:var(--accent-purple)!important}body.dark-mode .feature-item{background:linear-gradient(145deg,#181818,#111)!important;border:1px solid var(--border-color)!important}body.dark-mode .feature-circle{background-color:#1a1a1a!important;box-shadow:0 0 15px rgba(123,31,162,.3)!important}body.dark-mode .nav-arrow{background:#1a1a1a!important;color:#fff!important;border:1px solid #333!important}body.dark-mode .dot{background:#333!important}body.dark-mode .dot.active-dot{background:var(--accent-purple)!important}body.dark-mode .result-card{background:#111!important;border:1px solid var(--border-color)!important}body.dark-mode .toggle-switch{background:#000!important;border:1px solid #333}body.dark-mode .highlight-number{color:#00e676!important}body.dark-mode .review-card{background:var(--glass-bg)!important;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05)!important}body.dark-mode .add-review-btn{background:0 0;border:1px solid var(--accent-purple);color:#fff}body.dark-mode .pay-logo{background:#1a1a1a!important;filter:grayscale(1) brightness(1.5);transition:.3s}body.dark-mode .pay-logo:hover{filter:grayscale(0) brightness(1)}body.dark-mode .review-modal-content{background:#151515!important}body.dark-mode::-webkit-scrollbar{width:10px}body.dark-mode::-webkit-scrollbar-track{background:#050505}body.dark-mode::-webkit-scrollbar-thumb{background:#333;border-radius:10px;border:2px solid #050505}body.dark-mode::-webkit-scrollbar-thumb:hover{background:var(--accent-purple)}.review-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999;display:flex;justify-content:center;align-items:center}.review-modal-content{background:#fff;padding:30px;border-radius:20px;width:90%;max-width:500px;text-align:center;position:relative}.close-modal{position:absolute;top:15px;left:20px;font-size:30px;cursor:pointer;color:#333}body.dark-mode .review-modal-content{color:#fff;border:1px solid #333}body.dark-mode .close-modal{color:#fff}.hero-section-wrapper{background:linear-gradient(135deg,#1a0b2e 0,#4a148c 50%,#7c43bd 100%);min-height:700px;display:flex;align-items:center;position:relative;padding-bottom:80px}.hero-section-wrapper h1,.hero-section-wrapper h2,.hero-section-wrapper label,.hero-section-wrapper p,.hero-section-wrapper span{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.3)}.zenith-bg-matrix{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.floating-social-icon{position:absolute;bottom:-50px;opacity:.1;color:#fff!important;filter:blur(1px);animation:linear infinite floatUp}@keyframes floatUp{0%{transform:translateY(0) rotate(0);opacity:0}20%,80%{opacity:.15}100%{transform:translateY(-120vh) rotate(360deg);opacity:0}}.exact-login-card{background:rgba(255,255,255,.1);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:40px;box-shadow:0 15px 35px rgba(0,0,0,.2)}.capsule-input{background:rgba(255,255,255,.9)!important;color:#333!important;border:none;border-radius:50px;height:50px;padding:0 20px;width:100%;margin-bottom:15px;transition:.3s}.capsule-input:focus{background:#fff!important;box-shadow:0 0 15px rgba(255,255,255,.3);outline:0}.orange-capsule-btn{background:linear-gradient(45deg,#ff7a00,#f50);color:#fff!important;border:none;width:100%;padding:12px;border-radius:50px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:transform .2s;margin-top:10px;box-shadow:0 5px 15px rgba(255,122,0,.4)}.form-footer-links a,.signup-link{color:gold!important;text-decoration:none}.avatars-imgs img{height:40px;object-fit:cover;border:2px solid #fff;border-radius:50%;width:45px;margin-left:-15px;transition:.3s}.avatars-imgs img:hover{transform:translateY(-5px);z-index:5}.container{position:relative;z-index:2}:root 