@font-face{font-family:__jost_0e78db;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__jost_Fallback_0e78db;src:local("Arial");ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.00%;size-adjust:95.51%}.__className_0e78db{font-family:__jost_0e78db,__jost_Fallback_0e78db}.__variable_0e78db{--font-jost:"__jost_0e78db","__jost_Fallback_0e78db"}@font-face{font-family:__inter_96d275;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__inter_Fallback_96d275;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_96d275{font-family:__inter_96d275,__inter_Fallback_96d275}.__variable_96d275{--font-inter:"__inter_96d275","__inter_Fallback_96d275"}*,: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{box-sizing:border-box;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:var(--font-inter),system-ui,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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.h-12{height:3rem}.h-6{height:1.5rem}.w-12{width:3rem}.w-auto{width:auto}.w-full{width:100%}.max-w-xl{max-width:36rem}.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))}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.gap-4{gap:1rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-light-border{--tw-border-opacity:1;border-color:rgb(230 232 239/var(--tw-border-opacity,1))}.border-light-border-strong{--tw-border-opacity:1;border-color:rgb(211 215 224/var(--tw-border-opacity,1))}.bg-tint{--tw-bg-opacity:1;background-color:rgb(246 244 253/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pl-6{padding-left:1.5rem}.text-center{text-align:center}.font-heading{font-family:var(--font-jost),system-ui,sans-serif}.font-sans{font-family:var(--font-inter),system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[13px\]{font-size:13px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.tracking-\[0\.12em\]{letter-spacing:.12em}.text-error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(17 19 28/var(--tw-text-opacity,1))}.text-ink-2{--tw-text-opacity:1;color:rgb(91 97 114/var(--tw-text-opacity,1))}.text-ink-3{--tw-text-opacity:1;color:rgb(154 160 174/var(--tw-text-opacity,1))}.text-violet{--tw-text-opacity:1;color:rgb(122 47 242/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-card{--tw-shadow:0 8px 24px rgba(17,19,28,.06);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.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)}.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}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:light}html{scroll-behavior:smooth}body{background-color:#fff;color:#11131c;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #15b8f5;outline-offset:2px;border-radius:4px}.landing{--paper:#f5f6f8;--night:#090c12;--muted:#939baa;--line:#252b36;--accent:#8eacff;background:var(--night);color:#f5f6fa;font-family:var(--font-inter),Arial,sans-serif;overflow:clip}.landing *{box-sizing:border-box}.landing a{text-decoration:none}.landing a,.landing button{-webkit-tap-highlight-color:transparent}.landing button{font:inherit}.landing .frame{max-width:1392px;margin:0 auto;padding:0 56px}.landing section[id]{scroll-margin-top:95px}.landing .skip-link{position:fixed;top:-90px;left:20px;z-index:100;background:#fff;color:#111;padding:15px}.landing .skip-link:focus{top:10px}.landing h1,.landing h2,.landing h3{font-family:var(--font-inter),Arial,sans-serif;font-weight:500;letter-spacing:-.055em}.landing h2{font-size:clamp(36px,3.7vw,54px);line-height:1.1;margin:20px 0}.landing .eyebrow{font-size:11px;letter-spacing:.12em;font-weight:500;line-height:1.6;color:#a8b5cc;display:flex;align-items:center;gap:10px}.landing .tiny-line{width:22px;height:1px;background:#89a6ff;flex-shrink:0}.landing .button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:54px;padding:0 23px;background:#dce5ff;border:1px solid #dce5ff;color:#111a30;font-size:14px;font-weight:500;border-radius:5px;transition:background .25s,transform .25s,box-shadow .25s;white-space:nowrap}.landing .button:hover{background:#fff;transform:translateY(-2px);box-shadow:0 7px 25px #809fff20}.landing .button.small{min-height:41px;font-size:12px;padding:0 17px;gap:19px}.landing .button.outline{background:transparent;border-color:#46546c;color:#e7ecf5}.landing .text-button{display:inline-flex;align-items:center;gap:12px;color:#e1e6ef;font-size:14px;transition:color .2s}.landing .text-button:hover{color:#8eacff}.landing .new-nav{height:87px;border-bottom:1px solid #ffffff12;background:#090c12ef;position:sticky;top:0;z-index:30;backdrop-filter:blur(18px)}.landing .nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:25px}.landing .brand-link svg{width:151px;height:auto}.landing .nav-links{display:flex;gap:32px;margin-left:auto;margin-right:38px}.landing .nav-links a{font-size:13px;color:#b6bcc8;transition:color .2s}.landing .nav-links a:hover{color:#fff}.landing .nav-actions{display:flex;align-items:center;gap:28px}.landing .login-link{display:flex;align-items:center;gap:9px;font-size:13px;color:#c5cbd5}.landing .menu-toggle{display:none;background:none;border:0;color:#fff;padding:8px}.landing .menu-login{display:none;align-items:center;gap:9px}.landing .hero-section{position:relative;background:radial-gradient(ellipse at 95% 18%,#25457723,transparent 55%)}.landing .hero-grid{position:absolute;inset:0;background-image:linear-gradient(#6680b408 1px,transparent 0),linear-gradient(90deg,#6680b408 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000);mask-image:linear-gradient(90deg,transparent 35%,#000);pointer-events:none}.landing .hero-content{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;position:relative;padding-top:87px;padding-bottom:63px;align-items:center}.landing h1{font-size:clamp(57px,5.7vw,82px);line-height:1.03;margin:25px 0 27px;letter-spacing:-.067em}.landing h1>span{color:#8fafff;white-space:nowrap}.landing .mobile-break{display:none}.landing .hero-description{max-width:460px;color:#a7aebb;font-size:16px;line-height:1.85}.landing .hero-actions{display:flex;align-items:center;gap:30px;margin-top:31px}.landing .play-outline{border:1px solid #566177;border-radius:50%;display:grid;place-items:center;height:27px;width:27px}.landing .launch-note{font-size:11px;color:#8792a6;margin-top:21px;line-height:1.7}.landing .launch-note span{padding:0 7px}.landing .hero-demo{min-width:0;max-width:545px;width:100%;justify-self:end}.landing .demo-topline{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.12em;margin:0 0 17px;color:#9eabbf}.landing .demo-topline>span:first-child{display:flex;gap:9px;align-items:center}.landing .signal-dot{background:#91adf9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #8baaff}.landing .call-stage{position:relative;border:1px solid #374051;border-radius:12px;background:linear-gradient(130deg,#171e2b,#10151e 65%);box-shadow:0 30px 85px #0003,inset 0 1px #ffffff0a;padding:23px 25px 0}.landing .call-heading{display:flex;align-items:center;gap:11px}.landing .call-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid #3c4659;background:#242c3b;border-radius:9px;color:#a7bcfb}.landing .call-heading strong{display:block;font-size:13px;font-weight:500}.landing .call-heading div>span{display:block;font-size:10px;color:#8590a4;margin-top:5px}.landing .call-status{margin-left:auto;font-size:10px;color:#b5caff;background:#32426155;border:1px solid #4f638544;border-radius:4px;padding:6px 8px;white-space:nowrap}.landing .waveform{height:136px;margin:10px 0;background:radial-gradient(ellipse,#4568ac16,transparent 70%)}.landing .wave-bars,.landing .waveform{display:flex;align-items:center;justify-content:center;gap:4px;position:relative}.landing .wave-bars{height:100%;width:100%}.landing .waveform span{width:4px;min-width:2px;max-height:100px;border-radius:3px;background:linear-gradient(#c7dcff,#769eff);box-shadow:0 0 10px #7ea4ff27;transform:scaleY(.5);transform-origin:center;transition:transform .08s linear}.landing .waveform.is-playing span{animation:voice-wave 1.25s ease-in-out infinite alternate}.landing .notice-line{margin:14px 0 0;font-size:11px;line-height:1.6;color:#8fa0bd;border-left:2px solid #3c4d6d;padding-left:11px}.landing .call-progress{height:2px;background:#263045;border-radius:2px;overflow:hidden}.landing .call-progress span{display:block;height:100%;background:#93aff3;transition:width .25s linear}.landing .wave-line{height:1px;background:#8195bc17;position:absolute;width:100%;top:50%}.landing .transcript{min-height:192px;animation:transcript-enter .6s ease both}.landing .speaker{font-size:9px;font-weight:500;letter-spacing:.13em;color:#91a1ba;display:flex;align-items:center;gap:6px}.landing .transcript p{font-size:14px;line-height:1.7;letter-spacing:-.015em;max-width:365px;margin:9px 0 20px;color:#d2d8e3}.landing .assistant-reply{border-left:2px solid #8aa9f0;padding:0 0 0 15px;margin-bottom:12px}.landing .assistant-reply p{color:#f1f4fd}.landing .mini-spark{color:#9fb8ff;font-size:13px}.landing .call-footer{border-top:1px solid #ffffff0d;display:flex;justify-content:space-between;align-items:center;padding:11px 0;color:#8996aa;font-size:10px;letter-spacing:.025em}.landing .call-footer button{display:grid;place-items:center;width:29px;height:29px;background:#242e40;border:1px solid #3a4760;color:#c4d3f5;border-radius:50%;cursor:pointer}.landing .result-strip{margin:12px 0 19px;padding:17px 19px;background:linear-gradient(105deg,#1a263b,#151e2c);border:1px solid #354769;border-radius:8px;display:flex;align-items:center;gap:14px;transition:background .6s,border-color .6s}.landing .result-strip.complete{background:linear-gradient(105deg,#1e2e49,#192239);border-color:#5775a8}.landing .result-strip>svg{margin-left:auto;color:#8da2c6}.landing .result-icon{color:#afc6ff;display:grid;place-items:center;height:37px;width:37px;border:1px solid #6d85ac40;border-radius:50%}.landing .result-strip span{display:block;font-size:9px;letter-spacing:.085em;color:#9cafcf}.landing .result-strip strong{display:block;font-weight:500;font-size:13px;margin-top:7px}.landing .demo-stage-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.landing .demo-stage-controls button{position:relative;display:flex;gap:9px;text-align:left;padding:10px 0 0;border:0;background:none;color:#687b9d;font-size:10px;cursor:pointer}.landing .demo-stage-controls button span:last-child{color:#a9b5c8}.landing .stage-track{height:2px;position:absolute;top:0;left:0;right:0;background:#263045;transition:background .5s}.landing .stage-track.active{background:#93aff3}.landing .demo-caption{font-size:9px;margin:17px 0 0;color:#77869f;text-align:center}.landing .hero-bottom{display:flex;align-items:center;justify-content:space-between;padding-bottom:26px}.landing .hero-bottom>span{font-size:9px;letter-spacing:.14em;color:#8994a7}.landing .hero-bottom a{color:#a2b1c9}.landing .trade-band{border-top:1px solid #252b37;border-bottom:1px solid #252b37;background:#10141d}.landing .trade-band .frame{display:flex;gap:65px;align-items:center;padding-top:29px;padding-bottom:29px}.landing .trade-band p{font-size:9px;line-height:1.8;letter-spacing:.08em;color:#8390a6;flex-shrink:0}.landing .trade-band .frame>div{display:flex;justify-content:space-between;gap:30px;width:100%}.landing .trade-band span{font-size:18px;letter-spacing:-.035em;color:#c6ccd7;font-weight:500}.landing .section-space{padding-top:113px;padding-bottom:112px}.landing .section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:49px}.landing .section-heading>p{max-width:295px;font-size:15px;line-height:1.9;color:#9ba5b6;margin-bottom:20px}.landing .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #2a303c;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#161b25,#0e131c)}.landing .workflow-card{padding:32px 28px;border-right:1px solid #2a303c;display:flex;flex-direction:column}.landing .workflow-card:last-child{border:0}.landing .workflow-card-top{display:flex;justify-content:space-between;align-items:center;color:#9fb9f7;margin-bottom:42px}.landing .workflow-card-top span{font-size:12px;color:#66748b}.landing .workflow-card h3{font-size:22px;letter-spacing:-.04em;line-height:1.35;max-width:215px;margin-bottom:18px}.landing .workflow-card>p{font-size:14px;line-height:1.9;color:#9ba5b6;margin-bottom:30px}.landing .workflow-foot{display:flex;gap:9px;align-items:center;font-size:10px;color:#a8b7d1;border-top:1px solid #ffffff0c;padding-top:20px;margin-top:auto}.landing .dashboard-section{background:#f0f2f6;color:#172030;overflow:hidden}.landing .dashboard-layout{display:grid;grid-template-columns:.8fr 1.4fr;gap:55px;align-items:center}.landing .dashboard-copy .eyebrow{color:#5a6d93}.landing .dashboard-copy>p:not(.eyebrow){font-size:15px;line-height:1.8;color:#627086;max-width:310px}.landing .dashboard-copy ul{margin:29px 0 35px;padding:0;list-style:none}.landing .dashboard-copy li{font-size:12px;display:flex;align-items:center;gap:10px;margin:15px 0;color:#45536b}.landing .dashboard-copy li svg{width:15px;color:#5975af}.landing .dashboard-copy .text-button{color:#304979;font-size:13px}.landing .dashboard-window{background:#fff;border:1px solid #d5dbe5;border-radius:9px;box-shadow:0 24px 60px #17254313;width:100%;min-width:0}.landing .window-toolbar{height:42px;border-bottom:1px solid #e6e9ef;background:#f8f9fb;border-radius:9px 9px 0 0;display:flex;align-items:center;justify-content:space-between;padding:0 15px;font-size:9px;color:#808a9a}.landing .window-toolbar>div{display:flex;gap:5px}.landing .window-toolbar i{background:#d6dce5;height:6px;width:6px;border-radius:50%}.landing .example-tag{font-size:8px;letter-spacing:.08em}.landing .dashboard-ui{display:flex}.landing .dashboard-ui aside{width:48px;flex-shrink:0;border-right:1px solid #edf0f5;display:flex;align-items:center;flex-direction:column;gap:21px;padding-top:20px;color:#9ba7bc}.landing .app-symbol{color:#7292e5;margin-bottom:22px}.landing .sidebar-active{color:#607dcd;background:#edf1fd;border-radius:5px;padding:6px}.landing .dashboard-main{padding:27px 23px 18px;flex:1;min-width:0}.landing .dash-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:12px}.landing .dash-title div>span{font-size:8px;letter-spacing:.1em;color:#7e8b9e}.landing .dash-title h3{font-size:19px;letter-spacing:-.04em;margin-top:9px}.landing .date-tag{font-size:9px;border:1px solid #e2e7ee;border-radius:4px;padding:6px 7px;white-space:nowrap}.landing .dash-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:30px}.landing .dash-metrics>div{padding:14px 10px;border:1px solid #e2e7ee;border-radius:5px;background:#fdfdfe}.landing .dash-metrics span{display:block;font-size:9px;color:#637188}.landing .dash-metrics strong{display:block;font-size:33px;font-weight:500;letter-spacing:-.06em;margin:8px 0;color:#253751}.landing .dash-metrics small{font-size:7px;display:block;color:#8c98ab}.landing .recent-title{display:flex;justify-content:space-between;font-size:11px;font-weight:500;margin-bottom:5px}.landing .recent-title span{font-size:9px;font-weight:400;color:#98a3b4}.landing .lead-row{display:flex;align-items:center;gap:10px;border-bottom:1px solid #edf0f5;padding:15px 0}.landing .lead-avatar{width:28px;height:28px;display:grid;place-items:center;background:#edf1f8;color:#7187af;font-size:9px;border-radius:50%;flex-shrink:0}.landing .lead-row strong{display:block;font-weight:500;font-size:10px}.landing .lead-row div>span{display:block;margin-top:4px;font-size:8px;color:#7e8ca1}.landing .outcome{margin-left:auto;padding:5px 6px;border-radius:4px;background:#edf2ff;color:#6080be;font-size:8px;white-space:nowrap}.landing .outcome-0{background:#e8f3ef;color:#4d8a76}.landing .outcome-2{background:#f1f2f5;color:#7f899b}.landing .lead-row time{font-size:8px;color:#9aa4b4;white-space:nowrap}.landing .dashboard-bottom{display:flex;align-items:center;gap:6px;margin-top:15px;color:#8390a5;font-size:8px}.landing .founder-section{padding:100px 0;border-bottom:1px solid #252b36}.landing .founder-layout{display:grid;grid-template-columns:.8fr 1.4fr;gap:55px}.landing .founder-person{display:flex;align-items:center;gap:13px;margin-top:29px}.landing .founder-person>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid #354157;border-radius:50%;color:#aab9d5;background:#182131;font-size:16px}.landing .founder-person strong{font-size:13px;font-weight:500}.landing .founder-person p{font-size:11px;color:#7b8ba5;margin-top:5px}.landing blockquote{font-size:27px;letter-spacing:-.035em;line-height:1.6;color:#e2e8f2}.landing blockquote span{color:#819fdf}.landing .founder-footnote{margin-top:25px;font-size:11px;color:#8492a8}.landing .pricing-note{padding:60px 0;border-bottom:1px solid #252b36;background:#101621}.landing .pricing-note .frame{display:flex;align-items:center;justify-content:space-between;gap:40px}.landing .pricing-note h2{font-size:30px;letter-spacing:-.035em;margin:14px 0}.landing .pricing-note p:not(.eyebrow){max-width:605px;font-size:14px;line-height:1.8;color:#9aa7bb}.landing .faq-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.landing .faq-layout>div>p:not(.eyebrow){font-size:13px;color:#8f9bb0;margin-top:30px}.landing .faq-layout>div>a{display:flex;gap:8px;color:#abc0f3;font-size:13px;margin-top:10px}.landing .faq-list{border-top:1px solid #30394a}.landing .faq-list details{border-bottom:1px solid #30394a}.landing .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:24px 0;font-size:14px;color:#d7dfed}.landing .faq-list summary::-webkit-details-marker{display:none}.landing .faq-list summary svg{flex-shrink:0;color:#8f9fbc;transition:transform .3s}.landing .faq-list details[open] svg{transform:rotate(45deg)}.landing .faq-list details>p{font-size:14px;color:#9ba8bd;line-height:1.9;padding:0 30px 24px 0}.landing .join-section{background:radial-gradient(ellipse at 12% 100%,#192b5044,transparent 75%),#101621;border-top:1px solid #2a3241;border-bottom:1px solid #2a3241;padding:100px 0}.landing .join-layout{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:90px}.landing .join-copy h2{font-size:clamp(50px,5.8vw,80px);line-height:1.05;letter-spacing:-.06em;margin:27px 0}.landing .join-copy h2 span{color:#94b0f3}.landing .join-copy>p:not(.eyebrow){font-size:15px;color:#aebad0;line-height:1.8;max-width:310px}.landing .join-note{display:block;font-size:11px;color:#8191ab;margin-top:15px}.landing #updates{background:none;padding:0;scroll-margin-top:115px}.landing #updates>div{padding:0;max-width:none}.landing #updates .rounded-2xl{background:#151e2b;border:1px solid #344158;border-radius:9px;box-shadow:none;padding:32px}.landing #updates .text-violet{color:#9cb7fa}.landing #updates h2{font-size:26px;color:#edf2fa;letter-spacing:-.04em;line-height:1.25;font-family:var(--font-inter),Arial,sans-serif;font-weight:500;margin:8px 0}.landing #updates .text-ink-2{color:#a5b3c8;font-size:12px}.landing #updates .text-ink-3{color:#8e9eb7}.landing #updates form{display:grid;grid-template-columns:1fr 1fr;gap:17px}.landing #updates input,.landing #updates select{color:#d7e1f3;background:#101722;border:1px solid #354158;border-radius:4px;font-size:13px;min-height:43px;padding:10px}.landing #updates input::-moz-placeholder{color:#718099}.landing #updates input::placeholder{color:#718099}.landing #updates form>div:nth-child(2){grid-column:2}.landing #updates form>button,.landing #updates form>p{grid-column:1/-1}.landing #updates form>button{background:#dce5ff;color:#17233b;border:0;border-radius:4px;min-height:46px;font-size:13px}.landing #updates form>button:hover{background:#fff}.landing #updates .text-xs{font-size:10px;line-height:1.8}.landing .new-footer{padding:46px 0 22px}.landing .footer-main{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:41px}.landing .footer-main svg:not(.tabler-icon){width:140px;height:auto}.landing .footer-main p{font-size:12px;color:#8d9ab0;margin-right:auto}.landing .footer-main>a:last-child{display:flex;align-items:center;gap:10px;font-size:12px;color:#c8d5ed}.landing .footer-bottom{border-top:1px solid #252e3e;padding-top:22px;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#7b8aa2}.landing .footer-bottom>div{display:flex;gap:24px;margin-right:auto;margin-left:40px}@keyframes voice-wave{0%{transform:scaleY(.28);opacity:.6}to{transform:scaleY(1);opacity:1}}@keyframes transcript-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1650px){.landing .hero-content{padding-top:110px;padding-bottom:87px}.landing h1{font-size:87px}}@media(max-width:1100px){.landing .frame{padding-left:32px;padding-right:32px}.landing .hero-content{gap:35px}.landing h1{font-size:65px}.landing h1>span{white-space:normal}.landing .hero-actions{gap:18px}.landing .hero-description{font-size:15px}.landing .nav-links{margin-right:10px;gap:23px}.landing .nav-actions{gap:19px}.landing .call-stage{padding:20px 20px 0}.landing .call-status{font-size:8px}.landing .call-heading strong{font-size:11px}.landing .hero-copy .eyebrow{font-size:9px}.landing .trade-band .frame{gap:30px}.landing .trade-band span{font-size:15px}.landing .dashboard-layout{grid-template-columns:.8fr 1.3fr;gap:28px}.landing .dashboard-main{padding:20px 15px}.landing .dashboard-ui aside{display:none}.landing .join-layout{gap:45px}.landing .workflow-card{padding:27px 23px}.landing .workflow-foot{font-size:9px}.landing .faq-layout{gap:45px}}@media(max-width:800px){.landing .frame{padding-left:24px;padding-right:24px}.landing .new-nav{height:72px}.landing .brand-link svg{width:125px}.landing .nav-links{display:none;position:absolute;top:71px;left:0;right:0;background:#111824;border-bottom:1px solid #344158;padding:23px 24px;margin:0;gap:30px}.landing .nav-links.open{display:flex}.landing .login-link{font-size:12px;gap:6px}.landing .menu-login{display:flex}.landing .menu-toggle{display:block}.landing .nav-actions{gap:10px}.landing .button.small{padding:0 12px;font-size:11px;gap:10px}.landing .hero-content{grid-template-columns:1fr;padding-top:57px;padding-bottom:42px;gap:48px;max-width:650px}.landing .hero-copy .eyebrow{font-size:10px}.landing h1{font-size:76px;margin-top:23px}.landing .hero-description{max-width:470px;font-size:16px}.landing .hero-demo{max-width:none}.landing .call-heading strong{font-size:14px}.landing .call-heading div>span{font-size:11px}.landing .call-status{font-size:10px}.landing .call-stage{padding:25px 25px 0}.landing .waveform{height:132px}.landing .transcript{min-height:187px}.landing .transcript p{max-width:410px;font-size:15px}.landing .hero-bottom{max-width:650px}.landing .trade-band .frame{flex-direction:column;align-items:start;gap:18px;padding-top:25px;padding-bottom:25px}.landing .trade-band p br{display:none}.landing .trade-band p{font-size:9px}.landing .trade-band .frame>div{flex-wrap:wrap;justify-content:flex-start;gap:15px 28px}.landing .trade-band span{font-size:15px}.landing .section-space{padding-top:75px;padding-bottom:75px}.landing .section-heading{display:block;margin-bottom:34px}.landing .section-heading>p{max-width:450px;margin-top:22px}.landing .workflow-grid{grid-template-columns:1fr}.landing .workflow-card{padding:28px 30px;border-right:0;border-bottom:1px solid #2a303c}.landing .workflow-card-top{margin-bottom:25px}.landing .workflow-card h3{max-width:none}.landing .workflow-card>p{max-width:470px;margin-bottom:25px}.landing .workflow-foot{font-size:11px}.landing .dashboard-layout{grid-template-columns:1fr;gap:35px}.landing .dashboard-copy>p:not(.eyebrow){max-width:450px}.landing .dashboard-main{padding:25px}.landing .dashboard-ui aside{display:flex}.landing .dash-title h3{font-size:21px}.landing .dash-metrics span{font-size:11px}.landing .dash-metrics small{font-size:8px}.landing .lead-row strong{font-size:12px}.landing .lead-row div>span,.landing .outcome{font-size:9px}.landing .founder-section{padding:70px 0}.landing .founder-layout{grid-template-columns:1fr;gap:32px}.landing blockquote{font-size:25px}.landing .pricing-note .frame{flex-direction:column;align-items:start;gap:25px}.landing .faq-layout{grid-template-columns:1fr;gap:32px}.landing .join-section{padding:70px 0}.landing .join-layout{grid-template-columns:1fr;gap:40px}.landing .join-copy h2{font-size:66px}.landing .footer-main{flex-wrap:wrap;gap:22px}.landing .footer-main p{margin:0;width:calc(100% - 175px)}.landing .footer-bottom>span:last-child{display:none}}@media(max-width:430px){.landing .frame{padding-left:20px;padding-right:20px}.landing .nav-inner{gap:10px}.landing .login-link svg{display:none}.landing .nav-actions{gap:8px}.landing .brand-link svg{width:107px}.landing .button.small{min-height:37px;font-size:10px}.landing .hero-content{padding-top:42px;gap:38px}.landing h1{font-size:61px}.landing h1>span{white-space:normal}.landing .mobile-break{display:block}.landing .hero-copy .eyebrow{font-size:8px;letter-spacing:.06em;gap:7px}.landing .hero-copy .tiny-line{width:12px}.landing .hero-description{font-size:14px;line-height:1.85}.landing .hero-actions{gap:18px;flex-wrap:wrap}.landing .button{padding:0 18px;gap:20px;min-height:49px;font-size:12px}.landing .text-button{font-size:12px;gap:8px}.landing .launch-note{font-size:9px}.landing .call-stage{padding:19px 17px 0}.landing .call-heading{gap:9px}.landing .call-icon{height:31px;width:31px}.landing .call-heading strong{font-size:11px}.landing .call-heading div>span{font-size:9px}.landing .call-status{font-size:8px;padding:5px}.landing .waveform{gap:3px;height:108px}.landing .wave-bars{gap:3px}.landing .waveform span{width:3px}.landing .transcript p{font-size:13px}.landing .transcript{min-height:192px}.landing .demo-topline{font-size:8px}.landing .result-strip{padding:14px 13px;gap:10px}.landing .result-strip span{font-size:7px}.landing .result-strip strong{font-size:11px}.landing .demo-caption{font-size:8px}.landing h2{font-size:36px}.landing .workflow-card{padding:28px 23px}.landing .dashboard-main{padding:19px 14px}.landing .dashboard-ui aside{display:none}.landing .dash-title h3{font-size:17px}.landing .dash-title div>span{font-size:7px}.landing .dash-metrics{gap:7px}.landing .dash-metrics>div{padding:12px 8px}.landing .dash-metrics span{font-size:8px}.landing .dash-metrics small{font-size:6px}.landing .lead-row{gap:7px}.landing .lead-row time{display:none}.landing .lead-row div>span{font-size:8px}.landing .lead-row strong{font-size:10px}.landing .lead-avatar{width:24px;height:24px}.landing .outcome{font-size:8px}.landing .join-copy h2{font-size:59px}.landing #updates .rounded-2xl{padding:25px 21px}.landing #updates form{grid-template-columns:1fr}.landing #updates form>div:nth-child(2){grid-column:auto}.landing .footer-main p{width:100%;order:2}.landing .footer-main>a:last-child{font-size:10px}.landing .footer-bottom>div{margin-left:auto;margin-right:0}}@media(prefers-reduced-motion:reduce){.landing .waveform span{animation:none!important;transform:scaleY(.6)}.landing .transcript{animation:none}.landing .button:hover{transform:none}}.landing .trade-band{background:#f4f6fa;border-color:#dce2ec}.landing .trade-band p{color:#65738b}.landing .trade-band span{color:#32425d}.landing .workflow-section{background:#f4f6fa;color:#172238}.landing .workflow-section .eyebrow{color:#5b7198}.landing .workflow-section .section-heading>p{color:#5f6e85}.landing .workflow-grid{background:#fff;border-color:#d8e0ed;box-shadow:0 10px 35px #17254305}.landing .workflow-card{border-color:#d8e0ed}.landing .workflow-card-top{color:#5276bb}.landing .workflow-card-top span{color:#8794ab}.landing .workflow-card>p{color:#5f6e85}.landing .workflow-foot{color:#526d97;border-color:#e7ebf2}.landing .dashboard-section{background:radial-gradient(ellipse at 95% 50%,#20355435,transparent 65%),#0b1019;color:#edf2fc}.landing .dashboard-copy .eyebrow{color:#9db3d9}.landing .dashboard-copy>p:not(.eyebrow){color:#a5b2c8}.landing .dashboard-copy li{color:#b9c5d9}.landing .dashboard-copy li svg{color:#92b0f4}.landing .dashboard-copy .text-button{color:#b4caff}.landing .dashboard-window{color:#172030;border-color:#465571;box-shadow:0 24px 80px #0005}.landing .founder-section{background:#f4f6fa;color:#172238;border-color:#dde3ed}.landing .founder-section .eyebrow{color:#5b7198}.landing .founder-person>span{background:#e7edf8;color:#536f9f;border-color:#ced9eb}.landing .founder-footnote,.landing .founder-person p{color:#65738b}.landing .founder-section blockquote{color:#243149}.landing .founder-section blockquote span{color:#5879b4}.landing .faq-section{background:#f4f6fa;color:#172238}.landing .faq-section .eyebrow{color:#5b7198}.landing .faq-layout>div>p:not(.eyebrow){color:#65738b}.landing .faq-layout>div>a{color:#466ba8}.landing .faq-list,.landing .faq-list details{border-color:#d3dce9}.landing .faq-list summary{color:#25354f}.landing .faq-list summary svg{color:#6581ad}.landing .faq-list details>p{color:#5f6e85}.landing #updates .business-detail{grid-column:1/-1}.landing .page-hero{position:relative;background:radial-gradient(ellipse at 95% 18%,#25457723,transparent 55%);border-bottom:1px solid #252b36}.landing .page-hero-content{position:relative;padding-top:96px;padding-bottom:88px;max-width:1392px}.landing .page-hero.compact .page-hero-content{padding-top:64px;padding-bottom:56px}.landing .page-hero h1{font-size:clamp(44px,5vw,72px);line-height:1.05;margin:24px 0 22px;letter-spacing:-.06em;max-width:820px}.landing .page-hero.compact h1{font-size:clamp(36px,4vw,54px);margin:18px 0 12px}.landing .page-lead{max-width:560px;color:#a7aebb;font-size:16px;line-height:1.85;margin:0}.landing .page-hero .hero-actions{margin-top:34px}.landing .big-number{display:inline-flex;align-items:center;gap:18px;margin-top:34px;font-size:clamp(30px,4vw,52px);font-weight:500;letter-spacing:-.05em;color:#f5f6fa;transition:color .2s;white-space:nowrap}.landing .big-number:hover{color:#8eacff}.landing .big-number .play-outline{height:40px;width:40px;border-color:#6d85ac;color:#afc6ff;flex-shrink:0}.landing .page-band{background:#10141d;border-bottom:1px solid #252b36}.landing .page-band-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;padding-top:44px;padding-bottom:44px}.landing .page-band-grid p:not(.eyebrow){font-size:14px;line-height:1.8;color:#9aa7bb;margin:12px 0 0;max-width:340px}.landing .page-body.light{background:#f4f6fa;color:#172238}.landing .page-body.light .eyebrow{color:#5b7198}.landing .page-body.light .section-heading>p{color:#5f6e85}.landing .note-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.landing .note-card{background:#fff;border:1px solid #d3dce9;border-radius:12px;padding:28px 28px 30px;display:flex;flex-direction:column;gap:12px}.landing .note-index{font-size:11px;letter-spacing:.12em;color:#6581ad}.landing .note-card h3{font-size:20px;letter-spacing:-.04em;line-height:1.3;margin:0}.landing .note-card p{font-size:14px;line-height:1.85;color:#5f6e85;margin:0}.landing .legal-prose{max-width:760px;padding:64px 0 96px;display:flex;flex-direction:column;gap:20px;font-size:15px;line-height:1.85;color:#3e4b63}.landing .legal-prose h2{font-size:24px;letter-spacing:-.04em;line-height:1.3;color:#172238;margin:28px 0 0}.landing .legal-prose h3{font-size:18px;letter-spacing:-.03em;color:#172238;margin:12px 0 0}.landing .legal-prose p{margin:0}.landing .legal-prose strong{color:#172238;font-weight:600}.landing .legal-prose a{color:#466ba8;text-decoration:underline;text-underline-offset:3px}.landing .legal-prose ol,.landing .legal-prose ul{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:6px}.landing .legal-prose ul{list-style:disc}.landing .legal-prose ol{list-style:decimal}.landing .legal-prose code{font-size:13px;background:#e8edf5;padding:2px 6px;border-radius:4px;color:#172238}.landing .legal-prose table{border-collapse:collapse;width:100%;font-size:14px}.landing .legal-prose td,.landing .legal-prose th{border:1px solid #d3dce9;padding:10px 12px;text-align:left;vertical-align:top}.landing .legal-prose th{background:#e8edf5;color:#172238}@media(max-width:1100px){.landing .page-band-grid{gap:28px}}@media(max-width:800px){.landing .page-hero-content{padding-top:56px;padding-bottom:52px}.landing .page-hero h1{font-size:40px}.landing .page-hero.compact h1{font-size:32px}.landing .page-band-grid{gap:26px;padding-top:32px;padding-bottom:32px}.landing .note-grid,.landing .page-band-grid{grid-template-columns:1fr}.landing .big-number{font-size:28px;gap:12px}.landing .big-number .play-outline{height:32px;width:32px}.landing .legal-prose{padding:40px 0 64px}.landing .page-hero .hero-actions{flex-direction:column;align-items:flex-start;gap:18px}}.landing .page-band-grid a{color:#abc0f3;text-decoration:underline;text-underline-offset:3px}.landing{min-height:100vh;display:flex;flex-direction:column}.landing>main{flex:1 0 auto}.landing .roi-wrap{padding:56px 0 96px}.landing .roi{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:start}.landing .roi-inputs{display:flex;flex-direction:column;gap:22px;background:#fff;border:1px solid #d3dce9;border-radius:12px;padding:28px}.landing .roi-field{display:flex;flex-direction:column;gap:8px}.landing .roi-label{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;color:#25354f}.landing .roi-label strong{font-weight:600;color:#172238;font-variant-numeric:tabular-nums;white-space:nowrap}.landing .roi-field input[type=range]{width:100%;accent-color:#466ba8;cursor:pointer}.landing .roi-field small{font-size:12px;line-height:1.6;color:#6a7890}.landing .roi-reset{align-self:flex-start;background:none;border:0;padding:0;font-size:12px;color:#466ba8;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.landing .roi-results{position:sticky;top:110px;background:#111a2a;border:1px solid #2c3850;border-radius:12px;padding:28px;display:flex;flex-direction:column;gap:18px;color:#e2e8f2}.landing .roi-stat{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid #253149}.landing .roi-stat span{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#8fa1c2}.landing .roi-stat strong{font-size:40px;font-weight:500;letter-spacing:-.05em;line-height:1.1;font-variant-numeric:tabular-nums}.landing .roi-stat-main strong{color:#afc6ff;font-size:52px}.landing .roi-stat small{font-size:12px;color:#9aa7bb;line-height:1.6}.landing .roi-note{font-size:12px;line-height:1.75;color:#8d9ab0;margin:0;border-top:1px solid #253149;padding-top:16px}.landing .roi-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center}@media(max-width:900px){.landing .roi{grid-template-columns:1fr}.landing .roi-results{position:static}.landing .roi-wrap{padding:36px 0 64px}.landing .roi-stat strong{font-size:34px}.landing .roi-stat-main strong{font-size:44px}}.placeholder\:text-ink-3::-moz-placeholder{--tw-text-opacity:1;color:rgb(154 160 174/var(--tw-text-opacity,1))}.placeholder\:text-ink-3::placeholder{--tw-text-opacity:1;color:rgb(154 160 174/var(--tw-text-opacity,1))}.hover\:bg-tint:hover{--tw-bg-opacity:1;background-color:rgb(246 244 253/var(--tw-bg-opacity,1))}.focus\:border-violet:focus{--tw-border-opacity:1;border-color:rgb(122 47 242/var(--tw-border-opacity,1))}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:640px){.sm\:p-8{padding:2rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}