:root{--bg:#06060a;--bg-elevated:#0e0e14;--bg-card:#13131c;--border:#1f1f2a;--border-focus:#2a2a3a;--text:#f0f0f5;--text-muted:#8888a0;--text-dim:#5c5c70;--accent:#ff5c7a;--accent-hover:#ff748c;--accent-soft:rgba(255,92,122,.14);--radius:12px;--radius-lg:16px;--shadow:0 4px 24px rgba(0,0,0,.4);--glow-red:rgba(255,92,122,.28);--glow-red-soft:rgba(255,92,122,.12);--bg-ambient:radial-gradient(ellipse 120% 80% at 50% -20%,var(--glow-red),transparent 52%),radial-gradient(ellipse 80% 50% at 80% 50%,var(--glow-red-soft),transparent 48%),radial-gradient(ellipse 60% 40% at 20% 80%,var(--glow-red-soft),transparent 42%);--page-padding-x:24px;--page-padding-bottom:48px;--section-padding:64px 0;--footer-margin-top:64px}*{box-sizing:border-box}body{margin:0;background:var(--bg-ambient),var(--bg);color:var(--text);font-family:var(--font-dm-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}button,input,select{font:inherit}button{cursor:pointer}.bot-card:hover{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent),var(--shadow)}@keyframes create-bot-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.create-bot-live-dot{animation:create-bot-live-pulse 1.2s ease-in-out infinite}@keyframes page-loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-loading-spinner{width:40px;height:40px;border-radius:50%;border:3px solid hsla(0,0%,100%,.12);border-top:3px solid var(--accent);animation:page-loading-spin .9s linear infinite}.horizontal-scroll-wrap{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.horizontal-scroll-inner{display:flex;gap:20px;padding:24px 0;animation:scroll-left 35s linear infinite}.horizontal-scroll-inner:hover{animation-play-state:paused}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.scroll-reveal{opacity:0;transform:translateY(40px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.scroll-reveal.revealed{opacity:1;transform:translateY(0)}.scroll-reveal-stagger>*{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.scroll-reveal-stagger.revealed>:first-child{transition-delay:0ms}.scroll-reveal-stagger.revealed>:nth-child(2){transition-delay:80ms}.scroll-reveal-stagger.revealed>:nth-child(3){transition-delay:.16s}.scroll-reveal-stagger.revealed>:nth-child(4){transition-delay:.24s}.scroll-reveal-stagger.revealed>:nth-child(5){transition-delay:.32s}.scroll-reveal-stagger.revealed>:nth-child(6){transition-delay:.4s}.scroll-reveal-stagger.revealed>*{opacity:1;transform:translateY(0)}.header-dropdown-menu{display:none}.header-dropdown:hover .header-dropdown-menu{display:block}.header-dropdown-menu a:hover,.header-dropdown-menu button:hover{background:var(--bg-card);color:var(--text)!important}@media (max-width:768px){:root{--page-padding-x:14px;--page-padding-bottom:24px;--section-padding:32px 0;--footer-margin-top:32px}.horizontal-scroll-inner{animation-duration:25s}.comparison-row{grid-template-columns:1fr!important;gap:4px!important}.comparison-row>:first-child{font-weight:600}}@media (max-width:1024px){.bot-main-content{padding:16px 14px!important}}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_0eeb07;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:__DM_Sans_0eeb07,__DM_Sans_Fallback_0eeb07;font-style:normal}.__variable_0eeb07{--font-dm-sans:"__DM_Sans_0eeb07","__DM_Sans_Fallback_0eeb07"}