.CustomerExperiencePage-module__cssf9G__page{--bg:#070b14;--blue:#60a5fa;--cyan:#22d3ee;--muted:#94a3b8;background:var(--bg);color:#f8fafc;overflow:hidden}.CustomerExperiencePage-module__cssf9G__container{width:min(1200px,100% - 48px);margin:auto}.CustomerExperiencePage-module__cssf9G__hero{background:radial-gradient(at 78% 30%,#2563eb29,#0000 55%),radial-gradient(at 0 0,#22d3ee0f,#0000 45%),#070b14;padding:110px 0 105px}.CustomerExperiencePage-module__cssf9G__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.CustomerExperiencePage-module__cssf9G__eyebrow{color:#67e8f9;letter-spacing:.15em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.CustomerExperiencePage-module__cssf9G__heroTitle{letter-spacing:-.05em;color:#fff;margin:24px 0;font-size:clamp(40px,4.6vw,66px);font-weight:800;line-height:1.1}.CustomerExperiencePage-module__cssf9G__heroTitle span,.CustomerExperiencePage-module__cssf9G__sectionHeading h2 span,.CustomerExperiencePage-module__cssf9G__highlightPanel h2 span,.CustomerExperiencePage-module__cssf9G__ctaCard h2 span{background:linear-gradient(110deg,#60a5fa,#22d3ee);color:#0000;-webkit-background-clip:text;background-clip:text}.CustomerExperiencePage-module__cssf9G__heroText{color:#a5b4ca;max-width:550px;font-size:17px;line-height:1.85}.CustomerExperiencePage-module__cssf9G__actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:32px;display:flex}.CustomerExperiencePage-module__cssf9G__primaryButton,.CustomerExperiencePage-module__cssf9G__secondaryButton{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 21px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .22s,background .22s,border-color .22s,box-shadow .22s;display:inline-flex}.CustomerExperiencePage-module__cssf9G__primaryButton{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 8px 25px #f9731633}.CustomerExperiencePage-module__cssf9G__primaryButton:hover{background:#fb923c;transform:translateY(-3px)}.CustomerExperiencePage-module__cssf9G__secondaryButton{color:#dbeafe;background:#3b82f612;border:1px solid #60a5fa57}.CustomerExperiencePage-module__cssf9G__secondaryButton:hover{background:#22d3ee14;border-color:#22d3ee;transform:translateY(-3px)}.CustomerExperiencePage-module__cssf9G__primaryButton:focus-visible,.CustomerExperiencePage-module__cssf9G__secondaryButton:focus-visible{outline-offset:4px;outline:2px solid #22d3ee}.CustomerExperiencePage-module__cssf9G__pills{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.CustomerExperiencePage-module__cssf9G__pills span{color:#a5b4ca;background:#3b82f60d;border:1px solid #60a5fa2e;border-radius:99px;padding:8px 11px;font-size:11px}.CustomerExperiencePage-module__cssf9G__visual{background:linear-gradient(145deg,#101e34,#091323);border:1px solid #60a5fa42;border-radius:22px;min-width:0;padding:25px;box-shadow:0 30px 80px #0000004d,0 0 45px #3b82f614}.CustomerExperiencePage-module__cssf9G__visualTop{color:#67e8f9;letter-spacing:.1em;align-items:center;gap:9px;font-size:10px;font-weight:750;display:flex}.CustomerExperiencePage-module__cssf9G__liveDot{background:#22d3ee;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #22d3ee80}.CustomerExperiencePage-module__cssf9G__demoTag{letter-spacing:0;color:#94a3b8;margin-left:auto;font-size:10px;font-weight:500}.CustomerExperiencePage-module__cssf9G__guestCard{background:#0b192b;border:1px solid #60a5fa29;border-radius:13px;align-items:center;gap:13px;margin-top:24px;padding:19px;display:flex}.CustomerExperiencePage-module__cssf9G__avatar{color:#67e8f9;background:#3b82f62b;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;font-weight:800;display:grid}.CustomerExperiencePage-module__cssf9G__guestCard strong{color:#fff;font-size:14px}.CustomerExperiencePage-module__cssf9G__guestCard p{color:#94a3b8;margin:5px 0 0;font-size:12px}.CustomerExperiencePage-module__cssf9G__chatBubble{color:#fff;background:#1d4ed8;border-radius:16px 16px 4px;width:fit-content;max-width:85%;margin:24px 0 14px auto;padding:15px 18px;font-size:13px;line-height:1.6}.CustomerExperiencePage-module__cssf9G__replyBubble{background:#10243a;border:1px solid #22d3ee30;border-radius:16px 16px 16px 4px;max-width:90%;padding:17px 18px}.CustomerExperiencePage-module__cssf9G__botBadge{letter-spacing:.1em;color:#67e8f9;font-size:10px;font-weight:800}.CustomerExperiencePage-module__cssf9G__replyBubble p{color:#dbeafe;margin:9px 0 0;font-size:13px;line-height:1.7}.CustomerExperiencePage-module__cssf9G__previewTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.CustomerExperiencePage-module__cssf9G__previewTiles>div{text-align:center;background:#0b1729;border:1px solid #60a5fa26;border-radius:12px;flex-direction:column;align-items:center;gap:7px;padding:17px 8px;display:flex}.CustomerExperiencePage-module__cssf9G__previewTiles span{color:#67e8f9;font-size:22px}.CustomerExperiencePage-module__cssf9G__previewTiles strong{color:#fff;font-size:12px}.CustomerExperiencePage-module__cssf9G__previewTiles small{color:#94a3b8;font-size:10px}.CustomerExperiencePage-module__cssf9G__previewNote{text-align:center;color:#64748b;margin:16px 0 0;font-size:10px}.CustomerExperiencePage-module__cssf9G__section,.CustomerExperiencePage-module__cssf9G__journeySection,.CustomerExperiencePage-module__cssf9G__highlightSection{padding:105px 0}.CustomerExperiencePage-module__cssf9G__sectionHeading{text-align:center;max-width:790px;margin:0 auto 50px}.CustomerExperiencePage-module__cssf9G__sectionHeading h2,.CustomerExperiencePage-module__cssf9G__highlightPanel h2,.CustomerExperiencePage-module__cssf9G__ctaCard h2{color:#fff;letter-spacing:-.04em;margin:19px 0;font-size:clamp(31px,3.6vw,48px);font-weight:800;line-height:1.16}.CustomerExperiencePage-module__cssf9G__sectionHeading p,.CustomerExperiencePage-module__cssf9G__highlightPanel p,.CustomerExperiencePage-module__cssf9G__ctaCard p{color:#9baac0;font-size:15px;line-height:1.85}.CustomerExperiencePage-module__cssf9G__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.CustomerExperiencePage-module__cssf9G__featureCard{background:linear-gradient(145deg,#101b2f,#0a1322);border:1px solid #60a5fa29;border-radius:17px;padding:31px 27px;transition:transform .25s,border-color .25s,box-shadow .25s}.CustomerExperiencePage-module__cssf9G__featureCard:hover{border-color:#22d3ee66;transform:translateY(-6px);box-shadow:0 20px 45px #0000002b}.CustomerExperiencePage-module__cssf9G__featureIcon{color:#67e8f9;background:#3b82f61f;border:1px solid #22d3ee33;border-radius:14px;place-items:center;width:54px;height:54px;margin-bottom:24px;font-size:28px;display:grid}.CustomerExperiencePage-module__cssf9G__featureCard h3{color:#fff;margin:0 0 12px;font-size:19px}.CustomerExperiencePage-module__cssf9G__featureCard p{color:#9baac0;margin:0;font-size:13.5px;line-height:1.85}.CustomerExperiencePage-module__cssf9G__journeySection{background:radial-gradient(at 50% 0,#2563eb17,#0000 60%),#09111e;border-block:1px solid #60a5fa14}.CustomerExperiencePage-module__cssf9G__stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.CustomerExperiencePage-module__cssf9G__stepCard{background:#0e192b;border:1px solid #60a5fa29;border-radius:16px;padding:29px 23px}.CustomerExperiencePage-module__cssf9G__stepNumber{color:#60a5fa;letter-spacing:-.05em;margin-bottom:28px;font-size:30px;font-weight:800;display:block}.CustomerExperiencePage-module__cssf9G__stepCard h3{color:#fff;margin:0 0 12px;font-size:18px}.CustomerExperiencePage-module__cssf9G__stepCard p{color:#94a3b8;margin:0;font-size:13px;line-height:1.8}.CustomerExperiencePage-module__cssf9G__highlightPanel{background:radial-gradient(at 0 0,#3b82f621,#0000 70%),#0c1728;border:1px solid #60a5fa33;border-radius:22px;grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding:55px;display:grid}.CustomerExperiencePage-module__cssf9G__highlightPoints{gap:13px;display:grid}.CustomerExperiencePage-module__cssf9G__highlightPoints>div{color:#dce8f7;background:#ffffff06;border:1px solid #60a5fa24;border-radius:11px;align-items:flex-start;gap:12px;padding:15px;font-size:13px;line-height:1.6;display:flex}.CustomerExperiencePage-module__cssf9G__highlightPoints span{color:#22d3ee;font-weight:800}.CustomerExperiencePage-module__cssf9G__ctaSection{padding:0 0 110px}.CustomerExperiencePage-module__cssf9G__ctaCard{text-align:center;background:radial-gradient(at 50% 0,#2563eb33,#0000 72%),linear-gradient(125deg,#10203a,#091321);border:1px solid #60a5fa40;border-radius:23px;padding:75px 30px}.CustomerExperiencePage-module__cssf9G__ctaCard h2{max-width:780px;margin:20px auto}.CustomerExperiencePage-module__cssf9G__ctaCard p{max-width:660px;margin:0 auto}.CustomerExperiencePage-module__cssf9G__ctaCard .CustomerExperiencePage-module__cssf9G__actions{justify-content:center}@media (max-width:1000px){.CustomerExperiencePage-module__cssf9G__heroGrid{gap:35px}.CustomerExperiencePage-module__cssf9G__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CustomerExperiencePage-module__cssf9G__highlightPanel{gap:30px;padding:40px}}@media (max-width:850px){.CustomerExperiencePage-module__cssf9G__hero{padding:80px 0}.CustomerExperiencePage-module__cssf9G__heroGrid,.CustomerExperiencePage-module__cssf9G__highlightPanel{grid-template-columns:1fr}.CustomerExperiencePage-module__cssf9G__heroGrid>div:first-child{text-align:center}.CustomerExperiencePage-module__cssf9G__heroText{margin-left:auto;margin-right:auto}.CustomerExperiencePage-module__cssf9G__heroGrid .CustomerExperiencePage-module__cssf9G__actions,.CustomerExperiencePage-module__cssf9G__pills{justify-content:center}.CustomerExperiencePage-module__cssf9G__visual{width:100%;max-width:640px;margin:auto}.CustomerExperiencePage-module__cssf9G__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.CustomerExperiencePage-module__cssf9G__container{width:calc(100% - 32px)}.CustomerExperiencePage-module__cssf9G__hero{padding:65px 0}.CustomerExperiencePage-module__cssf9G__heroTitle{font-size:clamp(35px,9vw,48px)}.CustomerExperiencePage-module__cssf9G__heroText{font-size:15px}.CustomerExperiencePage-module__cssf9G__actions{flex-direction:column;align-items:stretch}.CustomerExperiencePage-module__cssf9G__primaryButton,.CustomerExperiencePage-module__cssf9G__secondaryButton{width:100%}.CustomerExperiencePage-module__cssf9G__visual{padding:16px}.CustomerExperiencePage-module__cssf9G__visualTop{font-size:8px}.CustomerExperiencePage-module__cssf9G__previewTiles{gap:6px}.CustomerExperiencePage-module__cssf9G__previewTiles>div{padding:13px 4px}.CustomerExperiencePage-module__cssf9G__previewTiles strong{font-size:10px}.CustomerExperiencePage-module__cssf9G__previewTiles small{font-size:9px}.CustomerExperiencePage-module__cssf9G__section,.CustomerExperiencePage-module__cssf9G__journeySection,.CustomerExperiencePage-module__cssf9G__highlightSection{padding:75px 0}.CustomerExperiencePage-module__cssf9G__featureGrid,.CustomerExperiencePage-module__cssf9G__stepsGrid{grid-template-columns:1fr}.CustomerExperiencePage-module__cssf9G__featureCard{padding:27px 23px}.CustomerExperiencePage-module__cssf9G__stepCard{padding:25px}.CustomerExperiencePage-module__cssf9G__stepNumber{margin-bottom:16px}.CustomerExperiencePage-module__cssf9G__highlightPanel{padding:29px 20px}.CustomerExperiencePage-module__cssf9G__ctaSection{padding-bottom:75px}.CustomerExperiencePage-module__cssf9G__ctaCard{padding:52px 20px}}@media (prefers-reduced-motion:reduce){.CustomerExperiencePage-module__cssf9G__page *,.CustomerExperiencePage-module__cssf9G__page :before,.CustomerExperiencePage-module__cssf9G__page :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
