:root{--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-alt:#eef4ff;--text-primary:#0f172a;--text-secondary:#4b5563;--text-muted:#64748b;--border-color:#e5e7eb;--card-bg:#fff;--primary:#2563eb;--primary-hover:#1d4ed8;--accent-green:#10b981;--accent-green-bg:#ecfdf5;--accent-green-text:#05140e;--nav-bg:#ffffffd9;--glass-bg:#fffc;--hero-gradient:radial-gradient(circle at top right, #e0e7ff 0%, #fff 50%), radial-gradient(circle at bottom left, #f1f5f9 0%, #fff 50%)}.dark{--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-alt:#111827;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--border-color:#334155;--card-bg:#1e293b;--primary:#3b82f6;--primary-hover:#60a5fa;--accent-green:#10b981;--accent-green-bg:#ecfdf5;--accent-green-text:#0f172a;--nav-bg:#0f172ad9;--glass-bg:#1e293bb3;--hero-gradient:radial-gradient(circle at top right, #1e3a8a 0%, #0f172a 80%), radial-gradient(circle at bottom left, #1e293b 0%, #0f172a 80%)}.app{background-color:var(--bg-primary);width:100%;color:var(--text-primary);flex-direction:column;padding-top:70px;transition:background-color .3s,color .3s;display:flex}.ar .hero{align-items:center;min-height:80vh;padding-bottom:250px;display:flex}.ar .brands{z-index:10;width:100%;margin-top:-78px;position:relative}.container{width:90%;max-width:1200px;margin:auto}.section{padding:80px 0}.alt-section{background:var(--bg-alt)}.section-header{text-align:center;max-width:750px;margin:0 auto 50px}.section-header h2{margin:10px 0 15px;font-size:36px}.section-header p{color:var(--text-secondary);line-height:1.7}.section-tag,.meta-tag,.meta-tag-indigo,.hero-tag,.badge-ai{background:var(--accent-green-bg)!important;color:var(--accent-green-text)!important;border:.5px solid var(--accent-green)!important;text-transform:uppercase!important;border-radius:990px!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:10px 15px!important;font-size:13px!important;font-weight:500!important;transition:all .3s!important;display:inline-flex!important;box-shadow:0 4px 6px -1px #10b9810d!important}[dir=rtl] .section-tag,[dir=rtl] .meta-tag,[dir=rtl] .meta-tag-indigo{flex-direction:row-reverse}.section-text{color:var(--text-secondary);margin:18px 0;line-height:1.8}.list,.wa-list{flex-direction:column;gap:12px;margin:20px 0;padding:0;list-style:none;display:flex}.list li,.wa-list li{color:var(--text-primary);align-items:center;gap:12px;line-height:1.4;display:flex}.list li:before{content:"";background-color:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.navbar{background:var(--nav-bg);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--border-color);z-index:1000;width:100%;transition:all .3s;position:fixed;top:0;left:0;box-shadow:0 4px 10px #0000000d}.nav-content{justify-content:space-between;align-items:center;padding:24px 0;display:flex}.logo{letter-spacing:-.05em;background:linear-gradient(#2563eb 0%,#1e40af 50%,#4f46e5 50%,#6366f1 100%);-webkit-text-fill-color:transparent;text-transform:uppercase;filter:drop-shadow(0 1px #1d4ed8)drop-shadow(0 2px #1e3a8a)drop-shadow(0 4px 8px #2563eb66);cursor:pointer;-webkit-background-clip:text;padding:4px 0;font-family:Outfit,sans-serif;font-size:20px;font-weight:600;transition:all .4s cubic-bezier(.175,.885,.32,1.275);animation:2s infinite alternate logo-glow;display:inline-block;position:relative}@keyframes logo-glow{0%{filter:drop-shadow(0 2px #1e3a8a)drop-shadow(0 4px 10px #2563eb4d);transform:scale(1)}to{filter:drop-shadow(0 3px #1e3a8a)drop-shadow(0 8px 20px #6366f180);transform:scale(1.02)}}.logo:after{content:"PRIME SOFTWORKS";z-index:-1;background:linear-gradient(135deg,#06b6d4,#3b82f6);-webkit-text-fill-color:transparent;filter:blur(8px);opacity:.6;-webkit-background-clip:text;position:absolute;top:4px;left:0}.logo:hover{filter:drop-shadow(0 1px #1d4ed8)drop-shadow(0 2px #1e3a8a)drop-shadow(0 3px #1e3a8a)drop-shadow(0 10px 20px #1d4ed899);transform:translateY(-4px)scale(1.05)rotateX(10deg)}.nav-links{gap:32px;display:flex}.nav-links a{color:var(--text-primary);font-weight:500;transition:color .3s}.nav-links a:hover{color:var(--primary)}.nav-btn,.primary-btn,.secondary-btn{border:none;border-radius:10px;padding:12px 22px;font-size:15px;font-weight:600;transition:all .3s}.nav-btn,.primary-btn{background:var(--primary);color:#fff}.secondary-btn{color:var(--primary);border:1px solid var(--primary);background:0 0}.theme-toggle{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex}.theme-toggle:hover{background:var(--border-color);transform:translateY(-1px)}.nav-btn:hover,.primary-btn:hover{background:var(--primary-hover);transform:translateY(-2px)}.hamburger{cursor:pointer;z-index:1010;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:24px;height:24px;padding:0;display:none}.hamburger span{background:var(--text-primary);transform-origin:1px;border-radius:10px;width:24px;height:2px;transition:all .3s linear;position:relative}.hamburger.active span:first-child{transform:rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0;transform:translate(20px)}.hamburger.active span:nth-child(3){transform:rotate(-45deg)}.nav-wrapper{flex-grow:1;align-items:center;display:flex}.nav-links{gap:40px;margin:0 auto;display:flex}@media (width<=992px){.hamburger{display:flex}.nav-wrapper{background:var(--bg-primary);z-index:1005;flex-direction:column;justify-content:center;width:80%;height:100vh;padding:60px 40px;transition:all .4s cubic-bezier(.77,.2,.05,1);position:fixed;top:0;right:-100%;box-shadow:-10px 0 30px #0000001a}[dir=rtl] .nav-wrapper{left:-100%;right:auto;box-shadow:10px 0 30px #0000001a}.nav-wrapper.open{right:0}[dir=rtl] .nav-wrapper.open{left:0}.nav-links{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;margin-bottom:40px;display:grid!important}.nav-links a{background:var(--bg-secondary);border:1px solid var(--border-color);text-align:center;border-radius:16px;justify-content:center;align-items:center;padding:24px 8px;font-weight:500;transition:all .3s;display:flex;font-size:13px!important}.nav-actions{flex-direction:column;align-items:center;gap:24px;width:100%}.nav-actions button{justify-content:center;width:100%;height:50px}}:root{--primary-glow:#2563eb66;--glass-border:#ffffff80;--card-shadow:0 20px 50px -12px #0000001a}.dark{--primary-glow:#3b82f666;--glass-border:#1e293b80;--card-shadow:0 20px 50px -12px #0006}.hero{background:var(--hero-gradient);padding:100px 0 70px;position:relative;overflow:hidden}.hero:before{content:"";filter:blur(80px);z-index:0;background:radial-gradient(circle,#6366f126 0%,#0000 70%);width:40%;height:60%;animation:10s infinite alternate pulse;position:absolute;top:-10%;right:-5%}.ar .hero:before{height:100%}.animate-in{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards fade-up}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.3s}.delay-3{animation-delay:.4s}.delay-4{animation-delay:.5s}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%{opacity:.5;transform:scale(1)}to{opacity:.8;transform:scale(1.2)}}.hero-content{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid;position:relative}.hero-text h1{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:28px;font-family:Outfit,sans-serif;font-size:60px;font-weight:900;line-height:1.1}.hero-text h1 span{background:linear-gradient(135deg,#2563eb 0%,#6366f1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero-text p{color:var(--text-secondary);max-width:540px;margin-bottom:58px;font-size:18px;line-height:1.6}.hero-buttons{gap:16px;display:flex}.primary-btn{background:var(--primary);color:#fff;box-shadow:0 10px 15px -3px var(--primary-glow);border-radius:12px;padding:12px 24px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.primary-btn:hover{background:var(--primary-hover);box-shadow:0 20px 25px -5px var(--primary-glow);transform:translateY(-2px)}.secondary-btn{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:12px;padding:12px 24px;font-weight:600;transition:all .3s}.secondary-btn:hover{background:var(--border-color)}.hero-visual{position:relative}.smart-dashboard{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);border-radius:24px;padding:24px;transition:transform .5s;transform:perspective(1000px)rotateY(-5deg)rotateX(5deg)}.smart-dashboard:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.dashboard-header{border-bottom:1px solid var(--border-color);margin-bottom:16px;padding-bottom:16px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.stat-card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:16px;padding:16px;transition:transform .3s}.stat-card:hover{border-color:var(--primary);transform:translateY(-4px)}.floating-widget{background:var(--bg-primary);border:1px solid var(--border-color);box-shadow:var(--card-shadow);z-index:2;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;animation:6s ease-in-out infinite float;display:flex;position:absolute}.widget-1{animation-delay:0s;top:-20px;right:-90px}.widget-2{animation-delay:1.5s;bottom:95px;left:-90px}.widget-3{animation-delay:3s;bottom:-30px;left:170px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.brands{color:#fff;text-align:center;background:#111827;margin-top:15px;padding:25px 0}.brands-content p{opacity:.9;letter-spacing:.01em;font-style:italic;font-weight:500}.features-grid,.platform-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.steps-grid{grid-template-columns:repeat(2,1fr);gap:32px;max-width:900px;margin:0 auto;display:grid}.feature-card,.platform-card,.step-card{background:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--card-shadow);border-radius:18px;padding:28px}.info-card{color:#fff;background:linear-gradient(135deg,#2563eb,#1e40af);border-radius:18px;padding:32px;box-shadow:0 15px 35px #2563eb26}.feature-card h3,.platform-card h3,.step-card h3{margin-bottom:15px}.info-card h3{color:#fff;margin-bottom:15px}.feature-card p,.platform-card p,.step-card p{color:var(--text-secondary);line-height:1.7}.info-card p{color:#ffffffe6;line-height:1.8}.two-col{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.reverse{flex-direction:row-reverse}[dir=rtl] .reverse{flex-direction:row}.ai-card{color:#fff;background:linear-gradient(135deg,#2563eb,#1e40af)}.ai-card p{color:#ffffffe6}.step-card span{color:#2563eb;margin-bottom:15px;font-size:28px;font-weight:700;display:inline-block}.cta-section{padding:80px 0}.cta-box{background:var(--hero-gradient);border:1px solid var(--border-color);color:var(--text-primary);text-align:center;box-shadow:var(--card-shadow);border-radius:24px;padding:60px 30px}.cta-box h2{margin-bottom:16px;font-size:36px}.cta-box p{max-width:700px;margin:0 auto 24px;line-height:1.8}.footer{background:var(--hero-gradient);color:var(--text-primary);border-top:1px solid var(--border-color);padding:80px 0 50px}.footer-content{grid-template-columns:2fr 1fr 1fr;gap:30px;display:grid}.footer-content h3,.footer-content h4{color:var(--primary);margin-bottom:20px}.footer-content a,.footer-content p{color:var(--text-secondary);margin-bottom:12px;font-weight:500;text-decoration:none;transition:color .3s;display:block}.footer-content a:hover{color:var(--primary)}@media (width<=992px){.hero-content,.two-col,.features-grid,.platform-grid,.steps-grid,.footer-content{grid-template-columns:1fr!important;gap:40px!important}.nav-links{display:flex}.hero-text h1{text-align:center;font-size:44px}.hero-text p{text-align:center;margin:0 auto 40px}.hero-buttons{justify-content:center}.section-header h2,.cta-box h2{font-size:32px}.hero-visual,.wa-dashboard-visual{justify-content:center;margin-top:40px;display:flex}.smart-dashboard,.smart-wa-dashboard{margin:0 auto;transform:scale(.9)!important}.floating-widget,.floating-bubble{transform:scale(.8)!important}}@media (width<=768px){.section{padding:60px 0}.hero-text h1{font-size:36px}.container{width:92%}.agent-section-container{padding:40px 20px}.agent-title{font-size:32px}}@media (width<=480px){.hero-text h1{font-size:32px}.hero-buttons{flex-direction:column;width:100%}.hero-buttons button{width:100%}.smart-dashboard,.smart-wa-dashboard{width:100%;transform:scale(.8)!important}.floating-widget,.bubble-1,.bubble-2{display:none!important}.section-header h2{font-size:28px}.review-card{width:280px;padding:20px}}[dir=rtl] .hamburger span{transform-origin:23px}[dir=rtl] .hamburger.active span:first-child{transform:rotate(-45deg)}[dir=rtl] .hamburger.active span:nth-child(3){transform:rotate(45deg)}@media (width<=768px){.logo{font-size:20px}}.app,section{overflow-x:hidden}.whatsapp-dashboard-section{background:var(--bg-primary);overflow:hidden}.wa-dashboard-visual{z-index:5;position:relative}.smart-wa-dashboard{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-color);box-shadow:var(--card-shadow);border-radius:24px;max-width:480px;margin:0 auto;overflow:hidden}.dashboard-top-bar{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);align-items:center;padding:12px 20px;display:flex}.wa-status-dot{background:#10b981;border-radius:50%;width:8px;height:8px;margin-right:10px;animation:2s infinite pulse}[dir=rtl] .wa-status-dot{margin-left:10px;margin-right:0}.wa-status-text{color:#059669;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.wa-window-controls{gap:6px;margin-left:auto;display:flex}[dir=rtl] .wa-window-controls{margin-left:0;margin-right:auto}.wa-window-controls span{background:#e2e8f0;border-radius:50%;width:8px;height:8px}.wa-feed-header{justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.wa-feed-header h3{color:var(--text-primary);font-size:18px;font-weight:700}.wa-ai-badge{background:var(--accent-green-bg);color:var(--accent-green-text);text-transform:uppercase;letter-spacing:.05em;border:1px solid #10b98133;border-radius:30px;padding:4px 10px;font-size:10px;font-weight:800}.wa-ai-badge:before{font-size:9px}.wa-conversation-list{padding:0 12px 12px}.wa-conv-item{border:1px solid #0000;border-radius:16px;align-items:center;margin-bottom:8px;padding:16px;transition:all .3s;display:flex}.wa-conv-item:hover{background:var(--bg-secondary)}.wa-conv-item.active{background:var(--bg-alt);border-color:var(--border-color)}.wa-conv-avatar{background:var(--bg-secondary);width:44px;height:44px;color:var(--text-muted);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-right:16px;font-weight:700;display:flex}[dir=rtl] .wa-conv-avatar{margin-left:16px;margin-right:0}.wa-conv-avatar.highlight{color:#2563eb;background:#dbeafe}.wa-conv-main{flex-grow:1;min-width:0}.wa-conv-name{color:var(--text-primary);justify-content:space-between;font-size:14px;font-weight:700;display:flex}.wa-time-tag{color:#94a3b8;font-size:10px;font-weight:500}.wa-conv-msg{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;overflow:hidden}.wa-sentiment{border-radius:6px;flex-shrink:0;margin-left:12px;padding:4px 8px}[dir=rtl] .wa-sentiment{margin-left:0;margin-right:12px}.wa-sentiment.positive{background:var(--accent-green-bg);color:var(--accent-green-text)}.wa-sentiment.high{color:#e11d48;background:#fff1f2}.wa-sentiment-label{text-transform:uppercase;font-size:9px;font-weight:800}.wa-dashboard-footer{border-top:1px solid #f1f5f9;gap:12px;padding:16px 24px 24px;display:flex}.wa-stat-pill{color:#475569;background:#f1f5f9;border-radius:30px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.wa-stat-pill.success{background:var(--accent-green-bg);color:var(--accent-green-text)}.floating-bubble{background:var(--accent-green-bg);color:var(--accent-green-text);z-index:10;border:1px solid #10b98133;border-radius:16px;align-items:center;gap:10px;padding:10px 18px;font-size:12px;font-weight:700;animation:6s ease-in-out infinite float;display:flex;position:absolute;box-shadow:0 10px 25px #10b9811a}.floating-bubble:before{font-size:11px}.bubble-1{top:10%;right:-40px}.bubble-2{animation-delay:2s;bottom:15%;left:-40px}.meta-tag-indigo{background:var(--accent-green-bg);color:var(--accent-green-text);text-transform:uppercase;border:1px solid #10b98133;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex;box-shadow:0 4px 6px -1px #10b9810d}.wa-check-circle-indigo{background:#eef2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.reviews-section{background:var(--bg-primary);padding-bottom:100px;overflow:hidden}.marquee-container{-webkit-user-select:none;user-select:none;width:100%;padding:20px 0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{flex-shrink:0;gap:30px;min-width:100%;animation:40s linear infinite scroll;display:flex}.marquee-track:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 15px))}}.review-card{background:var(--card-bg);width:400px;box-shadow:var(--card-shadow);border:1px solid var(--border-color);border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:32px;transition:transform .3s,box-shadow .3s;display:flex}.review-card:hover{border-color:#2563eb1a;transform:translateY(-5px);box-shadow:0 20px 50px #2563eb14}.review-quote{color:var(--primary);opacity:.15;margin-bottom:-30px;font-family:Outfit,sans-serif;font-size:60px;line-height:1}.review-stars{gap:4px;margin-bottom:12px;display:flex}.review-content{color:var(--text-muted);flex-grow:1;margin-bottom:24px;font-size:16px;font-style:italic;line-height:1.7}.review-footer{border-top:1px solid var(--border-color);align-items:center;gap:14px;padding-top:20px;display:flex}.review-avatar{background:var(--accent-green-bg);width:44px;height:44px;color:var(--accent-green-text);border:1px solid #10b98133;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.review-info{flex-direction:column;display:flex}.review-name{color:var(--text-primary);font-size:15px;font-weight:700}.review-role{color:var(--text-muted);font-size:13px}[dir=rtl] .review-footer,[dir=rtl] .review-info{text-align:right}[dir=rtl] .review-stars{justify-content:flex-start}[dir=rtl] .review-content{text-align:right}@media (width<=768px){.review-card{width:320px;padding:24px}.marquee-track{gap:20px}}.nav-actions{align-items:center;gap:16px;display:flex}.lang-switcher{color:var(--primary);cursor:pointer;background:#2563eb0d;border:1px solid #2563eb1a;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:600;transition:all .3s}.lang-switcher:hover{background:var(--primary);color:#fff;transform:translateY(-1px)}[dir=rtl]{text-align:right;font-family:Inter,Noto Sans Arabic,system-ui,sans-serif}[dir=rtl] .section-header,[dir=rtl] .section-header p{text-align:right;margin-left:auto;margin-right:0}[dir=rtl] .logo-glow{left:auto;right:0}[dir=rtl] .hero-tag i,[dir=rtl] .hero-tag svg{margin-left:8px;margin-right:0}[dir=rtl] .primary-btn svg{margin-left:0;margin-right:8px;transform:rotate(180deg)}[dir=rtl] .secondary-btn svg{margin-left:8px;margin-right:0}[dir=rtl] .badge-ai{margin-left:0;margin-right:8px}[dir=rtl] .floating-widget{left:auto;right:auto}[dir=rtl] .widget-1{left:-90px;right:auto}[dir=rtl] .widget-2{left:auto;right:-90px}[dir=rtl] .widget-3{left:auto;right:170px}[dir=rtl] .list{padding-right:0;list-style:none}[dir=rtl] .list li{padding-left:0;padding-right:0}[dir=rtl] .footer-content{text-align:right}[dir=rtl] .marquee-track{animation:40s linear infinite scroll-rtl}[dir=rtl] .marquee-container:hover .marquee-track{animation-play-state:paused}@keyframes scroll-rtl{0%{transform:translate(0)}to{transform:translate(calc(50% + 15px))}}.agent-outer-section{background:var(--bg-primary);padding:80px 0}.agent-section-container{border:1px solid var(--accent-green);background:var(--bg-alt);border-radius:20px;padding:60px;position:relative;overflow:hidden}.agent-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;display:grid}.premium-tag{background:var(--accent-green-bg);color:var(--accent-green-text);border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.agent-title{color:var(--text-primary);margin-bottom:20px;font-size:42px}.agent-desc{color:var(--text-secondary);margin-bottom:30px;font-size:16px;line-height:1.7}.agent-features-list{flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}.agent-feature-item{color:var(--text-primary);align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.agent-pricing-side{justify-content:center;display:flex}.pricing-premium-card{background:var(--card-bg);border:1px solid var(--border-color);text-align:center;box-shadow:var(--card-shadow);border-radius:24px;width:100%;max-width:400px;padding:40px}.pricing-icon-wrapper{justify-content:center;margin-bottom:24px;display:flex}.pricing-title{color:var(--text-primary);margin-bottom:8px;font-size:32px}.pricing-subtitle{color:var(--text-muted);margin-bottom:24px;font-size:15px}.pricing-note{color:var(--text-secondary);margin-bottom:30px;font-size:14px;line-height:1.6}.pricing-cta-btn{color:#fff;cursor:pointer;background:#00a859;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 32px;font-size:16px;font-weight:700;transition:all .3s;display:flex}.pricing-cta-btn:hover{background:#008f4c;transform:translateY(-2px);box-shadow:0 10px 20px #00a85933}.pricing-small-text{color:#94a3b8;margin-top:16px;font-size:12px}[dir=rtl] .agent-grid{text-align:right}[dir=rtl] .agent-feature-item,[dir=rtl] .pricing-cta-btn{flex-direction:row-reverse}[dir=rtl] .agent-section-container{text-align:right}@media (width<=992px){.agent-grid{grid-template-columns:1fr;gap:40px}.agent-section-container{padding:30px}}.whatsapp-floating-btn{z-index:1000;color:#fff;cursor:pointer;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 12px #25d36666}[dir=rtl] .whatsapp-floating-btn{left:24px;right:auto}.wa-btn-inner{justify-content:center;align-items:center;display:flex}.wa-tooltip{color:#333;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;position:absolute;right:75px;box-shadow:0 4px 12px #0000001a}[dir=rtl] .wa-tooltip{left:75px;right:auto}.whatsapp-floating-btn:hover .wa-tooltip{opacity:1;visibility:visible;transform:translate(-10px)}[dir=rtl] .whatsapp-floating-btn:hover .wa-tooltip{transform:translate(10px)}@media (width<=768px){.whatsapp-floating-btn{width:50px;height:50px;bottom:20px;right:20px}[dir=rtl] .whatsapp-floating-btn{left:20px;right:auto}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8fafc;font-family:Inter,system-ui,-apple-system,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}
