*{box-sizing:border-box;margin:0;padding:0}.navigation.post-navigation{display:none!important}.multi-agent-wrapper{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 50%,#16213e);color:#f0f0f0;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:0 20px}.banner-section{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:2rem 0;position:relative;z-index:1}.banner-grid{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.banner-content{animation:slideInLeft .8s ease-out forwards;opacity:0;transform:translateX(-50px)}.main-title{animation:fadeInUp .8s ease-out .3s forwards;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1.1;margin-bottom:1.5rem;opacity:0}.title-line-1{background:linear-gradient(90deg,#fff,#e5e7eb,#06b6d4);-webkit-background-clip:text;background-clip:text}.title-line-1,.title-line-2{-webkit-text-fill-color:transparent}.title-line-2{background:linear-gradient(90deg,#a855f7,#06b6d4);-webkit-background-clip:text;background-clip:text}.description{animation:fadeInUp .8s ease-out .4s forwards;color:#d1d5db;font-size:1.25rem;line-height:1.6;margin-bottom:2rem;max-width:32rem;opacity:0}.cta-buttons{animation:fadeInUp .8s ease-out .5s forwards;display:flex;gap:1rem;margin-bottom:1rem;opacity:0}.btn-primary,.btn-secondary{border:none;border-radius:25px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s ease}.btn-primary{background:linear-gradient(90deg,#7c3aed,#06b6d4);box-shadow:0 10px 25px rgba(124,58,237,.25);color:#fff}.btn-primary:hover{background:linear-gradient(90deg,#6d28d9,#0891b2);box-shadow:0 15px 35px rgba(124,58,237,.4);transform:translateY(-2px)}.btn-secondary{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid rgba(168,85,247,.5);color:#fff}.btn-secondary:hover{background:hsla(0,0%,100%,.1);border-color:#a855f7;box-shadow:0 5px 15px rgba(168,85,247,.3);transform:translateY(-2px)}.tagline{animation:fadeInUp .8s ease-out .6s forwards;color:#9ca3af;display:inline-block;font-size:.875rem;font-weight:500;opacity:0}.banner-dialog{animation:dialogAppear 1s ease-out .6s forwards;display:flex;justify-content:center;opacity:0;position:relative;transform:scale(.8) rotateY(-15deg)}.dialog-container{position:relative;transition:all .3s ease}.dialog-container:hover{transform:scale(1.05) rotateY(5deg)}.dialog-glow{background:linear-gradient(90deg,rgba(168,85,247,.2),rgba(6,182,212,.2));border-radius:1.5rem;filter:blur(20px);inset:0;position:absolute;transform:scale(1.1)}.dialog-wrapper{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;padding:1rem;position:relative;z-index:10}.dialog-image-header{border-radius:10px;height:auto;max-width:25rem;object-fit:contain;width:100%}.floating-particle{background:#06b6d4;border-radius:50%;position:absolute}.particle-top{animation:floatUp 3s ease-in-out infinite;height:12px;right:.5rem;top:.5rem;width:12px}.particle-bottom{animation:floatDown 4s ease-in-out 1s infinite;background:#a855f7;bottom:.5rem;height:8px;left:.5rem;width:8px}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dialogAppear{0%{opacity:0;transform:scale(.8) rotateY(-15deg)}to{opacity:1;transform:scale(1) rotateY(0deg)}}@keyframes floatUp{0%,to{opacity:.5;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-10px) scale(1.2)}}@keyframes floatDown{0%,to{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:.8;transform:translateY(10px) scale(1.1)}}.feature-section{padding:80px 0;position:relative}.feature-content{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.feature-text h2{background:linear-gradient(90deg,#6d28d9,#0891b2);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:20px;-webkit-text-fill-color:transparent;background-clip:text}.feature-text p{color:#a0a0a0;font-size:1.2rem;line-height:1.7}.multilingual-mockup,.offline-mockup,.profile-mockup,.schedule-mockup,.widget-mockup{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:30px;transition:all .3s ease}.mockup-hover:hover{border-color:rgba(0,212,255,.3);box-shadow:0 15px 35px rgba(0,212,255,.1);transform:translateY(-5px)}.schedule-header,.widget-header{color:#00d4ff;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.widget-agents{display:flex;flex-direction:column;gap:15px}.widget-agent{align-items:center;background:hsla(0,0%,100%,.05);border-radius:10px;display:flex;font-size:16px;justify-content:space-between;padding:12px 16px}.status{border-radius:50%;height:10px;width:10px}.status.online{background:#10b981;box-shadow:0 0 10px rgba(16,185,129,.5)}.status.offline{background:#6b7280}.schedule-timeline{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.time-slot{background:hsla(0,0%,100%,.05);border-radius:8px;padding:10px 15px;text-align:center;transition:all .3s ease}.time-slot.active{background:linear-gradient(45deg,#00d4ff,#8b5cf6);color:#fff}.timezone-info{color:#00d4ff;font-weight:600;text-align:center}.offline-options-list{display:flex;flex-direction:column;gap:15px;margin:20px 0}.offline-option-item{align-items:flex-start;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:15px;display:flex;gap:15px;padding:20px}.option-number{align-items:center;background:linear-gradient(45deg,#00d4ff,#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:30px;justify-content:center;width:30px}.option-content strong{color:#fff;display:block;margin-bottom:5px}.option-content p{color:#a0a0a0;margin:0}.offline-options{display:flex;flex-direction:column;gap:10px}.option-card{background:hsla(0,0%,100%,.05);border-radius:10px;padding:15px;text-align:center;transition:all .3s ease}.option-card.active{background:linear-gradient(45deg,#00d4ff,#8b5cf6);color:#fff}.agent-profile{gap:20px}.agent-avatar,.agent-profile{align-items:center;display:flex}.agent-avatar{background:linear-gradient(45deg,#00d4ff,#8b5cf6);border-radius:50%;font-size:28px;height:60px;justify-content:center;line-height:1;width:60px}.agent-info{flex:1}.agent-name{color:#fff;font-size:18px;font-weight:600;margin-bottom:5px}.agent-role{color:#00d4ff;margin-bottom:10px}.agent-greeting{color:#a0a0a0;font-style:italic}.language-selector{display:flex;gap:10px;margin-bottom:20px}.lang-option{background:hsla(0,0%,100%,.05);border-radius:20px;cursor:pointer;padding:8px 16px;transition:all .3s ease}.lang-option.active{background:linear-gradient(45deg,#00d4ff,#8b5cf6);color:#fff}.agent-name-translated{color:#00d4ff;font-size:18px;font-weight:600;text-align:center}.comparison-section{background:hsla(0,0%,100%,.02);padding:80px 0}.comparison-section h2{background:linear-gradient(90deg,#a855f7,#06b6d4);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:60px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.comparison-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr auto 1fr}.comparison-item{text-align:center}.comparison-arrow{color:#00d4ff;font-size:2rem}.default-widget-mockup,.multi-agent-mockup{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:15px;margin-bottom:20px;padding:25px}.agent-options,.single-chat-button{display:flex;flex-direction:column;gap:10px}.agent-option,.whatsapp-btn{background:linear-gradient(45deg,#25d366,#128c7e);border-radius:10px;color:#fff;font-weight:600;padding:12px 20px;text-align:center}.agent-option{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.how-it-works{padding:80px 0}.how-it-works h2{background:linear-gradient(90deg,#6d28d9,#0891b2);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:60px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.steps-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.step-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;min-width:180px;padding:30px 20px;text-align:center;transition:all .3s ease}.step-card:hover{border-color:rgba(0,212,255,.3);box-shadow:0 15px 35px rgba(0,212,255,.1);transform:translateY(-5px)}.step-number{align-items:center;background:linear-gradient(45deg,#00d4ff,#8b5cf6);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:50px;justify-content:center;margin:0 auto 15px;width:50px}.step-card h3{color:#fff;margin-bottom:10px}.step-card p{color:#a0a0a0;font-size:14px}.use-cases{padding:80px 0}.use-cases h2{background:linear-gradient(90deg,#a855f7,#06b6d4);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:60px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.use-cases-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.use-case-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:30px;text-align:center;transition:all .3s ease}.use-case-card:hover{border-color:rgba(0,212,255,.3);box-shadow:0 15px 35px rgba(0,212,255,.1);transform:translateY(-5px)}.use-case-icon{font-size:3rem;margin-bottom:20px}.use-case-card h3{color:#fff;font-size:1.3rem;margin-bottom:15px}.use-case-card p{color:#a0a0a0;line-height:1.6}.actions-section .section-header{margin-bottom:64px;text-align:center}.actions-section .section-title{background:linear-gradient(90deg,#a855f7,#06b6d4);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:16px;-webkit-text-fill-color:transparent;background-clip:text}.actions-section .section-description{color:#d1d5db;font-size:1.25rem;margin:0 auto 1rem;max-width:48rem}.section-button{margin:20px 0}.section-button:hover{color:#fff;text-decoration:none}.placement-section .section-header{margin-bottom:64px;text-align:center}.placement-section .section-title{background:linear-gradient(90deg,#a855f7,#06b6d4);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:16px;-webkit-text-fill-color:transparent;background-clip:text}.placement-section .section-description{color:#d1d5db;font-size:1.25rem;margin:0 auto;max-width:48rem}.faq-section{background:hsla(0,0%,100%,.02);padding:80px 0 100px}.faq-section h2{background:linear-gradient(90deg,#6d28d9,#0891b2);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:60px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.faq-list{margin:0 auto;max-width:800px}.faq-item{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:15px;margin-bottom:15px;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:rgba(0,212,255,.3);box-shadow:0 5px 15px rgba(0,212,255,.1)}.faq-question{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:20px;position:relative;text-align:left;transition:all .3s ease;width:100%}.faq-question:after{content:"+";font-size:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.faq-item.active .faq-question:after{transform:translateY(-50%) rotate(45deg)}.faq-question:hover{background:hsla(0,0%,100%,.05)}.faq-answer{color:#a0a0a0;line-height:1.6;max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:all .3s ease}.faq-item.active .faq-answer{max-height:200px;opacity:1;padding:10px 20px 20px}.fade-in{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.actions-section,.comparison-section,.cta-final-section,.feature-section,.how-it-works,.other-greetings,.use-cases{opacity:0;transform:translateY(30px);transition:all .8s ease}.actions-section.animate,.comparison-section.animate,.cta-final-section.animate,.feature-section.animate,.how-it-works.animate,.other-greetings.animate,.use-cases.animate{opacity:1;transform:translateY(0)}.card,.step-card,.use-case-card{transition:all .3s ease}.step-card:hover{box-shadow:0 20px 40px rgba(0,212,255,.2);transform:translateY(-10px)}.use-case-card:hover{box-shadow:0 20px 40px rgba(139,92,246,.2);transform:translateY(-10px)}.card:hover{box-shadow:0 20px 40px rgba(0,212,255,.2);transform:translateY(-10px)}.multilingual-mockup:hover,.offline-mockup:hover,.profile-mockup:hover,.schedule-mockup:hover,.widget-mockup:hover{box-shadow:0 15px 35px rgba(0,212,255,.2);transform:translateY(-5px)}.actions-section{padding:80px 0;position:relative;z-index:1}.actions-grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-top:20px}.action-item{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;opacity:0;padding:2rem;transform:translateY(40px);transition:all .6s ease}.action-item.visible{opacity:1;transform:translateY(0)}.action-item:hover{border-color:rgba(168,85,247,.3);box-shadow:0 10px 30px rgba(168,85,247,.1);transform:translateY(-5px)}.action-icon{margin-bottom:1.5rem}.icon-container{align-items:center;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:1rem;display:flex;height:4rem;justify-content:center;margin:0 auto;transition:all .3s ease;width:4rem}.section-button{background:linear-gradient(45deg,#00d4ff,#8b5cf6);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin:20px;overflow:hidden;padding:12px 24px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease}.section-button:hover{background:linear-gradient(45deg,#00d5ffa8,#8a5cf6b2)}.time-icon{background:linear-gradient(135deg,rgba(168,85,247,.2),rgba(6,182,212,.2));color:#a855f7}.scroll-icon{background:linear-gradient(135deg,rgba(6,182,212,.2),rgba(16,185,129,.2));color:#06b6d4}.click-icon{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(245,158,11,.2));color:#10b981}.viewport-icon{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(239,68,68,.2));color:#f59e0b}.action-item:hover .icon-container{transform:scale(1.1) rotateY(10deg)}.action-title{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.action-description{color:#d1d5db;line-height:1.6;margin-bottom:1.5rem}.action-features{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.action-feature{color:#9ca3af;font-size:.875rem}.action-demo{height:3rem;justify-content:center}.action-demo,.demo-timeline{align-items:center;display:flex}.demo-timeline{gap:.5rem}.timeline-point{background:#4b5563;border-radius:50%;height:8px;transition:all .3s ease;width:8px}.timeline-point.active{animation:timelinePulse 2s ease-in-out infinite;background:#a855f7;box-shadow:0 0 10px rgba(168,85,247,.5)}.timeline-line{animation:timelineProgress 2s ease-in-out infinite;background:linear-gradient(90deg,#a855f7,#4b5563);height:2px;width:2rem}.timeline-text{color:#9ca3af;font-size:.75rem}.demo-scroll{align-items:center;display:flex;flex-direction:column;gap:.5rem}.scroll-bar{background:#374151;border-radius:.25rem;height:.5rem;overflow:hidden;width:3rem}.scroll-progress{animation:scrollProgress 3s ease-in-out infinite;background:linear-gradient(90deg,#06b6d4,#10b981);height:100%;width:50%}.scroll-text{color:#9ca3af;font-size:.75rem}.demo-click{display:flex;justify-content:center}.click-button{animation:clickPulse 2s ease-in-out infinite;background:linear-gradient(90deg,#10b981,#06d6a0);border-radius:.5rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;overflow:hidden;padding:.5rem 1rem;position:relative}.click-ripple{animation:rippleEffect 2s ease-in-out infinite;background:hsla(0,0%,100%,.3);border-radius:50%;inset:0;position:absolute;transform:scale(0)}.demo-viewport{align-items:center;display:flex;flex-direction:column;gap:.5rem}.viewport-frame{border:2px solid #4b5563;border-radius:.25rem;height:2rem;overflow:hidden;position:relative;width:3rem}.viewport-content{background:#374151;height:.5rem;left:0;position:absolute;right:0;top:0}.viewport-trigger{animation:viewportTrigger 3s ease-in-out infinite;background:#f59e0b;border-radius:50%;bottom:.25rem;height:.5rem;left:50%;position:absolute;transform:translateX(-50%);width:.5rem}.viewport-text{color:#9ca3af;font-size:.75rem}@keyframes timelinePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.3)}}@keyframes timelineProgress{0%{background:linear-gradient(90deg,#a855f7,#4b5563)}50%{background:linear-gradient(90deg,#a855f7,#a855f7)}to{background:linear-gradient(90deg,#a855f7,#4b5563)}}@keyframes scrollProgress{0%{width:0}50%{width:50%}to{width:100%}}@keyframes clickPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes rippleEffect{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(2)}}@keyframes viewportTrigger{0%{opacity:0;transform:translateX(-50%) translateY(100%)}50%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-100%)}}.size-section{padding:80px 0}.customization-group{margin-bottom:5rem;opacity:1;transform:translateY(0)}.customization-group.animate{opacity:1;transform:translateY(0);transition:all .8s ease-out}.group-title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:2rem;text-align:center}.size-options{align-items:end;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center}.size-option{opacity:1;text-align:center;transform:scale(1)}.size-option.visible{opacity:1;transform:translateY(0)}.size-preview{backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(124,58,237,.5),rgba(6,182,212,.5));border:1px solid hsla(0,0%,100%,.2);border-radius:1rem;margin:0 auto 1rem;overflow:hidden;padding:1rem;position:relative}.size-preview:before{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);content:"";inset:0;position:absolute}.small-size{height:12rem;width:10rem}.medium-size{height:16rem;width:12rem}.large-size{height:20rem;width:15rem}.size-content{color:#fff;display:flex;flex-direction:column;height:100%;position:relative;z-index:10}.size-header{text-align:left}.size-avatar{background:hsla(0,0%,100%,.2);border-radius:50%;height:1.5rem;margin-bottom:.25rem;width:1.5rem}.size-title{font-size:.75rem;font-weight:500}.size-footer{background:hsla(0,0%,100%,.2);border-radius:.25rem;font-size:.75rem;padding:.25rem}.size-footer,.size-info{text-align:center}.size-name{color:#d1d5db;font-weight:500;margin-bottom:.25rem}.size-desc{color:#9ca3af;font-size:.875rem}.placement-section{padding:80px 0}.placement-grid{display:grid;gap:48px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1200px}.placement-option{text-align:center}.placement-title{color:#fff;font-size:2rem;font-weight:700;margin-bottom:16px}.placement-description{color:#9ca3af;margin-bottom:32px}.placement-mockup{background-color:#1f2937;border:1px solid #374151;border-radius:16px;height:320px;padding:32px;position:relative}.mockup-lines{margin-bottom:24px}.line{background-color:#4b5563;border-radius:6px;height:12px;margin-bottom:12px}.line:first-child{width:75%}.line:nth-child(2){width:50%}.line:nth-child(3){width:85%}.corner-dialog{bottom:16px;position:absolute;right:16px}.modal-dialog{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dialog-content{align-items:center;background:linear-gradient(135deg,#9333ea,#7c3aed,#2563eb);border-radius:8px;box-shadow:0 10px 25px -5px rgba(0,0,0,.25);display:flex;flex-direction:column;height:80px;justify-content:center;padding:16px;width:128px}.dialog-label{color:#fff;font-size:12px;font-weight:600}.dialog-sublabel{color:#fff;font-size:10px;margin-top:4px;opacity:.8}.mockup-variations{background:hsla(0,0%,100%,.02);padding:80px 0}.mockup-variations .section-title{background:linear-gradient(90deg,#a855f7,#06b6d4);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:20px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.mockup-grid{align-items:start;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:30px}.mockup-image img{border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.2);height:400px;object-fit:contain;transition:all .3s ease;width:320px}.mockup-image img:hover{box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-10px)}.other-greetings{padding:80px 0}.other-greetings .section-title{background:linear-gradient(90deg,#a855f7,#06b6d4);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:20px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.section-description{color:#a0a0a0;font-size:1.2rem;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.cards-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:30px;text-align:center;transition:all .3s ease}.card:hover{border-color:rgba(0,212,255,.3);box-shadow:0 15px 35px rgba(0,212,255,.1);transform:translateY(-5px)}.card-image-container{align-items:center;background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(139,92,246,.1));border:1px solid hsla(0,0%,100%,.1);border-radius:15px;cursor:pointer;display:flex;height:200px;justify-content:center;margin-bottom:20px;overflow:hidden;padding:10px;position:relative;transition:all .3s ease;width:100%}.card-image-container:hover{border-color:rgba(0,212,255,.3);box-shadow:0 10px 30px rgba(0,212,255,.2);transform:translateY(-5px)}.card-image-container img{border-radius:10px;height:100%;object-fit:contain;transition:all .3s ease;width:100%}.card-image-container:hover img{transform:none}.card h3{color:#fff;font-size:1.3rem;margin-bottom:15px}.card p{color:#a0a0a0;line-height:1.6;margin-bottom:20px}.greeting-btn{background:hsla(0,0%,100%,.05);border:1px solid rgba(168,85,247,.5);border-radius:25px;color:#fff;display:inline-block;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease}.greeting-btn:hover{background:hsla(0,0%,100%,.1);border-color:#a855f7;color:#fff;text-decoration:none;transform:translateY(-2px)}.cta-final-section{background:linear-gradient(135deg,#1a1a1a,#000 50%,#1a1a1a);border-top:1px solid hsla(0,0%,100%,.1);padding:80px 0}.cta-content{margin:0 auto;text-align:center}.cta-title{color:#06b6d4;font-size:2.5rem;margin-bottom:20px}.cta-description{color:#a0a0a0;font-size:1.2rem;line-height:1.6;margin-bottom:40px}.cta-buttons-final{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.btn-cta-primary{background:linear-gradient(90deg,#7c3aed,#06b6d4);border-radius:25px;box-shadow:0 10px 25px rgba(124,58,237,.25);color:#fff;display:inline-block;font-size:16px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-cta-primary:hover{background:linear-gradient(90deg,#6d28d9,#0891b2);box-shadow:0 15px 35px rgba(124,58,237,.4);color:#fff;text-decoration:none;transform:translateY(-2px)}.btn-cta-secondary{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid rgba(168,85,247,.5);border-radius:25px;color:#fff;display:inline-block;font-size:16px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-cta-secondary:hover{background:hsla(0,0%,100%,.1);border-color:#a855f7;box-shadow:0 5px 15px rgba(168,85,247,.3);color:#fff;text-decoration:none;transform:translateY(-2px)}.image-modal{display:none;position:fixed;z-index:9999}.image-modal,.modal-overlay{height:100%;left:0;top:0;width:100%}.modal-overlay{backdrop-filter:blur(5px);background:rgba(0,0,0,.8);position:absolute}.modal-content{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:15px;left:50%;max-height:90%;max-width:90%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-close{align-items:center;background:linear-gradient(135deg,#7c3aed,#06b6d4);border:none;border-radius:50%;box-shadow:0 4px 15px rgba(124,58,237,.3);color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;position:absolute;right:-15px;top:-15px;transition:all .3s ease;width:40px;z-index:10000}.modal-close:hover{background:linear-gradient(135deg,#6d28d9,#0891b2);box-shadow:0 6px 20px rgba(124,58,237,.5)}.modal-close:active{transform:scale(.95)}.modal-content img{border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3);height:auto;width:100%}@media (max-width:768px){.mockup-grid{gap:30px;grid-template-columns:1fr}.mockup-container{max-width:100%}.mockup-variations .section-title{font-size:2rem}.header-content{gap:12px}.header-avatar{font-size:18px;height:35px;width:35px}.header-text h4{font-size:16px}.agent-item{gap:12px;padding:12px}.agent-avatar{font-size:14px;height:30px;width:30px}}@media (max-width:1024px){.banner-grid,.feature-content{gap:2rem;grid-template-columns:1fr}.comparison-grid,.steps-grid{gap:2rem}.use-cases-grid{gap:2rem}.actions-grid,.cards-grid,.use-cases-grid{grid-template-columns:repeat(2,1fr)}.placement-grid{grid-template-columns:1fr}}@media (max-width:768px){.container{padding:0 15px}.banner-section{padding:6rem 0}.banner-grid{gap:2rem;grid-template-columns:1fr;text-align:center}.cta-buttons{gap:1rem}.btn-primary,.btn-secondary{flex:1;min-width:140px;padding:16px 24px;text-align:center}.other-greetings .btn-secondary{max-width:none;width:auto}.feature-section{padding:3rem 0}.feature-content{display:flex;flex-direction:column;text-align:center}.feature-text{margin-bottom:2rem;order:1}.feature-visual{order:2}.feature-text h2{font-size:2rem;text-align:center}.feature-text p{font-size:1rem;text-align:center}.multilingual-mockup,.offline-mockup,.profile-mockup,.schedule-mockup,.widget-mockup{margin:0 auto;max-width:100%}.comparison-grid{gap:60px;grid-template-columns:1fr}.comparison-arrow{align-items:center;display:flex;justify-content:center;margin:20px 0;transform:rotate(90deg)}.steps-grid{align-items:center;flex-direction:column}.step-card{max-width:280px;width:100%}.comparison-section h2,.faq-section h2,.how-it-works h2,.use-cases h2{font-size:2rem}.use-cases-grid{gap:20px;grid-template-columns:1fr}.cta-buttons-final{flex-direction:column;gap:1rem}.btn-cta-primary,.btn-cta-secondary{text-align:center;width:100%}.cta-title{font-size:2rem}.cta-description{font-size:1.1rem}.cards-grid{grid-template-columns:1fr}.offline-options-list{gap:12px}.offline-option-item{padding:15px}.actions-grid,.size-options{grid-template-columns:1fr}.size-options{margin:0 auto;max-width:300px}.placement-grid{grid-template-columns:1fr}.placement-title{font-size:1.5rem}}@media (max-width:480px){.main-title{font-size:2rem;text-align:center}.feature-text h2{font-size:1.75rem;text-align:center}.multilingual-mockup,.offline-mockup,.profile-mockup,.schedule-mockup,.widget-mockup{padding:20px}.step-card{padding:20px 15px}.use-case-card{padding:20px}.faq-question{padding:16px}.faq-answer{padding:0 16px 16px}}@media (max-width:1023px){.image-modal{display:none!important}.card-image-container{cursor:default}}