@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400&family=Bebas+Neue&family=Syne:wght@400;500;600;700;800&family=Nunito+Sans:ital,opsz,wght@0,6..12,300;0,6..12,400;0,6..12,500;0,6..12,600;0,6..12,700;0,6..12,800;1,6..12,400&display=swap";@font-face{font-family:Artonex;src:url(../fonts/artonex/Artonex-Trial-BF6937bdad87a0a.ttf)format("truetype"),url(../fonts/artonex/Artonex-Trial-BF6937bdacef9e0.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Deltha;src:url(../fonts/deltha/deltharegular-gogrm.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#000;--bg2:#070707;--bg3:#0d0d0d;--bg4:#121212;--bg5:#181818;--primary:#22f4bd;--primaryB:#21f0a8;--primaryDim:#22f4bd14;--primaryGlow:#22f4bd2e;--secondary:#70ebb3;--secondaryB:#5bcabc;--white:#f2fffc;--white-90:#f2fffce6;--white-70:#f2fffcb3;--white-40:#f2fffc66;--white-15:#f2fffc26;--white-07:#f2fffc12;--green:#22f4bd;--border:#22f4bd14;--border-b:#22f4bd38;--font-display:"Montserrat", "Syne", sans-serif;--font-body:"Nunito Sans", sans-serif;--font:"Syne", sans-serif;--ease-out:cubic-bezier(.16,1,.3,1);--pad:52px}@media (width<=768px){:root{--pad:20px}}@media (width<=1024px){:root{--pad:32px}}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--bg);color:var(--white);font-family:var(--font-body);font-weight:400;line-height:1.6;overflow-x:hidden}#root{min-height:100vh}body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#22f4bd06 1px,#0000 1px),linear-gradient(90deg,#22f4bd06 1px,#0000 1px);background-size:80px 80px;position:fixed;inset:0}body:after{content:"";opacity:.016;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");position:fixed;inset:0}main{z-index:1;position:relative}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#22f4bd4d;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#22f4bd8c}h1,h2,h3,h4,h5{font-family:var(--font-display);font-weight:700}a{color:inherit;text-decoration:none}button{font-family:var(--font-body);cursor:pointer;background:0 0;border:none;outline:none}input,textarea{font-family:var(--font-body);outline:none}.fade-up{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);will-change:opacity,transform;transform:translateY(22px)}.fade-up.in{opacity:1;transform:translateY(0)}.fade-up.delay-1{transition-delay:80ms}.fade-up.delay-2{transition-delay:.16s}.fade-up.delay-3{transition-delay:.24s}.fade-up.delay-4{transition-delay:.32s}.fade-up.delay-5{transition-delay:.4s}@keyframes typBounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes floatB{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes borderPulse{0%,to{border-color:#22f4bd38}50%{border-color:#22f4bd80}}@keyframes scanLine{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.gradient-text{background:linear-gradient(135deg,#22f4bd 0%,#70ebb3 40%,#21f0a8 70%,#5bcabc 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s infinite gradientShift}.hero-grid{grid-template-columns:1fr 460px;align-items:center;gap:64px;display:grid}@media (width<=960px){.hero-grid{grid-template-columns:1fr;gap:48px}}.two-col{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}@media (width<=900px){.two-col{grid-template-columns:1fr;gap:48px}}.three-col{grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.three-col{grid-template-columns:1fr}}.four-col{grid-template-columns:repeat(4,1fr);display:grid}@media (width<=900px){.four-col{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.four-col{grid-template-columns:1fr}}.agents-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width<=760px){.agents-grid{grid-template-columns:1fr}}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=900px){.pricing-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.section-pad{padding:100px var(--pad)}@media (width<=768px){.section-pad{padding:72px var(--pad)}}.hero-pad{padding:120px var(--pad) 80px}@media (width<=768px){.hero-pad{padding:100px var(--pad) 60px}}.nav-links-desktop{gap:36px;list-style:none;display:flex}@media (width<=760px){.nav-links-desktop{display:none}}.footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=640px){.footer-grid{text-align:center;flex-direction:column;align-items:center}}.stats-row{border-top:1px solid #22f4bd14;gap:0;margin-top:56px;padding-top:40px;display:flex}@media (width<=400px){.stats-row{flex-direction:column;gap:24px}.stats-row>div{border-bottom:1px solid #22f4bd14;padding-bottom:16px;border-right:none!important;margin-right:0!important;padding-right:0!important}}.cta-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (width<=480px){.cta-btns{flex-direction:column;align-items:stretch}.cta-btns button{justify-content:center;width:100%}}.problem-cards{grid-template-columns:repeat(3,1fr);display:grid}@media (width<=860px){.problem-cards{grid-template-columns:1fr!important}.problem-cards>div{padding:36px 28px 32px!important}}@media (width<=560px){.problem-cards>div{padding:28px 20px 24px!important}}.metrics-grid{grid-template-columns:repeat(4,1fr);display:grid}@media (width<=900px){.metrics-grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=480px){.metrics-grid{grid-template-columns:1fr!important}}.pricing-cards{grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.pricing-cards{max-width:440px;margin:0 auto;grid-template-columns:1fr!important}}@media (width<=960px){.hero-grid{grid-template-columns:1fr!important;gap:40px!important}}@media (width<=480px){.section-pad{padding:56px var(--pad)!important}h2{font-size:clamp(24px,7vw,36px)!important}}@media (width<=960px){.hero-section{align-items:flex-start!important;min-height:auto!important;padding-top:100px!important;padding-bottom:60px!important}}@media (width<=480px){.hero-section{padding-top:86px!important;padding-bottom:48px!important}}@media (width<=960px){.hero-chat-col{margin:14px!important}.chat-widget-root{height:500px!important}}@media (width<=600px){.chat-widget-root{height:460px!important}}@media (width<=400px){.chat-widget-root{height:420px!important}}@media (width<=860px){.agents-layout{grid-template-columns:1fr!important;gap:40px!important}.ctx-layout{grid-template-columns:1fr!important;gap:48px!important}}@media (width<=960px){.hero-chat-widget{display:none}}@keyframes typingDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=380px){:root{--pad:14px}.section-pad{padding:48px var(--pad)!important}.pricing-cards{max-width:100%!important}}@media (hover:none){button,a{-webkit-tap-highlight-color:transparent}}.chat-scroll::-webkit-scrollbar{width:4px}.chat-scroll::-webkit-scrollbar-track{background:0 0}.chat-scroll::-webkit-scrollbar-thumb{background:#22f4bd2e;border-radius:2px}.chat-scroll::-webkit-scrollbar-thumb:hover{background:#22f4bd61}
