*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SF Mono,Fira Code,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--bg:#fcfcfc;--bg2:#fcfcfc;--bg3:#f5f6fa;--surface:#fff;--border:#e7eaf0;--tertiary:#e7eaf0;--quaternary:#f5f6fa;--border-h:rgba(0,177,255,.3);--shadow:0 2px 12px rgba(30,49,80,.07),0 1px 3px rgba(30,49,80,.05);--shadow-h:0 8px 32px rgba(30,49,80,.12),0 2px 8px rgba(30,49,80,.07);--shadow-glass:0 8px 32px rgba(0,177,255,.1),0 1px 3px rgba(0,0,0,.04);--text:#1e3150;--text-primary:#1e3150;--text2:#8e9aad;--muted:#8e9aad;--dim:#8e9aad;--accent:#00b1ff;--accent-dark:#09d;--green:#56cc6e;--green-dark:#3eaa55;--warn:#fea220;--danger:#ff5955;--glass:hsla(0,0%,100%,.72);--glass-border:hsla(0,0%,100%,.65);--r:16px;--r-sm:12px;--r-xs:8px;--transition:0.25s cubic-bezier(0.4,0,0.2,1)}[data-mode=dark]{--bg:#0c1c35;--bg2:#0c1c35;--surface:#16243c;--bg3:#182b44;--border:#1e2d45;--tertiary:#253a55;--quaternary:#182b44;--border-h:#07b;--shadow:0 2px 12px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.2);--shadow-h:0 8px 32px rgba(0,0,0,.5);--shadow-glass:0 8px 32px rgba(0,0,0,.4);--text:#eef2f8;--text-primary:#eef2f8;--text2:#8892a1;--muted:#8892a1;--dim:#6b7a8d;--glass:#0c1c35;--glass-border:#202f47}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{font-size:14px}body{font-family:Inter,sans-serif;overflow-x:hidden;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);transition:background var(--transition),color var(--transition)}*{line-height:inherit}a,button,input,label,li,p,select,span,td,textarea,th{font-size:inherit}@keyframes bg-drift{0%{transform:scale(1.06) translate(0)}25%{transform:scale(1.09) translate(-1.2%,.7%)}50%{transform:scale(1.07) translate(.8%,-1%)}75%{transform:scale(1.1) translate(-.5%,.9%)}to{transform:scale(1.06) translate(0)}}@keyframes orb-a{0%,to{transform:translate(0) scale(1)}25%{transform:translate(35px,-28px) scale(1.06)}50%{transform:translate(12px,40px) scale(.96)}75%{transform:translate(-28px,14px) scale(1.04)}}@keyframes orb-b{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-30px,30px) scale(1.05)}66%{transform:translate(22px,-18px) scale(.97)}}@keyframes orb-c{0%,to{transform:translate(0) scale(1)}40%{transform:translate(28px,22px) scale(1.07)}80%{transform:translate(-18px,-20px) scale(.95)}}@keyframes orb-title-a{0%,to{transform:translate(0) scale(1)}25%{transform:translate(60px,-18px) scale(1.07)}50%{transform:translate(28px,16px) scale(.95)}75%{transform:translate(-44px,-12px) scale(1.05)}}@keyframes orb-title-b{0%,to{transform:translate(0) scale(1)}35%{transform:translate(-55px,18px) scale(1.08)}70%{transform:translate(38px,-14px) scale(.94)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes orb-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes floatCard1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatCard2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes floatCard3{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(1deg)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.6)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes mq-scroll{to{transform:translateX(-50%)}}@keyframes mwb{to{height:3px;opacity:.3}}@keyframes vw{to{height:3px;opacity:.3}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes waveBar{0%{transform:scaleY(1);opacity:1}to{transform:scaleY(.12);opacity:.35}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}@keyframes gradient-flow{0%{background-position:200%}to{background-position:0}}@keyframes aurora{0%,to{transform:translateX(-18%) skewX(-6deg);opacity:.55}50%{transform:translateX(18%) skewX(6deg);opacity:1}}.gradient-text{background:linear-gradient(90deg,#00b1ff,#56cc6e,#00b1ff);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-flow 3s linear infinite}.acc-card-value{color:var(--text)}@media (hover:hover){.acc-card:hover .acc-card-value{background:linear-gradient(90deg,#00b1ff,#56cc6e,#00b1ff);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-flow 3s linear infinite}}.reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s ease}.reveal.visible{opacity:1;transform:none}.nav-top-fade{position:fixed;top:0;left:0;right:0;height:180px;pointer-events:none;z-index:499;background:linear-gradient(180deg,hsla(0,0%,100%,.92) 0,hsla(0,0%,100%,.35) 55%,transparent)}[data-mode=dark] .nav-top-fade{background:linear-gradient(180deg,rgba(12,28,53,.85) 0,rgba(12,28,53,.25) 45%,transparent)}.nav-scrolled{background:hsla(0,0%,100%,.97)!important;backdrop-filter:blur(20px);border-bottom-color:var(--border)!important;box-shadow:0 2px 16px rgba(0,0,0,.08)}[data-mode=dark] .nav-scrolled{background:rgba(12,28,53,.97)!important;border-bottom-color:hsla(0,0%,100%,.08)!important}.mq-track{display:flex;gap:0;animation:mq-scroll 36s linear infinite;width:-moz-max-content;width:max-content}.pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent);animation:pulse-dot 2s infinite;flex-shrink:0}@keyframes hero-scroll-bounce{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(5px);opacity:.8}}.hero-scroll-arrow{animation:hero-scroll-bounce 1.6s ease-in-out infinite}.tr-cursor{display:inline-block;width:2px;height:13px;background:var(--accent);margin-left:2px;animation:blink 1s step-end infinite;vertical-align:middle}.mw{animation:mwb .6s ease-in-out var(--d,0s) infinite alternate}.mw,.vp-wave span{width:3px;border-radius:999px;background:var(--accent)}.vp-wave span{animation:vw .7s ease-in-out infinite alternate}.vp-item.active.g .vp-wave span{background:var(--green)}.cb-bar{height:100%;border-radius:999px;background:var(--accent);transition:width 1.4s cubic-bezier(.4,0,.2,1)}.cb-bar.grey{background:#c2cdd8}.cb-bar.orange{background:var(--warn)}.cb-bar.red{background:var(--danger)}input[type=range]{width:100%;accent-color:var(--accent);cursor:pointer;height:6px;border-radius:999px;outline:none;border:none;background:var(--bg3);-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--accent);cursor:pointer;box-shadow:0 2px 8px rgba(0,177,255,.3)}input[type=range].range-success{accent-color:var(--green)}input[type=range].range-success::-webkit-slider-thumb{background:var(--green);box-shadow:0 2px 8px rgba(86,204,110,.3)}.ck{color:#79c0ff}.cv{color:#56cc6e}.cs{color:#fea220}.cn{color:#ff9580}.ct{color:#5c7a9a}.hero-marquee-wrapper{min-height:1000px;display:flex;flex-direction:column}.hero-section{margin-top:0;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:100px 24px 80px;position:relative;overflow:hidden}.hero-section:before{content:"";position:absolute;inset:0;z-index:1;background:var(--bg)}.hero-viz{position:absolute;inset:0;z-index:2;pointer-events:auto}.hero-section:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 50%,hsla(0,0%,99%,0) 0,hsla(0,0%,99%,.82) 100%)}[data-mode=dark] .hero-section:before{background:var(--bg)}[data-mode=dark] .hero-section:after{background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(12,28,53,0) 0,rgba(12,28,53,.85) 100%)}#stt:before{width:360px;height:360px;background:rgba(0,177,255,.09);filter:blur(90px);left:calc(50% - 740px);animation:orb-title-a 9s ease-in-out infinite}#stt:after,#stt:before{content:"";position:absolute;border-radius:50%;top:80px;pointer-events:none;z-index:0}#stt:after{width:300px;height:300px;background:rgba(86,204,110,.18);filter:blur(80px);right:calc(50% - 680px);animation:orb-title-b 12s ease-in-out 2s infinite}#tts:before{width:500px;height:500px;background:rgba(86,204,110,.2);filter:blur(110px);top:-20px;right:-60px;animation:orb-c 17s ease-in-out 1s infinite,orb-pulse 6s ease-in-out infinite}#tts:after,#tts:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}#tts:after{width:300px;height:300px;background:rgba(0,177,255,.16);filter:blur(90px);top:30px;left:-40px;animation:orb-a 21s ease-in-out 5s infinite,orb-pulse 8s ease-in-out 3s infinite}#accuracy:before{width:560px;height:560px;background:rgba(0,177,255,.09);filter:blur(120px);top:-40px;left:calc(50% - 360px);animation:orb-b 19s ease-in-out 2s infinite,orb-pulse 7s ease-in-out infinite}#accuracy:after,#accuracy:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}#accuracy:after{width:340px;height:340px;background:rgba(86,204,110,.08);filter:blur(100px);top:10px;right:calc(50% - 380px);animation:orb-a 23s ease-in-out 4s infinite,orb-pulse 9s ease-in-out 4s infinite}#api:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:rgba(0,177,255,.15);filter:blur(120px);top:-20px;right:-80px;pointer-events:none;z-index:0;animation:orb-b 15s ease-in-out 4s infinite}#api:after{width:340px;height:340px;filter:blur(100px);top:30px;left:-40px;animation:orb-c 18s ease-in-out 2s infinite}#api:after,#pricing:before{content:"";position:absolute;border-radius:50%;background:rgba(86,204,110,.1);pointer-events:none;z-index:0}#pricing:before{width:480px;height:480px;filter:blur(110px);top:-20px;left:-60px;animation:orb-c 20s ease-in-out infinite,orb-pulse 7s ease-in-out infinite}#pricing:after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;background:rgba(0,177,255,.09);filter:blur(100px);top:20px;right:-60px;pointer-events:none;z-index:0;animation:orb-a 24s ease-in-out 6s infinite,orb-pulse 9s ease-in-out 3s infinite}#accuracy{background-image:linear-gradient(rgba(30,49,80,.042) 1px,transparent 0);background-size:100% 160px}[data-mode=dark] #accuracy{background-image:linear-gradient(rgba(238,242,248,.042) 1px,transparent 0)}@keyframes rm-title-shine{0%{background-position:200%}to{background-position:-200%}}.rm-title-highlight{font-style:normal;background:linear-gradient(90deg,#ff5955,#ff8030 30%,#fea220 50%,#ff8030 70%,#ff5955);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:rm-title-shine 5s linear infinite}@keyframes rm-blob-a{0%{transform:translateY(0) scale(1);opacity:.55}30%{transform:translateY(-24px) scale(1.05);opacity:.28}60%{transform:translateY(-10px) scale(.97);opacity:.48}to{transform:translateY(0) scale(1);opacity:.55}}@keyframes rm-blob-b{0%{transform:translateY(0) scale(1);opacity:.42}40%{transform:translateY(20px) scale(.93);opacity:.18}75%{transform:translateY(8px) scale(1.04);opacity:.38}to{transform:translateY(0) scale(1);opacity:.42}}@keyframes rm-blob-c{0%{transform:translateY(0) scale(1);opacity:.35}35%{transform:translateY(-16px) scale(1.06);opacity:.15}70%{transform:translateY(6px) scale(.96);opacity:.32}to{transform:translateY(0) scale(1);opacity:.35}}.rm-blob{position:absolute;border-radius:50%;pointer-events:none;z-index:0;filter:blur(100px)}.rm-blob--a{width:580px;height:420px;top:-80px;left:-120px;background:radial-gradient(circle,rgba(254,162,32,.52) 0,rgba(255,204,85,.2) 60%,transparent 100%);animation:rm-blob-a 9s ease-in-out infinite}.rm-blob--b{width:460px;height:360px;top:28%;right:-100px;background:radial-gradient(circle,rgba(254,162,32,.42) 0,rgba(255,180,50,.16) 60%,transparent 100%);animation:rm-blob-b 13s ease-in-out infinite}.rm-blob--c{width:400px;height:300px;bottom:-40px;left:20%;background:radial-gradient(circle,rgba(255,204,85,.38) 0,rgba(254,162,32,.14) 60%,transparent 100%);animation:rm-blob-c 17s ease-in-out infinite}.rm-grid-bg{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(var(--muted) 1.5px,transparent 1.5px);background-size:28px 28px;opacity:.15;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 40%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 40%,transparent 100%)}.rm-node-badge{display:inline-block;font-size:10px;font-weight:700;padding:2px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.rm-timeline{display:flex;flex-direction:column}.rm-tl-item{display:grid;grid-template-columns:52px 1fr}.rm-tl-aside{flex-direction:column}.rm-tl-aside,.rm-tl-dot{display:flex;align-items:center}.rm-tl-dot{width:40px;height:40px;border-radius:50%;justify-content:center;flex-shrink:0}@keyframes rm-connector-flow{0%{top:-45%;opacity:1}25%{top:105%;opacity:1}25.01%{top:-45%;opacity:0}to{top:-45%;opacity:0}}.rm-tl-connector{position:relative;width:2px;flex:1;min-height:24px;margin:8px 0;background:var(--border);overflow:hidden}.rm-tl-connector:after{content:"";position:absolute;left:0;right:0;height:45%;top:-45%;animation:rm-connector-flow 4s linear infinite;animation-delay:var(--rm-delay,0s)}.rm-tl-item:first-child .rm-tl-connector:after{background:linear-gradient(180deg,transparent,rgba(254,162,32,.85),transparent)}.rm-tl-item:nth-child(2) .rm-tl-connector:after{background:linear-gradient(180deg,transparent,rgba(0,177,255,.85),transparent)}.rm-tl-item:nth-child(3) .rm-tl-connector:after,.rm-tl-item:nth-child(4) .rm-tl-connector:after{background:linear-gradient(180deg,transparent,rgba(142,154,173,.75),transparent)}.rm-tl-connector--end{flex:1;min-height:24px;background:linear-gradient(180deg,var(--border) 0,transparent 100%)}.rm-tl-body{padding:0 0 56px 48px}.rm-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;align-items:center}.rm-chip{display:inline-flex;align-items:center;gap:7px;padding:2px 0;font-size:14px;font-weight:500;color:var(--text);cursor:default}.rm-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--rm-phase);flex-shrink:0}@keyframes rm-dot-ping{0%{box-shadow:0 0 0 5px rgba(254,162,32,.18),0 0 0 0 rgba(254,162,32,.45)}70%{box-shadow:0 0 0 5px rgba(254,162,32,.18),0 0 0 14px rgba(254,162,32,0)}to{box-shadow:0 0 0 5px rgba(254,162,32,.18),0 0 0 0 rgba(254,162,32,0)}}.rm-tl-dot--live{animation:rm-dot-ping 1.8s ease-out infinite}@media (max-width:640px){.rm-tl-item{grid-template-columns:40px 1fr}.rm-tl-dot{width:32px;height:32px}.rm-tl-body{padding-left:16px;padding-bottom:40px}}.btn-accent{background:var(--accent)!important;color:#fff!important;transition:filter var(--transition),box-shadow var(--transition)!important}.btn-accent:hover{filter:brightness(1.1);box-shadow:0 4px 20px rgba(0,177,255,.4)!important}.btn-green{background:var(--green)!important;color:#fff!important;transition:filter var(--transition),box-shadow var(--transition)!important}.btn-green:hover{filter:brightness(1.08);box-shadow:0 4px 20px rgba(86,204,110,.4)!important}.btn-ghost{transition:background var(--transition),color var(--transition)!important}.btn-ghost:hover{background:var(--bg3)!important;color:var(--text)!important}.btn-ghost-dark{transition:background var(--transition),border-color var(--transition)!important}.btn-ghost-dark:hover{background:rgba(238,242,248,.08)!important;border-color:rgba(238,242,248,.3)!important}.api-lang-btn{transition:background var(--transition),border-color var(--transition),color var(--transition)!important}@media (hover:hover){.api-lang-btn:hover{background:rgba(0,177,255,.08)!important;border-color:rgba(0,177,255,.4)!important;color:var(--accent)!important}.api-copy-btn:hover{border-color:rgba(238,242,248,.3)!important;color:#eef2f8!important}}.api-copy-btn{transition:color var(--transition),border-color var(--transition)!important}.ft-link{transition:color var(--transition)!important}.ft-link:hover{color:var(--text)!important}.ft-contact-link{transition:color var(--transition)}.ft-contact-link:hover{color:var(--accent)!important}.nav-hamburger{display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:hsla(0,0%,100%,.45);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;color:var(--text);flex-shrink:0}.nav-mobile-menu{display:none;position:fixed;top:68px;left:0;right:0;background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;padding:12px 20px 20px;z-index:499;gap:4px;box-shadow:0 8px 32px rgba(0,0,0,.08)}.nav-mobile-link{display:block;padding:11px 14px;font-size:15px;font-weight:500;color:var(--text);text-decoration:none;border-radius:10px;transition:background .15s}.nav-mobile-link:hover{background:var(--tertiary)}.nav-toggle-btn:hover{background:var(--quaternary)!important}.nav-mobile-actions{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--border);margin-top:8px}.api-step-num{color:#182b44;transition:color .25s ease}@media (hover:hover){.api-step:hover .api-step-num{color:rgba(238,242,248,.14)!important}.api-menu-btn:hover{background:var(--tertiary)!important}.api-menu-btn:hover .api-menu-label{color:var(--text)!important}}.api-menu-btn{transition:background .18s}@media (max-width:1024px){.hero-inner-grid{grid-template-columns:1fr!important}.hero-visual{display:none!important}.acc-wrap,.api-wrap,.prod-wrap{grid-template-columns:1fr!important}.prod-wrap-rev{direction:ltr!important}.acc-wrap{gap:40px!important}.acc-left{text-align:left!important}.acc-numrow{justify-content:flex-start!important}.pricing-wrap{grid-template-columns:1fr!important}.dial-grid{grid-template-columns:repeat(3,1fr)!important}.ft-grid{grid-template-columns:1fr 1fr!important;gap:28px!important}.ft-company{grid-column:1/-1!important}.nav-links{display:none!important}.nav-hamburger{display:flex!important}.nav-actions-desktop{display:none!important}}@media (max-width:768px){.tts-voice-grid{grid-template-columns:repeat(2,1fr)!important}.api-body-grid{grid-template-columns:1fr!important}.api-sidebar{flex-direction:row!important;overflow-x:auto!important;padding:10px 12px!important;gap:6px!important;align-items:center!important;border-right:none!important;border-bottom:1px solid var(--tertiary)!important;scrollbar-width:none!important}.api-sidebar::-webkit-scrollbar{display:none!important}.api-docs-link,.api-group-label{display:none!important}.api-menu-btn{flex-shrink:0!important;width:auto!important}.api-content{padding:20px!important}.api-step-num,.api-step:hover .api-step-num{color:#182b44!important}.api-body-grid{overflow:visible!important}.api-features-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important}.api-feature-item{flex:unset!important;border-left:none!important;padding-left:0!important;padding-right:0!important;border-bottom:1px solid var(--tertiary)!important;padding-bottom:12px!important;word-break:break-word!important;overflow-wrap:anywhere!important}.api-feature-item:nth-child(3),.api-feature-item:nth-child(4){border-bottom:none!important;padding-bottom:0!important}.api-code-block{background:transparent!important;border-radius:0!important;border-top:1px solid var(--tertiary)!important}.api-code-header{display:none!important}.api-code-scroll{overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;font-size:11px!important;padding:14px 0!important;height:260px!important}.api-code-scroll pre{white-space:pre-wrap!important;word-break:break-all!important}.pricing-3col{grid-template-columns:1fr!important}.pricing-sep{display:none!important}.pricing-col-stt{padding-right:0!important;padding-bottom:32px!important}.pricing-col-stt,.pricing-col-tts{border-bottom:1px solid var(--border)}.pricing-col-tts{padding:32px 0!important}.pricing-col-total{padding-left:0!important;padding-top:32px!important}section{padding-top:80px!important;padding-bottom:80px!important}.hero-marquee-wrapper{min-height:80dvh!important}}@media (max-width:640px){.text-18{font-size:16px!important}.calc-grid,.calc-result,.dial-grid{grid-template-columns:1fr!important}.cta-inner-pad{padding:48px 24px!important}.nav-inner{padding:0 16px!important}.stt-pipeline{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px 16px!important;align-items:start!important}.tts-voice-grid{grid-template-columns:repeat(2,1fr)!important}.acc-stats-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important}.acc-stats-sep{display:none!important}.acc-stats-row>.acc-card:nth-child(2),.acc-stats-row>.acc-card:nth-child(6){border-right:1px solid var(--border)!important}.acc-stats-row>.acc-card:nth-child(2),.acc-stats-row>.acc-card:nth-child(4){border-bottom:1px solid var(--border)!important}.ft-grid{grid-template-columns:1fr!important;gap:32px!important}.ft-company{grid-column:auto!important}.ft-addr-grid{grid-template-columns:1fr!important}.ft-inner{padding-left:24px!important;padding-right:24px!important}.api-steps-row{flex-direction:column!important}.api-step{border-right:none!important;border-bottom:1px solid var(--tertiary)!important;padding:20px!important}section{padding-top:64px!important;padding-bottom:64px!important}.nav-mobile-menu{display:flex!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d0be19{font-family:Inter,Inter Fallback;font-style:normal}