:root{--primary:#6366f1;--primary-light:#818cf8;--primary-dark:#4f46e5;--secondary:#0ea5e9;--accent:#f59e0b;--gold:#fbbf24;--success:#10b981;--bg-dark:#0f0f1a;--bg-card:rgba(255,255,255,0.03);--bg-card-hover:rgba(255,255,255,0.06);--text-primary:#ffffff;--text-secondary:rgba(255,255,255,0.7);--text-muted:rgba(255,255,255,0.5);--border:rgba(255,255,255,0.1);--gradient-1:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#d946ef);--gradient-2:linear-gradient(135deg,#0ea5e9,#6366f1);--gradient-gold:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#fcd34d);--shadow:0 25px 50px -12px rgba(0,0,0,0.5);--shadow-glow:0 0 40px rgba(99,102,241,0.3);--radius:16px;--radius-sm:8px;--radius-lg:24px;--transition:all 0.3s cubic-bezier(0.4,0,0.2,1);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--touch-target:48px;--spotify-green:#1db954;--spotify-glow:rgba(29,185,84,0.4);--canva-primary:#7d2ae8;--canva-secondary:#00c4cc;--capcut-blue:#00deff;--windows-blue:#0067b8;--windows-teal:#00a4ef;--glass-bg:rgba(255,255,255,0.03);--glass-border:rgba(255,255,255,0.08);--glass-blur:blur(12px)}body{visibility:hidden}#localization-overlay,.loader-spinner{display:none}.info-section .guide-grid,.info-section .req-grid,.info-section .special-guide-grid,.info-section .special-steps-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:30px!important;gap:30px!important;margin-top:50px!important}.info-section .guide-step,.info-section .req-item,.info-section .special-req-item,.info-section .special-step-item,.req-item{background:rgba(255,255,255,.03)!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:20px!important;padding:40px 25px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;position:relative!important;color:#fff!important}.info-section .guide-step:hover,.info-section .req-item:hover,.info-section .special-req-item:hover,.info-section .special-step-item:hover{transform:translateY(-10px)!important;background:rgba(255,255,255,.06)!important;border-color:var(--primary)!important;box-shadow:0 20px 40px rgba(0,0,0,.3),var(--shadow-glow)!important}.info-section .item-icon{font-size:3.5rem!important;margin-bottom:20px!important;display:block!important}.info-section .step-num{width:60px!important;height:60px!important;background:var(--gradient-1)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:900!important;font-size:1.8rem!important;margin-bottom:25px!important;box-shadow:0 10px 20px rgba(99,102,241,.4)!important;color:#fff!important}.info-section h4{font-size:1.5rem!important;color:#fff!important;margin:0 0 15px!important;font-weight:800!important}.info-section p{font-size:1.1rem!important;color:rgba(255,255,255,.8)!important;line-height:1.7!important;margin:0!important}@media (max-width:991px){.info-section .guide-grid,.info-section .req-grid,.info-section .special-guide-grid,.info-section .special-steps-grid{grid-template-columns:1fr!important;max-width:450px!important;margin:40px auto 0!important}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation}body{font-family:Tajawal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg-dark);color:var(--text-primary);line-height:1.6;overflow-x:hidden;min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}[dir=rtl] body{direction:rtl}[dir=ltr] body{direction:ltr}.container{max-width:1280px;margin:0 auto;padding:0 max(20px,var(--safe-left));padding-right:max(20px,var(--safe-right))}a{text-decoration:none;color:inherit}ul{list-style:none}img{max-width:100%;height:auto;display:block}.bg-animation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;pointer-events:none}.bg-gradient{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 20% 80%,rgba(99,102,241,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(139,92,246,.1) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(14,165,233,.1) 0,transparent 40%);animation:bgMove 20s ease-in-out infinite}@keyframes bgMove{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-5%,-5%) rotate(5deg)}}.floating-shapes .shape{position:absolute;border-radius:50%;background:var(--gradient-1);opacity:.1;filter:blur(60px)}.shape-1{width:400px;height:400px;top:10%;inset-inline-end:10%;animation:float 8s ease-in-out infinite}.shape-2{width:300px;height:300px;bottom:20%;inset-inline-start:5%;animation:float 10s ease-in-out infinite reverse}.shape-3{width:200px;height:200px;top:50%;inset-inline-start:40%;animation:float 12s ease-in-out 2s infinite}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.1)}}.animate-target{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-target.show{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.animate-target{opacity:1;transform:none}}.glass-card{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);transition:var(--transition)}.glass-card:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2);transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3)}@keyframes float-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px rgba(99,102,241,.2)}50%{box-shadow:0 0 40px rgba(99,102,241,.4)}}.hover-glow:hover{animation:glow-pulse 2s infinite}.spotify-theme .pricing-card.popular{border-color:var(--spotify-green);background:rgba(29,185,84,.05)}.spotify-theme .btn-primary{background:linear-gradient(135deg,var(--spotify-green) 0,#179c46 100%)}.canva-theme .pricing-card.popular{border-color:var(--canva-primary);background:rgba(125,42,232,.05)}.canva-theme .btn-primary{background:linear-gradient(135deg,var(--canva-primary) 0,var(--canva-secondary) 100%)}.windows-theme .pricing-card.popular{border-color:var(--windows-blue);background:rgba(0,103,184,.05)}.windows-theme .btn-primary{background:linear-gradient(135deg,var(--windows-blue) 0,var(--windows-teal) 100%)}.header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:12px 0;background:rgba(15,15,26,.8);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 4px 30px rgba(0,0,0,.3)}.nav{justify-content:space-between;gap:12px}.logo,.nav{display:flex;align-items:center}.logo{gap:10px;font-size:1.4rem;font-weight:800;flex-shrink:0;position:relative;-webkit-padding-start:5px;padding-inline-start:5px}.logo-flag{display:inline-flex;align-items:center;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:2px;margin-inline-end:2px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:transform .3s ease;line-height:0}.logo-flag img{height:auto;width:24px;border-radius:3px;object-fit:contain}.logo:hover .logo-flag{transform:scale(1.2)}.logo-icon{width:40px;height:40px;background:var(--bg-card);border:1px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:var(--transition)}.logo:hover .logo-icon{border-color:var(--primary);transform:rotate(15deg) scale(1.1)}.logo-text .highlight{background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-links{display:flex;gap:20px;flex-wrap:nowrap;align-items:center}.nav-links a{color:var(--text-secondary);font-weight:500;transition:var(--transition);position:relative;padding:8px 0;white-space:nowrap}.nav-links a:hover{color:var(--text-primary)}.nav-links a:after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:0;height:2px;background:var(--gradient-1);transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:10px}.nav-links a:hover:after{width:100%}.nav-item.dropdown{position:relative}.dropdown-trigger{display:flex;align-items:center;gap:8px;cursor:default}.dropdown-icon{transition:transform .3s ease}.nav-item.dropdown:hover .dropdown-icon{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:calc(100% + 15px);inset-inline-end:-10px;width:240px;padding:10px;display:flex;flex-direction:column;gap:2px;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .4s cubic-bezier(.16,1,.3,1);z-index:100;box-shadow:0 20px 50px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1);overflow:hidden}.dropdown-menu.glass-card{background:rgba(15,15,26,.97)!important;backdrop-filter:blur(25px)!important;-webkit-backdrop-filter:blur(25px)!important;border-color:rgba(255,255,255,.15)!important}.dropdown-menu.glass-card:hover{background:rgba(15,15,26,.97)!important;border-color:rgba(255,255,255,.2)!important;transform:translateY(0)!important;box-shadow:0 25px 60px rgba(0,0,0,.6)!important}.dropdown-menu:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-1)}.nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li a{display:block;padding:12px 16px;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:.95rem;font-weight:500;white-space:nowrap;transition:var(--transition)}.dropdown-menu li a:hover{background:rgba(255,255,255,.08);color:var(--text-primary);transform:translateX(-5px)}[dir=rtl] .dropdown-menu li a:hover{transform:translateX(5px)}.dropdown-menu li a:after{display:none}.nav-cta{padding:10px 20px;background:var(--gradient-1);border-radius:var(--radius-sm);font-weight:700;color:white;transition:var(--transition);box-shadow:0 10px 20px rgba(99,102,241,.2);text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden;white-space:nowrap;flex-shrink:0;font-size:.85rem}.nav-cta:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.2) 0,transparent 70%);transform:scale(0);transition:transform .6s ease-out;pointer-events:none}.nav-cta:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}@media (max-width:1280px){.nav-links{gap:18px}.nav-cta{padding:10px 18px;font-size:.82rem}}@media (max-width:1100px){.nav-links{gap:12px}.nav-links a{font-size:.88rem}.nav-cta{padding:9px 14px;font-size:.8rem}}@media (max-width:1024px){.desktop-only,.nav-links{display:none}.mobile-menu,.mobile-menu-btn{display:block}}.mobile-menu-btn{display:none;background:transparent;border:none;cursor:pointer;padding:10px;z-index:1001}.hamburger{display:block;position:relative}.hamburger,.hamburger:after,.hamburger:before{width:24px;height:2px;background:var(--text-primary);transition:var(--transition)}.hamburger:after,.hamburger:before{content:"";position:absolute}.hamburger:before{top:-7px}.hamburger:after{top:7px}.mobile-menu-btn.active .hamburger{background:transparent}.mobile-menu-btn.active .hamburger:before{transform:rotate(45deg);top:0}.mobile-menu-btn.active .hamburger:after{transform:rotate(-45deg);top:0}.mobile-menu{display:none;position:fixed;top:72px;left:0;right:0;background:rgba(15,15,26,.95);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);padding:30px 20px;transform:translateY(-10px);opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.16,1,.3,1);z-index:999;border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 20px 40px rgba(0,0,0,.4)}.mobile-menu.active{transform:translateY(0);opacity:1;visibility:visible}.mobile-nav-links{display:flex;flex-direction:column;gap:16px}.mobile-nav-links a{display:block;padding:16px 20px;color:var(--text-primary);font-size:1.1rem;font-weight:600;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-sm);text-align:center;transition:all .3s ease}.mobile-nav-links a:hover{background:rgba(255,255,255,.08);border-color:var(--primary-light);transform:scale(1.02)}.mobile-nav-links .btn{margin-top:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;min-height:var(--touch-target);border-radius:var(--radius-sm);font-weight:600;font-size:1rem;cursor:pointer;transition:var(--transition);border:none;font-family:inherit;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:active{transform:scale(.97);opacity:.9}.btn-primary{background:var(--gradient-1);color:white}.btn-primary:focus,.btn-primary:hover{transform:translateY(-3px);box-shadow:var(--shadow-glow)}.btn-secondary{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border)}.btn-secondary:hover{background:var(--bg-card-hover);border-color:var(--primary)}.btn-outline{background:transparent;color:var(--text-primary);border:2px solid var(--border)}.btn-outline:hover{border-color:var(--primary);background:rgba(99,102,241,.1)}.btn-gold{background:var(--gradient-gold);color:#1a1a2e}.btn-gold:hover{transform:translateY(-3px);box-shadow:0 0 40px rgba(251,191,36,.4)}.btn-large{padding:18px 40px;font-size:1.1rem}.hero{min-height:100vh;min-height:100dvh;display:flex;align-items:center;padding:100px 0 60px;position:relative;background-image:linear-gradient(rgba(15,15,26,.8),rgba(15,15,26,.7)),url(/assets/hero-bg.png);background-size:cover;background-position:50%;background-attachment:fixed;overflow:hidden}@media (max-width:768px){.hero{background-attachment:scroll;background-image:linear-gradient(rgba(15,15,26,.85),rgba(15,15,26,.75)),url(/assets/hero-bg.png)}}.hero-content{text-align:center;width:100%}.hero-badges{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap;width:100%}.hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.3);border-radius:50px;font-size:.9rem;color:var(--primary-light);margin-bottom:0}.hero-badge-green{background:rgba(34,197,94,.1)!important;border-color:rgba(34,197,94,.4)!important;color:#22c55e!important}.hero-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.gradient-text{background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{font-size:clamp(1rem,2.5vw,1.2rem);color:var(--text-secondary);margin-bottom:32px;max-width:600px;margin-inline:auto;line-height:1.8}.hero-buttons{gap:12px;margin-bottom:48px}.hero-buttons,.hero-stats{display:flex;justify-content:center;flex-wrap:wrap}.hero-stats{align-items:center;gap:24px}.stat{text-align:center}.stat-number{display:block;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;background:var(--gradient-2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label{font-size:.85rem;color:var(--text-muted)}.stat-divider{width:1px;height:32px;background:var(--border)}section{padding:80px 0}.section-header{text-align:center;margin-bottom:48px}.section-badge{display:inline-block;padding:6px 16px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.3);border-radius:50px;font-size:.85rem;color:var(--primary-light);margin-bottom:16px}.section-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:16px}.section-subtitle{color:var(--text-secondary);font-size:1.1rem}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.feature-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:28px 24px;text-align:center;transition:var(--transition)}.feature-card:hover{background:var(--bg-card-hover);border-color:var(--primary);transform:translateY(-8px)}.feature-icon{font-size:2.5rem;margin-bottom:16px}.feature-card h3{font-size:1.15rem;margin-bottom:10px}.feature-card p{color:var(--text-secondary);font-size:.9rem}.channels{background:rgba(99,102,241,.03);position:relative;overflow:hidden}.premium-channels-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:20px;gap:20px;margin-top:40px}.channel-logo-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:24px;display:flex;align-items:center;justify-content:center;transition:var(--transition);height:120px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.channel-logo-card img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(.2) brightness(.9);transition:var(--transition)}.channel-logo-card:hover{background:var(--bg-card-hover);border-color:var(--primary);transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.3),var(--shadow-glow)}.channel-logo-card:hover img{filter:grayscale(0) brightness(1);transform:scale(1.1)}.channels-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;gap:30px;margin-top:60px;border-top:1px solid var(--border);padding-top:40px}.channel-stat-item{gap:8px}.stat-icon{font-size:2rem;margin-bottom:5px}.channel-stat-item strong{font-weight:800;color:var(--primary-light)}.channel-stat-item span{color:var(--text-secondary)}@media (max-width:768px){.premium-channels-grid{grid-template-columns:repeat(2,1fr);gap:12px}.channel-logo-card{height:100px;padding:16px}.channels-stats{grid-template-columns:1fr;gap:24px}}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;align-items:start}.pricing-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px 24px;text-align:center;position:relative;transition:var(--transition)}.pricing-card:hover{transform:translateY(-10px);border-color:var(--primary)}.pricing-card.popular{border:2px solid var(--primary);background:rgba(99,102,241,.05)}.pricing-card.premium{border:2px solid var(--gold);background:rgba(251,191,36,.05)}.popular-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--gradient-1);color:white;padding:6px 20px;border-radius:50px;font-size:.8rem;font-weight:600;white-space:nowrap}.pricing-header{margin-bottom:20px}.plan-icon{font-size:2.5rem;margin-bottom:12px}.pricing-header h3{font-size:1.35rem;margin-bottom:6px}.pricing-header p{color:var(--text-muted);font-size:.9rem}.pricing-price{margin-bottom:12px;display:flex;align-items:baseline;justify-content:center;gap:4px}.pricing-price .currency{font-size:1.1rem;font-weight:600}.pricing-price .amount{font-size:3.5rem;font-weight:900;background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-card.premium .pricing-price .amount{background:var(--gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-price .period{color:var(--text-muted);font-size:.9rem}.usd-equivalent{font-size:.85rem;color:var(--text-muted);margin-top:-8px;margin-bottom:12px;font-weight:500;display:block;text-align:center;opacity:.85}.savings-badge{display:inline-block;background:rgba(16,185,129,.2);color:var(--success);padding:4px 12px;border-radius:50px;font-size:.8rem;font-weight:600;margin-bottom:20px}.savings-badge.gold{background:rgba(251,191,36,.2);color:var(--gold)}@media (min-width:1024px){.pricing-grid{grid-template-columns:repeat(4,1fr);align-items:stretch}}.pricing-features{text-align:end;margin-bottom:24px}.pricing-features li{padding:10px 0;border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:.95rem}.pricing-features li:last-child{border-bottom:none}.pricing-card .btn{width:100%}.region-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.region-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:24px;text-align:center;transition:var(--transition)}.region-card:hover{border-color:var(--primary);transform:translateY(-5px)}.region-flag{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.region-flag img{width:60px;height:auto;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.region-card h4{margin-bottom:8px;color:var(--primary-light)}.region-card p{font-size:.9rem;color:var(--text-secondary)}.region-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.trust-badges{gap:30px;margin-top:40px;padding-top:30px;border-top:1px solid var(--border)}.trust-badge{gap:10px;font-size:.95rem;color:var(--text-secondary)}.badge-icon{font-size:1.2rem}.apps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:25px;gap:25px}.app-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:30px;text-align:center;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center}.app-card,.app-card:before{transition:var(--transition)}.app-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--gradient-primary);opacity:0}.app-card:hover:before{opacity:1}.premium-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:none;align-items:center;justify-content:center;padding:20px}.premium-modal.active{display:flex}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(10,10,18,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .3s ease}.premium-modal.active .modal-overlay{opacity:1}.modal-container{background:rgba(25,25,45,.95);width:100%;max-width:900px;border-radius:20px;position:relative;z-index:10;box-shadow:0 25px 50px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1);transform:scale(.9) translateY(20px);opacity:0;transition:all .4s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.premium-modal.active .modal-container{transform:scale(1) translateY(0);opacity:1}.modal-close{position:absolute;top:20px;inset-inline-end:20px;background:rgba(255,255,255,.1);border:none;color:white;font-size:24px;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;z-index:100}.modal-close:hover{background:#e50914;transform:rotate(90deg)}.modal-body{padding:40px;max-height:90vh;overflow-y:auto}.modal-header{text-align:center;margin-bottom:40px}.modal-icon{font-size:3.5rem;margin-bottom:15px}.modal-header h2{font-size:2.2rem;color:white;font-weight:800}.modal-content-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:40px;gap:40px}.modal-actions h3,.modal-info h3{font-size:1.3rem;color:var(--accent);margin-bottom:20px}.modal-info p{color:#a0a0c0;line-height:1.8;margin-bottom:30px;font-size:1.1rem}.modal-features{list-style:none;padding:0}.modal-features li{color:white;margin-bottom:12px;-webkit-padding-end:25px;padding-inline-end:25px;position:relative}.modal-features li:before{content:"✓";position:absolute;right:0;color:#1db954;font-weight:700}.modal-actions{background:rgba(255,255,255,.03);padding:30px;border-radius:15px;border:1px solid rgba(255,255,255,.05)}.period-selector{gap:12px;margin-bottom:30px}.period-option,.period-selector{display:flex;flex-direction:column}.period-option{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:16px 20px;border-radius:12px;gap:10px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.period-option:hover{background:rgba(255,255,255,.1);border-color:#6366f1}.period-option.selected{background:rgba(99,102,241,.1);border-color:#6366f1;box-shadow:0 0 20px rgba(99,102,241,.2)}.period-option-header{display:flex;justify-content:space-between;align-items:center;width:100%}.period-name{color:white;font-weight:700;font-size:1.05rem}.period-saving{background:#10a37f;color:white;font-size:.75rem;font-weight:800;padding:3px 10px;border-radius:50px}.period-option-pricing{display:flex;align-items:baseline;gap:12px}.period-price{color:#6366f1;font-weight:800;font-size:1.3rem}.period-official{color:rgba(255,255,255,.4);font-size:.9rem;text-decoration:line-through}.feature-check{color:#10a37f;font-weight:700;-webkit-margin-start:8px;margin-inline-start:8px}.modal-buy-btn{width:100%;padding:18px;font-size:1.2rem;display:flex;align-items:center;justify-content:center;gap:12px}.modal-note{text-align:center;color:#606080;font-size:.9rem;margin-top:15px}@media (max-width:768px){.modal-content-grid{grid-template-columns:1fr;gap:30px}.modal-body{padding:30px 20px}.modal-header h2{font-size:1.8rem}.modal-container{border-radius:15px}}.app-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.app-icon{font-size:3rem;margin-bottom:20px;display:block;width:100%}.app-card h4{font-size:1.2rem;margin-bottom:12px}.app-card p{font-size:.95rem;color:var(--text-secondary);line-height:1.6}.faq-list{max-width:800px;margin:0 auto}.faq-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:12px}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:transparent;border:none;color:var(--text-primary);font-size:1rem;font-weight:600;cursor:pointer;font-family:inherit;text-align:end;transition:var(--transition);gap:16px}.faq-question:hover{color:var(--primary-light)}.faq-icon{font-size:1.4rem;transition:var(--transition);flex-shrink:0}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.active .faq-answer{max-height:200px}.faq-answer p{padding:0 20px 18px;color:var(--text-secondary);line-height:1.8;font-size:.95rem}.cta{background:var(--gradient-1);text-align:center;padding:60px 0}.cta-content h2{font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:12px}.cta-content p{font-size:1.1rem;opacity:.9;margin-bottom:28px}.cta .btn-primary{background:white;color:var(--primary-dark)}.cta .btn-primary:hover{box-shadow:0 0 40px rgba(255,255,255,.4)}.footer{background:rgba(0,0,0,.3);padding:32px 0}.footer-content{gap:24px;text-align:center}.footer-brand,.footer-content{display:flex;flex-direction:column;align-items:center;width:100%}.footer-brand{gap:12px}.footer-brand .logo{-webkit-padding-start:0;padding-inline-start:0;justify-content:center}.footer-content p{color:var(--text-muted);font-size:.95rem;max-width:600px;margin:0 auto}.footer-nav{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;align-items:center;color:var(--text-muted);width:100%}.footer-nav a{color:var(--text-secondary);transition:var(--transition)}.footer-nav a:hover{color:var(--primary-light)}.social-links{display:flex;flex-direction:row;gap:10px;margin-top:10px}.social-links,.social-links a{justify-content:center;align-items:center}.social-links a{color:white;transition:all .3s ease;display:inline-flex;width:28px;height:28px;border-radius:50%;background:transparent;border:none}.social-links a:hover{color:white;transform:translateY(-3px) scale(1.15);opacity:.8}.social-links .instagram:hover{color:#e1306c}.social-links .facebook:hover{color:#1877f2}.social-links .whatsapp:hover{color:#25d366}.social-links .threads:hover{color:#999}.social-links .telegram:hover{color:#0088cc}.social-links .email:hover{color:#ea4335}.social-links svg{width:16px;height:16px;fill:white}.desktop-only{display:block}.mobile-only{display:none}@media (max-width:1024px){.desktop-only{display:none}.mobile-menu,.mobile-menu-btn{display:block}}@media (max-width:992px){.pricing-card.popular{transform:none}.pricing-card.popular:hover{transform:translateY(-10px)}.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.container{padding:0 16px}.header{padding:10px 0}.logo{font-size:1.2rem}.logo-icon{font-size:1.5rem}.hero{min-height:auto!important;padding:100px 0 40px!important}.hero-badges{flex-direction:column!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important}.hero-badge{font-size:.8rem!important;padding:6px 16px!important;margin-bottom:0!important;text-align:center!important}.hero-buttons{flex-direction:column;gap:10px}.hero-buttons .btn{width:100%}.hero-stats{gap:16px}.stat-divider{height:24px}section{padding:50px 0}.section-header{margin-bottom:32px}.features-grid{grid-template-columns:repeat(2,1fr);gap:12px}.feature-card{padding:20px 16px}.feature-icon{font-size:2rem}.feature-card h3{font-size:1rem}.feature-card p{font-size:.85rem}.channels-showcase{grid-template-columns:repeat(2,1fr)}.features-grid{grid-template-columns:1fr!important;gap:20px}.pricing-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;padding:10px 20px 30px!important;gap:16px!important;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin:0 -16px;scrollbar-width:none}.pricing-grid::-webkit-scrollbar{display:none}.pricing-grid .pricing-card{flex:0 0 80%!important;min-width:270px!important;max-width:none!important;scroll-snap-align:center;margin-bottom:10px}.devices-grid{grid-template-columns:repeat(2,1fr)}.btn{padding:12px 24px;font-size:.95rem}.btn-large{padding:14px 28px;font-size:1rem}.cta{padding:50px 0}.apps-grid{display:flex;flex-direction:column;gap:20px}.app-card{width:100%;text-align:center}.faq-question{padding:18px 16px;text-align:end;display:flex;justify-content:space-between;align-items:center}}@media (max-width:480px){.features-grid{grid-template-columns:1fr!important}}@media (max-width:360px){.container{padding:0 12px}.hero-title{font-size:1.5rem}.hero-badge{font-size:.75rem!important;padding:6px 12px!important}.section-title{font-size:1.4rem}.stat-number{font-size:1.2rem}.stat-label{font-size:.75rem}.pricing-price .amount{font-size:2.5rem}.pricing-header h3{font-size:1.1rem}.btn{padding:12px 16px;font-size:.9rem}.mobile-nav-links a{padding:14px 16px;font-size:1rem}}@media (max-height:500px) and (orientation:landscape){.hero{min-height:auto;padding:80px 0 40px}.hero-stats{margin-top:20px}section{padding:40px 0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.btn:active{transform:none}}@media (prefers-contrast:high){:root{--bg-card:rgba(255,255,255,0.1);--border:rgba(255,255,255,0.3);--text-secondary:rgba(255,255,255,0.9);--text-muted:rgba(255,255,255,0.8)}.btn{border:2px solid}}@media print{.bg-animation,.mobile-menu,.mobile-menu-btn,.nav-cta{display:none!important}body{background:white}.gradient-text{-webkit-text-fill-color:#6366f1;color:#6366f1}}.regions{padding:80px 0;text-align:center;background:rgba(99,102,241,.05)}.region-list{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:40px}.region-item{padding:12px 24px;background:var(--bg-card);border-radius:50px;font-size:1rem;border:1px solid var(--border);color:var(--text-primary);transition:var(--transition);display:inline-flex;align-items:center;gap:10px}.region-item:hover{border-color:var(--primary);background:var(--bg-card-hover);transform:translateY(-3px)}.article-author{color:var(--text-secondary);font-weight:700}.author-card{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;align-items:start;margin:0 0 32px;padding:24px;border:1px solid rgba(129,140,248,.22);border-radius:var(--radius);background:rgba(15,23,42,.55)}.author-avatar{width:56px;height:56px;display:inline-flex;background:var(--gradient-2);color:#fff;font-weight:900;letter-spacing:0;box-shadow:0 12px 24px rgba(14,165,233,.22)}.author-bio h2{margin:0 0 8px!important;padding:0!important;border:0!important;font-size:1.2rem!important}.author-bio p{margin-bottom:12px!important}.author-kicker{margin-bottom:4px!important;color:var(--primary-light)!important;font-size:.8rem!important;font-weight:800;text-transform:uppercase}.author-signals{margin:12px 0 0!important;-webkit-padding-start:20px!important;padding-inline-start:20px!important;color:var(--text-secondary);list-style:disc}.author-profile-avatar{width:96px;height:96px;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 24px;border-radius:50%;background:var(--gradient-2);color:#fff;font-size:2rem;font-weight:900;letter-spacing:0;box-shadow:var(--shadow-glow)}@media (max-width:600px){.author-card{grid-template-columns:1fr;text-align:center}.author-avatar{margin:0 auto}.author-signals{text-align:start}}.sticky-whatsapp{position:fixed!important;bottom:30px!important;inset-inline-end:30px!important;z-index:99999!important;transition:var(--transition);display:block!important}.sticky-whatsapp a{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px;background:#25d366!important;color:white!important;padding:12px 24px;border-radius:50px;text-decoration:none;font-weight:700;box-shadow:0 10px 20px rgba(37,211,102,.3);border:2px solid rgba(255,255,255,.2)}.sticky-whatsapp:hover{transform:scale(1.05) translateY(-5px)}.whatsapp-text{font-size:.95rem}.whatsapp-icon{font-size:1.4rem;display:flex;align-items:center;justify-content:center;-webkit-margin-end:2px;margin-inline-end:2px}@media (max-width:500px){.whatsapp-text{display:none!important}.sticky-whatsapp{bottom:20px!important;inset-inline-end:15px!important}.sticky-whatsapp a{width:56px!important;height:56px!important;border-radius:50%!important;padding:0!important;aspect-ratio:1/1!important}.whatsapp-icon{font-size:2rem!important;margin:0!important}}.premium-accounts{background:rgba(255,255,255,.02);padding:100px 0}.premium-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;margin-top:40px}.premium-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px 30px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:var(--transition);position:relative;overflow:hidden}.premium-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px}.premium-card.capcut:before{background:#00f2ff}.premium-card.spotify:before{background:#1db954}.premium-card.canva:before{background:linear-gradient(90deg,#00c4cc,#7d2ae8)}.premium-card.windows:before{background:#0078d4}.premium-card.instagram:before{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.premium-card.facebook:before{background:#1877f2}.premium-card.telegram:before{background:#24a1de}.premium-card.tiktok:before{background:linear-gradient(90deg,#ff0050,#00f2fe)}.premium-card:hover{transform:translateY(-10px);background:var(--bg-card-hover);box-shadow:0 20px 40px rgba(0,0,0,.4)}.premium-icon{width:80px;height:80px;background:rgba(255,255,255,.05);border:1px solid var(--glass-border);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;flex-shrink:0;position:relative;transition:var(--transition);color:#fff}.premium-icon svg{width:40px;height:40px;transition:var(--transition);filter:drop-shadow(0 0 10px rgba(255,255,255,.2))}.premium-icon img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.premium-card:hover .premium-icon{border-color:var(--primary);transform:scale(1.05) rotate(5deg);background:rgba(255,255,255,.1);box-shadow:0 0 30px rgba(99,102,241,.2)}.premium-card:hover .premium-icon svg{transform:scale(1.1);filter:drop-shadow(0 0 15px rgba(255,255,255,.5))}.logo-stack{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;padding:6px}.logo-stack img,.logo-stack svg{width:32px!important;height:32px!important;object-fit:contain;border-radius:6px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.intro-card{background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1)}.intro-card .premium-icon{width:auto;height:auto;padding:12px 20px;border-radius:24px;background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.3)}.intro-card .logo-stack{grid-template-columns:repeat(4,1fr);gap:8px;padding:0}.intro-card .logo-stack img{width:42px!important;height:42px!important;border-radius:8px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.intro-card h3{font-size:1.8rem;margin-bottom:20px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.3)}.intro-card p{font-size:1.1rem;line-height:1.8;color:rgba(255,255,255,.8)}.product-hero-icon{width:120px;height:120px;margin:0 auto 24px;border-radius:50%;overflow:hidden;position:relative;background:#fff;border:3px solid var(--border);flex-shrink:0;box-shadow:0 10px 30px rgba(0,0,0,.3)}.product-hero-icon img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.product-badge{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:rgba(255,255,255,.05);padding:8px 16px;border-radius:50px;border:1px solid rgba(255,255,255,.1);margin-bottom:30px;font-weight:600}.product-badge img{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#fff;padding:2px}.premium-content h3{font-size:1.5rem;font-weight:800;margin-bottom:12px}.premium-content p{color:var(--text-secondary);font-size:.95rem;margin-bottom:24px}.btn-premium{width:100%;padding:14px;border-radius:12px;font-weight:700;text-decoration:none;display:inline-block;border:none;transition:var(--transition);cursor:pointer}.btn-capcut{background:linear-gradient(135deg,#00f2ff,#0099ff);color:#000}.btn-spotify{background:linear-gradient(135deg,#1db954,#1ed760);color:#fff}.btn-canva{background:linear-gradient(135deg,#00c4cc,#7d2ae8);color:#fff}.btn-instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}.btn-facebook{background:#1877f2;color:#fff}.btn-telegram{background:#24a1de;color:#fff}.btn-tiktok{background:linear-gradient(90deg,#ff0050,#00f2fe);color:#fff}.btn-premium:hover{transform:translateY(-3px)}.btn-capcut:hover{box-shadow:0 0 20px rgba(0,242,255,.4)}.btn-spotify:hover{box-shadow:0 0 20px rgba(29,185,84,.4)}.btn-canva:hover{box-shadow:0 0 20px rgba(125,42,232,.4)}.btn-instagram:hover{box-shadow:0 0 20px rgba(220,39,67,.4)}.btn-facebook:hover{box-shadow:0 0 20px rgba(24,119,242,.4)}.btn-telegram:hover{box-shadow:0 0 20px rgba(36,161,222,.4)}.btn-tiktok:hover{box-shadow:0 0 20px rgba(255,0,80,.4)}@media (max-width:768px){.premium-grid{grid-template-columns:1fr}}.product-hero{padding:100px 0 60px;text-align:center}.product-hero-icon{font-size:5rem;margin-bottom:20px;animation:float 3s ease-in-out infinite}.capcut-gradient{background:radial-gradient(circle at center,rgba(0,242,255,.15) 0,transparent 60%)}.capcut-text{background:linear-gradient(135deg,#00f2ff,#0099ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.capcut-btn{background:linear-gradient(135deg,#00f2ff,#0099ff)!important;color:#000!important;border:none}.pricing-card.capcut-theme{border-color:#00f2ff;box-shadow:0 0 30px rgba(0,242,255,.2)}.pricing-card.capcut-theme .popular-badge{background:linear-gradient(135deg,#00f2ff,#0099ff);color:#000}.spotify-gradient{background:radial-gradient(circle at center,rgba(29,185,84,.15) 0,transparent 60%)}.spotify-text{background:linear-gradient(135deg,#1db954,#1ed760);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.spotify-btn{background:linear-gradient(135deg,#1db954,#1ed760)!important;color:#fff!important;border:none;font-weight:800}.pricing-card.spotify-theme{border-color:#1db954;box-shadow:0 0 30px rgba(29,185,84,.2)}.pricing-card.spotify-theme .popular-badge{background:linear-gradient(135deg,#1db954,#1ed760);color:#000}.canva-gradient{background:radial-gradient(circle at center,rgba(125,42,232,.15) 0,transparent 60%)}.canva-text{background:linear-gradient(135deg,#00c4cc,#7d2ae8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.canva-btn{background:linear-gradient(135deg,#00c4cc,#7d2ae8)!important;color:#fff!important;border:none}.pricing-card.canva-theme{border-color:#7d2ae8;box-shadow:0 0 30px rgba(125,42,232,.2)}.pricing-card.canva-theme .popular-badge{background:linear-gradient(135deg,#00c4cc,#7d2ae8);color:#fff}.windows-gradient{background:radial-gradient(circle at center,rgba(0,120,212,.15) 0,transparent 60%)}.windows-text{background:linear-gradient(135deg,#4da8da,#0078d4)}.windows-btn{background:linear-gradient(135deg,#4da8da,#0078d4)!important;color:#fff!important}.pricing-card.windows-theme{border-color:#0078d4;box-shadow:0 0 30px rgba(0,120,212,.2)}.pricing-card.windows-theme .popular-badge{background:linear-gradient(135deg,#4da8da,#0078d4);color:#fff}.pricing-grid.single-product{max-width:1000px;margin:40px auto 0}a.premium-card{cursor:pointer;transition:var(--transition);text-decoration:none;color:inherit;display:block}a.premium-card:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 15px 35px rgba(0,0,0,.4)}@media (max-width:768px){.premium-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:20px}.premium-card{padding:20px 10px}.premium-icon{width:60px;height:60px;margin-bottom:18px;border-width:1.5px}.intro-card .premium-icon{width:auto;height:auto;padding:10px 16px}.dropdown-icon{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.intro-card .logo-stack img{width:32px!important;height:32px!important}.premium-content h3{font-size:1.1rem;margin-bottom:8px}.premium-content p{font-size:.8rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.premium-accounts .btn{padding:8px 12px;font-size:.85rem;width:100%}}.qty-controls{gap:15px;margin:25px auto;background:rgba(255,255,255,.05);padding:8px 15px;border-radius:50px;border:1px solid rgba(255,255,255,.1);width:-moz-fit-content;width:fit-content;min-width:150px;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.qty-btn,.qty-controls{display:flex;align-items:center;justify-content:center}.qty-btn{width:34px;height:34px;border-radius:50%;border:none;background:white;color:#0f0f1a;font-size:1.2rem;font-weight:800;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0;line-height:1}.qty-btn:hover:not(:disabled){background:var(--windows-cyan,#00eeff);color:white;transform:scale(1.1);box-shadow:0 0 15px rgba(0,238,255,.4)}.qty-btn:active:not(:disabled){transform:scale(.95)}.qty-btn:disabled{background:rgba(255,255,255,.1);color:rgba(255,255,255,.2);cursor:not-allowed;opacity:1}.qty-val{font-size:1.4rem;font-weight:800;min-width:35px;color:white;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.info-section{padding:100px 0;border-top:1px solid var(--border)}.compare-container{margin:60px auto 0;max-width:1000px}.compare-table{background:var(--bg-card);border-radius:16px;overflow:hidden;box-shadow:var(--shadow)}.compare-table tbody tr:nth-child(2n){background:rgba(255,255,255,.02)}.compare-table td,.compare-table th{padding:25px 20px;text-align:end;border-bottom:1px solid var(--border)}.compare-table th{background:rgba(255,255,255,.05);font-weight:800}.compare-table td:first-child{font-weight:700;color:var(--text-primary);width:40%}.compare-table .check{color:#10b981}.compare-table .check,.compare-table .cross{font-weight:800;font-size:1.2rem}.compare-table .our-service{background:rgba(99,102,241,.08);-webkit-border-start:1px solid rgba(99,102,241,.2);border-inline-start:1px solid rgba(99,102,241,.2);-webkit-border-end:1px solid rgba(99,102,241,.2);border-inline-end:1px solid rgba(99,102,241,.2);color:#fff;font-weight:700}.compare-table th.our-service{background:var(--gradient-1);color:#fff;border:none}.guide-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;margin-top:50px}.guide-step{background:var(--bg-card);padding:40px 25px;border-radius:20px;border:1px solid var(--border);position:relative;transition:var(--transition);text-align:center;display:flex;flex-direction:column;height:100%}.step-num{top:-15px;left:50%;transform:translateX(-50%);width:45px;height:45px;background:#0078d4;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.2rem;box-shadow:0 4px 15px rgba(0,120,212,.4)}.guide-step:hover{transform:translateY(-8px);border-color:#0078d4;box-shadow:0 15px 30px rgba(0,0,0,.3)}.guide-step h4{margin:15px 0 10px;font-size:1.3rem}.req-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:40px}.req-item{background:rgba(255,255,255,.03);padding:25px 20px;border-radius:16px;border-top:4px solid #0078d4;text-align:center;transition:var(--transition)}.req-item:hover{background:rgba(255,255,255,.05)}.req-item h4{margin-bottom:12px;color:var(--text-primary);font-size:1.1rem}.req-item p{font-size:.95rem;color:var(--text-secondary);line-height:1.5}@media (max-width:992px){.guide-grid,.req-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.info-section{padding:60px 0}.compare-table td,.compare-table th{padding:15px 10px;font-size:.85rem}.guide-grid{grid-template-columns:1fr}.req-grid{grid-template-columns:repeat(2,1fr)}.step-num{inset-inline-end:20px;inset-inline-start:auto;transform:none}.guide-step{text-align:end}}.windows-page{--windows-blue:#0078d4;--windows-cyan:#00b4f0;--windows-glow:rgba(0,120,212,0.4);--windows-gradient:linear-gradient(135deg,var(--windows-blue) 0%,var(--windows-cyan) 100%)}.windows-gradient{background:radial-gradient(circle at 50% 10%,var(--windows-glow) 0,transparent 60%)}.windows-text{background:var(--windows-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.windows-btn{background:var(--windows-gradient);color:white;border:none;box-shadow:0 4px 15px var(--windows-glow)}.windows-btn:hover{box-shadow:0 6px 20px var(--windows-glow);transform:translateY(-3px)}.pricing-card.windows-theme{border:2px solid var(--windows-blue);background:rgba(0,120,212,.05);box-shadow:0 0 30px rgba(0,120,212,.1)}.product-hero-icon{display:flex;justify-content:center;margin-bottom:30px;animation:float 6s ease-in-out infinite}.product-hero-icon img{border-radius:20px;box-shadow:0 10px 40px var(--windows-glow);width:120px;height:120px}.guide-grid,.req-grid{display:grid;grid-gap:20px;gap:20px;margin-top:30px}.guide-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.req-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.guide-step,.req-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:30px 25px;text-align:end;transition:var(--transition);position:relative;overflow:hidden}.guide-step:hover,.req-item:hover{background:var(--bg-card-hover);border-color:var(--windows-blue);transform:translateY(-5px)}.step-num{position:absolute;top:-10px;right:-10px;font-size:5rem;font-weight:900;color:rgba(255,255,255,.03);line-height:1}.guide-step h4,.req-item h4{font-size:1.25rem;margin-bottom:12px;color:var(--text-primary);position:relative;z-index:1}.guide-step p,.req-item p{color:var(--text-secondary);font-size:.95rem;line-height:1.7;position:relative;z-index:1}.compare-container{margin-top:60px;overflow-x:auto;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:30px}.compare-table{width:100%;min-width:600px;border-collapse:collapse}.compare-table th{font-size:1.1rem;font-weight:700;padding:15px;border-bottom:2px solid var(--border);color:var(--text-primary);text-align:end}.compare-table td{padding:15px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text-secondary);font-size:.95rem}.compare-table tr:last-child td{border-bottom:none}.compare-table td:nth-child(3),.compare-table th:nth-child(3){background:rgba(0,120,212,.05)}.compare-table th:nth-child(3){color:var(--windows-cyan);border-bottom:2px solid var(--windows-blue)}.compare-table .check{color:var(--success);font-weight:600}.compare-table .cross{color:#ef4444}.article-cover-wrapper{width:100%;margin-bottom:40px;border-radius:var(--radius-lg);overflow:hidden;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.4);border:1px solid var(--border);aspect-ratio:16/9}.article-cover-img{height:100%;transition:transform .8s cubic-bezier(.4,0,.2,1)}.article-cover-wrapper:hover .article-cover-img{transform:scale(1.05)}@media (max-width:768px){.article-cover-wrapper{margin-bottom:30px;border-radius:var(--radius)}}.blog-hero{padding:140px 0 60px;text-align:center;background:radial-gradient(circle at top left,rgba(99,102,241,.15) 0,transparent 50%),radial-gradient(circle at bottom right,rgba(217,70,239,.1) 0,transparent 50%)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px;padding:40px 0 100px}.blog-card{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;height:100%}.blog-card:hover{transform:translateY(-12px);border-color:rgba(99,102,241,.6);box-shadow:0 25px 50px rgba(0,0,0,.4),0 0 20px rgba(99,102,241,.15)}.blog-card-img{aspect-ratio:16/9;background:linear-gradient(135deg,#1e1e2e,#2d2d44);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.blog-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.4,0,.2,1)}.blog-card:hover .blog-card-img img{transform:scale(1.15)}.blog-card-img:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0));transform:skewX(-25deg);transition:.75s;pointer-events:none}.blog-card:hover .blog-card-img:after{left:150%}[dir=rtl] .article-content,[dir=rtl] .article-content h2,[dir=rtl] .article-content h3,[dir=rtl] .article-content li,[dir=rtl] .article-content p{direction:rtl;text-align:right}[dir=rtl] .article-content ol,[dir=rtl] .article-content ul{direction:rtl;text-align:right;padding-right:24px;padding-left:0}[dir=rtl] .article-content table{direction:rtl}[dir=rtl] .article-content td,[dir=rtl] .article-content th{text-align:right}[dir=ltr] .article-content{direction:ltr;text-align:left}[dir=ltr] .article-content ol,[dir=ltr] .article-content ul{padding-left:24px;padding-right:0}.blog-preview{background:radial-gradient(circle at bottom left,rgba(99,102,241,.08) 0,transparent 50%),radial-gradient(circle at top right,rgba(168,85,247,.05) 0,transparent 50%)}.blog-preview .section-header{text-align:center;margin-bottom:60px;position:relative;z-index:2}.blog-glow-1,.blog-glow-2{position:absolute;width:300px;height:300px;border-radius:50%;filter:blur(100px);z-index:1;opacity:.15;pointer-events:none}.blog-glow-1{background:var(--primary-color);top:10%;right:-10%;animation:float-slow 8s ease-in-out infinite alternate}.blog-glow-2{background:#a855f7;bottom:10%;left:-10%;animation:float-slow 12s ease-in-out infinite alternate-reverse}@keyframes float-slow{0%{transform:translate(0) scale(1)}to{transform:translate(30px,40px) scale(1.1)}}.blog-preview-grid{grid-template-columns:repeat(3,1fr);position:relative;z-index:2}.blog-preview .blog-card-content{padding:30px}.blog-preview .blog-card-content h3{font-size:1.45rem;font-weight:800;margin-bottom:12px;line-height:1.4;color:var(--text-primary);transition:color .3s ease}.blog-preview .blog-card:hover h3{background:var(--gradient-1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.blog-preview .blog-card-content p{color:rgba(255,255,255,.7);font-size:.95rem;line-height:1.6;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-tag{position:absolute;top:20px;right:20px;background:rgba(15,15,26,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);color:#fff;padding:6px 18px;border-radius:50px;font-size:.8rem;font-weight:800;z-index:10;box-shadow:0 4px 15px rgba(0,0,0,.3);transition:all .3s ease}.blog-card:hover .blog-tag{background:var(--gradient-1);border-color:transparent;transform:scale(1.05)}.read-more{padding:8px 16px;border-radius:12px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2)}.blog-card:hover .read-more{gap:12px;background:var(--gradient-1);color:#fff;border-color:transparent;box-shadow:0 4px 15px rgba(99,102,241,.4);transform:translateY(-2px)}.blog-view-all{text-align:center;margin-top:60px}@media (max-width:991px){.blog-preview-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.blog-preview{padding:70px 0}.blog-preview-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.blog-preview .blog-card-content{padding:20px}.blog-preview .blog-card-content h3{font-size:1.25rem}}.article-hero{padding:120px 0 40px;text-align:center;background:radial-gradient(circle at top,rgba(99,102,241,.08) 0,transparent 70%)}.article-cover-img{width:100%;max-width:900px;height:auto;border-radius:24px;margin:30px auto;box-shadow:0 20px 50px rgba(0,0,0,.4);display:block;aspect-ratio:16/9;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.article-meta{display:flex;gap:16px;justify-content:center;align-items:center;margin-top:16px;color:var(--text-muted);font-size:.9rem}.article-tag{background:rgba(99,102,241,.15);color:var(--primary-light);padding:4px 12px;border-radius:50px;font-size:.8rem;font-weight:700}.article-content{max-width:900px;margin:0 auto;padding:40px 20px 80px}.article-content h2{font-size:1.8rem;font-weight:800;color:var(--text-primary);margin:45px 0 20px;padding-bottom:12px;border-bottom:2px solid rgba(99,102,241,.2)}.article-content h3{font-size:1.4rem;font-weight:700;color:var(--primary-light);margin:32px 0 16px}.article-content p{color:var(--text-secondary);line-height:1.9;margin-bottom:20px;font-size:1.1rem}.article-cta{background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(139,92,246,.1));padding:40px;border-radius:20px;text-align:center;margin-top:60px;border:1px solid var(--border)}@media (max-width:768px){.article-hero{padding:100px 0 30px}.article-cover-img{border-radius:16px;margin:20px auto;width:100%}.hero-title{font-size:1.8rem}}.sales-notification{position:fixed;bottom:20px;inset-inline-start:20px;background:rgba(15,15,26,.95);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid var(--border);border-radius:var(--radius);padding:12px 16px;display:flex;align-items:center;gap:12px;z-index:999;transform:translateY(150%);transition:transform .6s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px rgba(0,0,0,.5);max-width:300px}.sales-notification.active{transform:translateY(0)}.sales-icon{width:40px;height:40px;background:var(--gradient-1);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.sales-content{font-size:.85rem;line-height:1.4}.sales-name{font-weight:700;color:var(--primary-light)}.sales-time{display:block;font-size:.75rem;color:var(--text-muted);margin-top:2px}.sales-flag{width:20px;height:auto;border-radius:2px;vertical-align:middle;-webkit-margin-start:5px;margin-inline-start:5px;display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,.2)}.countdown-container{background:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius);padding:15px 20px;margin:20px auto;max-width:400px;text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.timer-label{display:block;font-size:.85rem;font-weight:800;color:var(--accent);margin-bottom:8px;letter-spacing:.5px}.timer-display{display:flex;justify-content:center;gap:12px}.timer-block{display:flex;flex-direction:column;align-items:center;background:rgba(255,255,255,.03);padding:8px;border-radius:8px;min-width:55px}.timer-value{font-size:1.5rem;font-weight:900;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.timer-unit{font-size:.6rem;color:var(--text-muted);text-transform:uppercase;margin-top:4px}.comparison-wrapper{overflow-x:auto;margin-top:40px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-card)}.comparison-table{width:100%;border-collapse:collapse;min-width:600px}.comparison-table td,.comparison-table th{padding:20px;text-align:center;border-bottom:1px solid var(--border)}.comparison-table th{background:rgba(255,255,255,.05);font-weight:800;font-size:1.1rem;color:var(--text-primary)}.comparison-table td{color:var(--text-secondary)}.comparison-table .feature-name{text-align:end;font-weight:700;color:var(--text-primary);background:rgba(255,255,255,.02)}.comparison-table .our-service{background:rgba(99,102,241,.05);color:#fff;font-weight:800}.check-icon{color:var(--success);font-size:1.2rem}.cross-icon{color:#f43f5e;font-size:1.2rem}.quiz-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(15,15,26,.98);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:2000;display:none;align-items:center;justify-content:center;padding:20px}.quiz-overlay.active{display:flex}.quiz-card{background:#161625;border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:500px;padding:40px 30px;position:relative;box-shadow:var(--shadow)}.quiz-close{position:absolute;top:15px;inset-inline-start:15px;background:none;border:none;color:var(--text-muted);font-size:1.8rem;cursor:pointer;line-height:1}.quiz-step{display:none}.quiz-step.active{display:block;animation:quizSlideUp .4s ease-out}@keyframes quizSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.quiz-options{display:grid;grid-gap:12px;gap:12px;margin-top:30px}.quiz-option{background:rgba(255,255,255,.03);border:1px solid var(--border);padding:20px;border-radius:var(--radius);cursor:pointer;transition:var(--transition);text-align:center;font-weight:700;color:var(--text-secondary)}.quiz-option:hover{border-color:var(--primary);background:rgba(99,102,241,.1);color:#fff;transform:scale(1.02)}.result-card h3{font-size:1.8rem;margin-bottom:20px}@media (max-width:768px){.sales-notification{inset-inline-start:10px;bottom:20px;max-width:calc(100% - 80px)}}.pricing-card.coming-soon{position:relative;overflow:hidden}.coming-soon-badge{position:absolute;top:15px;left:-25px;background:#6366f1;color:white;padding:5px 35px;transform:rotate(-45deg);font-size:.75rem;font-weight:800;z-index:5;box-shadow:0 2px 10px rgba(0,0,0,.2)}.marquee-container{overflow:hidden;position:relative;width:100%;margin:40px 0;padding:20px 0;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.marquee-content{display:flex;gap:30px;width:max-content;animation:marquee 40s linear infinite}.marquee-content:hover{animation-play-state:paused}.marquee-content .channel-logo-card{flex:0 0 auto;width:150px;height:80px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:15px;transition:all .3s ease}.marquee-content .channel-logo-card:hover{background:rgba(255,255,255,.08);border-color:var(--primary);transform:translateY(-5px)}.marquee-content .channel-logo-card img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(100%) brightness(1.5);opacity:.6;transition:all .3s ease}.marquee-content .channel-logo-card:hover img{filter:grayscale(0) brightness(1);opacity:1}.channels-stats{display:flex;justify-content:center;gap:4rem;margin-top:4rem;flex-wrap:wrap;padding:2rem;background:rgba(255,255,255,.02);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.05)}.channel-stat-item{flex-direction:column;text-align:center;gap:.8rem;min-width:150px}.channel-stat-item,.stat-icon{display:flex;align-items:center}.stat-icon{width:54px;height:54px;color:var(--primary-light);background:rgba(99,102,241,.1);padding:12px;border-radius:16px;justify-content:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid rgba(99,102,241,.2);box-shadow:0 8px 15px rgba(0,0,0,.2)}.channel-stat-item:hover .stat-icon{transform:translateY(-10px) scale(1.1);background:var(--primary);color:#fff;box-shadow:0 15px 30px rgba(99,102,241,.4);border-color:rgba(255,255,255,.3)}.stat-icon svg{width:100%;height:100%;stroke-width:2.5}.channel-stat-item strong{font-size:1.8rem;font-weight:900;display:block;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.channel-stat-item span{font-size:1rem;color:var(--text-muted);font-weight:600;letter-spacing:.5px}@media (max-width:768px){.channels-stats{gap:2rem;padding:1.5rem;margin-top:2rem}.channel-stat-item strong{font-size:1.5rem}.stat-icon{width:48px;height:48px;padding:10px}}.floating-trial{position:fixed;bottom:90px;inset-inline-end:20px;background:var(--gradient-2);color:#fff;padding:12px 20px;border-radius:50px;font-weight:800;font-size:.9rem;box-shadow:0 10px 20px rgba(14,165,233,.3);z-index:998;display:flex;align-items:center;gap:8px;animation:bounce 3s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (max-width:768px){.floating-trial{bottom:85px;inset-inline-end:15px;padding:10px 16px;font-size:.8rem}}.trust-badges{display:flex;justify-content:center;gap:3rem;margin-top:3rem;flex-wrap:wrap;padding:1.5rem;background:rgba(255,255,255,.02);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.05)}.trust-badge{display:flex;align-items:center;gap:12px;color:var(--text-primary);font-weight:600;font-size:1rem;transition:var(--transition)}.trust-badge:hover{transform:translateY(-5px);color:#fff}.badge-icon{width:40px;height:40px;color:var(--primary-light);background:rgba(99,102,241,.1);padding:8px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:1px solid rgba(99,102,241,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}.trust-badge:hover .badge-icon{background:var(--primary);color:#fff;box-shadow:0 0 20px rgba(99,102,241,.4);transform:rotate(5deg) scale(1.1)}.badge-icon svg{width:100%;height:100%;stroke-width:2.5}@media (max-width:768px){.trust-badges{gap:1.5rem;padding:1rem;margin-top:2rem}.trust-badge{font-size:.9rem;gap:8px}.badge-icon{width:32px;height:32px;padding:6px;border-radius:8px}}.feature-icon{width:60px;height:60px;color:var(--primary-light);background:rgba(99,102,241,.1);padding:12px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid rgba(99,102,241,.2);box-shadow:0 10px 20px rgba(0,0,0,.3)}.feature-card:hover .feature-icon{transform:translateY(-10px) scale(1.1) rotate(5deg);background:var(--primary);color:#fff;box-shadow:0 15px 30px rgba(99,102,241,.4);border-color:rgba(255,255,255,.3)}.feature-icon svg{width:100%;height:100%;stroke-width:2.5}@media (max-width:768px){.feature-icon{width:50px;height:50px;padding:10px;border-radius:14px;margin-bottom:15px}}.plan-icon{width:70px;height:70px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;padding:14px;border-radius:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.pricing-card:hover .plan-icon{transform:translateY(-8px) scale(1.1) rotate(5deg)}.plan-icon svg{width:100%;height:100%}.plan-icon.bronze{color:#cd7f32;background:rgba(205,127,50,.1);border-color:rgba(205,127,50,.2)}.pricing-card:hover .plan-icon.bronze{background:#cd7f32;color:#fff;box-shadow:0 0 30px rgba(205,127,50,.4)}.plan-icon.silver{color:#c0c0c0;background:rgba(192,192,192,.1);border-color:rgba(192,192,192,.2)}.pricing-card:hover .plan-icon.silver{background:#c0c0c0;color:#fff;box-shadow:0 0 30px rgba(192,192,192,.4)}.plan-icon.gold,.plan-icon.gold-medal{color:#fbbf24;background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.2)}.pricing-card:hover .plan-icon.gold,.pricing-card:hover .plan-icon.gold-medal{background:#fbbf24;color:#fff;box-shadow:0 0 40px rgba(251,191,36,.5)}.pricing-card.popular .plan-icon{box-shadow:0 10px 20px rgba(99,102,241,.2)}@media (max-width:768px){.plan-icon{width:60px;height:60px;padding:12px;border-radius:16px}}.match-center{padding:60px 0;position:relative;background:radial-gradient(circle at 50% 50%,rgba(99,102,241,.05) 0,transparent 70%)}.match-list-container{display:flex;flex-direction:column;gap:8px}.match-list-row{display:flex;flex-direction:column;overflow:hidden;cursor:pointer;transition:all .3s ease;border:1px solid rgba(255,255,255,.05);border-radius:12px;background:rgba(255,255,255,.01)}.match-list-row:hover{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.03)}.match-main-info{display:grid;grid-template-areas:"time teams badge expand";grid-template-columns:110px 1fr 180px 50px;align-items:center;padding:12px 20px;grid-gap:15px;gap:15px}[dir=rtl] .match-main-info{grid-template-areas:"time teams badge expand";grid-template-columns:110px 1fr 180px 50px}.match-date-time{grid-area:time;gap:2px;text-align:center}.teams-compact{gap:20px}.match-league-badge{grid-area:badge}.expand-btn,.match-league-badge{display:flex;justify-content:center}.expand-btn{grid-area:expand;font-size:1rem}.m-date{font-size:.7rem}.m-time{font-size:.85rem;gap:6px}.team-item{gap:10px;flex:0 1 auto;justify-content:center}.team-logo-sm{width:28px;height:28px}.team-name-compact{font-size:.85rem;flex:1 1}.match-score-container{display:flex;align-items:center;gap:12px;min-width:60px;justify-content:center}.score-val{font-size:1.2rem;font-weight:900;color:var(--primary)}.match-vs{font-size:.7rem}.match-league-badge span{font-size:.6rem;font-weight:800;background:rgba(255,255,255,.08);padding:4px 10px;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.expand-btn{font-size:.9rem}.match-details-expand{transition:max-height .3s ease-out;background:rgba(0,0,0,.15)}.match-list-row.is-expanded .match-details-expand{max-height:400px}.expand-content{padding:15px 20px;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.bonus-offers-section{grid-column:1/-1;display:flex;flex-direction:column;background:rgba(0,0,0,.2);border-radius:12px;overflow:hidden;margin-top:10px}.bonus-grid{display:grid;grid-template-columns:1fr 1fr;width:100%}.bonus-item{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;text-decoration:none;-webkit-border-end:1px solid rgba(255,255,255,.05);border-inline-end:1px solid rgba(255,255,255,.05);transition:all .2s ease}.bonus-item:last-child{-webkit-border-end:none;border-inline-end:none}.bonus-item:nth-child(n+3){border-bottom:none}.bonus-header,.bonus-item:hover{background:rgba(255,255,255,.05)}.bonus-header{padding:5px 12px;font-size:.65rem;font-weight:800;color:var(--text-muted);letter-spacing:1px}.bonus-logo-box{width:40px;height:22px;background:rgba(255,255,255,.05);border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bonus-logo-box img{max-width:80%;max-height:80%}.bonus-text{font-size:.7rem;font-weight:700;color:#fff;text-decoration:underline}.match-info-box{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:8px 12px}.match-info-box h4{font-size:.75rem;color:var(--text-primary);margin-bottom:6px;text-transform:uppercase}.info-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}.info-list li{font-size:.75rem;color:var(--text-secondary)}.odds-grid{grid-gap:6px;gap:6px}.odds-item{border-radius:6px;padding:6px;text-align:center}.odds-label{font-size:.6rem;display:block}.odds-value{font-size:.9rem;font-weight:800}[dir=rtl] .compare-table{direction:ltr!important}[dir=rtl] .compare-table td,[dir=rtl] .compare-table th{direction:rtl!important;text-align:right!important}[dir=rtl] .compare-table td:nth-child(2),[dir=rtl] .compare-table td:nth-child(3),[dir=rtl] .compare-table th:nth-child(2),[dir=rtl] .compare-table th:nth-child(3){direction:rtl!important;text-align:center!important}@media (max-width:640px){.match-main-info{grid-template-columns:1fr 50px;padding:15px;gap:10px}.match-date-time,.match-league-badge{display:none}.team-name-compact{font-size:.85rem}.expand-content{grid-template-columns:1fr;padding:15px}}.match-date-time{display:flex;flex-direction:column;gap:4px}.m-date{font-size:.75rem;color:var(--text-muted);font-weight:600}.m-time{font-size:1rem;font-weight:800;color:var(--text-primary);display:flex;align-items:center;gap:8px}.teams-compact{grid-area:teams;justify-content:center}.team-item,.teams-compact{display:flex;align-items:center;gap:12px;min-width:0}.team-item{flex:1 1}.team-item:first-child{flex-direction:row;justify-content:flex-end}.team-logo-sm{width:32px;height:32px;object-fit:contain}.team-name-compact{font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-vs{font-size:.8rem;font-weight:900;color:var(--text-muted);opacity:.5;padding:4px 8px;background:rgba(255,255,255,.05);border-radius:4px}.match-league-badge{text-align:center}.match-league-badge span{font-size:.75rem;font-weight:700;color:var(--text-secondary);background:rgba(255,255,255,.05);padding:6px 12px;border-radius:50px;display:inline-block}.expand-btn{background:none;border:none;color:var(--text-muted);font-size:1.2rem;cursor:pointer;transition:transform .3s ease}.match-details-expand{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);background:rgba(255,255,255,.02)}.match-list-row.is-expanded .match-details-expand{max-height:500px;border-top:1px solid rgba(255,255,255,.05)}.expand-content{padding:25px;display:grid;grid-template-columns:1fr 1fr 220px;grid-gap:30px;gap:30px;align-items:flex-start}.ai-insight-box h4,.odds-markets-section h4{margin-bottom:15px;font-size:1rem;color:var(--text-primary);display:flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:1px}.odds-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.odds-item{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .2s ease}.odds-item:hover{background:rgba(255,255,255,.08);border-color:var(--primary);transform:translateY(-2px)}.odds-label{font-size:.7rem;font-weight:700;color:var(--text-muted)}.odds-value{font-size:1.1rem;font-weight:900;color:var(--gold)}.expanded-actions{display:flex;flex-direction:column;gap:12px}.live-dot-pulse{width:8px;height:8px;background:#ff4d4d;border-radius:50%;box-shadow:0 0 0 0 rgba(255,77,77,.7);animation:pulse-live 1.5s infinite}@keyframes pulse-live{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,77,77,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,77,77,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,77,77,0)}}.no-matches-placeholder{text-align:center;padding:60px 20px;background:rgba(255,255,255,.02);border-radius:20px;border:1px dashed rgba(255,255,255,.1)}.no-matches-placeholder i{font-size:3rem;color:var(--text-muted);margin-bottom:20px;display:block}@media (max-width:992px){.match-main-info{grid-template-columns:120px 1fr 50px}.match-league-badge{display:none}}@media (max-width:640px){.match-main-info{grid-template-columns:1fr 50px;padding:15px;gap:10px}.match-date-time{display:none}.team-item{gap:8px}.team-name-compact{font-size:.9rem}.expand-content{grid-template-columns:1fr;padding:20px}}.leagues-filter-section{margin-bottom:40px}.leagues-filter-wrapper{position:relative;width:100%}.leagues-filter-scroll{display:flex;gap:12px;overflow-x:auto;padding:10px 5px;scrollbar-width:none;-ms-overflow-style:none}.leagues-filter-scroll::-webkit-scrollbar{display:none}.filter-chip{flex:0 0 auto;padding:12px 24px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:50px;color:var(--text-secondary);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:10px;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.filter-chip:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.filter-chip.active{background:var(--gradient-primary);border-color:transparent;color:#fff;box-shadow:0 10px 20px rgba(99,102,241,.3)}.filter-chip i{font-size:1.1rem}.grid-title{margin:40px 0 20px;font-size:1.8rem;font-weight:800;display:none}.blog-preview{padding:100px 0;position:relative;overflow:hidden}.blog-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px;margin-top:50px}.blog-card-content{padding:30px;display:flex;flex-direction:column;gap:15px;flex-grow:1}.blog-card-content h3{font-size:1.4rem;font-weight:800;color:var(--text-primary);line-height:1.4;margin:0}.blog-card-content p{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin:0;flex-grow:1;opacity:.8}.read-more{display:inline-flex;align-items:center;gap:8px;color:var(--primary-light);font-weight:700;font-size:.95rem;transition:all .3s ease;margin-top:auto;text-decoration:none}.read-more:hover{gap:12px;color:var(--primary);transform:translateX(-5px)}@media (max-width:992px){.blog-preview-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}}@media (max-width:768px){.blog-preview{padding:60px 0}.blog-preview-grid{grid-template-columns:1fr;gap:25px}.blog-card-content{padding:25px}.blog-card-content h3{font-size:1.2rem}.blog-card{max-width:450px;margin:0 auto}}[dir=rtl] i[style*=margin-left],[dir=rtl] i[style*=margin-right]{margin-right:0!important;margin-left:8px!important}.feature-check:before{content:"✓";color:var(--accent-primary);margin-left:5px;font-weight:700}body.is-restricted-region #match-center,body.is-restricted-region .dropdown-menu a[href*="/match-center"],body.is-restricted-region .mobile-nav-links a[href*="/match-center"],body.is-restricted-region .nav-links a[href*="/match-center"]{display:none!important}body.is-restricted-region .dropdown-menu li:has(a[href*="/match-center"]),body.is-restricted-region .mobile-nav-links li:has(a[href*="/match-center"]),body.is-restricted-region .nav-links li:has(a[href*="/match-center"]){display:none!important}.restricted-access-wrapper{animation:fadeInRestricted .8s ease forwards}@keyframes fadeInRestricted{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[dir=rtl]{text-align:end}[dir=rtl] .text-left,[dir=rtl] .text-start{text-align:end!important}[dir=rtl] .text-end,[dir=rtl] .text-right{text-align:start!important}[dir=rtl] .fa,[dir=rtl] .fab,[dir=rtl] .far,[dir=rtl] .fas{display:inline-block}[dir=rtl] .fa-angle-left,[dir=rtl] .fa-angle-right,[dir=rtl] .fa-arrow-left,[dir=rtl] .fa-arrow-right,[dir=rtl] .fa-chevron-left,[dir=rtl] .fa-chevron-right{transform:scaleX(-1)}[dir=rtl] .btn i,[dir=rtl] .nav-cta i,[dir=rtl] a i,[dir=rtl] button i{margin-right:0!important;margin-left:8px!important}[dir=rtl] .input-group i{inset-inline-start:auto;inset-inline-end:15px}[dir=rtl] .form-group input,[dir=rtl] .input-group input{-webkit-padding-start:15px!important;padding-inline-start:15px!important;-webkit-padding-end:45px!important;padding-inline-end:45px!important}[dir=rtl] .marquee-content{animation:marquee-rtl 40s linear infinite}@keyframes marquee-rtl{0%{transform:translateX(0)}to{transform:translateX(50%)}}[dir=ltr] .marquee-content{animation:marquee-ltr 40s linear infinite}@keyframes marquee-ltr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[dir=rtl] .modal-close{inset-inline-end:auto!important;inset-inline-start:20px!important}[dir=rtl] .modal-header h2{text-align:right}[dir=rtl] ul{padding-right:20px;padding-left:0}[dir=rtl] li{text-align:right}[dir=rtl] .section-badge{margin-right:0;margin-left:auto}[dir=rtl] .bonus-grid{border-right:none}[dir=rtl] .bonus-item{border-right:none;border-left:1px solid rgba(255,255,255,.05)}[dir=rtl] .bonus-item:last-child{border-left:none}.match-center-seo-content{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:30px;padding:50px;margin-top:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.match-center-seo-content h2{font-size:2rem;margin-bottom:30px;font-weight:900}.seo-grid{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:50px;gap:50px;align-items:center}.seo-text-block p{color:var(--text-secondary);line-height:1.8;font-size:1.1rem;margin-bottom:20px}.seo-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:15px}.seo-list li{display:flex;align-items:center;gap:12px;color:var(--text-primary);font-weight:600;font-size:1rem}.seo-list i{color:#fbbf24;font-size:1.2rem}@media (max-width:992px){.seo-grid{grid-template-columns:1fr;gap:30px}.match-center-seo-content{padding:30px}}.breadcrumbs{margin-bottom:25px;display:inline-flex;background:rgba(255,255,255,.03);padding:8px 20px;border-radius:50px;border:1px solid rgba(255,255,255,.05)}.breadcrumbs ol{list-style:none;margin:0;padding:0;font-size:.9rem}.breadcrumbs li,.breadcrumbs ol{display:flex;align-items:center;gap:10px}.breadcrumbs a,.breadcrumbs li{color:var(--text-secondary)}.breadcrumbs a{text-decoration:none;transition:color .3s ease}.breadcrumbs a:hover{color:#6366f1}.breadcrumbs .current{color:var(--text-primary);font-weight:700}.breadcrumbs i{font-size:.7rem;opacity:.5}[dir=ltr] .breadcrumbs i{transform:rotate(180deg)}.expert-author-card{display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.03);padding:15px 20px;border-radius:15px;border:1px solid rgba(255,255,255,.05);margin-bottom:20px;grid-column:1/-1}.author-info{gap:15px}.author-avatar,.author-info{display:flex;align-items:center}.author-avatar{width:40px;height:40px;background:var(--gradient-primary);border-radius:50%;justify-content:center;padding:8px}.author-avatar img{width:100%;height:100%;filter:brightness(0) invert(1)}.author-meta{display:flex;flex-direction:column}.author-name{font-weight:700;font-size:.95rem;color:var(--text-primary)}.publish-date{font-size:.8rem;color:var(--text-secondary)}.expert-badge{background:rgba(16,185,129,.1);color:#10b981;padding:4px 12px;border-radius:50px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(16,185,129,.2)}.match-card-actions{grid-column:1/-1;display:flex;flex-direction:column;gap:20px;margin-top:10px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.social-share-group{display:flex;align-items:center;gap:15px}.share-label{font-size:.9rem;color:var(--text-secondary);font-weight:600}.share-btn{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;text-decoration:none;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.share-btn:hover{transform:scale(1.15)}.share-btn.whatsapp{background:#25d366}.share-btn.telegram{background:#0088cc}@media (max-width:768px){.expert-author-card{flex-direction:column;align-items:flex-start;gap:10px}.expert-badge{align-self:flex-end}}.match-center-faq{max-width:900px;margin:80px auto 0}.faq-grid{display:flex;flex-direction:column;gap:15px}.faq-item{padding:0;border-radius:15px;overflow:hidden;transition:all .3s ease;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05)}.faq-item summary{padding:20px 25px;list-style:none;cursor:pointer;font-weight:700;color:var(--text-primary);display:flex;align-items:center;justify-content:space-between}.faq-item summary:after{content:"\f078";font-family:Font Awesome\ 6 Free;font-weight:900;font-size:.8rem;transition:transform .3s ease}.faq-item[open] summary:after{transform:rotate(180deg)}.faq-item p{padding:0 25px 20px;color:var(--text-secondary);line-height:1.7;font-size:.95rem}.live-ticker-wrapper{display:flex;align-items:center;height:50px;overflow:hidden;margin-bottom:30px;padding:0!important;border-radius:12px!important}.ticker-label{background:var(--gradient-primary);color:white;padding:0 20px;gap:10px;font-weight:700;font-size:.9rem;white-space:nowrap;z-index:2}.ticker-content,.ticker-label{height:100%;display:flex;align-items:center}.ticker-content{padding-left:20px;animation:ticker 30s linear infinite}.ticker-item{white-space:nowrap;padding:0 40px;color:var(--text-primary);font-size:.9rem;font-weight:500}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.trending-tags-wrapper{display:flex;align-items:center;gap:15px;margin-bottom:40px;padding:0 5px}.tags-label{font-weight:700;color:var(--text-secondary);font-size:.9rem;white-space:nowrap}.tags-scroll{display:flex;gap:10px;overflow-x:auto;padding:5px 0;scrollbar-width:none;-ms-overflow-style:none}.tags-scroll::-webkit-scrollbar{display:none}.tag-btn{padding:8px 18px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:50px;color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .3s ease}.tag-btn.active,.tag-btn:hover{background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.3);color:var(--text-primary);transform:translateY(-2px)}.helpfulness-rating{margin-top:20px;padding-top:15px;border-top:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between}.helpfulness-rating span{font-size:.85rem;color:var(--text-secondary)}.rating-btns{display:flex;gap:10px}.rate-btn{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);color:var(--text-secondary);width:32px;height:32px;border-radius:8px;cursor:pointer;transition:all .3s ease}.rate-btn:hover{background:rgba(255,255,255,.08);color:var(--text-primary)}.rate-btn.active{background:var(--gradient-primary);color:white;border:none}.related-guides-box{padding:15px!important;border-radius:12px!important;background:rgba(99,102,241,.03)!important}.related-guides-box h5{font-size:.85rem;margin-bottom:12px;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}.related-links{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.related-links a{font-size:.85rem;color:#6366f1;text-decoration:none;display:flex;align-items:center;gap:8px;transition:opacity .3s ease}.related-links a:hover{opacity:.8;text-decoration:underline}.payment-methods-showcase{margin-top:3.5rem;padding:2.5rem 1.5rem;text-align:center;position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);transition:var(--transition)}.payment-methods-showcase:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.15);transform:translateY(-3px);box-shadow:0 20px 40px rgba(0,0,0,.4),var(--shadow-glow)}.payment-methods-showcase .payment-title{font-size:clamp(1.2rem,3vw,1.5rem);font-weight:800;margin-bottom:2rem;color:var(--text-primary);letter-spacing:.5px;position:relative;display:inline-block}.payment-methods-showcase .payment-title:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:50px;height:3px;background:var(--gradient-1);border-radius:2px}.payment-grid{flex-wrap:wrap;gap:16px;max-width:900px;margin:0 auto}.payment-grid,.payment-item{display:flex;justify-content:center;align-items:center}.payment-item{width:clamp(110px,20vw,135px);height:60px;padding:8px 12px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:14px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;cursor:default}.payment-item:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.2);transform:translateY(-4px) scale(1.04);box-shadow:0 10px 20px rgba(0,0,0,.3)}.payment-item img,.payment-item svg{width:auto;height:auto;max-width:85%;max-height:48%;transition:var(--transition);display:block}.payment-item[data-payment=cih] img,.payment-item[data-payment=cih] svg,.payment-item[data-payment=orange] img,.payment-item[data-payment=orange] svg{max-height:42%}.payment-item[data-payment=cashplus] img{max-height:56%}.payment-item[data-payment=paypal] img{max-height:40%}.payment-item[data-payment=wise] img,.payment-item[data-payment=wise] svg{max-height:34%}.payment-item[data-payment=redotpay] img,.payment-item[data-payment=redotpay] svg{max-height:32%}.payment-item[data-payment=binance] img,.payment-item[data-payment=visa] img{max-height:34%}.payment-item[data-payment=mastercard] img{max-height:48%}.payment-item span{display:none!important}@media (max-width:480px){.payment-methods-showcase{margin-top:2rem;padding:1.75rem 1rem;border-radius:20px}.payment-grid{gap:10px}.payment-item{width:calc(33.333% - 8px);height:52px;padding:6px;border-radius:10px}}body:not(.lang-ar) .lang-only.ar,body:not(.lang-en) .lang-only.en,body:not(.lang-fr) .lang-only.fr{display:none!important}body.lang-en .pricing-features,body.lang-fr .pricing-features{text-align:start!important}body.lang-en .pricing-features li:before,body.lang-fr .pricing-features li:before{margin-left:0!important;margin-right:10px!important}