:root{--black:#000000;--dark:#0a0a0a;--dark-gray:#111111;--gray:#1a1a1a;--light-gray:#2a2a2a;--white:#ffffff;--white-muted:rgba(255, 255, 255, 0.7);--white-dim:rgba(255, 255, 255, 0.5);--green:#0f7fa9;--green-glow:rgba(15, 127, 169, 0.28);--green-dark:#075c7d;--transition-smooth:cubic-bezier(0.4, 0, 0.2, 1);--transition-bounce:cubic-bezier(0.34, 1.56, 0.64, 1)}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{font-family:Tajawal,sans-serif;background-color:var(--black);color:var(--white);overflow-x:hidden;direction:rtl;line-height:1.6}body.light-mode{--black:#f4f7fb;--dark:#ffffff;--dark-gray:#ffffff;--gray:#eef3f8;--light-gray:#dbe5ef;--white:#102033;--white-muted:rgba(16, 32, 51, 0.72);--white-dim:rgba(16, 32, 51, 0.58);--green-glow:rgba(15, 127, 169, 0.18);background:#f4f7fb;color:#102033}body.dark-mode{background-color:#000;color:#fff}body.light-mode .navbar{background:linear-gradient(to bottom,rgba(244,247,251,.96),rgba(244,247,251,.55),transparent)}body.light-mode .navbar.scrolled{background:rgba(255,255,255,.92)}body.light-mode .comparison-section,body.light-mode .footer,body.light-mode .hero,body.light-mode .section-ai,body.light-mode .section-contact-form,body.light-mode .section-cta,body.light-mode .section-dashboard,body.light-mode .section-screens,body.light-mode .section-trust{background:#f4f7fb}body.light-mode .comparison-card,body.light-mode .contact-card,body.light-mode .contacts-list-bg,body.light-mode .dash-conversations,body.light-mode .dash-main,body.light-mode .dash-sidebar,body.light-mode .dashboard-screen-showcase,body.light-mode .filter-mockup,body.light-mode .filtered-results,body.light-mode .hero-use-cases,body.light-mode .laptop-screen,body.light-mode .main-empty,body.light-mode .mockup-header,body.light-mode .screen-content,body.light-mode .screen-features,body.light-mode .screen-mockup,body.light-mode .screen-row,body.light-mode .sort-mockup,body.light-mode .steps-guide,body.light-mode .template-panel,body.light-mode .wa-business-card,body.light-mode .wa-main{background:#fff!important;color:#102033;border-color:rgba(16,32,51,.1)!important;box-shadow:0 20px 60px rgba(15,23,42,.08)}body.light-mode .contacts-toolbar,body.light-mode .conv-header,body.light-mode .conv-search,body.light-mode .dash-conversations,body.light-mode .dash-sidebar,body.light-mode .filter-header,body.light-mode .mockup-content,body.light-mode .panel-header,body.light-mode .sort-header,body.light-mode .wa-chat-header,body.light-mode .wa-header,body.light-mode .wa-input{background:#f7fafc!important;color:#102033}body.light-mode .contact-form-grid input,body.light-mode .contact-form-grid textarea,body.light-mode .conv-search input,body.light-mode .form-group input,body.light-mode .form-group select,body.light-mode .form-group textarea,body.light-mode .search-box input,body.light-mode .wa-input input,body.light-mode .wa-search input,body.light-mode input,body.light-mode select,body.light-mode textarea{background:#f7fafc!important;color:#102033!important;border-color:rgba(16,32,51,.12)!important}body.light-mode .contact-row,body.light-mode .conv-item.active,body.light-mode .cta-btn-wa,body.light-mode .mockup-item,body.light-mode .option:hover,body.light-mode .result-item:hover,body.light-mode .sort-option.active,body.light-mode .sort-option:hover,body.light-mode .wa-chat-item.active,body.light-mode .wa-chat-item:hover{background:rgba(37,211,102,.08)!important}body.light-mode .contact-row,body.light-mode .conv-item,body.light-mode .dashboard-mockup,body.light-mode .feature-item,body.light-mode .message.received,body.light-mode .mockup-item,body.light-mode .result-item,body.light-mode .template-option,body.light-mode .template-preview,body.light-mode .wa-message.received{background:#f7fafc!important;color:#102033}body.light-mode .chat-badge,body.light-mode .conv-status,body.light-mode .message.ai-response,body.light-mode .message.sent,body.light-mode .wa-message.campaign,body.light-mode .wa-message.sent{color:#fff}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--black);display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .8s var(--transition-smooth),visibility .8s}.preloader.hidden{opacity:0;visibility:hidden}.pulse-loader{position:relative;width:100px;height:100px}.pulse-ring{position:absolute;width:100%;height:100%;border:2px solid var(--green);border-radius:50%;animation:2s ease-out infinite pulse-ring}.pulse-ring:nth-child(2){animation-delay:.4s}.pulse-ring:nth-child(3){animation-delay:.8s}@keyframes pulse-ring{0%{transform:scale(.3);opacity:1}100%{transform:scale(1.5);opacity:0}}.navbar{position:fixed;top:0;left:0;width:100%;padding:1.5rem 3rem;z-index:1000;background:linear-gradient(to bottom,rgba(0,0,0,.8),transparent);transition:all .5s var(--transition-smooth)}.navbar.scrolled{background:rgba(0,0,0,.95);backdrop-filter:blur(20px);padding:1rem 3rem}.nav-container{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.8rem;font-weight:800;letter-spacing:-1px}.brand-logo img,.footer-logo img{display:block;height:46px;width:auto}.logo-pulse{color:var(--white)}.logo-chat{color:var(--green)}.nav-btn{background:0 0;border:1px solid var(--green);color:var(--green);font-family:Tajawal,sans-serif;font-weight:500;text-decoration:none;cursor:pointer;transition:all .4s var(--transition-smooth)}.nav-btn:hover{background:var(--green);color:var(--black);box-shadow:0 0 30px var(--green-glow)}.nav-cta{display:flex;align-items:center;gap:.85rem}.theme-toggle{width:48px;height:48px;border-radius:50%;border:1px solid rgba(37,211,102,.25);background:rgba(255,255,255,.08);color:var(--green);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:.3s}.theme-toggle:hover{transform:translateY(-2px);box-shadow:0 10px 30px var(--green-glow)}.theme-toggle-dark,.theme-toggle-light{position:absolute;font-size:1rem;transition:opacity .25s,transform .25s}body.dark-mode .theme-toggle-light,body.light-mode .theme-toggle-dark{opacity:1;transform:scale(1)}body.dark-mode .theme-toggle-dark,body.light-mode .theme-toggle-light{opacity:0;transform:scale(.7)}.hero{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:6rem 2rem 2rem}.hero-content{display:grid;grid-template-columns:1fr 550px;gap:3rem;align-items:center;width:100%;max-width:1400px}.laptop-container{perspective:2000px;width:100%;max-width:550px;order:2}.laptop{position:relative;transform-style:preserve-3d;transform:rotateX(0)}.laptop-lid{position:relative;transform-origin:bottom center;transform:rotateX(-90deg);transition:transform 2s var(--transition-smooth);will-change:transform}.laptop.open .laptop-lid{transform:rotateX(0)}.laptop-screen{background:linear-gradient(135deg,#1a1a1a 0,#0d0d0d 100%);position:relative;overflow:hidden}.laptop-screen::before{content:'';position:absolute;top:10px;left:50%;transform:translateX(-50%);width:8px;height:8px;background:#333;border-radius:50%}.screen-content{background:#0b141a;height:420px;overflow:hidden;position:relative;opacity:0;transition:opacity 1s var(--transition-smooth) 1.5s}.laptop.open .screen-content{opacity:1}.laptop-base{background:linear-gradient(to bottom,#2a2a2a,#1a1a1a);height:20px;border-radius:0 0 5px 5px;position:relative;align-items:center;justify-content:center}.laptop-keyboard{width:40%;height:4px;background:linear-gradient(to right,transparent,#333,transparent);border-radius:2px}.laptop-trackpad{display:none}.laptop-bottom{background:linear-gradient(to bottom,#1a1a1a,#111);height:12px;border-radius:0 0 20px 20px;margin:0 30px}.wa-interface{display:flex;height:100%;font-size:12px}.wa-interface.filter-interface{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .8s var(--transition-smooth)}.wa-sidebar{width:35%;background:#111b21;border-left:1px solid #222d34;display:flex;flex-direction:column}.wa-header{display:flex;align-items:center}.wa-logo svg{width:24px;height:24px}.wa-header span{font-weight:600;color:var(--white)}.wa-search{padding:8px 12px}.wa-search input{width:100%;padding:8px 12px;background:#202c33;border:none;border-radius:8px;color:var(--white-muted);font-family:Tajawal,sans-serif;font-size:11px}.wa-chats{flex:1;overflow-y:auto}.wa-chat-item{display:flex;align-items:center;padding:12px 16px;gap:12px;cursor:pointer;transition:background .3s;border-bottom:1px solid rgba(255,255,255,.05)}.wa-chat-item.active,.wa-chat-item:hover{background:#202c33}.chat-avatar{width:40px;height:40px;background:var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--white);flex-shrink:0}.chat-info{flex:1;min-width:0}.chat-name{font-weight:500;color:var(--white);margin-bottom:2px}.chat-preview{color:var(--white-dim);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.chat-time{color:var(--white-dim);font-size:10px}.chat-badge{background:var(--green);color:var(--white);font-size:10px;padding:2px 6px;border-radius:10px;font-weight:600}.wa-main{flex:1;display:flex;flex-direction:column;background:#0b141a}.wa-chat-header{padding:10px 16px;background:#202c33;display:flex;align-items:center;gap:12px}.wa-chat-header .chat-avatar{width:36px;height:36px}.chat-header-info{flex:1}.chat-header-info .chat-name{font-size:13px}.chat-status{color:var(--green);font-size:10px}.chat-actions{display:flex;gap:6px}.tag{padding:3px 8px;border-radius:4px;font-size:9px;font-weight:600}.tag-vip{background:rgba(255,193,7,.2);color:#ffc107}.tag-active{background:rgba(37,211,102,.2);color:var(--green)}.wa-messages{flex:1;display:flex;flex-direction:column;gap:8px}.message{max-width:70%;padding:8px 12px;border-radius:8px;position:relative}.message p{margin-bottom:4px;line-height:1.4}.message .time{font-size:9px;color:var(--white-dim);display:block;text-align:left}.message.received{background:#202c33;align-self:flex-start;border-bottom-right-radius:4px}.message.sent{background:#005c4b;align-self:flex-end;border-bottom-left-radius:4px}.message.ai-response{background:linear-gradient(135deg,#005c4b,#00755c);border:1px solid var(--green)}.ai-badge{display:flex;align-items:center;gap:4px;font-size:9px;color:var(--green);margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(37,211,102,.3)}.ai-badge svg{width:12px;height:12px}.wa-input{display:flex;gap:12px;align-items:center}.wa-input input{flex:1;color:var(--white);font-family:Tajawal,sans-serif}.send-btn{width:40px;height:40px;background:0 0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.send-btn svg{width:24px;height:24px;transform:rotate(180deg)}.filter-panel{width:45%;min-width:280px;background:#111b21;padding:20px;border-left:1px solid #222d34;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.filter-header{display:flex;justify-content:space-between;align-items:center}.filter-header h3{font-size:15px;font-weight:600}.results-count{color:var(--green);font-size:11px}.filter-groups{display:flex;flex-direction:column;gap:12px}.filter-group label{color:var(--white-dim)}.filter-dropdown{position:relative}.dropdown-selected{padding:10px 14px;background:#202c33;border-radius:6px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:13px}.dropdown-selected svg{width:16px;height:16px;transition:transform .3s}.filter-dropdown.open .dropdown-selected svg{transform:rotate(180deg)}.dropdown-options{position:absolute;top:100%;right:0;width:100%;background:#202c33;border-radius:6px;margin-top:4px;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s var(--transition-smooth);z-index:10}.filter-dropdown.open .dropdown-options{opacity:1;visibility:visible;transform:translateY(0)}.option{padding:10px 14px;font-size:13px;cursor:pointer;transition:background .2s}.option:hover{background:#2a3942}.option.selected{background:var(--green);color:var(--black)}.active-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.filter-tag{display:flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(37,211,102,.15);border:1px solid var(--green);border-radius:20px;font-size:10px;color:var(--green)}.filter-tag.priority{background:rgba(255,87,87,.15);border-color:#ff5757;color:#ff5757}.filter-tag svg{width:12px;height:12px;fill:currentColor;cursor:pointer}.filtered-results{flex:1;background:#0b141a;padding:16px;display:flex;flex-direction:column;gap:12px}.result-item{display:flex;align-items:center;gap:12px;padding:12px;background:#111b21;border-radius:8px;transition:.3s}.result-item:hover{background:#202c33}.result-avatar{width:36px;height:36px;background:var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.result-info{flex:1}.result-name{font-weight:500;font-size:12px;margin-bottom:2px}.result-preview{font-size:10px;color:var(--white-dim)}.result-tags{display:flex;gap:4px}.mini-tag{padding:2px 6px;border-radius:4px;font-size:8px;font-weight:600}.mini-tag.vip{background:rgba(255,193,7,.2);color:#ffc107}.mini-tag.sales{background:rgba(37,211,102,.2);color:var(--green)}.mini-tag.new{background:rgba(33,150,243,.2);color:#2196f3}.mini-tag.urgent{background:rgba(255,87,87,.2);color:#ff5757}.mini-tag.support{background:rgba(156,39,176,.2);color:#9c27b0}.hero-text{text-align:center;opacity:0;transform:translateY(30px);animation:fadeInUp 1s var(--transition-smooth) 2.5s forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.hero-title{font-size:clamp(2rem, 5vw, 3.5rem);font-weight:800;margin-bottom:1rem;line-height:1.2}.hero-desc{font-size:clamp(1rem, 2vw, 1.3rem);color:var(--white-muted);max-width:600px;margin:0 auto}.hero-info-panel{order:1;opacity:0;transform:translateX(-30px);animation:slideInRight 1s var(--transition-smooth) 2s forwards}@keyframes slideInRight{to{opacity:1;transform:translateX(0)}}.hero-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(37,211,102,.3);padding:8px 16px;border-radius:50px;font-size:.9rem;color:var(--green);margin-bottom:1.5rem}.badge-icon{font-size:1.1rem}.hero-main-title{font-weight:800;color:var(--white);margin-bottom:.5rem;background:linear-gradient(135deg,var(--green) 0,#4ade80 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-tagline{font-size:1.3rem;color:var(--white-muted)}.hero-channels{display:flex;flex-wrap:wrap;gap:10px}.channel-tag{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:6px 14px;border-radius:20px;font-size:.85rem;color:var(--white-dim);transition:.3s}.channel-tag:hover{background:rgba(37,211,102,.1);border-color:rgba(37,211,102,.3);color:var(--green)}.hero-features-list{display:flex;flex-direction:column;gap:12px}.hero-feature{display:flex;align-items:center;gap:12px;color:var(--white-dim)}.feature-check{color:var(--green);font-size:1.1rem}.hero-use-cases{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.hero-use-cases h4{font-size:1rem;font-weight:600;color:var(--white);margin-bottom:.75rem}.hero-use-cases ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}.hero-use-cases li{font-size:.85rem;color:var(--white-dim);padding-right:1rem;position:relative}.hero-use-cases li::before{content:'•';position:absolute;right:0;color:var(--green)}.hero-cta-btn{display:inline-flex;align-items:center;gap:10px;background:var(--green);font-weight:700;text-decoration:none;transition:.3s;box-shadow:0 10px 40px rgba(37,211,102,.3)}.hero-cta-btn:hover{transform:translateY(-3px);box-shadow:0 15px 50px rgba(37,211,102,.4)}.hero-cta-btn svg{width:20px;height:20px;transform:rotate(180deg)}.scroll-indicator{position:absolute;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;animation:fadeIn 1s var(--transition-smooth) 3.5s forwards}@keyframes fadeIn{to{opacity:1}}.mouse{width:24px;height:40px;border:2px solid var(--white-muted);border-radius:12px;position:relative}.wheel{width:4px;height:8px;background:var(--green);border-radius:2px;position:absolute;top:8px;left:50%;transform:translateX(-50%);animation:2s infinite scroll}@keyframes scroll{0%,100%{opacity:1;transform:translateX(-50%) translateY(0)}50%{opacity:.3;transform:translateX(-50%) translateY(10px)}}.scroll-indicator span{font-size:.8rem;color:var(--white-dim)}.section{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:4rem 2rem}.section-content{max-width:800px;text-align:center;position:relative;z-index:2}.section-title{font-size:clamp(1.8rem, 4vw, 3rem);font-weight:700;margin-bottom:1.5rem;opacity:0;transform:translateY(30px)}.section-desc{font-size:clamp(1rem, 2vw, 1.4rem);color:var(--white-muted);opacity:0;transform:translateY(30px)}.section-filter{background:var(--black)}.section-dashboard{padding:6rem 2rem;background:var(--black)}.dashboard-layout{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:center}.dashboard-section-header{margin-bottom:4rem}.section-main-title{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,var(--white),var(--green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-main-subtitle{font-size:1.2rem;color:var(--white-muted)}.screen-section-title{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem;max-width:900px;margin-left:auto;margin-right:auto}.screen-section-title .screen-number{width:40px;height:40px;background:var(--green);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem}.screen-section-title h3{font-size:1.5rem;font-weight:700;color:var(--white);margin:0}.screen-row{display:grid;grid-template-columns:320px 1fr;gap:2rem;align-items:start;margin-bottom:4rem;padding:2rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);margin-left:auto;margin-right:auto}.screen-visual-side{display:flex;justify-content:center}.screen-info-side{padding:1rem}.screen-info-side h3{font-size:1.4rem;font-weight:700;color:var(--white);margin-bottom:.75rem}.screen-info-side .screen-desc{color:var(--white-muted);margin-bottom:1.25rem}.screen-info-side .features-list{list-style:none;display:flex;flex-direction:column;gap:.6rem}.screen-info-side .features-list li{display:flex;align-items:center;gap:10px;font-size:.95rem;color:var(--white-dim)}.screen-info-side .features-list .check{color:var(--green);font-weight:700}.dashboard-screen-showcase{display:flex;flex-direction:column;gap:2.5rem;align-items:center;margin-bottom:5rem;padding:3rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);margin-left:auto;margin-right:auto}.dashboard-screen-showcase.reverse .screen-visual{order:1}.dashboard-screen-showcase.reverse .screen-features{order:2}.screen-visual{position:relative;width:100%;display:flex;justify-content:center;border-radius:12px}.screen-visual .dashboard-mockup{max-width:600px;transform:scale(1);transform-origin:center}.screen-visual .filter-mockup{width:100%;max-width:320px}.screen-visual .sort-mockup{width:100%;max-width:280px}.screen-features{padding:2rem;background:rgba(37,211,102,.05);border:1px solid rgba(37,211,102,.15);width:100%}.screen-features h3{font-size:1.3rem;font-weight:700;margin-bottom:.75rem;color:var(--white)}.screen-features .screen-desc{font-size:.95rem;color:var(--white-muted);margin-bottom:1.25rem;line-height:1.6}.features-list{list-style:none;display:flex;flex-direction:column;gap:.5rem}.features-list li{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--white-muted);padding:8px 10px;background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(255,255,255,.05);transition:.3s}.features-list li:hover{background:rgba(37,211,102,.05);border-color:rgba(37,211,102,.15)}.features-list .check{color:var(--green);font-weight:700;font-size:1rem}.filter-mockup{background:#111b21;border-radius:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5)}.filter-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:rgba(37,211,102,.1);border-bottom:1px solid rgba(255,255,255,.1)}.filter-header h4{font-size:1rem;font-weight:600;color:var(--green)}.close-filter{background:rgba(255,255,255,.1);border:none;color:var(--white-dim);width:28px;height:28px;border-radius:6px;cursor:pointer}.filter-content{padding:1.25rem}.filter-group{margin-bottom:1rem}.filter-group label{display:block;font-size:.85rem;color:var(--white-dim);margin-bottom:6px}.filter-group select{width:100%;padding:10px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--white);font-size:.9rem}.tags-input{display:flex;flex-wrap:wrap;gap:8px;padding:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px}.tags-input .tag{background:rgba(37,211,102,.2);color:var(--green);padding:4px 10px;border-radius:15px;font-size:.8rem}.filter-actions{display:flex;gap:10px}.btn-clear{flex:1;color:var(--white-dim)}.btn-clear:hover{background:rgba(255,255,255,.1)}.btn-apply{flex:1;background:var(--green);color:var(--black)}.btn-apply:hover{background:var(--green-hover)}.sort-mockup{background:#111b21;border-radius:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);max-width:320px}.sort-header{padding:1rem 1.25rem;background:rgba(37,211,102,.1);border-bottom:1px solid rgba(255,255,255,.1)}.sort-header h4{font-size:1rem;font-weight:600;color:var(--green)}.sort-options{padding:.5rem}.sort-option{display:flex;align-items:center;gap:12px;color:var(--white-muted)}.sort-option.active{background:rgba(37,211,102,.1);color:var(--green)}.radio-dot{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-radius:50%;position:relative}.sort-option.active .radio-dot{border-color:var(--green)}.sort-option.active .radio-dot::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:var(--green);border-radius:50%}.whatsapp-phone-mockup{display:flex;justify-content:center;margin:0 auto}.phone-frame{width:300px;background:#1a1a1a;box-shadow:0 25px 80px rgba(0,0,0,.6),inset 0 0 0 2px rgba(255,255,255,.1)}.phone-notch{width:90px;height:22px;background:#0a0a0a;border-radius:0 0 12px 12px;margin:0 auto 6px}.phone-screen{background:#0b141a;border-radius:25px;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column}.wa-header{background:#1f2c34;padding:10px 12px;display:flex;align-items:center;gap:10px}.wa-back{color:var(--white);font-size:1.2rem}.wa-profile{display:flex;align-items:center;gap:10px;flex:1}.wa-avatar{width:36px;height:36px;background:var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.wa-info{display:flex;flex-direction:column}.wa-name{font-size:.85rem;font-weight:600;color:var(--white)}.wa-status{font-size:.7rem;color:var(--white-dim)}.wa-actions{display:flex;gap:15px;color:var(--white-dim);font-size:1.1rem}.business-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.business-icon{font-size:1rem}.business-title{font-weight:600;color:var(--green)}.business-numbers{display:flex;gap:12px;margin-bottom:8px;font-size:.7rem;color:var(--white-muted)}.business-desc{font-size:.68rem;color:var(--white-dim);margin-bottom:10px}.business-buttons{display:flex;flex-direction:column;gap:6px}.cta-btn-wa{color:var(--green);cursor:pointer;text-align:center;transition:.3s}.cta-btn-wa:hover{background:rgba(37,211,102,.3)}.wa-messages{flex:1;padding:10px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.wa-message{background:#1f2c34;padding:8px 10px;position:relative}.wa-message.received{align-self:flex-start;border-top-left-radius:3px}.wa-message.sent{align-self:flex-end;background:#005c4b;border-top-right-radius:3px}.msg-content{font-size:.72rem;color:var(--white);line-height:1.5}.msg-content p{margin-bottom:5px}.msg-content p:last-child{margin-bottom:0}.msg-time{display:block;text-align:left;font-size:.6rem;color:var(--white-dim);margin-top:5px}.campaign-img{background:linear-gradient(135deg,#1a5f4a,#0d3d2e);height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.img-text{color:var(--white-dim)}.campaign-title{color:var(--green)!important}.branch-links{display:flex;flex-direction:column;gap:4px}.wa-input{background:#1f2c34;padding:8px 10px;display:flex;align-items:center;gap:10px}.input-emoji,.input-mic{font-size:1.2rem;cursor:pointer}.wa-input input{flex:1;background:#2a3942;border:none;border-radius:20px;padding:8px 14px;color:var(--white);font-size:.75rem}.wa-input input::placeholder{color:var(--white-dim)}.dashboard-info{opacity:0;transform:translateX(30px)}.dashboard-title{font-size:clamp(1.8rem, 3.5vw, 2.8rem);font-weight:800;margin-bottom:1rem;line-height:1.3}.dashboard-subtitle{font-size:1.1rem;color:var(--white-muted);margin-bottom:2.5rem;line-height:1.6}.dashboard-features-list{display:flex;flex-direction:column;gap:1.25rem}.feature-item-inline{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:12px;transition:all .3s var(--transition-smooth)}.feature-item-inline:hover{background:rgba(37,211,102,.05);border-color:rgba(37,211,102,.2)}.feature-icon-small{width:44px;height:44px;background:rgba(37,211,102,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-icon-small svg{width:22px;height:22px;color:var(--green)}.feature-item-inline h4{font-size:1rem;font-weight:600;margin-bottom:4px;color:var(--white)}.feature-item-inline p{font-size:.85rem;color:var(--white-dim);line-height:1.4}.dashboard-features-list .feature-item-inline{opacity:0;transform:translateY(20px)}.dashboard-container{opacity:0;transform:translateX(-30px)}.dashboard-mockup{display:flex;background:#0b141a;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px rgba(0,0,0,.6);min-height:auto;opacity:0;transform:translateY(40px)}.dash-sidebar{background:#111b21;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;align-items:center}.sidebar-logo{background:var(--green);display:flex;align-items:center;justify-content:center;font-weight:800}.logo-p{color:#000}.logo-c{color:#fff}.sidebar-nav{display:flex;flex-direction:column;gap:8px;flex:1}.nav-item{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;position:relative;color:var(--white-dim)}.nav-item svg{width:22px;height:22px}.nav-item:hover{background:rgba(255,255,255,.1);color:var(--white)}.nav-item.active{background:rgba(37,211,102,.15);color:var(--green)}.nav-badge{position:absolute;top:4px;right:4px;background:var(--green);color:#000;font-size:.65rem;font-weight:700;padding:2px 5px;border-radius:8px;min-width:18px;text-align:center}.nav-badge.small{padding:1px 4px;font-size:.6rem}.sidebar-labels{display:flex;flex-direction:column;gap:8px;margin:16px 0;padding:16px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.label-dot{width:12px;height:12px;border-radius:4px;cursor:pointer;transition:transform .2s}.label-dot:hover{transform:scale(1.2)}.sidebar-shortcuts{margin-top:auto;display:flex;flex-direction:column;gap:8px}.shortcut-hint{display:flex;flex-direction:column;align-items:center;gap:4px}.shortcut-hint kbd{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:4px 8px;font-size:.75rem;font-family:monospace;color:var(--white-muted)}.shortcut-hint span{font-size:.6rem;color:var(--white-dim)}.dash-conversations{background:#111b21;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column}.conv-header{border-bottom:1px solid rgba(255,255,255,.05)}.conv-search{display:flex;align-items:center;gap:10px;background:#202c33;border-radius:8px;padding:8px 12px;margin-bottom:10px}.conv-search svg{width:18px;height:18px;color:var(--white-dim)}.conv-search input{flex:1;background:0 0;border:none;color:var(--white);font-family:Tajawal,sans-serif;font-size:.85rem}.conv-filters{display:flex;gap:8px}.filter-btn,.sort-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--white-muted);font-family:Tajawal,sans-serif;font-size:.8rem;cursor:pointer;transition:.3s}.filter-btn svg,.sort-btn svg{width:16px;height:16px}.filter-btn:hover,.sort-btn:hover{background:rgba(255,255,255,.1);color:var(--white)}.filter-btn.active{background:rgba(37,211,102,.15);border-color:var(--green);color:var(--green)}.conv-filter-panel{padding:12px;background:rgba(37,211,102,.05);border-bottom:1px solid rgba(255,255,255,.05)}.filter-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.filter-label{width:60px;font-size:.75rem;color:var(--white-dim)}.filter-row select{flex:1;padding:6px 10px;background:#202c33;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--white);font-family:Tajawal,sans-serif;font-size:.8rem}.filter-actions{display:flex;gap:8px;margin-top:10px}.btn-apply,.btn-clear{flex:1;padding:6px 12px;border-radius:6px;font-family:Tajawal,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:.3s;border:none}.btn-apply{background:var(--green);color:#000}.btn-clear{background:0 0;border:1px solid rgba(255,255,255,.2);color:var(--white-muted)}.conv-sort-panel{padding:12px;background:rgba(59,130,246,.05);border-bottom:1px solid rgba(255,255,255,.05);display:none}.sort-option{display:flex;align-items:center;gap:10px;padding:8px;border-radius:6px;font-size:.8rem;color:var(--white-muted);cursor:pointer;transition:.3s}.sort-option:hover{background:rgba(255,255,255,.05)}.sort-option.active{color:var(--green)}.sort-radio{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-radius:50%}.sort-option.active .sort-radio{border-color:var(--green);background:var(--green);box-shadow:inset 0 0 0 3px #111b21}.conv-list{flex:1;overflow-y:auto}.conv-item{display:flex;align-items:center;gap:12px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.03);transition:.3s}.conv-item:hover{background:rgba(255,255,255,.03)}.conv-item.active{background:#202c33}.conv-avatar{background:var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;flex-shrink:0}.conv-info{flex:1;min-width:0}.conv-name{font-weight:500;margin-bottom:4px;display:flex;align-items:center;gap:6px}.conv-tag{font-size:.6rem;padding:2px 6px;border-radius:4px;font-weight:600}.conv-tag.urgent{background:rgba(255,87,87,.2);color:#ff5757}.conv-tag.discount{background:rgba(37,211,102,.2);color:var(--green)}.conv-tag.complaint{background:rgba(255,152,0,.2);color:#ff9800}.conv-tag.vip{background:rgba(255,193,7,.2);color:#ffc107}.conv-preview{color:var(--white-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.conv-time{color:var(--white-dim)}.conv-status{padding:2px 6px;border-radius:4px;font-weight:600}.conv-status.open{background:rgba(37,211,102,.2);color:var(--green)}.conv-status.resolved{background:rgba(59,130,246,.2);color:#3b82f6}.conv-status.pending{background:rgba(255,152,0,.2);color:#ff9800}.dash-main{flex:1;background:#0b141a;display:flex;align-items:center;justify-content:center}.main-empty{text-align:center}.empty-icon{width:80px;height:80px;background:rgba(255,255,255,.05);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.empty-icon svg{width:40px;height:40px;color:var(--white-dim)}.main-empty h3{font-size:1.3rem;margin-bottom:8px;color:var(--white)}.main-empty p{font-size:.9rem;color:var(--white-dim);margin-bottom:24px}.keyboard-hints{display:flex;justify-content:center;gap:24px}.hint{display:flex;align-items:center;gap:8px}.hint kbd{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:6px 12px;font-size:.85rem;font-family:monospace;color:var(--white)}.hint span{font-size:.8rem;color:var(--white-dim)}.dashboard-features{max-width:1200px;margin:0 auto}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.feature-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;text-align:center;transition:all .4s var(--transition-smooth);opacity:0;transform:translateY(30px)}.feature-card:hover{background:rgba(37,211,102,.05);border-color:rgba(37,211,102,.3);transform:translateY(-5px)}.feature-icon{background:rgba(37,211,102,.1);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.feature-icon svg{width:28px;height:28px;color:var(--green)}.feature-card h4{font-size:1.1rem;margin-bottom:.5rem;color:var(--white)}.feature-card p{font-size:.9rem;color:var(--white-dim);line-height:1.5}@media (max-width:1000px){.dashboard-screen-showcase,.dashboard-screen-showcase.reverse{grid-template-columns:1fr;gap:1.5rem;max-width:600px}.dashboard-screen-showcase.reverse .screen-features,.dashboard-screen-showcase.reverse .screen-visual{order:unset}.screen-visual .dashboard-mockup{transform:scale(1)}.screen-visual .filter-mockup,.screen-visual .sort-mockup{max-width:100%}.dashboard-layout{grid-template-columns:1fr;gap:3rem}.dashboard-info{order:1;text-align:center}.dashboard-container{order:2}.dashboard-features-list{max-width:500px;margin:0 auto}.dashboard-mockup{flex-direction:column;min-height:auto}.dash-sidebar{width:100%;flex-direction:row;padding:12px;justify-content:space-between}.sidebar-nav{flex-direction:row;flex:unset}.sidebar-labels{flex-direction:row;margin:0;padding:0 16px;border:none}.sidebar-shortcuts{flex-direction:row;margin-top:0}.dash-conversations{width:100%;max-height:400px}.dash-main{min-height:300px}}@media (max-width:768px){.section-dashboard{padding:4rem 1rem}.dashboard-screen-showcase{padding:1rem;margin-bottom:2rem}.section-main-title{font-size:1.8rem}.screen-features h3{font-size:1.1rem}.dashboard-title{font-size:1.5rem}.dashboard-subtitle{font-size:1rem}.feature-item-inline{padding:.75rem}.feature-icon-small{width:36px;height:36px}.feature-icon-small svg{width:18px;height:18px}.keyboard-hints{flex-direction:column;gap:12px}.dash-conversations{width:100%}.conv-filter-panel,.conv-sort-panel{display:none}}.section-ai{background:var(--black);overflow:hidden}.ai-background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ai-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(37,211,102,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(37,211,102,.03) 1px,transparent 1px);background-size:50px 50px;opacity:0;transition:opacity 1s}.ai-glow{position:absolute;border-radius:50%;filter:blur(100px);opacity:0;transition:opacity 1s}.glow-1{width:400px;height:400px;background:var(--green-glow);top:20%;right:10%}.glow-2{width:300px;height:300px;background:rgba(37,211,102,.15);bottom:20%;left:15%}.glow-3{width:200px;height:200px;background:rgba(37,211,102,.2);top:50%;left:50%;transform:translate(-50%,-50%)}.ai-lines{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.ai-line{position:absolute;width:100%;height:200px;opacity:0}.line-1{top:30%}.line-2{top:50%}.line-3{top:70%}.ai-particles{position:absolute;top:0;left:0;width:100%;height:100%}.particle{position:absolute;width:4px;height:4px;background:var(--green);border-radius:50%;opacity:0}.ai-icon{margin-bottom:2rem;opacity:0;transform:scale(.5)}.ai-icon svg{width:100px;height:100px;animation:20s linear infinite rotate}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-title{background:linear-gradient(135deg,var(--white) 0,var(--green) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.defs-svg{position:absolute;width:0;height:0}.section-trust{background:var(--black)}.trust-background{position:absolute;top:0;left:0;width:100%;height:100%}.trust-gradient{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(37,211,102,.05) 0,transparent 70%);border-radius:50%}.trust-badges{display:flex;justify-content:center;gap:3rem;margin-bottom:4rem;flex-wrap:wrap}.trust-badge{display:flex;flex-direction:column;align-items:center;gap:1rem;opacity:0;transform:translateY(20px)}.badge-icon{width:60px;height:60px;background:rgba(37,211,102,.1);border:1px solid rgba(37,211,102,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .4s var(--transition-smooth)}.trust-badge:hover .badge-icon{background:rgba(37,211,102,.2);box-shadow:0 0 30px var(--green-glow)}.trust-badge span{font-size:1rem;color:var(--white-muted)}.trust-stats{display:flex;justify-content:center;gap:5rem;flex-wrap:wrap}.stat{opacity:0;transform:translateY(20px)}.stat-number{display:block;font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:var(--green);margin-bottom:.5rem}.stat-label{font-size:1rem;color:var(--white-dim)}.section-cta{background:var(--black)}.cta-content{text-align:center;opacity:0;transform:scale(.9)}.cta-copy{max-width:42rem;margin:0 auto 1.5rem;color:var(--white-muted);line-height:1.85}.cta-title{font-size:clamp(2rem, 5vw, 4rem);font-weight:800;margin-bottom:3rem}.cta-btn{display:inline-flex;align-items:center;gap:.75rem;background:var(--green);color:var(--black);border:none;font-family:Tajawal,sans-serif;font-weight:700;text-decoration:none;cursor:pointer;transition:all .4s var(--transition-smooth)}.cta-btn svg{width:24px;height:24px;transform:rotate(180deg);transition:transform .3s}.cta-btn:hover{transform:scale(1.05);box-shadow:0 0 50px var(--green-glow)}.cta-btn:hover svg{transform:rotate(180deg) translateX(-5px)}.footer{background:var(--dark);padding:4rem 2rem 2rem;border-top:1px solid rgba(255,255,255,.05)}.footer-content{max-width:1200px;margin:0 auto;text-align:center}.footer-logo{font-size:1.5rem;font-weight:800;margin-bottom:1rem}.footer-text{color:var(--white-dim);margin-bottom:2rem}.footer-credit{display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1rem;color:var(--white-muted);font-size:.95rem}.shaden-link{display:inline-flex;align-items:center;gap:.45rem;color:inherit;text-decoration:none}.shaden-link img{width:22px;height:22px;border-radius:6px;object-fit:contain}.footer-links{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.footer-links a{color:var(--white-muted);text-decoration:none;transition:color .3s}.footer-links a:hover{color:var(--green)}.copyright{color:var(--white-dim);font-size:.9rem}@media (max-width:768px){.navbar{padding:1rem 1.5rem}.hero{padding:5rem 1rem 2rem}.laptop-screen{padding:15px 15px 0}.screen-content{height:350px}.wa-sidebar{width:40%}.wa-interface{font-size:10px}.chat-avatar{width:32px;height:32px}.message{max-width:85%}.filter-panel{width:45%}.trust-badges{gap:2rem}.trust-stats{gap:3rem}.footer-links{flex-direction:column;gap:1rem}}@media (max-width:480px){.wa-sidebar{display:none}.wa-main{width:100%}.filter-panel{width:50%}.filtered-results{padding:12px}.screen-content{height:300px}.cta-title,.hero-title{font-size:1.8rem}.cta-btn{padding:1rem 2rem;font-size:1rem}}.reveal{opacity:1!important;transform:translateY(0)!important}.reveal-scale{opacity:1!important;transform:scale(1)!important}.comparison-section{padding:6rem 2rem;background:var(--black);position:relative}.comparison-section::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(37,211,102,.3),transparent)}.comparison-container{margin:0 auto}.comparison-header{text-align:center;margin-bottom:4rem}.comparison-title{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;margin-bottom:1rem;opacity:0;transform:translateY(30px)}.comparison-subtitle{font-size:1.2rem;color:var(--white-muted);opacity:0;transform:translateY(20px)}.comparison-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.comparison-card{background:var(--dark-gray);position:relative;border:1px solid rgba(255,255,255,.05);opacity:0;transform:translateY(40px);transition:all .4s var(--transition-smooth)}.comparison-card:hover{transform:translateY(-5px)}.comparison-card.regular:hover{border-color:rgba(255,255,255,.1)}.comparison-card.pulsechat:hover{border-color:var(--green);box-shadow:0 0 40px rgba(37,211,102,.15)}.card-badge{position:absolute;top:-12px;right:24px;background:var(--green);color:var(--black);padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:700}.card-header{display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.card-icon{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center}.card-icon.regular-icon{background:rgba(255,255,255,.1)}.card-icon.regular-icon svg{width:28px;height:28px;fill:var(--white-dim)}.card-icon.pulse-icon{background:var(--green);font-size:1.2rem;font-weight:800}.card-icon.pulse-icon img{width:34px;height:34px;object-fit:contain}.card-icon.pulse-icon .logo-pulse{color:var(--black)}.card-icon.pulse-icon .logo-chat{color:var(--white)}.card-header h3{font-weight:700}.card-features{list-style:none;display:flex;flex-direction:column;gap:1rem}.feature-item{display:flex;align-items:flex-start;gap:.75rem}.feature-icon{border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0;margin-top:2px}.feature-item.negative span:last-child{color:var(--white-dim)}.feature-item.positive .feature-icon{color:var(--green)}.feature-item.positive span:last-child{color:var(--white)}@media (max-width:768px){.comparison-cards{grid-template-columns:1fr;gap:2.5rem}.comparison-card{padding:2rem}.comparison-section{padding:4rem 1.5rem}.card-header h3{font-size:1.2rem}.feature-item{font-size:.95rem}}@media (max-width:480px){.comparison-card{padding:1.5rem}.card-badge{font-size:.75rem;padding:5px 12px}.feature-item{font-size:.9rem}}.section-screens{padding:6rem 2rem;background:var(--black)}.screens-header{margin-bottom:5rem}.screens-title{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;margin-bottom:1rem;opacity:0;transform:translateY(30px)}.screens-subtitle{font-size:1.2rem;color:var(--white-muted);opacity:0;transform:translateY(20px)}.screens-container{margin:0 auto;display:flex;flex-direction:column;gap:6rem}.screen-showcase{display:grid;grid-template-columns:1.2fr 0.8fr;gap:4rem;align-items:center;opacity:0;transform:translateY(40px)}.screen-showcase.reverse{grid-template-columns:0.8fr 1.2fr}.screen-showcase.reports-screen{grid-template-columns:1fr;gap:2rem}.screen-mockup{background:var(--dark-gray);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px rgba(0,0,0,.5)}.screen-mockup.large{max-width:100%}.mockup-header{background:#1a1a1a;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.05)}.mockup-dots{display:flex;gap:6px}.mockup-dots span{width:10px;height:10px;border-radius:50%;background:#333}.mockup-dots span:first-child{background:#ff5f57}.mockup-dots span:nth-child(2){background:#ffbd2e}.mockup-dots span:nth-child(3){background:#28c940}.mockup-title{color:var(--white-muted)}.mockup-btn{font-family:Tajawal,sans-serif;font-weight:600;border:none;cursor:pointer;transition:.3s}.mockup-btn.primary{background:#3b82f6;color:#fff}.mockup-btn.primary:hover{background:#2563eb}.mockup-btn.full{width:100%;margin-top:1rem}.mockup-desc{color:var(--white-dim)}.mockup-list{display:flex;flex-direction:column;gap:8px}.mockup-item{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.03);border-radius:8px;transition:background .3s}.mockup-item:hover{background:rgba(255,255,255,.06)}.item-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.item-icon.teams-icon{background:rgba(59,130,246,.2)}.item-info{flex:1}.item-name{display:block;font-weight:500;font-size:.95rem;margin-bottom:2px}.item-meta{font-size:.75rem;color:var(--white-dim)}.item-actions{display:flex;gap:8px}.action-icon{cursor:pointer;opacity:.6;transition:opacity .3s}.action-icon:hover{opacity:1}.mockup-form{display:flex;flex-direction:column;gap:1rem}.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-size:.8rem;color:var(--white-dim)}.form-group input,.form-group select,.form-group textarea{padding:10px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--white);font-family:Tajawal,sans-serif;font-size:.9rem}.form-group textarea{min-height:80px;resize:none}.form-group.checkbox{flex-direction:row;align-items:center;gap:10px}.form-group.checkbox input{width:18px;height:18px;accent-color:var(--green)}.form-group.checkbox label{font-size:.85rem;color:var(--white)}.form-group.small{flex:1}.form-row{display:flex;gap:1rem}.mockup-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.mockup-section h4{font-size:.95rem;margin-bottom:1rem;color:var(--white)}.mockup-table{border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.table-header{display:grid;grid-template-columns:1.2fr 1.5fr 0.8fr 0.8fr;background:rgba(255,255,255,.05);color:var(--white-dim);font-weight:600}.table-row{display:grid;grid-template-columns:1.2fr 1.5fr 0.8fr 0.8fr;border-top:1px solid rgba(255,255,255,.05);align-items:center}.role{padding:3px 8px;border-radius:4px;font-size:.7rem;font-weight:600}.role.admin{background:rgba(147,51,234,.2);color:#a855f7}.role.agent{background:rgba(59,130,246,.2);color:#3b82f6}.status{font-size:.75rem}.status.verified{color:var(--green)}.status.pending{color:#ffc107}.channels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.channel-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;transition:.3s}.channel-card.active{border-color:var(--green);background:rgba(37,211,102,.1)}.channel-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.channel-icon.whatsapp{background:var(--green);color:#fff}.channel-icon.whatsapp svg{width:24px;height:24px}.channel-icon.email{background:rgba(239,68,68,.2)}.channel-icon.website{background:rgba(59,130,246,.2)}.channel-icon.facebook{background:#1877f2;color:#fff;font-weight:800}.channel-icon.sms{background:rgba(156,39,176,.2)}.channel-icon.api{background:rgba(255,255,255,.1);font-family:monospace;font-size:.9rem}.channel-card span:nth-child(2){font-weight:500}.channel-status{font-size:.7rem!important;padding:2px 8px;border-radius:10px;background:rgba(37,211,102,.2);color:var(--green)}.channel-status.inactive{background:rgba(255,255,255,.1);color:var(--white-dim)}.labels-list{display:flex;flex-direction:column;gap:8px}.label-item{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.03);border-radius:8px}.label-color{width:16px;height:16px;border-radius:4px}.label-name{flex:1;font-size:.9rem}.label-count{font-size:.75rem;color:var(--white-dim)}.help-preview{margin-top:1.5rem;background:rgba(255,255,255,.03);border-radius:12px;overflow:hidden}.preview-header{background:var(--green);display:flex;align-items:center;gap:10px;color:var(--black);font-weight:600}.preview-categories{padding:12px;display:flex;flex-direction:column;gap:8px}.category-item{padding:10px 12px;background:rgba(255,255,255,.05);border-radius:6px;font-size:.85rem}.reports-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.date-filter{display:flex;align-items:center;gap:8px;padding:8px 14px;background:rgba(255,255,255,.05);border-radius:8px;font-size:.85rem;cursor:pointer}.date-filter svg{width:16px;height:16px}.report-tabs{display:flex;gap:4px;background:rgba(255,255,255,.05);padding:4px;border-radius:8px}.report-tabs .tab{padding:8px 16px;border-radius:6px;font-size:.8rem;cursor:pointer;transition:.3s}.report-tabs .tab.active{background:var(--green);color:var(--black);font-weight:600}.reports-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}.report-card{background:rgba(255,255,255,.03);border-radius:12px;text-align:center}.report-value{font-weight:800;color:var(--white);margin-bottom:4px}.report-label{color:var(--white-dim);margin-bottom:8px}.report-trend{padding:2px 8px;border-radius:10px;display:inline-block}.report-trend.up{background:rgba(37,211,102,.2);color:var(--green)}.report-trend.down{background:rgba(255,87,87,.2);color:#ff5757}.reports-charts{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.chart-container{background:rgba(255,255,255,.03);border-radius:12px;padding:1.25rem}.chart-container h4{margin-bottom:1rem;color:var(--white)}.chart-bars{display:flex;align-items:flex-end;justify-content:space-around;height:120px;padding-top:20px}.chart-bars .bar{width:40px;background:linear-gradient(to top,var(--green),rgba(37,211,102,.3));border-radius:4px 4px 0 0;position:relative;transition:height .5s}.chart-bars .bar span{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);font-size:.65rem;color:var(--white-dim);white-space:nowrap}.agent-stats{display:flex;flex-direction:column;gap:12px}.agent-row{display:flex;align-items:center;gap:12px}.agent-row span:first-child{width:50px}.progress-bar{flex:1;height:8px;background:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}.progress{height:100%;background:var(--green);border-radius:4px;transition:width 1s}.screen-info{padding:1rem 0}.screen-info h3{font-weight:700}.info-benefits{display:flex;flex-direction:column;gap:1rem}.info-benefits.horizontal{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1.5rem}.benefit-item{display:flex;align-items:center;gap:10px;color:var(--white-muted)}.benefit-icon{color:var(--green);display:flex;align-items:center;justify-content:center;font-size:.8rem;flex-shrink:0}@media (max-width:900px){.screen-showcase,.screen-showcase.reverse{grid-template-columns:1fr;gap:2rem}.screen-showcase.reverse .screen-info,.screen-showcase.reverse .screen-mockup{order:unset}.reports-grid{grid-template-columns:repeat(2,1fr)}.reports-charts{grid-template-columns:1fr}.channels-grid{grid-template-columns:repeat(2,1fr)}.table-header,.table-row{grid-template-columns:1fr 1fr}.table-header span:nth-child(2),.table-row span:nth-child(2){display:none}}@media (max-width:600px){.section-screens{padding:4rem 1rem}.screens-container{gap:4rem}.screen-info h3{font-size:1.4rem}.channels-grid{grid-template-columns:repeat(2,1fr);gap:8px}.channel-card{padding:12px}.reports-grid{grid-template-columns:1fr 1fr;gap:8px}.report-card{padding:1rem}.report-value{font-size:1.2rem}.report-tabs{overflow-x:auto}.report-tabs .tab{white-space:nowrap;padding:6px 12px;font-size:.7rem}.info-benefits.horizontal{flex-direction:column;align-items:center}.form-row{flex-direction:column}}.contacts-toolbar{display:flex;gap:12px;align-items:center;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1rem;flex-wrap:wrap}.contacts-toolbar .message-btn{display:flex;align-items:center;gap:6px}.contacts-toolbar .mockup-btn{padding:.45rem .7rem;font-size:.72rem;line-height:1.25;border-radius:.75rem;min-height:42px}.contacts-toolbar .mockup-btn.secondary{justify-content:center;gap:.35rem;max-width:118px}.contacts-toolbar .mockup-btn.secondary span{text-wrap:balance}.contacts-toolbar .message-btn svg{width:14px;height:14px}.contacts-toolbar .mockup-btn.secondary svg{width:13px;height:13px}.contacts-toolbar .search-box{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 12px;flex:1}.contacts-toolbar .search-box svg{width:16px;height:16px;color:var(--white-dim)}.contacts-toolbar .search-box input{background:0 0;border:none;color:var(--white);font-size:.8rem;width:100%}.template-panel{background:rgba(17,27,33,.98);border:1px solid rgba(37,211,102,.3);padding:1rem;position:relative;z-index:10}.panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.panel-title{font-weight:600;color:var(--green)}.close-btn{background:rgba(255,255,255,.1);border:none;color:var(--white-dim);width:28px;height:28px;border-radius:6px;cursor:pointer;font-size:.9rem}.template-form .form-row{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem}.template-form .form-row label{width:50px;font-size:.85rem;color:var(--white-dim);padding-top:8px;flex-shrink:0}.recipients-input{flex:1;display:flex;flex-wrap:wrap;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px;min-height:40px}.recipient-tag{background:rgba(37,211,102,.2);color:var(--green);padding:4px 10px;border-radius:20px;font-size:.8rem;display:flex;align-items:center;gap:6px}.recipients-input input{background:0 0;border:none;color:var(--white);font-size:.85rem;flex:1;min-width:100px}.channel-select{flex:1}.selected-channel{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 12px;cursor:pointer}.selected-channel .wa-icon{font-size:1.2rem}.selected-channel svg{width:16px;height:16px;margin-right:auto;color:var(--white-dim)}.template-selector{flex-direction:column;align-items:stretch}.template-selector label{width:auto;padding-top:0;margin-bottom:8px}.template-dropdown{position:relative}.select-template-btn{width:100%;display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 14px;color:var(--white);cursor:pointer;font-size:.9rem}.select-template-btn svg{width:18px;height:18px;color:var(--white-dim)}.template-list-dropdown{background:rgba(11,20,26,.98);border:1px solid rgba(255,255,255,.15);border-radius:10px;margin-top:8px;padding:10px;max-height:200px;overflow-y:auto}.template-search{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 10px;margin-bottom:10px}.template-search svg{width:14px;height:14px;color:var(--white-dim)}.template-search input{background:0 0;border:none;color:var(--white);font-size:.8rem;width:100%}.templates-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.template-option{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:10px;cursor:pointer;transition:.2s}.template-option:hover{background:rgba(37,211,102,.1);border-color:rgba(37,211,102,.3)}.template-option.selected{background:rgba(37,211,102,.15);border-color:var(--green)}.template-thumb{font-size:1.2rem}.template-option span{font-size:.75rem;color:var(--white-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-preview{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:10px;margin-top:1rem;overflow:hidden}.preview-header{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:rgba(37,211,102,.1);border-bottom:1px solid rgba(255,255,255,.05)}.preview-name{font-weight:600;color:var(--green);direction:ltr;unicode-bidi:isolate}.preview-lang{font-size:.7rem;background:rgba(255,255,255,.1);padding:3px 8px;border-radius:10px;color:var(--white-dim)}.preview-body{padding:14px;background:rgba(0,0,0,.2)}.template-text{font-size:.85rem;color:var(--white-muted)}.template-variables{padding:14px;border-top:1px solid rgba(255,255,255,.05)}.template-variables h5{font-size:.85rem;color:var(--white);margin-bottom:12px;display:flex;align-items:center;gap:6px}.variables-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.variable-input{display:flex;flex-direction:column;gap:4px}.variable-input label{font-size:.7rem;color:var(--green)}.variable-input input{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 10px;font-size:.8rem;color:var(--white)}.image-header-option{padding:14px;border-top:1px solid rgba(255,255,255,.05)}.image-header-option h5{font-size:.85rem;color:var(--white);margin-bottom:10px;display:flex;align-items:center;gap:8px}.image-header-option h5 svg{width:18px;height:18px;color:var(--green)}.image-url-input{display:flex;gap:10px;align-items:center;margin-bottom:10px}.image-url-input input{flex:1;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 10px;font-size:.8rem;color:var(--white)}.format-hint{font-size:.7rem;color:var(--white-dim);background:rgba(255,255,255,.05);padding:4px 8px;border-radius:4px}.image-preview{display:flex;justify-content:center}.preview-placeholder{width:120px;height:80px;background:rgba(255,255,255,.03);border:2px dashed rgba(255,255,255,.1);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.preview-placeholder svg{width:24px;height:24px;color:var(--white-dim)}.preview-placeholder span{font-size:.7rem;color:var(--white-dim)}.template-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.mockup-btn.discard{background:rgba(255,87,87,.1);border:1px solid rgba(255,87,87,.3);color:#ff5757}.mockup-btn.discard:hover{background:rgba(255,87,87,.2)}.mockup-btn.send-btn{display:flex;align-items:center;gap:8px}.mockup-btn.send-btn svg{width:16px;height:16px}.contacts-list-bg{bottom:0;left:0;right:0;opacity:.4}.contact-row{display:flex;align-items:center;gap:12px;border-radius:8px;background:rgba(255,255,255,.02);margin-bottom:6px}.contact-row.dimmed{opacity:.5}.contact-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--green)}.contact-avatar{width:36px;height:36px;background:rgba(37,211,102,.2);color:var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem}.contact-info{flex:1;display:flex;flex-direction:column;gap:2px}.contact-name{font-size:.9rem;font-weight:500}.contact-phone{font-size:.75rem;color:var(--white-dim)}.contact-label{font-size:.65rem;padding:3px 8px;border-radius:10px;font-weight:600}.contact-label.vip{background:rgba(255,193,7,.2);color:#ffc107}.contact-label.new{background:rgba(37,211,102,.2);color:var(--green)}.contacts-screen .screen-info{max-width:400px}.contacts-screen .screen-desc{color:var(--white-muted);margin-bottom:1.5rem}.steps-guide{margin-top:2rem;background:rgba(37,211,102,.05);border:1px solid rgba(37,211,102,.15)}.steps-guide h4{color:var(--green);margin-bottom:1rem;font-size:1rem}.steps-guide ol{display:flex;flex-direction:column;gap:8px}.steps-guide li{color:var(--white-muted);line-height:1.5}.steps-guide li::marker{color:var(--green);font-weight:600}@media (max-width:768px){.nav-cta{flex-wrap:wrap;justify-content:flex-end}.contacts-toolbar{flex-direction:column}.contacts-toolbar .search-box{width:100%}.templates-grid,.variables-grid{grid-template-columns:1fr}.template-form .form-row{flex-direction:column}.template-form .form-row label{width:100%;padding-top:0}.template-actions{flex-direction:column}.template-actions .mockup-btn{width:100%;justify-content:center}}.section-contact-form{padding:6rem 2rem 4rem;background:linear-gradient(180deg,#050505 0,#0b0b0b 100%)}.contact-form-wrap{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:0.9fr 1.1fr;gap:3rem;align-items:start}.contact-copy h2{font-size:clamp(2rem, 4vw, 3rem);margin-bottom:1rem;line-height:1.2}.contact-copy p{color:var(--white-muted);font-size:1rem;margin-bottom:1.5rem}.contact-kicker{display:inline-flex;margin-bottom:1rem;color:var(--green);font-size:.9rem;letter-spacing:.12em;text-transform:uppercase}.contact-points{display:flex;flex-direction:column;gap:.9rem}.contact-point{display:flex;align-items:center;gap:10px;color:var(--white-dim)}.contact-point span:first-child{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(37,211,102,.18);color:var(--green);font-weight:700}.contact-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:1.5rem;box-shadow:0 20px 60px rgba(0,0,0,.35)}.contact-form-panel{display:flex;flex-direction:column;gap:1rem}.contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form-grid label{display:flex;flex-direction:column;gap:.45rem;min-width:0}.contact-form-grid label span{color:var(--white-muted)}.contact-form-grid input,.contact-form-grid textarea{width:100%;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:var(--white);padding:.95rem 1rem;font-family:Tajawal,sans-serif;font-size:.95rem}.full-span{grid-column:1/-1}.contact-submit-btn{display:inline-flex;align-items:center;justify-content:center;border:none;background:var(--green);font-family:Tajawal,sans-serif;font-weight:700;cursor:pointer;transition:transform .3s,box-shadow .3s}.contact-submit-btn:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(37,211,102,.3)}.landing-flash{margin-bottom:1rem;padding:.95rem 1rem;border-radius:14px;font-size:.95rem}.landing-flash.success{background:rgba(37,211,102,.12);border:1px solid rgba(37,211,102,.25);color:#97f0b8}.landing-flash.error{background:rgba(255,87,87,.1);border:1px solid rgba(255,87,87,.24);color:#ff9b9b}.landing-hidden-field{opacity:0;pointer-events:none}@media (max-width:900px){.contact-form-grid,.contact-form-wrap{grid-template-columns:1fr}.full-span{grid-column:auto}}.contacts-content,.dash-conversations,.dash-main,.dash-sidebar,.dashboard-mockup,.dashboard-screen-showcase,.hero-content,.mockup-content,.nav-container,.reports-content,.screen-info,.screen-info-side,.screen-mockup,.screen-row,.screen-showcase,.screen-visual,.screen-visual-side,.template-panel{min-width:0}.footer,.section-contact-form,.section-cta,.section-screens{min-height:auto}.navbar.scrolled,body.light-mode .navbar.scrolled{box-shadow:0 12px 36px rgba(15,23,42,.12)}.nav-links{display:flex;align-items:center;gap:1.5rem}.nav-links a{color:var(--white-muted);text-decoration:none;font-size:.95rem;font-weight:600;transition:color .25s}.nav-links a:hover{color:var(--green)}.action-icon svg,.badge-icon svg,.channel-icon svg,.close-btn svg,.close-filter svg,.input-emoji svg,.input-mic svg,.item-icon svg,.theme-toggle-dark svg,.theme-toggle-light svg,.wa-action-icon svg,.wa-icon svg{width:18px;height:18px;display:block}.badge-icon,.business-icon,.channel-tag-icon,.credit-heart,.date-filter-icon,.help-icon,.template-thumb-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.channel-tag{gap:.55rem}.channel-tag-icon{width:1.45rem;height:1.45rem;border-radius:999px;background:rgba(15,127,169,.12);border:1px solid rgba(15,127,169,.22);position:relative}.business-icon::before,.channel-tag-icon::before,.credit-heart::before,.date-filter-icon::before,.help-icon::before,.template-thumb-icon::before{content:"";display:block;width:.8rem;height:.8rem;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.channel-tag-whatsapp{color:var(--green)}.channel-tag-whatsapp::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.47 14.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.19.3-.76.97-.94 1.17-.17.2-.35.22-.64.07-.3-.14-1.26-.46-2.39-1.47-.88-.79-1.48-1.76-1.65-2.06-.18-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.14-.17.19-.29.29-.49.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.21-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.08-.79.37-.27.3-1.04 1.02-1.04 2.48 0 1.46 1.07 2.87 1.21 3.07.15.2 2.1 3.2 5.08 4.49.71.3 1.26.49 1.69.62.71.23 1.36.2 1.87.12.57-.08 1.76-.72 2.01-1.41.25-.69.25-1.29.17-1.42-.07-.12-.27-.19-.57-.34z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.47 14.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.19.3-.76.97-.94 1.17-.17.2-.35.22-.64.07-.3-.14-1.26-.46-2.39-1.47-.88-.79-1.48-1.76-1.65-2.06-.18-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.14-.17.19-.29.29-.49.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.21-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.08-.79.37-.27.3-1.04 1.02-1.04 2.48 0 1.46 1.07 2.87 1.21 3.07.15.2 2.1 3.2 5.08 4.49.71.3 1.26.49 1.69.62.71.23 1.36.2 1.87.12.57-.08 1.76-.72 2.01-1.41.25-.69.25-1.29.17-1.42-.07-.12-.27-.19-.57-.34z'/%3E%3C/svg%3E")}.channel-tag-mail::before,.template-thumb-icon::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v.4l10 6.25 10-6.25V6a2 2 0 0 0-2-2zm2 4.75-9.47 5.92a1 1 0 0 1-1.06 0L2 8.75V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8.75z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v.4l10 6.25 10-6.25V6a2 2 0 0 0-2-2zm2 4.75-9.47 5.92a1 1 0 0 1-1.06 0L2 8.75V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8.75z'/%3E%3C/svg%3E")}.channel-tag-web::before,.help-icon::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10.01 10.01 0 0 0 12 2zm6.93 9h-3.02a15.7 15.7 0 0 0-1.37-5A8.03 8.03 0 0 1 18.93 11zM12 4.07c.85 1.03 1.76 3.05 2.12 5.93H9.88C10.24 7.12 11.15 5.1 12 4.07zM4.07 13h3.02a15.7 15.7 0 0 0 1.37 5A8.03 8.03 0 0 1 4.07 13zm3.02-2H4.07a8.03 8.03 0 0 1 4.39-5 15.7 15.7 0 0 0-1.37 5zM12 19.93c-.85-1.03-1.76-3.05-2.12-5.93h4.24c-.36 2.88-1.27 4.9-2.12 5.93zM9.88 13a17.54 17.54 0 0 1 0-2h4.24a17.54 17.54 0 0 1 0 2zm4.66 5a15.7 15.7 0 0 0 1.37-5h3.02a8.03 8.03 0 0 1-4.39 5z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10.01 10.01 0 0 0 12 2zm6.93 9h-3.02a15.7 15.7 0 0 0-1.37-5A8.03 8.03 0 0 1 18.93 11zM12 4.07c.85 1.03 1.76 3.05 2.12 5.93H9.88C10.24 7.12 11.15 5.1 12 4.07zM4.07 13h3.02a15.7 15.7 0 0 0 1.37 5A8.03 8.03 0 0 1 4.07 13zm3.02-2H4.07a8.03 8.03 0 0 1 4.39-5 15.7 15.7 0 0 0-1.37 5zM12 19.93c-.85-1.03-1.76-3.05-2.12-5.93h4.24c-.36 2.88-1.27 4.9-2.12 5.93zM9.88 13a17.54 17.54 0 0 1 0-2h4.24a17.54 17.54 0 0 1 0 2zm4.66 5a15.7 15.7 0 0 0 1.37-5h3.02a8.03 8.03 0 0 1-4.39 5z'/%3E%3C/svg%3E")}.business-icon::before,.channel-tag-sms::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4h16a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H7l-5 4V6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4h16a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H7l-5 4V6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.channel-tag-social::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 8H16V4.5h-2.5A4.5 4.5 0 0 0 9 9v2H6v3.5h3V20h3.5v-5.5H15L15.5 11H12.5V9a1 1 0 0 1 1-1z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 8H16V4.5h-2.5A4.5 4.5 0 0 0 9 9v2H6v3.5h3V20h3.5v-5.5H15L15.5 11H12.5V9a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")}.date-filter-icon::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 2h2v2h6V2h2v2h3a1 1 0 0 1 1 1v15a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a1 1 0 0 1 1-1h3V2zm12 8H5v10h14V10z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 2h2v2h6V2h2v2h3a1 1 0 0 1 1 1v15a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a1 1 0 0 1 1-1h3V2zm12 8H5v10h14V10z'/%3E%3C/svg%3E")}.credit-heart{width:1rem;height:1rem;color:#ef4444;font-size:0}.credit-heart::before{width:1rem;height:1rem;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-6.72-4.35-9.33-8.1C.58 9.9 2.34 5.5 6.4 5.1A5.53 5.53 0 0 1 12 8.09a5.53 5.53 0 0 1 5.6-2.99c4.06.4 5.82 4.8 3.73 7.8C18.72 16.65 12 21 12 21z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-6.72-4.35-9.33-8.1C.58 9.9 2.34 5.5 6.4 5.1A5.53 5.53 0 0 1 12 8.09a5.53 5.53 0 0 1 5.6-2.99c4.06.4 5.82 4.8 3.73 7.8C18.72 16.65 12 21 12 21z'/%3E%3C/svg%3E")}.business-icon,.date-filter-icon,.help-icon,.template-thumb-icon{color:var(--green)}.close-btn,.close-filter{display:inline-flex;align-items:center;justify-content:center}.close-btn svg,.close-filter svg{width:14px;height:14px}.action-icon,.item-icon,.wa-action-icon{display:inline-flex;align-items:center;justify-content:center}.action-icon svg,.item-icon svg,.wa-action-icon svg{width:18px;height:18px}.item-icon.teams-icon{color:#60a5fa}.action-icon{width:30px;height:30px;border-radius:8px;background:rgba(255,255,255,.04)}.action-icon:hover{background:rgba(15,127,169,.12);color:var(--green)}.benefit-icon,.check,.contact-point>span:first-child,.feature-check{width:1.4rem;height:1.4rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,127,169,.14);color:var(--green);font-weight:700;flex-shrink:0}.feature-icon{width:1.5rem;height:1.5rem}.feature-item.negative .feature-icon{background:rgba(239,68,68,.12);color:#dc2626}.feature-item.positive .feature-icon{background:rgba(15,127,169,.14);color:var(--green)}.dashboard-screen-showcase{max-width:1180px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,0.78fr);gap:2rem;align-items:stretch;overflow:hidden}.screen-visual{overflow:hidden}.screen-visual .dashboard-mockup{max-width:none;width:100%}.dash-sidebar{flex:0 0 72px}.dash-conversations{flex:0 0 min(32vw,320px)}.screen-row{grid-template-columns:minmax(280px,360px) minmax(0,1fr);max-width:1080px}.screen-showcase{grid-template-columns:minmax(0,1.18fr) minmax(300px,0.82fr);gap:clamp(1.5rem,3vw,3rem);align-items:start}.screen-showcase.reverse{grid-template-columns:minmax(300px,0.82fr) minmax(0,1.18fr)}.screen-mockup{width:100%}.contacts-content{position:relative;min-height:auto}.contacts-list-bg{position:relative;opacity:.55;padding:0}.contacts-toolbar{display:grid;grid-template-columns:auto auto minmax(220px,1fr);align-items:center}.contact-form-grid input,.contact-form-grid textarea,.form-group input,.form-group select,.form-group textarea,.image-url-input,.image-url-input input,.recipients-input,.select-template-btn,.selected-channel,.template-actions,.template-form .form-row,.template-list-dropdown,.template-preview,.variable-input input{min-width:0}.recipient-tag{direction:ltr;unicode-bidi:isolate;gap:.45rem}.tag-remove{font-size:1rem;line-height:1;opacity:.7}.selected-channel .wa-icon,.wa-action-icon{width:1.9rem;height:1.9rem;border-radius:999px;background:rgba(15,127,169,.12);color:var(--green)}.template-thumb{width:2rem;height:2rem;border-radius:.7rem;background:rgba(15,127,169,.12);color:var(--green);display:inline-flex;align-items:center;justify-content:center}.business-numbers .ltr-content,.contact-phone,.format-hint,.preview-lang,.preview-name,.recipient-tag .ltr-content,.table-row span:nth-child(2),.template-text{unicode-bidi:isolate}.contact-phone,.ltr-content{direction:ltr;text-align:left;display:inline-block}.img-icon,.wa-avatar{background:linear-gradient(135deg,rgba(15,127,169,.2),rgba(15,127,169,.08));color:var(--green);font-weight:800}.verified-badge{display:inline-flex;align-items:center;gap:.3rem;margin-inline-start:.4rem;color:var(--green);font-size:.72rem;font-weight:700}.verified-badge::before{content:"";width:.85rem;height:.85rem;border-radius:999px;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 4 6v6c0 5.05 3.41 9.78 8 11 4.59-1.22 8-5.95 8-11V6l-8-4zm-1.5 14.5-3-3 1.06-1.06 1.94 1.93 4.94-4.93 1.06 1.06-6 6z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 4 6v6c0 5.05 3.41 9.78 8 11 4.59-1.22 8-5.95 8-11V6l-8-4zm-1.5 14.5-3-3 1.06-1.06 1.94 1.93 4.94-4.93 1.06 1.06-6 6z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.wa-name{display:inline-flex;align-items:center;flex-wrap:wrap}.business-numbers{display:flex;flex-wrap:wrap;gap:.75rem}.input-emoji,.input-mic{color:var(--green)}body.light-mode .comparison-section,body.light-mode .footer,body.light-mode .hero,body.light-mode .section-contact-form,body.light-mode .section-cta,body.light-mode .section-dashboard,body.light-mode .section-screens{background:linear-gradient(180deg,#f7fbff 0,#eef4fa 100%)}body.light-mode .section-ai{background:linear-gradient(180deg,#f0f6fb 0,#e8f0f7 100%)}body.light-mode .section-trust{background:linear-gradient(180deg,#f7fbff 0,#edf4fb 100%)}body.light-mode .comparison-title,body.light-mode .cta-title,body.light-mode .footer-text,body.light-mode .screen-features h3,body.light-mode .screen-info h3,body.light-mode .screen-info-side h3,body.light-mode .screen-section-title h3,body.light-mode .screens-title,body.light-mode .section-main-title{color:#102033;-webkit-text-fill-color:initial;background:0 0}body.light-mode .benefit-item,body.light-mode .contact-copy p,body.light-mode .contact-point span:last-child,body.light-mode .copyright,body.light-mode .features-list li,body.light-mode .footer-links a,body.light-mode .mockup-desc,body.light-mode .screen-desc,body.light-mode .screen-features .screen-desc,body.light-mode .screens-subtitle,body.light-mode .section-main-subtitle{color:rgba(16,32,51,.74)}body.light-mode .chart-container,body.light-mode .comparison-card,body.light-mode .comparison-card.pulsechat,body.light-mode .comparison-card.regular,body.light-mode .dashboard-screen-showcase,body.light-mode .feature-item,body.light-mode .report-card,body.light-mode .screen-features,body.light-mode .screen-row,body.light-mode .screen-showcase .screen-mockup{background:#fff!important;border-color:rgba(16,32,51,.08)!important;box-shadow:0 22px 70px rgba(15,23,42,.08)}body.light-mode .conv-header,body.light-mode .date-filter,body.light-mode .filter-header,body.light-mode .mockup-header,body.light-mode .panel-header,body.light-mode .preview-header,body.light-mode .report-tabs,body.light-mode .sort-header,body.light-mode .wa-chat-header,body.light-mode .wa-header,body.light-mode .wa-input{background:#f5f8fc!important;color:#102033!important;border-color:rgba(16,32,51,.08)!important}body.light-mode .category-item,body.light-mode .channel-card,body.light-mode .contact-row,body.light-mode .contacts-toolbar .search-box,body.light-mode .help-preview,body.light-mode .label-item,body.light-mode .mockup-item,body.light-mode .preview-body,body.light-mode .recipients-input,body.light-mode .select-template-btn,body.light-mode .selected-channel,body.light-mode .table-header,body.light-mode .table-row,body.light-mode .template-list-dropdown,body.light-mode .template-preview,body.light-mode .template-search{background:#f7fafc!important;color:#102033!important;border-color:rgba(16,32,51,.08)!important}body.light-mode .chart-container h4,body.light-mode .contact-copy h2,body.light-mode .item-name,body.light-mode .mockup-title,body.light-mode .panel-title,body.light-mode .preview-name,body.light-mode .report-value{color:#102033!important}body.light-mode .filter-panel,body.light-mode .filtered-results,body.light-mode .laptop-screen,body.light-mode .screen-content,body.light-mode .wa-main,body.light-mode .wa-sidebar{box-shadow:0 22px 70px rgba(15,23,42,.08)}body.light-mode .wa-interface{color:#102033}body.light-mode .nav-links a{color:rgba(16,32,51,.72)}body.light-mode .nav-links a:hover{color:var(--green)}body.light-mode .theme-toggle{background:rgba(15,127,169,.08);border-color:rgba(15,127,169,.18)}body.light-mode .mockup-btn.discard,body.light-mode .mockup-btn.secondary{background:rgba(16,32,51,.05)}body.light-mode .business-desc,body.light-mode .contact-phone,body.light-mode .item-meta,body.light-mode .report-label,body.light-mode .wa-status{color:rgba(16,32,51,.65)}body.light-mode .selected-channel .wa-icon,body.light-mode .template-thumb,body.light-mode .wa-action-icon{background:rgba(15,127,169,.1)}@media (max-width:1100px){.dashboard-screen-showcase,.dashboard-screen-showcase.reverse{grid-template-columns:1fr;max-width:880px}.screen-row{grid-template-columns:1fr}.contacts-toolbar{grid-template-columns:1fr 1fr}.contacts-toolbar .search-box{grid-column:1/-1}}@media (max-width:900px){.nav-links{display:none}.screen-showcase,.screen-showcase.reverse{grid-template-columns:1fr}.screen-showcase.reverse .screen-info,.screen-showcase.reverse .screen-mockup{order:unset}.screen-showcase{gap:1.75rem}.template-panel{margin-bottom:2rem}}@media (max-width:768px){.navbar,.navbar.scrolled{padding:1rem 1.25rem}.nav-container{gap:.75rem}.nav-cta{margin-inline-start:auto}.dashboard-screen-showcase,.screen-row,.screen-showcase{padding:1rem}.dash-conversations{max-height:none}.contacts-toolbar{grid-template-columns:1fr}.contacts-toolbar .mockup-btn,.contacts-toolbar .search-box,.template-actions .mockup-btn{width:100%}.template-actions{flex-direction:column}}.contact-submit-btn,.cta-btn,.hero-cta-btn,.nav-btn{color:#fff;min-height:46px;line-height:1.2}.nav-btn{padding:.7rem 1.3rem;font-size:.95rem}.cta-btn,.hero-cta-btn{padding:.95rem 1.35rem;font-size:1rem;border-radius:.95rem}.contact-submit-btn{padding:.85rem 1.2rem;font-size:.95rem}.business-buttons{display:grid;grid-template-columns:1fr 1fr}.hero-badge{background:rgba(15,127,169,.1)}.hero-main-title{background:linear-gradient(135deg,var(--green) 0,#37a6cf 100%);background-clip:text;-webkit-background-clip:text}.comparison-container,.screens-container{max-width:1120px}.comparison-cards{gap:1.25rem}.comparison-card{padding:1.8rem}.card-header{margin-bottom:1.35rem;padding-bottom:1rem}.card-header h3{font-size:1.18rem}.card-features{gap:.7rem}.feature-item{gap:.65rem;font-size:.92rem}.screen-showcase{gap:2rem}.mockup-content,.reports-content{padding:1rem}.screen-info h3{font-size:1.45rem}.contacts-screen .screen-desc,.screen-desc,.screen-info-side .screen-desc{font-size:.95rem}.info-benefits{gap:.75rem}.channel-card span:nth-child(2){font-size:.78rem}.report-value{font-size:1.22rem}.agent-row,.chart-container h4,.report-label,.report-trend,.table-header,.table-row{font-size:.78rem}.steps-guide{padding:1rem}.steps-guide li{font-size:.84rem}.scroll-indicator{bottom:1.1rem;opacity:.82}body.light-mode .hero-badge,body.light-mode .hero-use-cases,body.light-mode .scroll-indicator,body.light-mode .steps-guide{color:#102033}body.light-mode .hero-badge,body.light-mode .hero-use-cases,body.light-mode .steps-guide{background:#fff;border-color:rgba(16,32,51,.08);box-shadow:0 18px 50px rgba(15,23,42,.07)}body.light-mode .comparison-subtitle,body.light-mode .hero-feature,body.light-mode .hero-tagline,body.light-mode .hero-use-cases h4,body.light-mode .hero-use-cases li,body.light-mode .scroll-indicator span{color:rgba(16,32,51,.78)}body.light-mode .mouse{border-color:rgba(16,32,51,.3)}body.light-mode .wheel{background:var(--green)}body.light-mode .card-header h3,body.light-mode .channel-card span,body.light-mode .comparison-card .feature-item span:last-child,body.light-mode .report-card,body.light-mode .screen-showcase .screen-info h3{color:#102033}body.light-mode .contact-submit-btn,body.light-mode .cta-btn,body.light-mode .hero-cta-btn,body.light-mode .nav-btn{color:#fff}@media (max-width:1024px){.comparison-card{padding:1.5rem}.card-header h3{font-size:1.05rem}.feature-item{font-size:.86rem}}@media (max-width:768px){.business-buttons{grid-template-columns:1fr}.hero-main-title{font-size:clamp(2.2rem, 12vw, 3rem)}.hero-tagline{font-size:1.05rem}.hero-use-cases ul{grid-template-columns:1fr}.comparison-cards{gap:1rem}.comparison-card{padding:1.2rem}.screen-info h3{font-size:1.25rem}.cta-btn-wa,.mockup-btn{font-size:.74rem}}:root{--surface-dark-1:#081119;--surface-dark-2:#0d1822;--surface-dark-3:#12202d;--surface-light-1:#ffffff;--surface-light-2:#f7fafc;--surface-light-3:#eef4f8;--border-dark-soft:rgba(255, 255, 255, 0.08);--border-light-soft:rgba(16, 32, 51, 0.09);--shadow-dark-soft:0 24px 80px rgba(0, 0, 0, 0.36);--shadow-light-soft:0 18px 60px rgba(15, 23, 42, 0.08);--copy-measure:34rem}body.dark-mode{background:radial-gradient(circle at top right,rgba(15,127,169,.12),transparent 28%),linear-gradient(180deg,#04090e 0,#071019 100%)}.section{padding:clamp(3.5rem,7vw,6rem) clamp(1rem,3vw,2rem);content-visibility:auto;contain-intrinsic-size:900px}.comparison-container,.contact-form-wrap,.dashboard-section-header,.footer-content,.hero-content,.nav-container,.screens-container{width:min(100%,1180px)}.hero-content{grid-template-columns:minmax(0,1.08fr) minmax(420px,0.92fr);gap:clamp(1.5rem,4vw,3.5rem);padding:0}.hero-info-panel{max-width:min(100%,var(--copy-measure))}.comparison-title,.cta-title,.hero-main-title,.screens-title,.section-main-title{line-height:1.05;text-wrap:balance;letter-spacing:-.03em}.comparison-subtitle,.contact-copy p,.hero-tagline,.screens-subtitle,.section-main-subtitle{max-width:40rem;line-height:1.75}.card-features,.features-list,.hero-features-list,.info-benefits{gap:.8rem}.benefit-item,.feature-item,.features-list li,.hero-feature,.screen-info-side .features-list li{align-items:flex-start;line-height:1.6}.comparison-card,.contact-card,.dashboard-screen-showcase,.hero-use-cases,.screen-features,.screen-mockup,.screen-row,.steps-guide{border-radius:1.25rem}.comparison-card,.contact-card,.dashboard-screen-showcase,.screen-features,.screen-mockup,.screen-row{border:1px solid var(--border-dark-soft);box-shadow:var(--shadow-dark-soft)}.comparison-card.regular,.contact-card,.dashboard-screen-showcase,.hero-use-cases,.screen-features,.screen-mockup,.screen-row,.steps-guide{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02))}.comparison-card.pulsechat,.hero-badge,.wa-business-card{background:linear-gradient(180deg,rgba(15,127,169,.14),rgba(15,127,169,.05));border-color:rgba(15,127,169,.22)}.dashboard-screen-showcase{padding:clamp(1rem,2.6vw,2rem)}.screen-row{padding:clamp(1rem,2.4vw,1.75rem)}.screen-showcase{gap:clamp(1.25rem,3vw,2.4rem);align-items:start}.screen-info.centered{text-align:center;max-width:100%}.screen-features h3,.screen-info h3,.screen-info-side h3{line-height:1.2;text-wrap:balance}.business-desc,.contacts-screen .screen-desc,.mockup-desc,.screen-desc,.screen-info-side .screen-desc,.template-text{line-height:1.7}.contacts-content,.mockup-content,.reports-content{overflow:hidden;padding:clamp(.9rem,2vw,1.2rem)}.mockup-header{min-height:3rem;padding:.8rem 1rem}.business-title,.contact-form-grid label span,.mockup-title,.panel-title,.preview-name,.report-label{font-size:.82rem}.table-header,.table-row{gap:.55rem}.channel-card,.chart-container,.help-preview,.report-card,.template-list-dropdown,.template-preview{border:1px solid var(--border-dark-soft)}.reports-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.channels-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.business-buttons,.hero-channels,.template-actions{gap:.65rem}.contact-submit-btn,.cta-btn,.cta-btn-wa,.hero-cta-btn,.mockup-btn,.nav-btn{border-radius:.9rem}.template-panel{border-radius:1rem;margin-bottom:4.25rem}.steps-guide ol{padding-right:1rem}body.light-mode .chart-container,body.light-mode .comparison-card,body.light-mode .comparison-card.pulsechat,body.light-mode .comparison-card.regular,body.light-mode .contact-card,body.light-mode .dashboard-screen-showcase,body.light-mode .feature-item,body.light-mode .hero-use-cases,body.light-mode .report-card,body.light-mode .screen-features,body.light-mode .screen-row,body.light-mode .screen-showcase .screen-mockup,body.light-mode .steps-guide,body.light-mode .wa-business-card{background:linear-gradient(180deg,var(--surface-light-1),var(--surface-light-2))!important;border-color:var(--border-light-soft)!important;box-shadow:var(--shadow-light-soft)}body.light-mode .category-item,body.light-mode .channel-card,body.light-mode .contact-row,body.light-mode .contacts-toolbar,body.light-mode .contacts-toolbar .search-box,body.light-mode .conv-header,body.light-mode .dash-conversations,body.light-mode .dash-sidebar,body.light-mode .date-filter,body.light-mode .filter-header,body.light-mode .help-preview,body.light-mode .label-item,body.light-mode .mockup-header,body.light-mode .mockup-item,body.light-mode .panel-header,body.light-mode .preview-body,body.light-mode .preview-header,body.light-mode .recipients-input,body.light-mode .report-tabs,body.light-mode .report-tabs .tab,body.light-mode .select-template-btn,body.light-mode .selected-channel,body.light-mode .sort-header,body.light-mode .table-header,body.light-mode .table-row,body.light-mode .template-list-dropdown,body.light-mode .template-preview,body.light-mode .template-search,body.light-mode .wa-chat-header,body.light-mode .wa-header,body.light-mode .wa-input{background:var(--surface-light-2)!important}body.light-mode .dash-main,body.light-mode .dashboard-mockup,body.light-mode .laptop-screen,body.light-mode .screen-content,body.light-mode .wa-interface{background:linear-gradient(180deg,#fff,#f7fafc)!important}body.light-mode .hero-badge{background:linear-gradient(180deg,rgba(15,127,169,.09),rgba(15,127,169,.04));border-color:rgba(15,127,169,.18)}body.light-mode .benefit-item,body.light-mode .business-desc,body.light-mode .channel-card span,body.light-mode .comparison-card .feature-item span:last-child,body.light-mode .contact-point span:last-child,body.light-mode .contacts-screen .screen-desc,body.light-mode .feature-item.negative span:last-child,body.light-mode .feature-item.positive span:last-child,body.light-mode .features-list li,body.light-mode .hero-feature,body.light-mode .hero-use-cases li,body.light-mode .mockup-desc,body.light-mode .report-label,body.light-mode .report-trend,body.light-mode .screen-desc,body.light-mode .screen-info-side .screen-desc,body.light-mode .table-row,body.light-mode .template-text{color:rgba(16,32,51,.78)!important}body.light-mode .business-title,body.light-mode .card-header h3,body.light-mode .chart-container h4,body.light-mode .comparison-title,body.light-mode .contact-copy h2,body.light-mode .cta-title,body.light-mode .hero-main-title,body.light-mode .item-name,body.light-mode .report-value,body.light-mode .screen-features h3,body.light-mode .screen-info h3,body.light-mode .screen-info-side h3,body.light-mode .screen-section-title h3,body.light-mode .screens-title,body.light-mode .section-main-title{color:#0e2237!important}body.light-mode .contact-submit-btn,body.light-mode .cta-btn,body.light-mode .hero-cta-btn,body.light-mode .mockup-btn.primary,body.light-mode .nav-btn{background:linear-gradient(180deg,#1388b4,#0d7398);border:1px solid rgba(13,115,152,.28);box-shadow:0 12px 30px rgba(15,127,169,.18)}body.light-mode .cta-btn-wa,body.light-mode .mockup-btn.discard,body.light-mode .mockup-btn.secondary{background:var(--surface-light-3)!important;border:1px solid var(--border-light-soft);color:#17324a!important}body.light-mode .channel-status,body.light-mode .chat-badge,body.light-mode .conv-status.open,body.light-mode .report-tabs .tab.active{background:rgba(15,127,169,.14)!important;color:var(--green)!important}body.light-mode .report-tabs .tab{color:rgba(16,32,51,.68)}body.dark-mode .comparison-card,body.dark-mode .contact-card,body.dark-mode .dashboard-screen-showcase,body.dark-mode .hero-use-cases,body.dark-mode .screen-features,body.dark-mode .screen-mockup,body.dark-mode .screen-row,body.dark-mode .steps-guide,body.dark-mode .wa-business-card{background:linear-gradient(180deg,rgba(13,24,34,.96),rgba(8,17,25,.96));border-color:rgba(255,255,255,.08)}body.dark-mode .contacts-toolbar,body.dark-mode .conv-header,body.dark-mode .dash-conversations,body.dark-mode .dash-sidebar,body.dark-mode .mockup-header,body.dark-mode .panel-header,body.dark-mode .wa-chat-header,body.dark-mode .wa-header,body.dark-mode .wa-input{background:rgba(18,32,45,.95)}@media (max-width:1180px){.hero-content{grid-template-columns:1fr;justify-items:center}.hero-info-panel,.screen-info,.screen-info-side{max-width:100%}.dashboard-screen-showcase,.screen-row,.screen-showcase,.screen-showcase.reverse{grid-template-columns:1fr}}@media (max-width:900px){.channels-grid,.reports-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-buttons{grid-template-columns:1fr}}@media (max-width:640px){.section{padding:3.5rem .9rem}.comparison-cards,.screens-container{gap:1.2rem}.channels-grid,.reports-grid{grid-template-columns:1fr 1fr;gap:.65rem}.channel-card,.comparison-card,.dashboard-screen-showcase,.report-card,.screen-mockup,.screen-row{border-radius:1rem}.contacts-content,.mockup-content,.reports-content,.template-panel{padding:.8rem}.hero-main-title{font-size:clamp(2.1rem, 12vw, 2.8rem)}.comparison-title,.cta-title,.screens-title,.section-main-title{font-size:clamp(1.75rem, 9vw, 2.3rem)}.comparison-subtitle,.hero-tagline,.screens-subtitle,.section-main-subtitle{font-size:.98rem}.benefit-item,.feature-item,.features-list li,.hero-feature{font-size:.86rem}}.comparison-section{padding-block:clamp(4rem,7vw,6rem)}.comparison-band{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(1rem,3vw,2rem);align-items:stretch;padding:clamp(1rem,2vw,1.4rem);border-radius:1.5rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));box-shadow:0 24px 80px rgba(0,0,0,.32)}.comparison-side{padding:clamp(1rem,2.4vw,1.6rem);border-radius:1.1rem}.comparison-side-regular{background:rgba(255,255,255,.02)}.comparison-side-pulse{background:linear-gradient(180deg,rgba(15,127,169,.16),rgba(15,127,169,.05));border:1px solid rgba(15,127,169,.22)}.blog-preview-kicker,.comparison-kicker,.lead-popup-kicker,.story-kicker{display:inline-flex;align-items:center;min-height:2rem;padding:.3rem .75rem;border-radius:999px;background:rgba(15,127,169,.12);color:var(--green);font-size:.78rem;font-weight:700;margin-bottom:.9rem}.blog-preview-title,.comparison-side h3,.lead-popup-card h3,.story-panel-copy h3{font-size:clamp(1.4rem, 2.5vw, 2rem);line-height:1.15;margin-bottom:.85rem}.comparison-divider{display:flex;align-items:center;justify-content:center}.comparison-mark{display:flex;flex-direction:column;align-items:center;gap:.7rem;padding-inline:0.25rem}.comparison-logo{width:4.5rem;height:4.5rem;border-radius:1.3rem;background:linear-gradient(180deg,#0f7fa9,#0b5f7f);box-shadow:0 16px 42px rgba(15,127,169,.35)}.card-icon.pulse-icon img,.comparison-logo img{filter:brightness(0) invert(1)}.comparison-mark span{font-size:.85rem;color:var(--white-muted);font-weight:700}.comparison-points{list-style:none;display:flex;flex-direction:column;gap:.8rem}.comparison-points li{display:flex;align-items:flex-start;gap:.7rem;font-size:.94rem;line-height:1.7}.comparison-points-negative li{color:var(--white-muted);padding-inline-start:1rem;position:relative}.comparison-points-negative li::before{content:"";position:absolute;inset-inline-start:0;top:.7rem;width:.38rem;height:.38rem;border-radius:999px;background:rgba(239,68,68,.85)}.card-features .feature-icon,.comparison-points-positive li .feature-icon{flex:0 0 1.55rem}.card-features li,.comparison-points-positive li{align-items:flex-start}.card-features .feature-icon{align-self:flex-start}.dashboard-story{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:clamp(1rem,3vw,2rem);align-items:start;margin:0 auto;opacity:0;transform:translateY(30px)}.dashboard-story-nav{display:flex;flex-direction:column;gap:.8rem}.story-step{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--white);border-radius:1rem;text-align:right;display:flex;align-items:center;gap:.8rem;cursor:pointer;transition:.25s}.story-step.is-active,.story-step:hover{border-color:rgba(15,127,169,.28);background:rgba(15,127,169,.1)}.story-step-number{width:2rem;height:2rem;border-radius:999px;background:rgba(15,127,169,.16);color:var(--green);display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;flex:0 0 2rem}.story-step-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.story-step-copy strong{font-size:.94rem}.story-step-copy small{color:var(--white-dim);font-size:.76rem;line-height:1.5}.story-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,0.7fr);gap:clamp(1rem,3vw,2rem);align-items:center}html.js-ready .story-panel{display:none}html.js-ready .story-panel.is-active{display:grid}.story-panel-visual .dashboard-mockup{transform:none!important;overflow:hidden;min-height:0}.story-panel-copy p{color:var(--white-muted);max-width:34ch;text-wrap:pretty}.story-mockup-card{border:1px solid rgba(255,255,255,.1);border-radius:1.15rem;overflow:hidden;box-shadow:0 22px 70px rgba(0,0,0,.28)}.comparison-points.compact li{font-size:.88rem}.section-blog-preview{padding-block:clamp(4rem,7vw,6rem)}.blog-preview-shell{margin:0 auto}.blog-preview-header{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.blog-preview-link{color:var(--green);text-decoration:none;font-weight:700}.blog-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.blog-preview-card{display:flex;flex-direction:column;gap:.8rem;padding:1.2rem;border-radius:1.1rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));box-shadow:0 24px 70px rgba(0,0,0,.22)}.blog-preview-meta{color:var(--green);font-size:.78rem;font-weight:700}.blog-preview-card h3{font-size:1.05rem;line-height:1.45}.blog-preview-card p{color:var(--white-muted);line-height:1.7;font-size:.9rem}.blog-preview-card a{margin-top:auto;color:var(--white);text-decoration:none;font-weight:700}.lead-popup{position:fixed;inset:0;z-index:2500;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .3s}.lead-popup.is-visible{opacity:1;pointer-events:auto}.lead-popup-backdrop{position:absolute;inset:0;background:rgba(3,8,14,.62);backdrop-filter:blur(12px)}.lead-popup-card{position:relative;z-index:1;width:min(100% - 1.5rem,30rem);padding:1.4rem;border-radius:1.25rem;background:linear-gradient(180deg,rgba(10,20,30,.98),rgba(7,13,20,.98));border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 90px rgba(0,0,0,.36)}.lead-popup-card p{color:var(--white-muted);line-height:1.7;margin-bottom:1rem}.lead-popup-actions{display:flex;gap:.7rem;flex-wrap:wrap}.lead-popup-primary,.lead-popup-secondary{min-height:2.9rem;padding:.8rem 1rem;border-radius:.9rem;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.lead-popup-primary{background:linear-gradient(180deg,#1388b4,#0d7398);color:#fff}.lead-popup-secondary{background:rgba(255,255,255,.06);color:var(--white);border:1px solid rgba(255,255,255,.08)}.lead-popup-close{position:absolute;top:.8rem;inset-inline-end:0.8rem;width:2rem;height:2rem;border-radius:999px;border:0;background:rgba(255,255,255,.08);color:var(--white);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lead-popup-close svg{width:.95rem;height:.95rem}.mobile-sticky-cta{position:fixed;inset-inline:0;bottom:0;z-index:2200;display:none;align-items:center;gap:.75rem;padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(244,247,251,.5),rgba(244,247,251,.96));backdrop-filter:blur(18px);border-top:1px solid rgba(16,32,51,.08)}.mobile-sticky-primary,.mobile-sticky-secondary{min-height:3rem;border-radius:999px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.92rem}.mobile-sticky-primary{flex:1 1 auto;background:linear-gradient(180deg,#1388b4,#0d7398);color:#fff;box-shadow:0 16px 32px rgba(15,127,169,.22)}.mobile-sticky-secondary{flex:0 0 auto;padding-inline:1rem;background:#fff;color:#16324a;border:1px solid rgba(16,32,51,.08)}body.light-mode .blog-preview-card,body.light-mode .comparison-band,body.light-mode .comparison-side,body.light-mode .lead-popup-card,body.light-mode .story-mockup-card,body.light-mode .story-step{border-color:rgba(16,32,51,.08)}body.light-mode .blog-preview-card,body.light-mode .comparison-band,body.light-mode .lead-popup-card,body.light-mode .story-step{background:linear-gradient(180deg,#fff,#f7fafc);box-shadow:0 18px 60px rgba(15,23,42,.08)}body.light-mode .comparison-side-regular{background:#f8fbfd}body.light-mode .comparison-side-pulse{background:linear-gradient(180deg,rgba(15,127,169,.1),rgba(15,127,169,.04))}body.light-mode .blog-preview-card p,body.light-mode .comparison-mark span,body.light-mode .lead-popup-card p,body.light-mode .story-panel-copy p,body.light-mode .story-step{color:rgba(16,32,51,.78)}body.light-mode .blog-preview-card h3,body.light-mode .comparison-side h3,body.light-mode .lead-popup-card h3,body.light-mode .story-panel-copy h3{color:#0e2237}body.light-mode .lead-popup-backdrop{background:rgba(12,23,35,.38)}body.light-mode .lead-popup-secondary{background:#eef4f8;color:#17324a;border-color:rgba(16,32,51,.08)}body.dark-mode .mobile-sticky-cta{background:linear-gradient(180deg,rgba(3,8,14,.45),rgba(6,14,21,.96));border-top-color:rgba(255,255,255,.08)}body.dark-mode .mobile-sticky-secondary{background:rgba(255,255,255,.06);color:#fff;border-color:rgba(255,255,255,.08)}@media (max-width:1100px){.comparison-band,.dashboard-story,.story-panel{grid-template-columns:1fr}.comparison-divider{order:-1;padding-block:0.3rem 0.8rem}.dashboard-story-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.story-panel-copy{max-width:100%}}@media (max-width:768px){.dashboard-story-nav{grid-template-columns:1fr}.story-step{padding:.8rem}.story-step-copy strong{font-size:.88rem}.story-step-copy small{font-size:.74rem}.blog-preview-header{align-items:flex-start;flex-direction:column}.blog-preview-grid{grid-template-columns:1fr}.lead-popup-actions{flex-direction:column}.lead-popup-primary,.lead-popup-secondary{width:100%}.story-panel{gap:1rem}}.hero{min-height:auto;padding-block:clamp(6.5rem,10vw,8rem) clamp(3rem,5vw,4.5rem)}.comparison-section,.section-ai,.section-cta,.section-dashboard,.section-screens,.section-trust{display:block;min-height:auto}.blog-preview-shell,.comparison-container,.contact-form-wrap,.dashboard-story,.hero-content,.screens-container,.screens-header{width:min(100%,1180px);margin-inline:auto}.hero-content{grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center}.laptop-container{perspective:none;max-width:min(100%,620px);margin-inline:auto}.laptop,.laptop-lid,.laptop-screen,.screen-content{width:100%}.laptop{display:block}.laptop-lid,.laptop.open .laptop-lid{transform:none!important;transform-origin:center}.laptop-screen{padding:.85rem;border-radius:1.5rem 1.5rem 0 0;border:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 24px 80px rgba(0,0,0,.22)}.screen-content{height:clamp(320px,34vw,430px);border-radius:1rem;opacity:1}.laptop-base,.laptop-bottom{display:none}.hero-info-panel{max-width:32rem;opacity:1}.hero-main-title{font-size:clamp(3rem, 6vw, 4.75rem)}.hero-tagline{max-width:30rem;font-size:clamp(1rem, 1.8vw, 1.18rem);margin-bottom:1.25rem}.hero-channels{margin-bottom:1.35rem}.hero-features-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1.35rem}.hero-feature{min-width:0;gap:.65rem;padding:.8rem .9rem;border:1px solid rgba(255,255,255,.07);border-radius:.95rem;background:rgba(255,255,255,.035);font-size:.88rem}.feature-check{flex:0 0 auto;line-height:1}.hero-use-cases{padding:1rem 1.1rem;margin-bottom:1.4rem}.hero-use-cases ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem}.hero-use-cases li{min-width:0;line-height:1.65}.hero-cta-btn{min-height:3.1rem;padding:.95rem 1.25rem;font-size:.96rem}.hero-cta-group{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.hero-secondary-link{color:var(--green);font-weight:700;text-decoration:none}.card-icon.pulse-icon img,.comparison-logo img,.sidebar-logo img{filter:brightness(0) invert(1) saturate(0) contrast(140%)}.sidebar-logo{width:42px;height:42px;background:linear-gradient(180deg,#0f7fa9,#0b5f7f);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 12px 28px rgba(15,127,169,.26)}.sidebar-logo img{width:26px;height:26px;object-fit:contain}.card-features,.comparison-points{gap:.72rem}.card-features li,.comparison-points-positive li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;column-gap:.75rem}.card-features .feature-icon,.comparison-points-positive li .feature-icon{width:1.5rem;height:1.5rem;margin-top:.1rem;display:inline-flex;align-items:center;justify-content:center;line-height:1}.card-features li span:last-child,.comparison-points li span:last-child,.feature-item span:last-child{min-width:0;display:block;line-height:1.7}.dashboard-story{grid-template-columns:1fr;gap:1.25rem}.dashboard-story-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.story-step{align-items:flex-start}.story-step-copy strong{line-height:1.35}.dashboard-story-stage,.screen-info,.screen-mockup,.screen-showcase,.story-panel-copy,.story-panel-visual{min-width:0}.story-panel{grid-template-columns:minmax(0,1.14fr) minmax(260px,0.72fr);gap:clamp(1rem,2.5vw,1.75rem);align-items:start}.story-panel-copy{max-width:26rem}.blog-preview-card p,.comparison-side p,.contact-copy p,.mockup-desc,.screen-desc,.story-panel-copy p{text-wrap:pretty}.dashboard-mockup{overflow:hidden;border-radius:1.2rem}.dash-sidebar{flex:0 0 64px;padding:14px 0}.dash-conversations{width:280px;flex:0 0 280px}.conv-header{padding:.8rem}.conv-item{gap:.75rem;padding:.85rem .75rem}.conv-avatar{width:38px;height:38px}.conv-name{font-size:.82rem}.conv-preview{font-size:.75rem}.conv-status,.conv-time{font-size:.64rem}.main-empty{padding:1.5rem}.keyboard-hints{gap:.75rem;flex-wrap:wrap}.screens-header{text-align:center;margin-bottom:clamp(2rem,5vw,3.5rem);opacity:1;transform:none;width:min(100%,760px)}.screen-showcase,.screens-subtitle,.screens-title{opacity:1;transform:none}.screens-container{gap:clamp(1.75rem,4vw,3rem)}.screen-showcase,.screen-showcase.reverse{grid-template-columns:minmax(0,1.04fr) minmax(240px,0.86fr);gap:clamp(1rem,3vw,2rem);align-items:start}.screen-showcase.reverse .screen-mockup{order:2}.screen-showcase.reverse .screen-info{order:1}.screen-mockup{overflow:hidden;border-radius:1.1rem}.mockup-content{padding:1rem}.mockup-toolbar{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.9rem}.mockup-btn{min-height:2.45rem;max-width:100%;padding:.62rem .9rem;font-size:.78rem;line-height:1.35;white-space:normal;text-align:center}.mockup-btn.secondary{font-size:.76rem}.mockup-desc{margin-bottom:1rem;font-size:.82rem}.channel-card,.contact-row,.label-item,.mockup-item,.report-card,.table-header,.table-row{padding:.75rem}.screen-info{max-width:25rem}.screen-info h3{margin-bottom:.9rem}.info-benefits{display:grid;gap:.7rem}.benefit-item{min-width:0;padding:.78rem .9rem;border-radius:.95rem;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);font-size:.86rem}.contacts-screen .screen-mockup,.reports-screen .screen-mockup{max-width:100%}.contacts-toolbar{flex-wrap:wrap;gap:.65rem}.contacts-toolbar .search-box{min-width:0;flex:1 1 100%}body.light-mode .benefit-item,body.light-mode .channel-tag,body.light-mode .comparison-points-negative li,body.light-mode .dashboard-mockup,body.light-mode .hero-feature,body.light-mode .keyboard-hints .hint,body.light-mode .story-panel-visual .story-mockup-card{background:linear-gradient(180deg,#fff,#f7fafc)!important;border-color:rgba(16,32,51,.08)!important;color:#153047!important}body.light-mode .benefit-item,body.light-mode .channel-tag,body.light-mode .comparison-side,body.light-mode .hero-feature,body.light-mode .screen-info .benefit-item,body.light-mode .screen-mockup,body.light-mode .story-step{box-shadow:0 14px 44px rgba(15,23,42,.06)}body.light-mode .hero-main-title,body.light-mode .screens-title,body.light-mode .section-main-title{color:#0e2237!important}body.light-mode .hero-secondary-link{color:#127ba2}body.light-mode .benefit-item,body.light-mode .conv-preview,body.light-mode .hero-feature,body.light-mode .hero-tagline,body.light-mode .hero-use-cases li,body.light-mode .mockup-desc,body.light-mode .screen-desc,body.light-mode .screens-subtitle,body.light-mode .story-panel-copy p,body.light-mode .story-step-copy small{color:rgba(16,32,51,.76)!important}body.light-mode .sidebar-logo{box-shadow:0 12px 26px rgba(15,127,169,.14)}body.light-mode .dashboard-story,body.light-mode .hero-use-cases,body.light-mode .screen-mockup,body.light-mode .screen-showcase,body.light-mode .story-mockup-card,body.light-mode .story-step{border-color:rgba(16,32,51,.08)}body.dark-mode .benefit-item,body.dark-mode .hero-feature{background:rgba(255,255,255,.03)}@media (max-width:1180px){.hero-content{grid-template-columns:1fr;justify-items:center}.hero-info-panel{max-width:100%;order:1}.laptop-container{order:2;max-width:min(100%,720px)}}@media (max-width:900px){.comparison-section,.hero,.section-blog-preview,.section-contact-form,.section-dashboard,.section-screens{padding-inline:1rem}.hero{padding-top:6rem}.comparison-band,.dashboard-story,.hero-info-panel,.screen-showcase,.screens-subtitle,.screens-title,.story-panel{opacity:1!important;transform:none!important;animation:none!important}.story-panel .conv-item,.story-panel .label-dot,.story-panel .nav-item,.story-step{opacity:1!important;transform:none!important}.laptop-lid,.laptop.open .laptop-lid{transform:none!important}.screen-content{height:clamp(280px,68vw,360px);opacity:1!important}.dashboard-story-nav,.hero-features-list,.hero-use-cases ul,.screen-showcase,.screen-showcase.reverse,.story-panel{grid-template-columns:1fr}.story-panel-copy{order:-1;max-width:100%;padding-top:0}.story-panel-visual .dashboard-mockup{max-width:29rem}.screens-container,.screens-header{padding-inline:0}.screen-showcase.reverse .screen-info,.screen-showcase.reverse .screen-mockup{order:unset}.screen-info,.screen-mockup{width:100%;max-width:100%}.screen-mockup{margin-inline:auto}.ai-glow,.ai-lines,.trust-gradient{display:none}}@media (max-width:640px){body{padding-bottom:5.5rem}.navbar{padding:.9rem 1rem}.nav-links{display:none}.nav-container{gap:.75rem}.brand-logo img{height:34px;width:auto}.nav-btn{min-height:2.75rem;padding:.75rem .95rem;font-size:.84rem}.mobile-sticky-cta{display:flex}.hero-main-title{font-size:clamp(2.35rem, 12vw, 3.35rem)}.comparison-subtitle,.hero-tagline,.screens-subtitle,.section-main-subtitle{font-size:.95rem}.benefit-item,.card-features li,.comparison-points li,.feature-item,.hero-feature{font-size:.83rem}.story-step{padding:.82rem .9rem}.story-step-number{width:1.75rem;height:1.75rem;flex-basis:1.75rem;font-size:.78rem}.story-step-copy small{display:none}.story-panel-visual .dashboard-mockup,.story-panel-visual .story-mockup-card{max-width:100%}.hero-channels{gap:.45rem}.channel-tag{padding:.32rem .6rem;font-size:.75rem}.hero-features-list>.hero-feature:nth-child(n+4){display:none}.hero-use-cases{padding:.9rem}.hero-use-cases h4{font-size:.9rem;margin-bottom:.55rem}.hero-use-cases li{font-size:.78rem}.hero-cta-btn{width:100%;justify-content:center}.hero-cta-group{display:grid}.dash-sidebar{padding:.75rem}.sidebar-logo{width:38px;height:38px;margin-bottom:0}.sidebar-logo img{width:22px;height:22px}.dash-conversations{max-height:none}.main-empty{min-height:220px}.contact-card,.contacts-content,.mockup-content,.reports-content{padding:.9rem}.channels-grid,.reports-grid{grid-template-columns:1fr}.contacts-toolbar .mockup-btn.secondary{max-width:100%}}.channel-tag-instagram{color:#d946ef}.channel-tag-instagram::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5zm0 2.2A2.8 2.8 0 0 0 4.2 7v10A2.8 2.8 0 0 0 7 19.8h10a2.8 2.8 0 0 0 2.8-2.8V7A2.8 2.8 0 0 0 17 4.2H7zm10.25 1.4a.85.85 0 1 1 0 1.7.85.85 0 0 1 0-1.7zM12 7a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 2.2A2.8 2.8 0 1 0 12 14.8 2.8 2.8 0 0 0 12 9.2z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5zm0 2.2A2.8 2.8 0 0 0 4.2 7v10A2.8 2.8 0 0 0 7 19.8h10a2.8 2.8 0 0 0 2.8-2.8V7A2.8 2.8 0 0 0 17 4.2H7zm10.25 1.4a.85.85 0 1 1 0 1.7.85.85 0 0 1 0-1.7zM12 7a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 2.2A2.8 2.8 0 1 0 12 14.8 2.8 2.8 0 0 0 12 9.2z'/%3E%3C/svg%3E")}.channel-tag-tiktok{color:#111}.channel-tag-tiktok::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M14.5 3c.48 1.72 1.45 2.94 3.5 3.06V8.8a6.62 6.62 0 0 1-3.4-1.06v6.02a5.76 5.76 0 1 1-5.76-5.76c.28 0 .55.02.82.06v2.85a2.9 2.9 0 1 0 2.08 2.78V3h2.76z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M14.5 3c.48 1.72 1.45 2.94 3.5 3.06V8.8a6.62 6.62 0 0 1-3.4-1.06v6.02a5.76 5.76 0 1 1-5.76-5.76c.28 0 .55.02.82.06v2.85a2.9 2.9 0 1 0 2.08 2.78V3h2.76z'/%3E%3C/svg%3E")}.section-ai .section-content,.section-trust .section-content{text-align:center;justify-items:center}.section-ai .ai-desc,.section-ai .ai-title{margin-inline:auto;text-align:center}.trust-badges,.trust-stats{justify-content:center}.stat,.trust-badge{text-align:center}.dashboard-story{grid-template-columns:1fr;gap:1.5rem;opacity:1;transform:none}.dashboard-story-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;position:static}.story-step{min-width:0;min-height:100%;align-items:flex-start;padding:1rem 1.05rem;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02))}.story-step-copy small,.story-step-copy strong{display:block}.dashboard-story-stage{min-width:0;overflow:visible}.story-panel,html.js-ready .story-panel.is-active{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(320px,0.84fr);gap:clamp(1rem,2vw,1.6rem);align-items:stretch}.story-panel-copy,.story-panel-visual{min-width:0}.story-panel-copy{max-width:none;display:flex;flex-direction:column;justify-content:center}.story-panel-copy h3{line-height:1.2;margin-bottom:.85rem}.story-panel-visual .dashboard-mockup,.story-panel-visual .story-mockup-card{margin-inline:auto;width:100%;max-width:100%;min-width:0;margin-inline:0}.dash-sidebar{width:72px;flex:0 0 72px}.dash-conversations{flex:0 0 min(320px,38vw)}.channels-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.channel-card{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.95rem 1rem}.channel-card-top{display:flex;align-items:center;gap:.8rem;min-width:0}.channel-card-copy{display:grid;gap:.2rem;min-width:0}.channel-card-copy strong{font-size:.93rem;color:var(--white)}.channel-card-copy small{font-size:.73rem;color:var(--white-dim);line-height:1.55}.channel-icon.instagram{color:#f472b6;background:rgba(244,114,182,.14)}.channel-icon.tiktok{color:#f8fafc;background:rgba(15,23,42,.86)}.whatsapp-phone-mockup{max-width:100%}.phone-frame{width:min(100%,340px);padding:12px;border-radius:38px;background:linear-gradient(180deg,#111827,#05070a);box-shadow:0 30px 90px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.08)}.phone-screen{height:620px;background:radial-gradient(circle at top,rgba(37,211,102,.08),transparent 24%),linear-gradient(180deg,#0b141a 0,#081117 100%)}.wa-business-card{display:grid;gap:.7rem;border-radius:16px;margin:10px 12px 6px;padding:12px;background:linear-gradient(180deg,rgba(18,28,36,.98),rgba(12,22,29,.98));border:1px solid rgba(255,255,255,.06);box-shadow:0 12px 36px rgba(0,0,0,.18)}.business-numbers{display:flex;gap:.55rem;flex-wrap:wrap}.business-head-copy{display:grid;gap:.12rem}.business-head-copy small{color:rgba(255,255,255,.56);font-size:.64rem;line-height:1.4}.business-channel-pills{display:flex;gap:.45rem;flex-wrap:wrap}.business-pill{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 .8rem;border-radius:999px;font-size:.7rem;font-weight:700;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:var(--white)}.business-pill.whatsapp{background:rgba(37,211,102,.16);color:#9ef3be}.business-pill.instagram{background:rgba(244,114,182,.16);color:#f7a8d0}.business-pill.tiktok{background:rgba(15,23,42,.72);color:#f8fafc}.business-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.cta-btn-wa{white-space:normal;min-height:34px;padding:0 .72rem;border-radius:999px;font-size:.68rem;line-height:1;font-weight:700;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--white)}.cta-btn-wa.accent{background:rgba(37,211,102,.16);border-color:rgba(37,211,102,.34);color:#9ef3be}.review-cta{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 .8rem;border-radius:10px;border:1px dashed rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:rgba(255,255,255,.88);font-size:.68rem;font-weight:700;text-align:center}.wa-message{max-width:88%;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.wa-message.received.campaign{padding:0;overflow:hidden;background:linear-gradient(180deg,#1a262f 0,#121d25 100%);border:1px solid rgba(255,255,255,.05)}.wa-message.received.campaign .msg-content{padding:.72rem .8rem .8rem}.wa-message.received.campaign .msg-time{padding:0 .8rem .78rem;margin-top:0}.wa-message.campaign .msg-image{margin:0;padding:.65rem .75rem 0;border-radius:0;overflow:visible}.campaign-img{position:relative;min-height:92px;border-radius:12px;padding:.9rem .9rem .75rem;background:radial-gradient(circle at top left,rgba(37,211,102,.22),transparent 38%),linear-gradient(135deg,#164536 0,#102b24 100%);display:grid;align-content:end;justify-items:start;gap:.3rem}.campaign-chip{position:absolute;top:.65rem;right:.65rem;min-height:22px;padding:0 .5rem;border-radius:999px;background:rgba(255,255,255,.14);color:#f8fbff;font-size:.58rem;font-weight:800;display:inline-flex;align-items:center}.img-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:800;color:#0c1b16;background:rgba(255,255,255,.86);box-shadow:0 10px 20px rgba(0,0,0,.14)}.img-text{font-size:.68rem;color:rgba(255,255,255,.82);line-height:1.45;max-width:16ch}.campaign-title{margin-bottom:.25rem!important;font-size:.78rem;font-weight:800;color:#9ef3be!important}.campaign-copy{color:rgba(255,255,255,.74)!important;font-size:.69rem;line-height:1.6}.branch-links{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.branch-links a{font-size:.62rem;color:#7ed7f7;text-decoration:none;cursor:pointer;min-height:26px;padding:0 .55rem;border-radius:999px;display:inline-flex;align-items:center;background:rgba(126,215,247,.08);border:1px solid rgba(126,215,247,.14)}.section-map-reviews{padding-block:clamp(4rem,7vw,6rem)}.map-reviews-shell{width:min(100%,1180px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(1.2rem,3vw,2.2rem);align-items:center}.map-kicker{display:inline-block;margin-bottom:.9rem;color:#4ec6f1;font-size:.88rem;font-weight:700;letter-spacing:.08em}.map-reviews-copy h2{margin:0 0 1rem;font-size:clamp(2rem, 4vw, 3rem);line-height:1.05;text-wrap:balance}.map-reviews-copy p{color:var(--white-muted);line-height:1.9}.map-points{display:grid;gap:.7rem;margin:1.25rem 0 1.5rem}.map-point{display:flex;align-items:flex-start;gap:.7rem;color:var(--white)}.map-point span:first-child{color:var(--green);font-weight:800}.map-actions{display:flex;gap:.8rem;flex-wrap:wrap}.map-reviews-card{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;padding:1rem;box-shadow:0 26px 80px rgba(0,0,0,.26)}.map-card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem}.map-card-header span{color:#4ec6f1;font-size:.84rem;font-weight:700}.map-card-header strong{color:var(--white);font-size:1rem}.map-embed-frame{border-radius:1.15rem;overflow:hidden;background:#0d1720}.map-embed-frame iframe{width:100%;border:0;filter:saturate(1.05) contrast(1.02)}.map-review-strip{display:grid;gap:.45rem;margin-top:1rem;padding:.95rem 1rem;border-radius:1rem;background:rgba(255,255,255,.045)}.review-stars{color:#f5c451;letter-spacing:.2em;font-size:1rem}.map-review-strip p{margin:0;color:var(--white-muted);font-size:.88rem;line-height:1.7}body.light-mode .hero .wa-sidebar,body.light-mode .laptop-screen .wa-sidebar{background:#f8fbff!important;border-left-color:rgba(16,32,51,.08)!important;box-shadow:none!important}body.light-mode .hero .wa-chat-item,body.light-mode .hero .wa-chat-item.active,body.light-mode .hero .wa-chat-item:hover{color:#102033}body.light-mode .hero .wa-chat-item.active{background:#eef5fb}body.light-mode .hero .chat-name,body.light-mode .hero .chat-preview,body.light-mode .hero .chat-status,body.light-mode .hero .chat-time,body.light-mode .hero .message.received p,body.light-mode .hero .message.sent p,body.light-mode .hero .wa-header span{color:#102033!important}body.light-mode .hero .wa-input input,body.light-mode .hero .wa-search input{background:#eef4f9!important;color:#102033!important}body.light-mode .hero .laptop-screen,body.light-mode .hero .screen-content,body.light-mode .hero .wa-main{background:linear-gradient(180deg,#fff,#f5f8fc)!important}body.light-mode .hero .message.ai-response,body.light-mode .hero .message.sent{background:linear-gradient(180deg,#188ab4,#0f7193)!important;color:#fff!important}body.light-mode .hero .ai-badge,body.light-mode .hero .message.ai-response .time,body.light-mode .hero .message.ai-response p,body.light-mode .hero .message.sent .time,body.light-mode .hero .message.sent p{color:#fff!important}body.light-mode .phone-frame{background:linear-gradient(180deg,#e7edf4,#d7e0ea);box-shadow:0 24px 70px rgba(15,23,42,.14),inset 0 0 0 1px rgba(255,255,255,.7)}body.light-mode .phone-notch{background:#d6dde6}body.light-mode .phone-screen{background:linear-gradient(180deg,#f7fbff 0,#eef4f9 100%)}body.light-mode .wa-business-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(242,248,252,.98));border-color:rgba(15,127,169,.12)}body.light-mode .business-title,body.light-mode .campaign-title,body.light-mode .channel-card-copy strong,body.light-mode .map-card-header strong,body.light-mode .map-reviews-copy h2,body.light-mode .wa-name{color:#0e2237!important}body.light-mode .business-desc,body.light-mode .channel-card-copy small,body.light-mode .map-review-strip p,body.light-mode .map-reviews-copy p,body.light-mode .story-panel-copy p,body.light-mode .story-step-copy small,body.light-mode .wa-status{color:rgba(16,32,51,.76)!important}body.light-mode .business-pill.tiktok,body.light-mode .channel-tag-tiktok,body.light-mode .map-point,body.light-mode .review-cta{color:#102033}body.light-mode .business-head-copy small,body.light-mode .campaign-copy,body.light-mode .img-text{color:rgba(16,32,51,.68)!important}body.light-mode .wa-message.received.campaign{background:linear-gradient(180deg,#fff 0,#f4f8fb 100%);border-color:rgba(16,32,51,.08)}body.light-mode .campaign-img{background:radial-gradient(circle at top left,rgba(15,127,169,.18),transparent 40%),linear-gradient(135deg,#dff2ea 0,#eef8f3 100%)}body.light-mode .campaign-chip{background:rgba(15,127,169,.12);color:#0f5270}body.light-mode .img-icon{color:#fff;background:linear-gradient(135deg,#0f7fa9,#0a647f)}body.light-mode .branch-links a{color:#0f6f94;background:rgba(15,127,169,.08);border-color:rgba(15,127,169,.14)}body.light-mode .review-cta{background:rgba(15,127,169,.05);border-color:rgba(15,127,169,.12)}body.light-mode .map-reviews-card,body.light-mode .story-step{background:linear-gradient(180deg,#fff,#f7fafc)!important;border-color:rgba(16,32,51,.08)!important}@media (max-width:1100px){.map-reviews-shell,.story-panel,html.js-ready .story-panel.is-active{grid-template-columns:1fr}.story-panel-copy p{max-width:none}}@media (max-width:900px){.channels-grid,.dashboard-story-nav,.story-panel,html.js-ready .story-panel.is-active{grid-template-columns:1fr}}@media (max-width:640px){.phone-frame{width:min(100%,310px)}.phone-screen{height:580px}.map-actions{flex-direction:column}}@media (min-width:901px){.dashboard-story{grid-template-columns:1fr}.dashboard-story-nav{display:none}.dashboard-story-stage{display:grid;gap:1.4rem;min-height:auto!important}html.js-ready .dashboard-story-stage .story-panel,html.js-ready .dashboard-story-stage .story-panel.is-active{display:grid!important;opacity:1!important;visibility:visible!important}.dashboard-story-stage .story-panel{grid-template-columns:minmax(0,1.12fr) minmax(300px,0.88fr);padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.08)}body.light-mode .dashboard-story-stage .story-panel{border-bottom-color:rgba(16,32,51,.08)}.dashboard-story-stage .story-panel:last-child{border-bottom:0}}.section-dashboard{padding-block:clamp(4.6rem,7vw,6.4rem)}.section-education,.section-faq,.section-services{padding-block:clamp(4.4rem,7vw,6rem)}.education-shell,.faq-shell,.services-shell{width:min(100%,1180px);margin-inline:auto}.education-shell{display:grid;grid-template-columns:minmax(280px,0.9fr) minmax(0,1.1fr);gap:clamp(1.4rem,3vw,2.4rem);align-items:start}.education-copy{position:sticky;top:110px}.education-kicker,.faq-kicker{display:inline-flex;margin-bottom:.9rem;color:#4ec6f1;font-size:.88rem;font-weight:700;letter-spacing:.08em}.education-title,.faq-title{margin:0 0 1rem;font-size:clamp(2rem, 4vw, 3rem);line-height:1.05;text-wrap:balance}.education-intro{margin:0 0 1.4rem;color:var(--white-muted);line-height:1.95;font-size:1rem}.education-facts{display:flex;flex-wrap:wrap;gap:.55rem}.education-fact{display:inline-flex;align-items:center;min-height:36px;padding:0 .9rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:var(--white-dim);font-size:.8rem;font-weight:700}.education-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.education-card{padding:1.2rem 1.15rem;border-radius:1.3rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018));box-shadow:0 24px 70px rgba(0,0,0,.16)}.education-card h3{margin:0 0 .6rem;font-size:1.05rem;color:var(--white)}.education-card p{margin:0;color:var(--white-muted);line-height:1.85;font-size:.94rem}.services-header{max-width:50rem;margin:0 auto 1.5rem;text-align:center}.services-kicker{display:inline-flex;margin-bottom:.9rem;color:#4ec6f1;font-size:.88rem;font-weight:700;letter-spacing:.08em}.services-title{margin:0 0 1rem;font-size:clamp(2rem, 4vw, 3rem);line-height:1.05;text-wrap:balance}.services-header p{margin:0;color:var(--white-muted);line-height:1.9}.services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.service-card{min-height:210px;padding:1.15rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018));display:flex;flex-direction:column;gap:.8rem}.service-number{color:#4ec6f1;font-family:Tajawal,sans-serif;font-size:.82rem;font-weight:800}.service-card h3{margin:0;color:var(--white);font-size:1.05rem;line-height:1.35}.service-card p{margin:0;color:var(--white-muted);font-size:.93rem;line-height:1.8}.faq-header{max-width:44rem;margin:0 auto 1.5rem;text-align:center}.faq-list{display:grid;gap:.9rem}.faq-item{border-radius:1.25rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));overflow:hidden}.faq-item summary{list-style:none;cursor:pointer;padding:1.15rem 1.2rem;color:var(--white);font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:1rem}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";width:1.9rem;height:1.9rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,127,169,.14);color:#4ec6f1;font-size:1.05rem;flex:0 0 1.9rem}.faq-item[open] summary::after{content:"−"}.faq-answer{padding:0 1.2rem 1.15rem}.faq-answer p{margin:0;color:var(--white-muted);line-height:1.9;max-width:72ch}.dashboard-section-header{width:min(100%,1040px);margin-inline:auto;text-align:center}.dashboard-section-header .section-main-subtitle{max-width:44rem;margin-inline:auto;text-wrap:balance}.dashboard-story-stage{width:min(100%,1180px);margin-inline:auto}.dashboard-story-stage .story-panel{border-radius:1.6rem;padding:clamp(1.1rem,2.2vw,1.6rem);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.075);box-shadow:0 24px 80px rgba(0,0,0,.18)}.story-panel-visual{display:grid;align-items:center}.story-panel-copy{gap:.85rem;padding:.35rem 0}.story-kicker{margin:0}.story-panel-copy h3{font-size:clamp(1.45rem, 2.2vw, 2rem)}.story-panel-copy p{margin:0;font-size:.98rem;line-height:1.9}.story-panel-copy .comparison-points.compact{display:grid;gap:.7rem;margin:.2rem 0 0}.story-panel-copy .comparison-points.compact li{display:flex;align-items:flex-start;gap:.55rem;padding:0}.story-panel-copy .feature-icon{width:1.35rem;height:1.35rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.35rem;margin-top:.1rem}.dash-conversations{width:min(300px,34vw);flex:0 0 min(300px,34vw)}.dash-main{min-width:0;min-height:300px}.main-empty{min-height:100%;justify-content:center}.section-map-reviews{padding-block:clamp(4.4rem,7vw,6.2rem)}.map-reviews-shell{align-items:stretch}.map-reviews-copy{display:flex;flex-direction:column;justify-content:center;max-width:33rem}.map-reviews-card{padding:clamp(1rem,2vw,1.25rem);min-height:100%}.map-embed-frame,.map-embed-frame iframe{min-height:360px}.map-actions .cta-btn,.map-actions .hero-secondary-link{min-height:48px}.section-contact-form{padding-block:clamp(4.6rem,7vw,6rem);contain-intrinsic-size:680px}.contact-form-wrap{grid-template-columns:minmax(280px,0.88fr) minmax(0,1.12fr);gap:clamp(1.4rem,3vw,2.8rem)}.contact-copy{max-width:31rem}.contact-copy h2{text-wrap:balance}.contact-card{padding:clamp(1.15rem,2vw,1.6rem)}.contact-form-panel{gap:1.1rem}.contact-form-grid{gap:1rem 1rem}.contact-form-grid input,.contact-form-grid textarea{min-height:52px;line-height:1.45}.contact-form-grid textarea{resize:vertical;min-height:144px}.contact-form-grid input.ltr-content,.contact-form-grid input[name=phone]{direction:ltr;text-align:left;unicode-bidi:plaintext;letter-spacing:.02em}.contact-form-grid input.ltr-content::placeholder,.contact-form-grid input[name=phone]::placeholder{direction:ltr;text-align:left}body.light-mode .section-dashboard{background:linear-gradient(180deg,#f8fbff 0,#eef4fb 100%)}body.light-mode .section-education,body.light-mode .section-faq,body.light-mode .section-services{background:linear-gradient(180deg,#fbfdff 0,#f1f6fb 100%)}body.light-mode .education-card,body.light-mode .faq-item,body.light-mode .service-card{background:linear-gradient(180deg,#fff,#f7fafc);border-color:rgba(16,32,51,.08);box-shadow:0 24px 70px rgba(15,23,42,.07)}body.light-mode .education-card h3,body.light-mode .education-title,body.light-mode .faq-item summary,body.light-mode .faq-title,body.light-mode .service-card h3,body.light-mode .services-title{color:#102033}body.light-mode .education-card p,body.light-mode .education-fact,body.light-mode .education-intro,body.light-mode .faq-answer p,body.light-mode .service-card p,body.light-mode .services-header p{color:rgba(16,32,51,.78)}body.light-mode .education-fact{background:rgba(16,32,51,.04);border-color:rgba(16,32,51,.08)}body.light-mode .dashboard-story-stage .story-panel{background:linear-gradient(180deg,#fff,#f5f9fd);border-color:rgba(16,32,51,.08);box-shadow:0 24px 70px rgba(15,23,42,.08)}body.light-mode .section-map-reviews{background:linear-gradient(180deg,#f5f9fc 0,#eef4f8 100%)}body.light-mode .map-reviews-card{background:linear-gradient(180deg,#fff,#f6fafd);border-color:rgba(16,32,51,.08);box-shadow:0 24px 70px rgba(15,23,42,.08)}body.light-mode .map-review-strip{background:rgba(16,32,51,.045)}body.light-mode .contact-point,body.light-mode .map-point{color:#102033}body.light-mode .section-contact-form{background:linear-gradient(180deg,#f7fbff 0,#eef4f9 100%)}body.light-mode .contact-card{background:linear-gradient(180deg,#fff,#f7fafc);border-color:rgba(16,32,51,.08);box-shadow:0 24px 70px rgba(15,23,42,.08)}body.light-mode .contact-form-grid input,body.light-mode .contact-form-grid textarea{background:#f3f7fb;border-color:rgba(16,32,51,.08);color:#102033}body.light-mode .contact-copy p,body.light-mode .contact-form-grid label span{color:rgba(16,32,51,.76)}@media (max-width:1100px){.dashboard-story-stage .story-panel{padding:1rem}.education-shell{grid-template-columns:1fr}.story-panel-copy{padding-top:0}}@media (max-width:900px){.contact-copy,.dashboard-section-header .section-main-subtitle,.map-reviews-copy{max-width:none}.education-grid,.education-shell,.services-grid{grid-template-columns:1fr}.education-copy{position:static}.map-embed-frame,.map-embed-frame iframe{min-height:300px}}@media (max-width:640px){.section-contact-form,.section-dashboard,.section-education,.section-faq,.section-map-reviews,.section-services{padding-inline:1rem}.dashboard-story-stage .story-panel{padding:0;background:0 0;border:0;box-shadow:none}.contact-card,.map-reviews-card{border-radius:1.2rem}}img{max-width:100%;height:auto}.brand-logo img,.card-icon img,.footer-logo img,.sidebar-logo img{aspect-ratio:2100/490}.section-blog-preview,.section-map-reviews{contain-intrinsic-size:620px}.lead-popup[aria-hidden=true]{pointer-events:none}.lead-popup[inert]{visibility:hidden}.landing-hidden-field{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}@media (prefers-reduced-motion:reduce),(max-width:768px){.hero *,.lead-popup *,.mobile-sticky-cta *,.section *{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}.particles,.scroll-indicator{display:none!important}.comparison-card,.comparison-subtitle,.comparison-title,.laptop-lid,.screen-content,.screen-showcase,.story-panel{opacity:1!important;transform:none!important}}