.flow-section--hero.svelte-gzujjl{z-index:auto;min-height:0;color:var(--text-primary);background:var(--page-background);overflow:visible}.flow-hero__texture{object-fit:contain;pointer-events:none;width:min(1683px,100%);height:auto;max-height:1140px;position:absolute;inset:0 auto auto 0}.flow-hero__inner.svelte-gzujjl{z-index:100;width:min(var(--content-max-wide), calc(100% - (2 * var(--page-gutter))));padding-top:var(--nav-offset);margin-inline:auto;position:relative}.flow-hero__main.svelte-gzujjl{width:min(var(--content-max), 100%);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(24px,3.4vw,66px);min-height:641px;margin:clamp(48px,5.5vw,105px) auto 0;display:grid}.flow-hero__content.svelte-gzujjl{opacity:1;padding-top:66px;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.flow-hero__eyebrow.svelte-gzujjl{color:#0000;font-family:var(--font-display);background:linear-gradient(80deg,#a070f7,#5973f8);-webkit-background-clip:text;background-clip:text;margin:0 0 18px;font-size:36px;font-weight:700}.flow-hero__content.svelte-gzujjl h1:where(.svelte-gzujjl){font-family:var(--font-display);margin:0;font-size:34px;line-height:1.3}.flow-hero__description.svelte-gzujjl{width:100%;max-width:650px;color:var(--text-secondary);font-size:var(--font-size-body);margin:38px 0 0;font-weight:500;line-height:1.9}.flow-hero__stats.svelte-gzujjl{flex-wrap:wrap;gap:clamp(28px,5.8vw,112px);margin:40px 0 0;display:flex}.flow-hero__stats.svelte-gzujjl div:where(.svelte-gzujjl){gap:3px;display:grid}.flow-hero__stats.svelte-gzujjl dt:where(.svelte-gzujjl){font-size:24px;font-weight:900}.flow-hero__stats.svelte-gzujjl dd:where(.svelte-gzujjl){color:#8699f8;font-size:var(--font-size-body);white-space:nowrap;margin:0;font-weight:700}.flow-hero__actions.svelte-gzujjl{gap:30px;margin-top:46px;display:flex}.flow-hero__action.svelte-gzujjl{display:inline-flex}.flow-hero__visual.svelte-gzujjl{opacity:1;min-width:0;min-height:540px;transition:opacity .45s 80ms,transform .45s cubic-bezier(.22,1,.36,1) 80ms;position:relative;overflow:hidden;transform:translateY(0)}.flow-hero__capabilities.svelte-gzujjl{opacity:1;transition:opacity .45s .16s,transform .45s cubic-bezier(.22,1,.36,1) .16s;transform:translateY(0)}@starting-style{.flow-hero__content.svelte-gzujjl,.flow-hero__visual.svelte-gzujjl,.flow-hero__capabilities.svelte-gzujjl{opacity:0;transform:translateY(10px)}}.flow-hero__art{object-fit:fill;z-index:1;width:min(648px,100%);max-width:none;height:auto;position:absolute;top:-8%;right:-5%}.flow-hero__device.svelte-gzujjl{z-index:2;cursor:pointer;width:min(753px,100%);max-width:100%;height:auto;margin:8% auto 0;transition:transform .15s ease-out;display:block;position:relative;transform:perspective(800px)rotateX(0)rotateY(0)}.flow-hero__device.gravity-press.svelte-gzujjl{transition:transform 80ms ease-out}.flow-hero__capabilities.svelte-gzujjl{z-index:1;width:100%;min-height:0;padding:24px max(var(--page-gutter), calc((100% - var(--content-max-wide)) / 2));background:var(--panel-fade);grid-template-columns:repeat(4,1fr);margin:26px auto 0;display:grid;position:relative}.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl){padding:37px 38px 24px;position:relative}.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl):first-child{padding-left:0}.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl)+article:where(.svelte-gzujjl):before{content:"";background:#99999980;width:1px;height:40px;position:absolute;top:74px;left:0}@media (width>=1500px){.flow-hero__main.svelte-gzujjl{grid-template-columns:650px 1fr;gap:66px}.flow-hero__visual.svelte-gzujjl{min-height:clamp(540px,33.4vw,641px);overflow:visible}.flow-hero__art{width:min(648px,33.75vw);top:clamp(-92px,-4.8vw,-72px);right:clamp(-128px,-6.7vw,-100px)}.flow-hero__device.svelte-gzujjl{width:min(753px,100%);margin:1px 0 0 clamp(20px,1.4vw,27px)}.flow-hero__capabilities.svelte-gzujjl{padding-top:0;padding-bottom:0}}@media (width>=768px) and (width<=1199px){.flow-hero__main.svelte-gzujjl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px}.flow-hero__content.svelte-gzujjl{padding-top:24px}.flow-hero__content.svelte-gzujjl h1:where(.svelte-gzujjl){font-size:clamp(28px,4vw,34px)}.flow-hero__description.svelte-gzujjl{margin-top:24px}.flow-hero__stats.svelte-gzujjl{gap:24px}.flow-hero__stats.svelte-gzujjl dt:where(.svelte-gzujjl),.flow-hero__stats.svelte-gzujjl dd:where(.svelte-gzujjl){font-size:var(--font-size-label)}.flow-hero__actions.svelte-gzujjl{gap:12px}.flow-hero__actions.svelte-gzujjl .btn{--btn-w:170px}.flow-hero__capabilities.svelte-gzujjl{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl):nth-child(odd){padding-left:0}.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl):nth-child(3):before{display:none}}@media (width<=767px){.flow-hero__inner.svelte-gzujjl{width:calc(100% - (2 * var(--page-gutter)))}.flow-hero__main.svelte-gzujjl{flex-direction:column;gap:0;min-height:0;margin-top:36px;display:flex}.flow-hero__content.svelte-gzujjl{margin-top:28px;padding-top:0}.flow-hero__eyebrow.svelte-gzujjl{margin-bottom:12px;font-size:28px}.flow-hero__content.svelte-gzujjl h1:where(.svelte-gzujjl){font-size:clamp(27px,8vw,34px);line-height:1.25}.flow-hero__description.svelte-gzujjl{font-size:var(--font-size-label);margin-top:22px;line-height:1.8}.flow-hero__stats.svelte-gzujjl{justify-content:space-between;gap:12px;margin-top:28px}.flow-hero__stats.svelte-gzujjl dt:where(.svelte-gzujjl){font-size:20px}.flow-hero__stats.svelte-gzujjl dd:where(.svelte-gzujjl){font-size:var(--font-size-caption)}.flow-hero__actions.svelte-gzujjl{flex-direction:row;gap:12px;margin-top:28px}.flow-hero__action.svelte-gzujjl{flex:1 1 0;min-width:0}.flow-hero__actions.svelte-gzujjl .btn{--btn-w:auto;width:100%}.flow-hero__visual.svelte-gzujjl{aspect-ratio:1.05;order:-1;min-height:0;margin-top:0;overflow:visible}.flow-hero__art{width:68%;top:0;right:0}.flow-hero__device.svelte-gzujjl{width:100%;margin-top:12%}.flow-hero__capabilities.svelte-gzujjl{min-height:0;padding:8px var(--page-gutter) 28px;grid-template-columns:1fr;margin-top:12px}.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl),.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl):first-child{padding:20px 0}.flow-hero__capabilities.svelte-gzujjl article:where(.svelte-gzujjl)+article:where(.svelte-gzujjl):before{width:100%;height:1px;top:0;left:0}.flow-hero__capabilities.svelte-gzujjl strong:where(.svelte-gzujjl){font-size:var(--font-size-label)}.flow-hero__capabilities.svelte-gzujjl p:where(.svelte-gzujjl){font-size:var(--font-size-label);line-height:1.6}}.flow-hero__capabilities.svelte-gzujjl strong:where(.svelte-gzujjl){color:var(--text-muted);font-size:var(--font-size-body);margin-bottom:10px;font-weight:700;display:block}.flow-hero__capabilities.svelte-gzujjl p:where(.svelte-gzujjl){color:var(--text-primary);font-size:var(--font-size-body);margin:0;font-weight:700;line-height:1.65}@media (prefers-reduced-motion:reduce){.flow-hero__content.svelte-gzujjl,.flow-hero__visual.svelte-gzujjl,.flow-hero__capabilities.svelte-gzujjl{transition-duration:.18s;transition-delay:0s}.flow-hero__actions.svelte-gzujjl .btn.btn--hero-cta{transition-duration:0s}}.section-heading.svelte-tuz5hs{text-align:center}.section-heading.svelte-tuz5hs h2:where(.svelte-tuz5hs){font-family:var(--font-display);font-size:var(--font-size-title);line-height:var(--heading-lh,40px);white-space:var(--heading-ws,normal);margin:0}.section-heading.svelte-tuz5hs p:where(.svelte-tuz5hs){width:var(--subtitle-w,auto);margin:var(--subtitle-mt,29px) auto;color:#666;font-size:var(--font-size-label);font-weight:700;line-height:var(--subtitle-lh,19px);white-space:var(--subtitle-ws,normal)}.section-heading--dark.svelte-tuz5hs p:where(.svelte-tuz5hs){color:#ccc}.wave.svelte-1660b78{align-items:center;display:flex}.wave.svelte-1660b78 i:where(.svelte-1660b78){transform-origin:50%;will-change:transform;border-radius:1px;flex:0 0 2px;width:2px;height:100%;animation:.62s ease-in-out infinite alternate svelte-1660b78-wave-interpretation-bar}.wave--voice.svelte-1660b78{justify-content:center}.wave--voice.svelte-1660b78 i:where(.svelte-1660b78){width:var(--wave-bar-w,3px);background:#fff;border-radius:3px;animation-name:svelte-1660b78-wave-voice-bar;animation-duration:.72s}.wave--voice.svelte-1660b78 i:where(.svelte-1660b78):nth-child(2n){--voice-scale:.58;animation-delay:-180ms}.wave--voice.svelte-1660b78 i:where(.svelte-1660b78):nth-child(3n){--voice-scale:.82;animation-delay:-360ms}.wave--voice.svelte-1660b78 i:where(.svelte-1660b78):nth-child(4n){--voice-scale:.42;animation-delay:-540ms}.wave--voice.svelte-1660b78 i:where(.svelte-1660b78):nth-child(5n){--voice-scale:1;animation-delay:-90ms}.wave--interpretation.svelte-1660b78{justify-content:space-between}.wave--interpretation.svelte-1660b78 i:where(.svelte-1660b78){background:var(--wave-color-1);opacity:var(--wave-opacity);animation-delay:var(--wave-delay)}.wave--interpretation.svelte-1660b78 i:where(.svelte-1660b78):nth-child(n+13){background:var(--wave-color-2)}.wave--interpretation.svelte-1660b78 i:where(.svelte-1660b78):nth-child(n+25){background:var(--wave-color-3)}.wave--interpretation.svelte-1660b78 i:where(.svelte-1660b78):nth-child(n+37){background:var(--wave-color-4)}@keyframes svelte-1660b78-wave-voice-bar{0%{transform:scaleY(.24)}to{transform:scaleY(var(--voice-scale,.72))}}@keyframes svelte-1660b78-wave-interpretation-bar{0%{transform:scaleY(var(--wave-rest))}to{transform:scaleY(var(--wave-peak))}}@media (prefers-reduced-motion:reduce){.wave.svelte-1660b78 i:where(.svelte-1660b78){will-change:auto;animation:none;transform:scaleY(.5)}}.flow-scene__visual.svelte-ulyqbl{--art-width:526px;--art-height:498px;min-width:0;height:498px;position:relative}.flow-scene__visual--artwork.svelte-ulyqbl{height:100%}.flow-scene__visual--live.svelte-ulyqbl{--art-width:547px;--art-height:456px}.flow-scene__visual--ai.svelte-ulyqbl{--art-width:588px;--art-height:396px}.flow-scene__visual--interpretation.svelte-ulyqbl{--art-width:616px;--art-height:466px}.flow-scene__visual--review.svelte-ulyqbl{--art-width:754px;--art-height:441px}.flow-scene-artwork.svelte-ulyqbl{grid-template:1fr/1fr;width:100%;height:100%;display:grid;overflow:visible}.flow-scene-artwork.svelte-ulyqbl>.flow-scene-artwork__layer{grid-area:1/1}.flow-scene-artwork.svelte-ulyqbl img,.flow-scene-artwork.svelte-ulyqbl video{object-fit:fill;max-width:none;display:block}.flow-scene-artwork__phone.svelte-ulyqbl{z-index:1;border:4px solid var(--text-primary);background:linear-gradient(180deg, var(--surface-white) 0%, #eeeafe 100%);border-radius:36px;width:244px;height:456px;margin-left:79px;box-shadow:0 8px 20px #1a16261f}.flow-scene-artwork__live-phone{z-index:3;width:347px;height:416px;margin-top:20px}.flow-scene-artwork__live-inset{z-index:2;width:134px;height:142px;margin:161px 0 0 138px}.flow-scene-artwork__live-panel.svelte-ulyqbl{z-index:2;grid-template:1fr/1fr;width:224px;height:346px;margin:67px 0 0 323px;display:grid}.flow-scene-artwork__live-panel.svelte-ulyqbl>.flow-scene-artwork__live-comments{grid-area:1/1}.flow-scene-artwork__live-comments{width:224px;height:346px}.flow-scene-artwork__hearts.svelte-ulyqbl{z-index:2;color:#ff6f85;place-items:end center;width:60px;height:126px;margin:270px 0 0 276px;display:grid}.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl){--heart-size:17px;width:var(--heart-size);height:var(--heart-size);filter:drop-shadow(0 5px 7px #ff557359);opacity:0;background:currentColor;grid-area:1/1;animation:3.2s ease-out infinite svelte-ulyqbl-scene-like-float;position:relative;transform:rotate(45deg)}.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl):before,.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl):after{width:var(--heart-size);height:var(--heart-size);content:"";background:currentColor;border-radius:50%;position:absolute}.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl):before{left:calc(var(--heart-size) / -2)}.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl):after{top:calc(var(--heart-size) / -2)}.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl):nth-child(2){--heart-size:13px;color:#ff5d74;margin-left:26px;animation-delay:.75s}.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl):nth-child(3){--heart-size:20px;color:#ff8797;margin-left:-18px;animation-delay:1.45s}.flow-scene-artwork__hearts.svelte-ulyqbl i:where(.svelte-ulyqbl):nth-child(4){--heart-size:15px;color:#ff6a80;margin-left:14px;animation-delay:2.2s}@keyframes svelte-ulyqbl-scene-like-float{0%{opacity:0;translate:0 16px;rotate:0deg;scale:.65}18%{opacity:1}72%{opacity:.9}to{opacity:0;translate:0 -104px;rotate:8deg;scale:1.15}}.flow-scene-artwork--ai.svelte-ulyqbl{color:var(--text-primary)}.flow-scene-artwork__ai-network{width:356px;height:244px;margin:85px 0 0 126px}.flow-scene-artwork__ai-orbit{width:267px;height:148px;margin:116px 0 0 157px}.flow-scene-artwork__ai-core{width:188px;height:187px;margin:121px 0 0 194px}.flow-scene-artwork__ai-label.svelte-ulyqbl{color:var(--text-inverse);text-align:center;justify-self:start;margin:188px 0 0 260px;font-size:14px;line-height:22px}.flow-scene-artwork__ai-label.svelte-ulyqbl small:where(.svelte-ulyqbl){font-size:12px;display:block}.flow-ai-node.svelte-ulyqbl{background:var(--surface-white);text-align:center;border-radius:10px;align-content:start;justify-items:center;width:130px;height:96px;padding:15px 6px 9px;display:grid;box-shadow:0 3px 18px #573b9114}.flow-ai-node.svelte-ulyqbl img{width:auto;height:27px;margin-bottom:9px}.flow-ai-node.svelte-ulyqbl strong:where(.svelte-ulyqbl){white-space:nowrap;font-size:12px;line-height:16px}.flow-ai-node.svelte-ulyqbl small:where(.svelte-ulyqbl){color:#999;white-space:nowrap;font-size:12px;line-height:16px}.flow-ai-node--asr.svelte-ulyqbl{width:160px;margin:20px 0 0 51px}.flow-ai-node--translation.svelte-ulyqbl{margin-left:232px}.flow-ai-node--model.svelte-ulyqbl{margin:20px 0 0 383px}.flow-ai-node--agent.svelte-ulyqbl{width:136px;margin:140px 0 0 30px}.flow-ai-node--rag.svelte-ulyqbl{margin:140px 0 0 428px}.flow-ai-node--content.svelte-ulyqbl{width:136px;margin-top:260px}.flow-ai-node--tts.svelte-ulyqbl{width:142px;margin:300px 0 0 153px}.flow-ai-node--rtc.svelte-ulyqbl{margin:300px 0 0 311px}.flow-ai-node--im.svelte-ulyqbl{margin:260px 0 0 458px}.flow-scene-artwork__phone--interpretation.svelte-ulyqbl{margin-left:118px}.flow-scene-artwork__interpretation-phone{z-index:3;width:482px;height:438px;margin-top:28px}.flow-scene-artwork__interpretation-inset{z-index:2;width:169px;height:161px;margin:119px 0 0 156px}.flow-scene-artwork__interpretation-comments{z-index:2;width:254px;height:326px;margin:87px 0 0 362px}.flow-scene-artwork__review-title.svelte-ulyqbl{color:var(--text-primary);place-self:start;font-size:12px;line-height:13px}.flow-scene-artwork__review-title--input.svelte-ulyqbl{margin-left:39px}.flow-scene-artwork__review-title--check.svelte-ulyqbl{margin-left:414px}.flow-scene-artwork__review-title--result.svelte-ulyqbl{margin-left:600px}.flow-scene-artwork__review-orbit{width:192px;height:190px;margin:79px 0 0 164px}.flow-scene-artwork__review-shield{z-index:3;transform-origin:50% 56%;width:167px;height:174px;margin:104px 0 0 188px;animation:2.8s ease-in-out infinite svelte-ulyqbl-review-shield-pulse}@keyframes svelte-ulyqbl-review-shield-pulse{0%,to{filter:drop-shadow(0 5px 8px #7156ff24);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 10px 16px #7156ff52);transform:translateY(-6px)scale(1.025)}}.flow-scene-artwork__review-link-left{width:29px;height:214px;margin:72px 0 0 147px}.flow-scene-artwork__review-link-middle{width:17px;height:215px;margin:71px 0 0 355px}.flow-scene-artwork__review-link-right{width:17px;height:150px;margin:89px 0 0 563px}.flow-scene-artwork__review-inputs{width:170px;height:348px;margin-top:5px}.flow-scene-artwork__review-checks{width:210px;height:348px;margin:5px 0 0 348px}.flow-scene-artwork__review-results{width:200px;height:247px;margin:56px 0 0 554px}.flow-scene-artwork__review-metrics{width:606px;height:104px;margin:337px 0 0 41px}.flow-scene__phone{object-fit:fill;max-width:none;position:absolute}.flow-scene__phone--front{z-index:2;width:454px;height:498px;top:0;left:0}.flow-scene__phone--back{z-index:1;width:224px;height:346px;top:81px;right:0}@media (width<=1699px) and (width>=1200px){.flow-scene__visual.svelte-ulyqbl{height:calc(var(--art-height) * var(--art-scale));--art-scale:clamp(.58, calc((100vw - (2 * var(--page-gutter)) - clamp(28px, 5vw, 80px)) * .473684 / var(--art-width)), 1);overflow:hidden}.flow-scene__visual.svelte-ulyqbl>.flow-scene-artwork:where(.svelte-ulyqbl){width:var(--art-width);height:var(--art-height);transform:translateX(-50%) scale(var(--art-scale));transform-origin:top;position:absolute;top:0;left:50%}}@media (width<=1199px){.flow-scene__visual.svelte-ulyqbl{height:calc(var(--art-height) * var(--art-scale));--art-scale:clamp(.34, calc((100vw - (3 * var(--page-gutter)) - 32px) / (2 * var(--art-width))), 1);overflow:hidden}.flow-scene__visual--chat.svelte-ulyqbl{height:calc(var(--art-height) * var(--art-scale))}.flow-scene__visual.svelte-ulyqbl>.flow-scene-artwork:where(.svelte-ulyqbl){width:var(--art-width);height:var(--art-height);transform:translateX(-50%) scale(var(--art-scale));transform-origin:top;position:absolute;top:0;left:50%}}@media (width<=767px){.flow-scene__visual.svelte-ulyqbl{--art-scale:clamp(.34, calc((100vw - (2 * var(--page-gutter)) - 32px) / var(--art-width)), 1)}}.flow-section--scene.svelte-sp1ua9{padding-bottom:var(--section-space-tight);z-index:2;background:var(--panel-fade) 0 -304px / 100% 438px no-repeat, var(--page-background);overflow:clip}.flow-scene__heading.svelte-sp1ua9{z-index:3;padding-top:clamp(52px,6vw,96px);position:relative}.flow-scene__tabs.svelte-sp1ua9{width:min(1306px, calc(100% - (2 * var(--page-gutter))));background:#e7dcfd4d;border-radius:36px;grid-template-columns:repeat(5,minmax(0,1fr));gap:9.5px;margin-inline:auto;padding:10px;display:grid;position:relative}.flow-scene__tab-indicator.svelte-sp1ua9{z-index:1;pointer-events:none;opacity:0;will-change:transform, width, height;background:linear-gradient(-30deg,#a070f7 0%,#5973f8 100%);border-radius:26px;position:absolute;top:0;left:0;box-shadow:0 4px 16px #6773f873}.flow-scene__tab-indicator.is-ready.svelte-sp1ua9{opacity:1;transition:transform .46s cubic-bezier(.34,1.45,.64,1),width .46s cubic-bezier(.34,1.45,.64,1),height .46s cubic-bezier(.34,1.45,.64,1),opacity .2s}.flow-scene__tab.svelte-sp1ua9{z-index:2;color:#333;cursor:pointer;background:0 0;border:0;border-radius:26px;justify-content:center;align-items:center;height:52px;padding:0;font-size:14px;font-weight:700;transition:color .24s;display:flex;position:relative}.flow-scene__tab-inner.svelte-sp1ua9{z-index:2;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex;position:relative}.flow-scene__tab.svelte-sp1ua9 svg{width:25px;height:23px;color:var(--accent);--icon-color:var(--accent);fill:currentColor;transition:color .24s,filter .24s,transform .24s cubic-bezier(.34,1.45,.64,1)}.flow-scene__tab.svelte-sp1ua9:not(.is-active) svg{filter:none}.flow-scene__tab.is-active.svelte-sp1ua9{color:#fff}.flow-scene__tab.is-active.svelte-sp1ua9 svg{color:#fff;--icon-color:#fff;filter:brightness(0)invert()drop-shadow(1px 4px 8px #6773f8);transform:scale(1.06)}.flow-scene__tab.svelte-sp1ua9:focus-visible{outline-offset:3px;outline:3px solid #9772f88c}.flow-scene__content.svelte-sp1ua9{width:min(1306px, calc(100% - (2 * var(--page-gutter))));opacity:0;grid-template-columns:697px 526px;gap:83px;min-height:498px;margin:76px auto 0;transition:opacity .24s,transform .24s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(8px)}.flow-scene__content.svelte-sp1ua9:not([hidden]){opacity:1;transform:translateY(0)}.flow-scene__content[hidden].svelte-sp1ua9{display:none}@starting-style{.flow-scene__content.svelte-sp1ua9:not([hidden]){opacity:0;transform:translateY(8px)}}.flow-scene__copy.svelte-sp1ua9{padding-top:54px}.flow-scene__copy.svelte-sp1ua9 h3:where(.svelte-sp1ua9){color:#333;font-size:var(--font-size-section);align-items:baseline;gap:4px;margin:0;line-height:28px;display:flex}.flow-scene__copy.svelte-sp1ua9 h3:where(.svelte-sp1ua9) span:where(.svelte-sp1ua9){color:#0000;background:linear-gradient(170deg,#a070f7 0%,#5973f8 47%,#59c2f8 100%);-webkit-background-clip:text;background-clip:text}.flow-scene__copy.svelte-sp1ua9>p:where(.svelte-sp1ua9){color:#666;max-width:100%;font-size:var(--font-size-label);margin:38px 0 0;font-weight:700;line-height:2}.flow-scene__copy.svelte-sp1ua9 ul:where(.svelte-sp1ua9){color:#666;max-width:100%;font-size:var(--font-size-label);gap:8px;margin:26px 0 0;padding:0;font-weight:500;line-height:1.5;list-style:none;display:grid}.flow-scene__copy.svelte-sp1ua9 li:where(.svelte-sp1ua9):before{content:"";background:#666;width:4px;height:4px;margin:0 14px 3px 2px;display:inline-block}.flow-scene__actions.svelte-sp1ua9{align-items:center;gap:30px;margin-top:35px;display:flex}@media (width>=1200px){.flow-scene__content--live.svelte-sp1ua9{grid-template-columns:625px 547px;gap:136px;width:1308px;height:456px;margin-top:90px}.flow-scene__content--ai.svelte-sp1ua9{grid-template-columns:659px 588px;gap:94px;width:1341px;height:396px;margin-top:120px}.flow-scene__content--interpretation.svelte-sp1ua9{grid-template-columns:625px 616px;gap:97px;width:1338px;height:466px;margin-top:90px}.flow-scene__content--review.svelte-sp1ua9{grid-template-columns:698px 754px;gap:61px;width:1513px;height:441px;margin-top:108px}.flow-scene__content--live.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9),.flow-scene__content--interpretation.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9){padding-top:40px}.flow-scene__content--ai.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9){padding-top:10px}.flow-scene__content--review.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9){padding-top:21px}.flow-scene__content.svelte-sp1ua9:not(.flow-scene__content--chat) .flow-scene__copy:where(.svelte-sp1ua9) ul:where(.svelte-sp1ua9){gap:7px;margin-top:33px;line-height:27px}.flow-scene__content.svelte-sp1ua9:not(.flow-scene__content--chat) .flow-scene__actions:where(.svelte-sp1ua9){margin-top:39px}.flow-scene__content.svelte-sp1ua9:not(.flow-scene__content--chat) .flow-scene__copy:where(.svelte-sp1ua9) h3:where(.svelte-sp1ua9){gap:2px}.flow-scene__content--review.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9) h3:where(.svelte-sp1ua9){gap:3px}.flow-scene__content--live.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9)>p:where(.svelte-sp1ua9),.flow-scene__content--interpretation.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9)>p:where(.svelte-sp1ua9),.flow-scene__content--ai.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9)>p:where(.svelte-sp1ua9){width:624px}.flow-scene__content--live.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9) ul:where(.svelte-sp1ua9){width:534px}.flow-scene__content--ai.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9) ul:where(.svelte-sp1ua9){width:659px}.flow-scene__content--interpretation.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9) ul:where(.svelte-sp1ua9){width:491px}.flow-scene__content--review.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9) ul:where(.svelte-sp1ua9){width:471px}}@media (width>=1700px){.flow-scene__content.svelte-sp1ua9{margin-left:max(var(--page-gutter), calc(50% - 706px));margin-right:0}}@media (width<=1699px) and (width>=768px){.flow-scene__content.svelte-sp1ua9{width:min(100%, calc(100% - (2 * var(--page-gutter))));grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:clamp(28px,5vw,80px);min-height:0}.flow-scene__copy.svelte-sp1ua9>p:where(.svelte-sp1ua9),.flow-scene__content.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9)>p:where(.svelte-sp1ua9),.flow-scene__copy.svelte-sp1ua9 ul:where(.svelte-sp1ua9),.flow-scene__content.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9) ul:where(.svelte-sp1ua9){box-sizing:border-box;width:100%!important;max-width:100%!important}.flow-scene__tabs.svelte-sp1ua9 .flow-scene__tab:where(.svelte-sp1ua9){white-space:normal;text-align:center;gap:8px}}@media (width<=767px){.flow-section--scene.svelte-sp1ua9{background:linear-gradient(180deg, #eaf7ff 0%, #eaf7ff 38%, var(--page-background) 100%);padding-bottom:64px}.flow-scene__heading.svelte-sp1ua9{padding:52px var(--page-gutter) 0}.flow-scene__heading.svelte-sp1ua9 .section-heading h2{font-size:28px}.flow-scene__heading.svelte-sp1ua9 .section-heading p{display:none}.flow-scene__tabs.svelte-sp1ua9{width:calc(100% - (2 * var(--page-gutter)));background:#ffffff80;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:24px;padding:6px}.flow-scene__tab-indicator.svelte-sp1ua9{border-radius:999px;box-shadow:0 2px 8px #6773f859}.flow-scene__tab.svelte-sp1ua9{width:100%;height:36px;min-height:36px;font-size:var(--font-size-caption);white-space:nowrap;border:1px solid #6a81b059;border-radius:999px;padding:0 6px;font-weight:600}.flow-scene__tab-inner.svelte-sp1ua9{gap:0}.flow-scene__tab.svelte-sp1ua9:first-of-type,.flow-scene__tab.svelte-sp1ua9:nth-of-type(2){grid-column:span 3}.flow-scene__tab.svelte-sp1ua9:nth-of-type(n+3){grid-column:span 2}.flow-scene__tab.svelte-sp1ua9 svg{display:none}.flow-scene__tab.is-active.svelte-sp1ua9{border-color:#0000}.flow-scene__content.svelte-sp1ua9{width:calc(100% - (2 * var(--page-gutter)));box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;gap:18px;height:auto;min-height:0;margin:24px auto 0;padding:16px;display:flex;overflow:hidden;box-shadow:0 14px 36px #405f991a}.flow-scene__content.svelte-sp1ua9>.flow-scene__visual{flex:none;order:-1;width:100%}.flow-scene__copy.svelte-sp1ua9{box-sizing:border-box;width:100%;max-width:100%;padding:0}.flow-scene__copy.svelte-sp1ua9 h3:where(.svelte-sp1ua9){font-size:var(--font-size-section);flex-direction:column;align-items:flex-start;line-height:28px}.flow-scene__copy.svelte-sp1ua9 h3:where(.svelte-sp1ua9) span:where(.svelte-sp1ua9){font-size:var(--font-size-body);line-height:24px}.flow-scene__copy.svelte-sp1ua9>p:where(.svelte-sp1ua9),.flow-scene__content.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9)>p:where(.svelte-sp1ua9){box-sizing:border-box;font-size:var(--font-size-label);word-break:break-word;overflow-wrap:break-word;margin-top:14px;line-height:1.8;width:100%!important;max-width:100%!important}.flow-scene__copy.svelte-sp1ua9 ul:where(.svelte-sp1ua9),.flow-scene__content.svelte-sp1ua9 .flow-scene__copy:where(.svelte-sp1ua9) ul:where(.svelte-sp1ua9){box-sizing:border-box;font-size:var(--font-size-label);gap:10px;margin-top:18px;line-height:1.6;width:100%!important;max-width:100%!important}.flow-scene__copy.svelte-sp1ua9 li:where(.svelte-sp1ua9){box-sizing:border-box;word-break:break-word;overflow-wrap:break-word;width:100%;padding-left:18px;position:relative}.flow-scene__copy.svelte-sp1ua9 li:where(.svelte-sp1ua9):before{margin:0;position:absolute;top:8px;left:2px}.flow-scene__actions.svelte-sp1ua9{flex-wrap:wrap;gap:14px;margin-top:22px}.flow-scene__actions.svelte-sp1ua9 .btn{min-height:46px}}@media (prefers-reduced-motion:reduce){.flow-scene__tab-indicator.svelte-sp1ua9{transition:none!important}.flow-scene__content.svelte-sp1ua9{transition:opacity .12s,transform .12s}}.flow-interactive__card.svelte-1cuclue{box-sizing:border-box;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:20px;flex-direction:column;grid-area:1/1;width:468px;padding:30px;transition:transform .48s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1),opacity .36s;display:flex;position:relative;box-shadow:0 8px 24px #37376408}.flow-interactive__card--left.svelte-1cuclue{z-index:1;opacity:.94;padding-right:135px;transform:translate(-360px)}.flow-interactive__card--left.svelte-1cuclue:hover{opacity:1}.flow-interactive__card--center.svelte-1cuclue{z-index:3;width:468px;padding:34px;transform:translate(0,0);box-shadow:0 24px 60px #55419638,0 8px 24px #37376414}.flow-interactive__card--center.svelte-1cuclue:hover{box-shadow:0 28px 64px #55419640,0 10px 28px #3737641a}.flow-interactive__card--right.svelte-1cuclue{z-index:1;opacity:.94;padding-left:135px;transform:translate(360px)}.flow-interactive__card--right.svelte-1cuclue:hover{opacity:1}.flow-interactive__card.svelte-1cuclue>.flow-interactive__layer{transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .26s}.flow-interactive__card--left.svelte-1cuclue>.flow-interactive__layer,.flow-interactive__card--right.svelte-1cuclue>.flow-interactive__layer{opacity:1;transform:translate(0)}.flow-interactive__card--center.svelte-1cuclue>.flow-interactive__layer{opacity:1;transition-delay:55ms;transform:translate(0)}.flow-interactive__card.svelte-1cuclue:active{filter:brightness(.98);transition-duration:.1s}.flow-interactive__card.svelte-1cuclue:focus-visible{outline:3px solid var(--focus-ring);outline-offset:5px}.flow-interactive__card--starter.svelte-1cuclue{background-color:#fff;background-image:url(../../../assets/images/card-background-starter.webp)}.flow-interactive__card--growth.svelte-1cuclue{background-color:#fff;background-image:url(../../../assets/images/card-background-growth.webp)}.flow-interactive__card--matrix.svelte-1cuclue{background-color:#fff;background-image:url(../../../assets/images/card-background-matrix.webp)}.flow-interactive__card.svelte-1cuclue h3:where(.svelte-1cuclue){color:var(--text-primary);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:700;line-height:30px;display:flex}.flow-interactive__card-icon{flex:none;width:26px;height:26px}.flow-interactive__plan-label.svelte-1cuclue{color:#999;font-size:var(--font-size-label);background:#ededed;border-radius:3px;align-self:flex-start;margin-top:20px;padding:3px 8px;line-height:16px}.flow-interactive__card--growth.svelte-1cuclue .flow-interactive__plan-label:where(.svelte-1cuclue){color:#8a69e7;background:#e7ddff}.flow-interactive__card--matrix.svelte-1cuclue .flow-interactive__plan-label:where(.svelte-1cuclue){color:#ee5f73;background:#ffe3e9}.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) h3:where(.svelte-1cuclue){font-size:var(--font-size-section);line-height:28px}.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__description:where(.svelte-1cuclue){font-size:var(--font-size-label);min-height:44px;line-height:20px}.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__metrics:where(.svelte-1cuclue){gap:8px;padding-top:16px}.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__metrics:where(.svelte-1cuclue) span:where(.svelte-1cuclue){font-size:var(--font-size-label);line-height:16px}.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__metrics:where(.svelte-1cuclue) strong:where(.svelte-1cuclue){font-size:var(--font-size-label);line-height:18px}.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .btn--interactive-card{height:38px;font-size:var(--font-size-label)}.flow-interactive__description.svelte-1cuclue{color:#666;min-height:52px;margin:20px 0 0;font-size:16px;line-height:22px}.flow-interactive__metrics.svelte-1cuclue{border-top:1px solid #ededed;grid-template-columns:1fr 1fr 1fr;gap:18px;width:100%;margin-top:auto;padding-top:22px;display:grid}.flow-interactive__metrics.svelte-1cuclue div:where(.svelte-1cuclue){flex-direction:column;gap:21px;display:flex}.flow-interactive__metrics.svelte-1cuclue span:where(.svelte-1cuclue){color:#666;font-size:16px;line-height:18px}.flow-interactive__metrics.svelte-1cuclue strong:where(.svelte-1cuclue){color:var(--text-primary);white-space:nowrap;font-size:16px;font-weight:600;line-height:20px}.flow-interactive__metrics.svelte-1cuclue b:where(.svelte-1cuclue){color:#8b6700;width:fit-content;font-size:var(--font-size-caption);white-space:nowrap;background:#fff0b9;border-radius:4px;padding:3px 7px;font-weight:500}.flow-interactive__metrics.svelte-1cuclue b:where(.svelte-1cuclue):after{color:#f0ae00;content:"◆";margin-left:3px;font-size:8px}@media (width<=1199px){.flow-interactive__card.svelte-1cuclue,.flow-interactive__card--left.svelte-1cuclue,.flow-interactive__card--center.svelte-1cuclue,.flow-interactive__card--right.svelte-1cuclue{max-width:100%;opacity:1!important;width:100%!important;padding:28px 24px!important;transform:none!important;box-shadow:0 8px 28px #37376412!important}.flow-interactive__card.svelte-1cuclue:hover,.flow-interactive__card--center.svelte-1cuclue:hover{box-shadow:0 12px 32px #5541961f!important}.flow-interactive__card.svelte-1cuclue h3:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) h3:where(.svelte-1cuclue){font-size:22px;line-height:28px}.flow-interactive__card.svelte-1cuclue .flow-interactive__description:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__description:where(.svelte-1cuclue){min-height:auto;font-size:14px;line-height:20px}.flow-interactive__card.svelte-1cuclue .flow-interactive__metrics:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__metrics:where(.svelte-1cuclue){gap:12px;padding-top:16px}.flow-interactive__card.svelte-1cuclue .btn--interactive-card,.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .btn--interactive-card{height:42px;font-size:var(--font-size-label);margin-top:20px}}@media (width<=767px){.flow-interactive__card.svelte-1cuclue,.flow-interactive__card--left.svelte-1cuclue,.flow-interactive__card--center.svelte-1cuclue,.flow-interactive__card--right.svelte-1cuclue{opacity:1!important;padding:22px 18px!important;box-shadow:0 6px 20px #37376414!important}.flow-interactive__card.svelte-1cuclue:hover,.flow-interactive__card--center.svelte-1cuclue:hover{box-shadow:0 8px 24px #5541961f!important}.flow-interactive__card.svelte-1cuclue h3:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) h3:where(.svelte-1cuclue){font-size:20px;line-height:26px}.flow-interactive__plan-label.svelte-1cuclue{margin-top:14px}.flow-interactive__card.svelte-1cuclue .flow-interactive__description:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__description:where(.svelte-1cuclue){min-height:auto;margin-top:14px;font-size:14px;line-height:20px}.flow-interactive__card.svelte-1cuclue .flow-interactive__metrics:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__metrics:where(.svelte-1cuclue){grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:18px;padding-top:16px}.flow-interactive__metrics.svelte-1cuclue div:where(.svelte-1cuclue){gap:8px}.flow-interactive__card.svelte-1cuclue .flow-interactive__metrics:where(.svelte-1cuclue) span:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__metrics:where(.svelte-1cuclue) span:where(.svelte-1cuclue){font-size:13px;line-height:16px}.flow-interactive__card.svelte-1cuclue .flow-interactive__metrics:where(.svelte-1cuclue) strong:where(.svelte-1cuclue),.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .flow-interactive__metrics:where(.svelte-1cuclue) strong:where(.svelte-1cuclue){font-size:13px;line-height:18px}.flow-interactive__card.svelte-1cuclue .btn--interactive-card,.flow-interactive__card.svelte-1cuclue:not(.flow-interactive__card--center) .btn--interactive-card{height:40px;margin-top:18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.flow-interactive__card.svelte-1cuclue{transition:opacity .16s,box-shadow .16s}.flow-interactive__card.svelte-1cuclue>.flow-interactive__layer{transition:opacity .16s}}.flow-section--interactive-solutions.svelte-1erc5et{padding:var(--section-space-tight) var(--page-gutter) var(--section-space);background:var(--gradient-page-surface)}.flow-interactive__heading.svelte-1erc5et{text-align:center}.flow-interactive__heading.svelte-1erc5et h2:where(.svelte-1erc5et){color:#333;margin:0;font-size:30px;font-weight:700;line-height:42px}.flow-interactive__heading.svelte-1erc5et p:where(.svelte-1erc5et){color:#666;font-size:var(--font-size-label);margin:13px 0 0;line-height:20px}.flow-interactive__cards.svelte-1erc5et{isolation:isolate;place-items:center;width:min(1368px,100%);height:440px;margin:35px auto 0;display:grid}.flow-interactive__more.svelte-1erc5et{justify-content:center;margin-top:53px;display:flex}@media (width<=1199px){.flow-interactive__cards.svelte-1erc5et{perspective:none;grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch stretch;gap:24px;height:auto;margin-top:32px}.flow-interactive__cards.svelte-1erc5et .flow-interactive__card{grid-area:auto;width:100%;height:auto;min-height:405px;transform:none}.flow-interactive__cards.svelte-1erc5et .flow-interactive__card:last-child{grid-column:1/-1;justify-self:center;width:min(100%,468px)}}@media (width<=767px){.flow-section--interactive-solutions.svelte-1erc5et{padding-inline:var(--page-gutter)}.flow-interactive__heading.svelte-1erc5et h2:where(.svelte-1erc5et){font-size:26px;line-height:34px}.flow-interactive__heading.svelte-1erc5et p:where(.svelte-1erc5et){font-size:var(--font-size-label);line-height:20px}.flow-interactive__cards.svelte-1erc5et{grid-template-columns:1fr;gap:16px}.flow-interactive__cards.svelte-1erc5et .flow-interactive__card,.flow-interactive__cards.svelte-1erc5et .flow-interactive__card:last-child{grid-column:auto;width:100%;min-height:auto}.flow-interactive__more.svelte-1erc5et{margin-top:28px}.flow-interactive__more.svelte-1erc5et .btn{width:100%}}.flow-section--technology.svelte-1f7kc04{padding:var(--section-space) var(--page-gutter);z-index:3;background:var(--gradient-page-surface);position:sticky;top:0;overflow:clip}.flow-tech__heading.svelte-1f7kc04{padding-bottom:var(--section-space-tight)}.flow-tech__grid.svelte-1f7kc04{width:min(var(--content-max), 100%);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2vw,30px);margin-inline:auto;display:grid}.flow-tech__card.svelte-1f7kc04{box-sizing:border-box;border:1px solid;border-radius:20px;flex-direction:column;height:390px;min-height:390px;transition:box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}.flow-tech__card.svelte-1f7kc04:before{z-index:1;border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 1px #ffffffb3,inset 0 0 32px #ffffff1a}.flow-tech__card.svelte-1f7kc04:after{z-index:5;border-radius:inherit;opacity:0;pointer-events:none;content:"";border:2px solid #fff;transition:opacity .2s;position:absolute;inset:0}.flow-tech__card.svelte-1f7kc04:hover:after{opacity:1}.flow-tech__card.svelte-1f7kc04:hover{box-shadow:0 12px 32px #33333314}.flow-tech__card--mint.svelte-1f7kc04{background:linear-gradient(#bcf3e8 0%,#e6faf5 40%,#fff 80%);border-color:#a0ecdc}.flow-tech__card--purple.svelte-1f7kc04{background:linear-gradient(#d2d3fd 0%,#ecebff 40%,#fff 80%);border-color:#c9cbfa}.flow-tech__card--rose.svelte-1f7kc04{background:linear-gradient(#ffd3d7 0%,#ffedf0 40%,#fff 80%);border-color:#fbc2c6}.flow-tech__media.svelte-1f7kc04{pointer-events:none;flex:0 0 216px;width:100%;height:216px;position:relative;overflow:visible}.flow-tech__media--mint.svelte-1f7kc04{display:block}.flow-tech__steps{object-fit:fill;object-position:left center;z-index:2;width:236px;height:106px;position:absolute;top:48px;left:0}.flow-tech__code.svelte-1f7kc04{z-index:3;box-sizing:border-box;color:#999;white-space:pre-wrap;background:#222324;border-radius:18px;width:176px;height:168px;margin:0;padding:13px 10px;font:8.2px/1.42 SFMono-Regular,Consolas,monospace;position:absolute;top:26px;right:24px;overflow:hidden;box-shadow:0 12px 36px #5fddcb7a,0 2px 8px #0000002e}.flow-code__comment.svelte-1f7kc04{color:#858585}.flow-code__keyword.svelte-1f7kc04{color:#c792ea}.flow-code__function.svelte-1f7kc04{color:#82aaff}.flow-code__variable.svelte-1f7kc04{color:#f07178}.flow-code__object.svelte-1f7kc04{color:#ffcb6b}.flow-code__property.svelte-1f7kc04{color:#89ddff}.flow-code__number.svelte-1f7kc04{color:#f78c6c}.flow-tech__media--purple.svelte-1f7kc04{display:block}.flow-tech__illustration--analysis{object-fit:fill;pointer-events:none;z-index:2;width:468px;height:310px;position:absolute;top:-32px;left:50%;transform:translate(-50%)}.flow-tech__media--rose.svelte-1f7kc04{display:block}.flow-tech__illustration--translation{object-fit:fill;pointer-events:none;z-index:2;width:446px;height:312px;position:absolute;top:-24px;left:50%;transform:translate(-48%)}.flow-tech__copy.svelte-1f7kc04{z-index:4;box-sizing:border-box;flex-direction:column;flex:auto;padding:0 30px 28px;display:flex;position:relative}.flow-tech__copy.svelte-1f7kc04 h3:where(.svelte-1f7kc04){color:#333;margin:0;font-size:22px;font-weight:700;line-height:28px}.flow-tech__copy.svelte-1f7kc04 h3:where(.svelte-1f7kc04) span:where(.svelte-1f7kc04){color:var(--accent-dark)}.flow-tech__tags.svelte-1f7kc04{flex-wrap:nowrap;gap:10px;height:30px;margin-top:14px;display:flex}.flow-tech__tags.svelte-1f7kc04 span:where(.svelte-1f7kc04){color:#5a3cc8d9;white-space:nowrap;background:#6446cc14;border-radius:6px;justify-content:center;align-items:center;height:30px;padding-inline:12px;font-size:12px;font-weight:500;display:inline-flex}.flow-tech__copy.svelte-1f7kc04 p:where(.svelte-1f7kc04){color:#666;margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.62}@media (width<=1399px) and (width>=1200px){.flow-tech__steps{width:190px;height:88px;top:54px}.flow-tech__code.svelte-1f7kc04{width:154px;height:156px;padding:10px 8px;font-size:7.2px;right:16px}.flow-tech__copy.svelte-1f7kc04{padding:0 20px 24px}.flow-tech__tags.svelte-1f7kc04{gap:6px}.flow-tech__tags.svelte-1f7kc04 span:where(.svelte-1f7kc04){font-size:var(--font-size-caption);padding-inline:8px}}@media (width<=1199px){.flow-section--technology.svelte-1f7kc04{position:static}.flow-tech__grid.svelte-1f7kc04{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-tech__card.svelte-1f7kc04:last-child{grid-column:1/-1;justify-self:center;width:min(100%,468px)}.flow-tech__card.svelte-1f7kc04{height:auto;min-height:420px}.flow-tech__copy.svelte-1f7kc04{padding-inline:24px}.flow-tech__tags.svelte-1f7kc04{flex-wrap:wrap;height:auto}.flow-tech__tags.svelte-1f7kc04 span:where(.svelte-1f7kc04){white-space:normal;text-align:center;flex:130px;min-width:0}}@media (width<=767px){.flow-section--technology.svelte-1f7kc04{padding-inline:var(--page-gutter)}.flow-tech__heading.svelte-1f7kc04{padding-bottom:36px}.flow-tech__heading.svelte-1f7kc04 .section-heading h2{font-size:28px}.flow-tech__heading.svelte-1f7kc04 .section-heading p{font-size:var(--font-size-label);margin-top:18px;line-height:20px}.flow-tech__grid.svelte-1f7kc04{grid-template-columns:1fr;gap:16px}.flow-tech__card.svelte-1f7kc04,.flow-tech__card.svelte-1f7kc04:last-child{grid-column:auto;width:100%;height:auto;min-height:420px}.flow-tech__steps{width:180px;height:80px;top:50px}.flow-tech__code.svelte-1f7kc04{width:150px;height:152px;padding:10px;font-size:7px;right:14px}.flow-tech__copy.svelte-1f7kc04{padding:0 20px 22px}.flow-tech__copy.svelte-1f7kc04 h3:where(.svelte-1f7kc04){font-size:20px;line-height:28px}.flow-tech__tags.svelte-1f7kc04{gap:6px;margin-top:12px}.flow-tech__tags.svelte-1f7kc04 span:where(.svelte-1f7kc04){min-height:28px;font-size:var(--font-size-caption)}.flow-tech__copy.svelte-1f7kc04 p:where(.svelte-1f7kc04){font-size:var(--font-size-label);margin-top:12px;line-height:1.6}}.flow-benefits__brand-orbit.svelte-1nf8uy4{--orbit-scale:1;z-index:1;color:#0000;font-family:var(--font-display);pointer-events:none;-webkit-text-stroke:1px var(--brand-orbit-stroke,#ffffff1f);grid-template:1fr/1fr;font-weight:700;display:grid;overflow:hidden}.flow-benefits__brand-orbit-track.svelte-1nf8uy4{transform-origin:100%;will-change:transform;grid-template:1fr/1fr;grid-area:1/1;width:100%;height:100%;animation:24s linear infinite svelte-1nf8uy4-brand-orbit-rotate;display:grid}.flow-benefits__brand-orbit-track.svelte-1nf8uy4 span:where(.svelte-1nf8uy4){width:max-content;transform:translate(var(--orbit-x), var(--orbit-y)) rotate(var(--orbit-angle));grid-area:1/1;place-self:center;line-height:1}@keyframes svelte-1nf8uy4-brand-orbit-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.flow-benefits__brand-orbit-track.svelte-1nf8uy4{animation:none!important}}.flow-section--benefits.svelte-1lyxbf1{z-index:4;min-height:1068px;color:var(--text-inverse);background-color:#323333;margin-bottom:0;position:relative;overflow:hidden}.flow-benefits__glow-ambient.svelte-1lyxbf1{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.flow-benefits__glow-orb.svelte-1lyxbf1{filter:blur(48px);will-change:transform;border-radius:50%;position:absolute}.flow-benefits__glow-orb--primary.svelte-1lyxbf1{background:radial-gradient(#ff794247 0%,#fad1261f 42%,#0000 75%);width:600px;height:320px;animation:10s ease-in-out infinite svelte-1lyxbf1-benefits-glow-wander;top:52%;left:42%}.flow-benefits__glow-orb--secondary.svelte-1lyxbf1{background:radial-gradient(#8d66ff40 0%,#6346f11a 45%,#0000 75%);width:520px;height:300px;animation:12s ease-in-out infinite svelte-1lyxbf1-benefits-glow-wander-purple;top:30%;left:20%}@keyframes svelte-1lyxbf1-benefits-glow-wander{0%,to{transform:translate(0,0)}25%{transform:translate(240px,-110px)}50%{transform:translate(-180px,-60px)}75%{transform:translate(-100px,130px)}}@keyframes svelte-1lyxbf1-benefits-glow-wander-purple{0%,to{transform:translate(0,0)}25%{transform:translate(-150px,90px)}50%{transform:translate(160px,150px)}75%{transform:translate(220px,-60px)}}.flow-benefits.svelte-1lyxbf1{grid-template-rows:144px 40px 29px 19px 79px 576px 181px;grid-template-columns:1fr;width:100%;height:100%;display:grid}.flow-benefits__tail.svelte-1lyxbf1{z-index:1;clip-path:polygon(0 0,0 100%,100% 100%);pointer-events:none;background:#f6f7fb;grid-area:1/1/-1;place-self:end start;width:228px;height:281px;display:block}.flow-benefits.svelte-1lyxbf1 .flow-benefits__brand-orbit{grid-area:1/1/-1;place-self:start end}.flow-benefits__header.svelte-1lyxbf1{z-index:3;grid-area:2/1/5}.flow-benefits__grid.svelte-1lyxbf1{z-index:2;width:min(var(--content-max), calc(100% - (2 * var(--page-gutter))));grid-area:6/1;grid-template-columns:326px 326px 326px;justify-content:center;place-self:start center;gap:29px;transition:grid-template-columns .6s cubic-bezier(.22,1,.36,1);display:grid}.flow-benefits__grid.svelte-1lyxbf1:has(.flow-benefit-card:first-child.is-mobile-expanded:where(.svelte-1lyxbf1)){grid-template-columns:754px 326px 326px}.flow-benefits__grid.svelte-1lyxbf1:has(.flow-benefit-card:nth-child(2).is-mobile-expanded:where(.svelte-1lyxbf1)){grid-template-columns:326px 754px 326px}.flow-benefits__grid.svelte-1lyxbf1:has(.flow-benefit-card:nth-child(3).is-mobile-expanded:where(.svelte-1lyxbf1)){grid-template-columns:326px 326px 754px}.flow-benefit-card.svelte-1lyxbf1{border-radius:var(--radius-card);background:#ffffff1a;border:2px solid #0000;grid-template:minmax(0,1fr)/minmax(0,1fr);height:576px;transition:border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:visible}.flow-benefit-card.svelte-1lyxbf1:after{z-index:0;content:"";background:0 0;position:absolute;inset:0 0 -64px}.flow-benefit-card.svelte-1lyxbf1>.flow-benefit-card__copy:where(.svelte-1lyxbf1),.flow-benefit-card.svelte-1lyxbf1>.flow-benefit-card__arrow:where(.svelte-1lyxbf1),.flow-benefit-card.svelte-1lyxbf1>.flow-benefit-card__screen,.flow-benefit-card.svelte-1lyxbf1>.flow-benefit-card__label:where(.svelte-1lyxbf1),.flow-benefit-card.svelte-1lyxbf1>.flow-benefit-card__badge:where(.svelte-1lyxbf1){grid-area:1/1}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1{border-color:var(--accent);outline:none;box-shadow:8px 14px 114px #32167da6}.flow-benefit-card__copy.svelte-1lyxbf1{z-index:5;align-self:start;min-width:0;padding:50px 33px 0}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy:where(.svelte-1lyxbf1){padding-inline:28px}.flow-benefit-card__copy.svelte-1lyxbf1 h3:where(.svelte-1lyxbf1){font-size:var(--font-size-section);margin:0;line-height:28px}.flow-benefit-card__copy-body.svelte-1lyxbf1{width:100%;height:190px;margin-top:28px;position:relative}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy:where(.svelte-1lyxbf1) h3:where(.svelte-1lyxbf1){color:var(--accent)}.flow-benefit-card__copy.svelte-1lyxbf1 p:where(.svelte-1lyxbf1){color:#ccc;width:260px;font-size:var(--font-size-label);margin:0;font-weight:500;line-height:1.75;transition:opacity .24s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.flow-benefit-card__copy.svelte-1lyxbf1 p.flow-benefit-card__copy-expanded:where(.svelte-1lyxbf1){opacity:0;pointer-events:none;visibility:hidden;width:637px;transform:translateY(8px)}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy-default:where(.svelte-1lyxbf1){opacity:0;visibility:hidden;transform:translateY(-6px)}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy-expanded:where(.svelte-1lyxbf1){opacity:1;visibility:visible;color:var(--text-inverse);transform:translateY(0)}.flow-benefit-card__copy.svelte-1lyxbf1 h3:where(.svelte-1lyxbf1) small:where(.svelte-1lyxbf1){color:#8f8f8f;font-size:var(--font-size-label);margin-left:14px;font-weight:500;line-height:19px;display:none}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy:where(.svelte-1lyxbf1) h3:where(.svelte-1lyxbf1) small:where(.svelte-1lyxbf1){display:inline}.flow-benefit-card__arrow.svelte-1lyxbf1{z-index:6;cursor:pointer;background:0 0;border:0;justify-content:flex-end;place-self:start end;align-items:center;width:45px;height:10px;margin:59px 32px 0 0;padding:0;transition:opacity .2s;display:flex;position:relative;overflow:visible}.flow-benefit-card__arrow.svelte-1lyxbf1:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.flow-benefit-card__arrow.svelte-1lyxbf1 span:where(.svelte-1lyxbf1){background:var(--surface-white);border-radius:2px;width:44px;height:2px;display:block;position:relative}.flow-benefit-card__arrow.svelte-1lyxbf1 span:where(.svelte-1lyxbf1):after{border-top:2px solid var(--surface-white);content:"";width:8px;height:8px;position:absolute;top:-3px;right:1px;transform:rotate(45deg)}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__arrow:where(.svelte-1lyxbf1){opacity:0}.flow-benefit-card__screen{z-index:2;object-fit:fill;pointer-events:none;place-self:start;width:295px;height:319px;margin:257px 0 0 31px;transition:opacity .32s,clip-path .52s cubic-bezier(.22,1,.36,1)}.flow-benefit-card__screen--expanded{opacity:0;clip-path:inset(0 100% 0 0);width:592px;height:340px}.flow-benefit-card__screen--collapsed{transition:opacity .26s}.flow-benefit-card--agile.svelte-1lyxbf1 .flow-benefit-card__screen--collapsed{width:301px;margin-left:25px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__screen--collapsed{opacity:0}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__screen--expanded{opacity:1;clip-path:inset(0)}.flow-benefit-card--agile.svelte-1lyxbf1 .flow-benefit-card__screen--expanded{margin:257px 0 0 25px}.flow-benefit-card--open.svelte-1lyxbf1 .flow-benefit-card__screen--expanded,.flow-benefit-card--cost.svelte-1lyxbf1 .flow-benefit-card__screen--expanded{margin:257px 0 0 31px}.flow-benefit-card__label.svelte-1lyxbf1{z-index:7;color:#333c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:42px;font-size:var(--font-size-caption);white-space:nowrap;opacity:0;visibility:hidden;background:#ffffff80;border:1px solid #cbbcff;border-radius:6px;place-self:start;align-items:center;padding-inline:15px;transition:opacity .36s,transform .44s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translateY(8px)scale(.96)}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__label:where(.svelte-1lyxbf1){opacity:1;visibility:visible;transition-delay:80ms;transform:translateY(0)scale(1)}.flow-benefit-card__badge.svelte-1lyxbf1{z-index:8;opacity:1;visibility:visible;border-radius:10px;place-self:start;place-items:center;width:46px;height:46px;transition:opacity .32s,transform .42s cubic-bezier(.22,1,.36,1);display:grid;transform:scale(1);box-shadow:7px 13px 40px #8d72f7}.flow-benefit-card__badge.svelte-1lyxbf1 svg{fill:currentColor;width:25px;height:25px}.flow-benefit-card__badge--data.svelte-1lyxbf1 svg{width:20px;height:20px}.flow-benefit-card__badge--data.svelte-1lyxbf1,.flow-benefit-card__badge--open-integration.svelte-1lyxbf1,.flow-benefit-card__badge--cost-saving.svelte-1lyxbf1{background:var(--gradient-brand)}.flow-benefit-card__badge--decision.svelte-1lyxbf1,.flow-benefit-card__badge--member.svelte-1lyxbf1,.flow-benefit-card__badge--open-custom.svelte-1lyxbf1{background:linear-gradient(60deg,#015eea,#00c0fa)}.flow-benefit-card__badge--apps.svelte-1lyxbf1,.flow-benefit-card__badge--translation.svelte-1lyxbf1{background:linear-gradient(60deg,#63e196,#e8e821)}.flow-benefit-card__badge--cost-scenes.svelte-1lyxbf1{background:linear-gradient(60deg,#f5a623,#ffdc5d)}.flow-benefit-card__badge--data.svelte-1lyxbf1{margin:340px 0 0 30px}.flow-benefit-card--agile.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge--data:where(.svelte-1lyxbf1){margin:308px 0 0 28px}.flow-benefit-card__badge--decision.svelte-1lyxbf1{margin:328px 0 0 260px}.flow-benefit-card__badge--apps.svelte-1lyxbf1{margin:458px 0 0 260px}.flow-benefit-card__badge--member.svelte-1lyxbf1{margin:390px 0 0 35px}.flow-benefit-card__badge--open-custom.svelte-1lyxbf1{margin:360px 0 0 260px}.flow-benefit-card__badge--open-integration.svelte-1lyxbf1{margin:480px 0 0 260px}.flow-benefit-card__badge--translation.svelte-1lyxbf1{margin:450px 0 0 35px}.flow-benefit-card__badge--cost-saving.svelte-1lyxbf1{margin:450px 0 0 260px}.flow-benefit-card__badge--cost-scenes.svelte-1lyxbf1{margin:316px 0 0 260px}.flow-benefit-card__badge--decision.svelte-1lyxbf1,.flow-benefit-card__badge--apps.svelte-1lyxbf1,.flow-benefit-card__badge--open-custom.svelte-1lyxbf1,.flow-benefit-card__badge--open-integration.svelte-1lyxbf1,.flow-benefit-card__badge--cost-saving.svelte-1lyxbf1,.flow-benefit-card__badge--cost-scenes.svelte-1lyxbf1{opacity:0;visibility:hidden}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge:where(.svelte-1lyxbf1){opacity:1;visibility:visible;transition-delay:.14s;transform:scale(1)}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge--decision:where(.svelte-1lyxbf1){margin:328px 0 0 543px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge--apps:where(.svelte-1lyxbf1){margin:458px 0 0 549px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge--open-custom:where(.svelte-1lyxbf1){margin:360px 0 0 539px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge--open-integration:where(.svelte-1lyxbf1){margin:480px 0 0 445px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge--cost-saving:where(.svelte-1lyxbf1){margin:450px 0 0 539px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge--cost-scenes:where(.svelte-1lyxbf1){margin:316px 0 0 362px}.flow-benefit-card__label--data.svelte-1lyxbf1{margin:340px 0 0 61px}.flow-benefit-card__label--decision.svelte-1lyxbf1{margin:297px 0 0 575px}.flow-benefit-card__label--apps.svelte-1lyxbf1{margin:491px 0 0 426px}.flow-benefit-card__label--open-entry.svelte-1lyxbf1{margin:422px 0 0 68px}.flow-benefit-card__label--open-custom.svelte-1lyxbf1{margin:342px 0 0 572px}.flow-benefit-card__label--open-integration.svelte-1lyxbf1{margin:472px 0 0 478px}.flow-benefit-card__label--cost-ai.svelte-1lyxbf1{margin:482px 0 0 68px}.flow-benefit-card__label--cost-saving.svelte-1lyxbf1{margin:422px 0 0 572px}.flow-benefit-card__label--cost-scenes.svelte-1lyxbf1{margin:288px 0 0 395px}@media (width<=1699px) and (width>=1200px){.flow-benefits__grid.svelte-1lyxbf1{grid-template-columns:326px 326px 326px;transition:grid-template-columns .6s cubic-bezier(.22,1,.36,1)}.flow-benefits__grid.svelte-1lyxbf1:has(.flow-benefit-card:first-child.is-mobile-expanded:where(.svelte-1lyxbf1)){grid-template-columns:var(--benefits-expand) 326px 326px;--benefits-expand:calc(100% - 710px)}.flow-benefits__grid.svelte-1lyxbf1:has(.flow-benefit-card:nth-child(2).is-mobile-expanded:where(.svelte-1lyxbf1)){grid-template-columns:326px var(--benefits-expand) 326px;--benefits-expand:calc(100% - 710px)}.flow-benefits__grid.svelte-1lyxbf1:has(.flow-benefit-card:nth-child(3).is-mobile-expanded:where(.svelte-1lyxbf1)){grid-template-columns:326px 326px var(--benefits-expand);--benefits-expand:calc(100% - 710px)}.flow-benefit-card.svelte-1lyxbf1{overflow:hidden}.flow-benefit-card__copy.svelte-1lyxbf1 p.flow-benefit-card__copy-expanded:where(.svelte-1lyxbf1){width:100%}}@media (width<=1199px){.flow-section--benefits.svelte-1lyxbf1{height:auto;padding:var(--section-space) var(--page-gutter);overflow:clip}.flow-benefits.svelte-1lyxbf1{height:auto;display:block}.flow-benefits__tail.svelte-1lyxbf1,.flow-benefits.svelte-1lyxbf1 .flow-benefits__brand-orbit{display:none}.flow-benefits__header.svelte-1lyxbf1{padding-bottom:36px}.flow-benefits__grid.svelte-1lyxbf1{gap:18px;width:100%;transition:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.flow-benefit-card.svelte-1lyxbf1{height:auto;min-height:540px;box-shadow:none;border-color:#9772f82e;display:block;overflow:hidden}.flow-benefit-card__copy.svelte-1lyxbf1{padding:28px 22px 0}.flow-benefit-card__copy.svelte-1lyxbf1 h3:where(.svelte-1lyxbf1){color:var(--text-inverse)}.flow-benefit-card__copy.svelte-1lyxbf1 h3:where(.svelte-1lyxbf1) small:where(.svelte-1lyxbf1){font-size:var(--font-size-caption);margin-left:8px;display:inline}.flow-benefit-card__copy-body.svelte-1lyxbf1{height:auto;min-height:136px;margin-top:18px}.flow-benefit-card__copy.svelte-1lyxbf1 p:where(.svelte-1lyxbf1){color:#ccc;width:100%;font-size:var(--font-size-label);line-height:1.7;position:static;transform:none}.flow-benefit-card__copy-expanded.svelte-1lyxbf1{opacity:0;visibility:hidden;display:none}.flow-benefit-card__copy-default.svelte-1lyxbf1{opacity:1;visibility:visible;display:block}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy-default:where(.svelte-1lyxbf1){opacity:0;visibility:hidden;display:none}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy-expanded:where(.svelte-1lyxbf1){opacity:1;visibility:visible;display:block}.flow-benefit-card__arrow.svelte-1lyxbf1{opacity:1;width:38px;margin:0;position:absolute;top:28px;right:22px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__arrow:where(.svelte-1lyxbf1) span:where(.svelte-1lyxbf1){transform:rotate(180deg)}.flow-benefit-card.svelte-1lyxbf1 .flow-benefit-card__screen{object-fit:contain;width:calc(100% - 32px);height:250px;margin:0;position:absolute;top:220px;left:16px;transform:none}.flow-benefit-card__screen--expanded{opacity:0;clip-path:inset(0)}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__screen--collapsed{opacity:0}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__screen--expanded{opacity:1}.flow-benefit-card__label.svelte-1lyxbf1,.flow-benefit-card__badge.svelte-1lyxbf1{opacity:0;visibility:hidden;margin:0;position:absolute}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__label:where(.svelte-1lyxbf1),.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__badge:where(.svelte-1lyxbf1){opacity:1;visibility:visible}.flow-benefit-card__label.svelte-1lyxbf1{white-space:normal;max-width:calc(100% - 80px);height:auto;min-height:34px;padding:6px 10px;top:300px;left:20px}.flow-benefit-card__badge.svelte-1lyxbf1{width:38px;height:38px;top:296px;right:20px}.flow-benefit-card__label--decision.svelte-1lyxbf1,.flow-benefit-card__label--open-custom.svelte-1lyxbf1,.flow-benefit-card__label--cost-saving.svelte-1lyxbf1{top:350px}.flow-benefit-card__badge--decision.svelte-1lyxbf1,.flow-benefit-card__badge--open-custom.svelte-1lyxbf1,.flow-benefit-card__badge--cost-saving.svelte-1lyxbf1{top:346px}.flow-benefit-card__label--apps.svelte-1lyxbf1,.flow-benefit-card__label--open-integration.svelte-1lyxbf1,.flow-benefit-card__label--cost-scenes.svelte-1lyxbf1{top:400px}.flow-benefit-card__badge--apps.svelte-1lyxbf1,.flow-benefit-card__badge--open-integration.svelte-1lyxbf1,.flow-benefit-card__badge--cost-scenes.svelte-1lyxbf1{top:396px}.flow-benefit-card.is-mobile-expanded.svelte-1lyxbf1 .flow-benefit-card__copy:where(.svelte-1lyxbf1) h3:where(.svelte-1lyxbf1){color:var(--accent)}}@media (width<=767px){.flow-benefits__header.svelte-1lyxbf1 .section-heading h2{font-size:28px}.flow-benefits__header.svelte-1lyxbf1 .section-heading p{font-size:var(--font-size-label);line-height:20px}.flow-benefits__grid.svelte-1lyxbf1{grid-template-columns:1fr!important}.flow-benefit-card.svelte-1lyxbf1{min-height:520px}.flow-benefit-card__screen--collapsed{opacity:0}.flow-benefit-card__screen--expanded{opacity:1;clip-path:inset(0)}.flow-benefit-card__label.svelte-1lyxbf1,.flow-benefit-card__badge.svelte-1lyxbf1{opacity:1;visibility:visible}.flow-benefit-card__label--data.svelte-1lyxbf1,.flow-benefit-card__label--open-entry.svelte-1lyxbf1,.flow-benefit-card__label--cost-ai.svelte-1lyxbf1{top:300px;left:58px;right:auto}.flow-benefit-card__badge--data.svelte-1lyxbf1,.flow-benefit-card__badge--member.svelte-1lyxbf1,.flow-benefit-card__badge--translation.svelte-1lyxbf1{top:280px;left:20px;right:auto}.flow-benefit-card__label--decision.svelte-1lyxbf1,.flow-benefit-card__label--open-custom.svelte-1lyxbf1,.flow-benefit-card__label--cost-saving.svelte-1lyxbf1{top:260px;left:auto;right:20px}.flow-benefit-card__badge--decision.svelte-1lyxbf1,.flow-benefit-card__badge--open-custom.svelte-1lyxbf1,.flow-benefit-card__badge--cost-saving.svelte-1lyxbf1{top:280px;left:auto;right:150px}.flow-benefit-card__label--apps.svelte-1lyxbf1,.flow-benefit-card__label--open-integration.svelte-1lyxbf1,.flow-benefit-card__label--cost-scenes.svelte-1lyxbf1{top:420px;left:auto;right:68px}.flow-benefit-card__badge--apps.svelte-1lyxbf1,.flow-benefit-card__badge--open-integration.svelte-1lyxbf1,.flow-benefit-card__badge--cost-scenes.svelte-1lyxbf1{top:400px;left:auto;right:20px}}@media (prefers-reduced-motion:reduce){.flow-benefits__glow-orb.svelte-1lyxbf1{animation:none}}.flow-section--solutions.svelte-1xmgvt{min-height:0;padding:0 var(--page-gutter) var(--section-space-tight);z-index:5;color:var(--text-primary);background-color:#f6f7fb;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;position:relative;overflow:clip}.flow-solutions.svelte-1xmgvt{z-index:1;width:100%;padding-top:var(--section-space-tight);position:relative}.flow-solutions.svelte-1xmgvt .flow-solutions__brand-orbit{z-index:0}.flow-solutions__primary.svelte-1xmgvt,.flow-solutions__secondary.svelte-1xmgvt{z-index:1;width:min(var(--content-max), 100%);margin-inline:auto;display:grid;position:relative}.flow-solutions__primary.svelte-1xmgvt{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,30px);margin-top:77px}.flow-solutions__secondary.svelte-1xmgvt{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,30px);margin-top:38px}.flow-solution-card.svelte-1xmgvt{border-radius:var(--radius-card);perspective:1000px;height:238px;transform-style:preserve-3d;transform-origin:50%;will-change:transform, box-shadow;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translate3d(0, 0, 0);background-repeat:no-repeat;grid-template:1fr/1fr;transition:transform .46s cubic-bezier(.34,1.45,.64,1),box-shadow .46s cubic-bezier(.34,1.45,.64,1),filter .3s;display:grid;position:relative;overflow:hidden}.flow-solution-card.svelte-1xmgvt:before{content:"";z-index:-1;pointer-events:auto;border-radius:calc(var(--radius-card) + 12px);position:absolute;inset:-12px}.flow-solution-card.svelte-1xmgvt:hover{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translate3d(0, -4px, 12px);transition:transform 80ms ease-out,box-shadow .3s;box-shadow:0 18px 36px #2d1e5f26,0 4px 12px #0000000d}.flow-solution-card__glare.svelte-1xmgvt{z-index:1;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle 320px at var(--mouse-x,50%) var(--mouse-y,50%), #ffffff40 0%, #ffffff0f 50%, transparent 80%);transition:opacity .3s;position:absolute;inset:0}.flow-solution-card.svelte-1xmgvt:hover .flow-solution-card__glare:where(.svelte-1xmgvt){opacity:1}.flow-solution-card.svelte-1xmgvt>.flow-solution-card__copy:where(.svelte-1xmgvt){z-index:2;transform:translate3d(calc(var(--depth-x,0px) * -1), calc(var(--depth-y,0px) * -1), 24px);grid-area:1/1;transition:transform .1s ease-out;position:relative}.flow-solution-card.svelte-1xmgvt:not(:hover)>.flow-solution-card__copy:where(.svelte-1xmgvt){transition:transform .46s cubic-bezier(.34,1.45,.64,1)}.flow-solution-card--video.svelte-1xmgvt{background:linear-gradient(-30deg,#a070f7 0%,#5973f8 100%) no-repeat;background-image:var(--card-image), linear-gradient(-30deg, #a070f7 0%, #5973f8 100%);background-position:right 0 bottom 0,0 0;background-size:auto 188px,cover;height:234px;margin-top:2px}.flow-solution-card--show.svelte-1xmgvt{background:linear-gradient(60deg,#ffab96 0%,#ff0f47 100%) no-repeat;background-image:var(--card-image), linear-gradient(60deg, #ffab96 0%, #ff0f47 100%);background-position:right 0 bottom 0,0 0;background-size:auto 188px,cover}.flow-solution-card__copy.svelte-1xmgvt{width:238px;max-width:48%;color:var(--text-inverse);place-self:start;padding:50px 0 0 30px}.flow-solution-card__copy.svelte-1xmgvt h3:where(.svelte-1xmgvt){font-size:var(--font-size-section);margin:0;line-height:28px}.flow-solution-card__copy.svelte-1xmgvt p:where(.svelte-1xmgvt){font-size:var(--font-size-label);margin:22px 0 0;font-weight:500;line-height:1.85}.flow-solution-card--show.svelte-1xmgvt .flow-solution-card__copy:where(.svelte-1xmgvt){padding:50px 0 0 32px}.flow-solution-card--compact.svelte-1xmgvt{background:var(--surface-white);background-repeat:no-repeat;background-image:var(--card-image);background-position:50%;background-size:100% 100%;height:194px}.flow-solution-card--compact.svelte-1xmgvt .flow-solution-card__copy:where(.svelte-1xmgvt){width:auto;max-width:55%;color:var(--text-primary);padding:58px 0 0 39px}.flow-solution-card--compact.svelte-1xmgvt .flow-solution-card__copy:where(.svelte-1xmgvt) h3:where(.svelte-1xmgvt){text-shadow:none}.flow-solution-card--compact.svelte-1xmgvt .flow-solution-card__copy:where(.svelte-1xmgvt) p:where(.svelte-1xmgvt){text-shadow:none;margin-top:8px;line-height:20px}@media (width<=1199px){.flow-solutions.svelte-1xmgvt{padding-top:64px}.flow-solutions__primary.svelte-1xmgvt,.flow-solutions__secondary.svelte-1xmgvt{width:100%}.flow-solutions__secondary.svelte-1xmgvt{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-solutions__secondary.svelte-1xmgvt .flow-solution-card:where(.svelte-1xmgvt):last-child{grid-column:1/-1;justify-self:center;width:min(100%,468px)}.flow-solution-card__copy.svelte-1xmgvt{max-width:48%;padding-left:24px}.flow-solution-card--video.svelte-1xmgvt,.flow-solution-card--show.svelte-1xmgvt{background-position:right 0 bottom 0,0 0;background-size:auto 175px,cover}}@media (width<=767px){.flow-section--solutions.svelte-1xmgvt{padding-inline:var(--page-gutter);background-size:auto 100%}.flow-solutions.svelte-1xmgvt{padding-top:48px}.flow-solutions__primary.svelte-1xmgvt,.flow-solutions__secondary.svelte-1xmgvt{grid-template-columns:1fr;gap:16px}.flow-solutions__primary.svelte-1xmgvt{margin-top:36px}.flow-solutions__secondary.svelte-1xmgvt{margin-top:16px}.flow-solutions__secondary.svelte-1xmgvt .flow-solution-card:where(.svelte-1xmgvt):last-child{grid-column:auto;width:100%}.flow-solution-card.svelte-1xmgvt,.flow-solution-card--video.svelte-1xmgvt,.flow-solution-card--compact.svelte-1xmgvt{height:190px;min-height:0}.flow-solution-card--video.svelte-1xmgvt,.flow-solution-card--show.svelte-1xmgvt{height:210px}.flow-solution-card__copy.svelte-1xmgvt,.flow-solution-card--show.svelte-1xmgvt .flow-solution-card__copy:where(.svelte-1xmgvt),.flow-solution-card--compact.svelte-1xmgvt .flow-solution-card__copy:where(.svelte-1xmgvt){max-width:50%;padding:38px 0 0 22px}.flow-solution-card__copy.svelte-1xmgvt h3:where(.svelte-1xmgvt){font-size:var(--font-size-subtitle);line-height:26px}.flow-solution-card__copy.svelte-1xmgvt p:where(.svelte-1xmgvt){font-size:var(--font-size-label);margin-top:14px;line-height:1.6}.flow-solution-card--video.svelte-1xmgvt,.flow-solution-card--show.svelte-1xmgvt{background-position:right 0 bottom 0,0 0;background-size:auto 145px,cover}.flow-solution-card--compact.svelte-1xmgvt .flow-solution-card__copy:where(.svelte-1xmgvt){padding-top:44px}.flow-solutions.svelte-1xmgvt .flow-solutions__brand-orbit{display:none}}@media (prefers-reduced-motion:reduce){.flow-solution-card.svelte-1xmgvt,.flow-solution-card.svelte-1xmgvt>.flow-solution-card__copy:where(.svelte-1xmgvt),.flow-solution-card__glare.svelte-1xmgvt{transition:none!important;transform:none!important}}.flow-section--about.svelte-vut2un{min-height:0;padding:0 var(--page-gutter) var(--section-space-tight);z-index:6;color:#fff;background-blend-mode:screen;background-color:#212121;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:50%;position:relative;overflow:clip}.flow-section--about.svelte-vut2un:before{z-index:0;background:var(--about-light-beam) no-repeat;content:"";pointer-events:none;background-position:min(698px,36.3542vw) 0;background-size:min(1048px,54.5833vw);position:absolute;inset:0}.flow-about.svelte-vut2un{z-index:1;flex-direction:column;align-items:center;width:100%;padding-top:clamp(48px,8vw,174px);display:flex;position:relative}.flow-about__header.svelte-vut2un{width:min(1315px,100%)}.about-arrow.svelte-vut2un{font:22px/1 Arial,sans-serif}.flow-about__partners.svelte-vut2un{margin-top:clamp(72px,6.25vw,120px)}.flow-about__partner-marquee.svelte-vut2un{width:100vw;max-width:none;margin:clamp(48px,4.1146vw,79px) auto 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.flow-about__partner-track.svelte-vut2un{will-change:transform;width:max-content;animation:88s linear infinite svelte-vut2un-partner-marquee;display:flex}.flow-about__partner-track.svelte-vut2un ul:where(.svelte-vut2un){flex:none;align-items:center;gap:89.75px;width:max-content;height:39px;margin:0;padding:0 89.75px 0 0;list-style:none;display:flex}.flow-about__partner-title.svelte-vut2un{grid-template-columns:310px 90px 310px;align-items:center;gap:20px;width:min(750px,100%);margin-inline:auto;display:grid}.flow-about__partner-title.svelte-vut2un span:where(.svelte-vut2un){opacity:.5;background:linear-gradient(#dcdbd8,#d6d5d2);height:1px}.flow-about__partner-title.svelte-vut2un h3:where(.svelte-vut2un){color:#666;font-size:var(--font-size-label);text-align:center;margin:0;line-height:18px}.flow-about__partners.svelte-vut2un li:where(.svelte-vut2un){flex:none;align-items:center;display:flex}@keyframes svelte-vut2un-partner-marquee{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.flow-about__partner-track.svelte-vut2un{animation:none!important;transform:none!important}}.flow-about__partner-marquee.svelte-vut2un:has(li:where(.svelte-vut2un):hover) .flow-about__partner-track:where(.svelte-vut2un){animation-play-state:paused}.flow-about__partner-marquee.svelte-vut2un:has(li:where(.svelte-vut2un):hover) .partner-logo{filter:brightness(.55)}.flow-about__partner-marquee.svelte-vut2un li:where(.svelte-vut2un):hover .partner-logo{filter:brightness(1.5);transform:scale(1.2)}.partner-logo{object-fit:contain;height:28px;transition:filter .24s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-block}.partner-logo--jiangxi-software-university{height:29px}@media (width<=1199px){.flow-about__header.svelte-vut2un .section-heading h2{font-size:clamp(26px,3vw,32px);line-height:1.5}.flow-about__header.svelte-vut2un .section-heading p{width:min(100%,900px);margin-top:32px;line-height:1.8}.flow-about__partners.svelte-vut2un{width:100%;margin-top:88px}.flow-about__partner-marquee.svelte-vut2un{width:100%;margin-top:48px}.flow-about__partner-track.svelte-vut2un ul:where(.svelte-vut2un){gap:48px;padding-right:48px}}@media (width<=767px){.flow-section--about.svelte-vut2un{padding-inline:var(--page-gutter);background-position:30% 0;background-size:auto 420px}.flow-section--about.svelte-vut2un:before{background-size:auto 100%}.flow-about.svelte-vut2un{padding-top:32px}.flow-about__header.svelte-vut2un .section-heading h2{font-size:24px;line-height:1.6}.flow-about__header.svelte-vut2un .section-heading p{display:none}.flow-about.svelte-vut2un .btn{--btn-w:100%;margin-top:40px!important}.flow-about__partners.svelte-vut2un{margin-top:72px}.flow-about__partner-title.svelte-vut2un{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px}.flow-about__partner-title.svelte-vut2un h3:where(.svelte-vut2un){font-size:var(--font-size-label);white-space:nowrap}.flow-about__partner-marquee.svelte-vut2un{margin-top:36px}.flow-about__partner-track.svelte-vut2un ul:where(.svelte-vut2un){gap:28px;height:32px;padding-right:28px}.partner-logo{max-width:118px;height:22px}}.page-shell.svelte-1uha8ag{background-color:var(--page-background);width:100%;position:relative}
