.placeholder-overlay[data-v-1d1370a7]{height:26px;left:0;overflow:hidden;pointer-events:none;position:absolute;text-align:left;top:0;width:100%}.placeholder-text[data-v-1d1370a7]{color:#8993a4;display:block;font-size:14px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeholder-slide-enter-active[data-v-1d1370a7],.placeholder-slide-leave-active[data-v-1d1370a7]{transition:opacity .6s ease,transform .6s ease}.placeholder-slide-enter-from[data-v-1d1370a7]{opacity:0;transform:translateY(10px)}.placeholder-slide-leave-to[data-v-1d1370a7]{opacity:0;transform:translateY(-10px)}.type-button-icon[data-v-1d1370a7]{filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(2000%) hue-rotate(210deg) brightness(95%) contrast(95%);flex-shrink:0;height:24px;width:24px}.ai-search-input-wrap[data-v-9c92e205]{position:relative;width:100%}.plus-btn-wrap[data-v-9c92e205]{position:relative}.icon-btn[data-v-9c92e205]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;transition:background .2s}.icon-btn[data-v-9c92e205],.icon-btn img[data-v-9c92e205]{height:32px;width:32px}.icon-btn[data-v-9c92e205]:hover{background:rgba(179,186,197,.2)}.plus-btn[data-v-9c92e205]{font-size:0}.popup-fade-enter-active[data-v-9c92e205],.popup-fade-leave-active[data-v-9c92e205]{transition:opacity .15s ease,transform .15s ease}.popup-fade-enter-from[data-v-9c92e205],.popup-fade-leave-to[data-v-9c92e205]{opacity:0;transform:translateY(6px)}.submenu-fade-enter-active[data-v-9c92e205],.submenu-fade-leave-active[data-v-9c92e205]{transition:opacity .15s ease,transform .15s ease}.submenu-fade-enter-from[data-v-9c92e205],.submenu-fade-leave-to[data-v-9c92e205]{opacity:0;transform:translate(-6px)}.hero-section-container[data-v-145ea6d9]{background:linear-gradient(180deg,rgba(242,249,255,0),#f2f9ff),linear-gradient(0deg,#fff,#fff)}.hero-section[data-v-145ea6d9]{display:flex;flex-direction:column;padding-bottom:80px;position:relative}.hero-section-container_title[data-v-145ea6d9]{background-image:url(./title-bg.e3c513bb.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:20px 0;width:100%}.hero-tag[data-v-145ea6d9]{align-items:center;background:#eff6ff;border-radius:16777200px;color:#000;display:flex;font-family:ABC Favorit Unlicensed Trial,ABCFavorit-Light,ABC Favorit,sans-serif;font-size:14px;font-style:normal;gap:10px;justify-content:center;line-height:100%;padding:8px 12px}.hero-tag[data-v-145ea6d9],.hero-title[data-v-145ea6d9]{font-weight:400;margin-bottom:16px;text-align:center}.hero-title[data-v-145ea6d9]{font-size:40px;line-height:120%}.hero-subtitle[data-v-145ea6d9]{color:#000;font-family:ABC Favorit Unlicensed Trial,ABCFavorit-Light,ABC Favorit,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;margin:0 auto 40px;max-width:768px;opacity:.8;text-align:center}.hero-pill-btn[data-v-145ea6d9]{align-items:center;background:hsla(0,0%,100%,.72);border:1px solid #dfe1e6;border-radius:54px;color:#495973;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;line-height:20px;padding:12px 14px;transition:background .2s,border-color .2s;white-space:nowrap}.hero-pill-btn[data-v-145ea6d9]:hover{background:#edf4fc;border-color:#c9d9ee;color:#0764e9}.hero-pill-icon[data-v-145ea6d9]{filter:brightness(0) saturate(100%) invert(32%) sepia(15%) saturate(749%) hue-rotate(182deg) brightness(95%) contrast(91%);flex-shrink:0;height:24px;width:24px}.hero-pill-wrap[data-v-145ea6d9]{display:inline-flex;position:relative}.pill-tooltip[data-v-145ea6d9]{background:#fff;border:1px solid #dfe1e6;border-radius:10px;box-shadow:0 4px 60px #3050ca14;color:#495973;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:12px;font-weight:400;left:50%;letter-spacing:-.15px;line-height:20px;padding:12px;pointer-events:none;position:absolute;text-align:left;transform:translate(-50%);width:248px;z-index:103}.pill-tooltip-top[data-v-145ea6d9]{bottom:calc(100% + 8px)}.pill-tooltip-bottom[data-v-145ea6d9]{top:calc(100% + 8px)}.pill-tooltip-fade-enter-active[data-v-145ea6d9],.pill-tooltip-fade-leave-active[data-v-145ea6d9]{transition:opacity .2s ease,transform .2s ease}.pill-tooltip-fade-enter-from[data-v-145ea6d9],.pill-tooltip-fade-leave-to[data-v-145ea6d9]{opacity:0}.pill-tooltip-top.pill-tooltip-fade-enter-from[data-v-145ea6d9],.pill-tooltip-top.pill-tooltip-fade-leave-to[data-v-145ea6d9]{transform:translate(-50%) translateY(6px)}.pill-tooltip-bottom.pill-tooltip-fade-enter-from[data-v-145ea6d9],.pill-tooltip-bottom.pill-tooltip-fade-leave-to[data-v-145ea6d9]{transform:translate(-50%) translateY(-6px)}@media (max-width:768px){.mobile-hero-section[data-v-145ea6d9]{min-height:auto;padding-bottom:32px;padding-top:40px!important}.hero-title[data-v-145ea6d9]{font-size:28px;line-height:130%;margin-bottom:12px}.hero-subtitle[data-v-145ea6d9]{font-size:15px;margin-bottom:24px}.mobile-title-wrap[data-v-145ea6d9]{background-image:url(./title-bg.e3c513bb.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-left:-24px;margin-right:-24px;padding:16px 24px;width:calc(100% + 48px)}.search-type-section[data-v-145ea6d9]{margin-bottom:0;margin-top:16px;min-height:unset!important}.hero-pill-wrap[data-v-145ea6d9]{margin-right:0;margin-top:0}.hero-pill-btn[data-v-145ea6d9]{font-size:13px;padding:7px 12px}.hero-pill-icon[data-v-145ea6d9]{height:20px;width:20px}}.hero-actions-wrap[data-v-145ea6d9]{gap:8px;margin-top:16px}.hero-actions-wrap[data-v-145ea6d9],.hero-pills-row[data-v-145ea6d9]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.hero-pills-row[data-v-145ea6d9]{margin-top:20px}.hero-section-container[data-v-145ea6d9]{background-color:#f6fbfd;background-image:radial-gradient(ellipse 78% 115% at 0 0,#c7f7ec 0,#e8fbf7 38%,rgba(246,251,253,0) 73%),radial-gradient(ellipse 72% 110% at 100% 100%,#ccdcff 0,#e8efff 38%,rgba(246,251,253,0) 72%)}.hero-section[data-v-145ea6d9]{overflow:hidden;padding:0}.hero-inner[data-v-145ea6d9]{align-items:start;box-sizing:border-box;display:grid;gap:clamp(72px,6.2vw,126px);grid-template-columns:minmax(0,1.62fr) minmax(360px,1fr);margin:0 auto;max-width:1680px;min-width:320px;padding:48px 0;width:82%}.hero-copy[data-v-145ea6d9]{display:flex;flex-direction:column;margin-top:20px;width:100%}.hero-section-container_title[data-v-145ea6d9]{align-items:flex-start;background:none;padding:0}.hero-title[data-v-145ea6d9]{text-wrap:balance;color:#000;font-family:ABC Favorit Unlicensed Trial,ABCFavorit-Light,ABC Favorit,sans-serif;font-size:44px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.18;margin:0;max-width:820px;text-align:left}.hero-title-line[data-v-145ea6d9]{display:block;white-space:nowrap}.hero-title-highlight[data-v-145ea6d9]{color:#0a3dff}.hero-subtitle[data-v-145ea6d9]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;margin:24px 0 0;max-width:760px;opacity:.76;text-align:left}.hero-search-card[data-v-145ea6d9]{background:#fff;border-radius:16px;box-shadow:0 6px 16px #1f44731f;box-sizing:border-box;margin-top:36px;padding:26px;transition:box-shadow .24s ease,transform .24s ease;width:100%}.hero-search-card[data-v-145ea6d9]:focus-within{box-shadow:0 8px 20px #1f447329;transform:translateY(-2px)}.search-type-section[data-v-145ea6d9]{min-height:214px}.hero-actions-wrap[data-v-145ea6d9]{justify-content:flex-start}.hero-visual[data-v-145ea6d9]{align-items:flex-start;align-self:center;aspect-ratio:118/145;background:#fff;border-radius:16px;box-shadow:0 6px 16px #1f44731f;box-sizing:border-box;display:flex;justify-content:center;justify-self:end;max-width:590px;min-width:0;overflow:hidden;padding:16px;width:100%}.hero-video[data-v-145ea6d9]{display:block;height:auto;max-width:440px;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;transform:translateY(-2.75%);width:100%}@media (max-width:1280px){.hero-inner[data-v-145ea6d9]{gap:60px}}@media (max-width:1025px){.hero-inner[data-v-145ea6d9]{display:flex;flex-direction:column;gap:40px;padding:60px 24px;width:100%}.hero-copy[data-v-145ea6d9]{margin-top:0;max-width:100%}.hero-visual[data-v-145ea6d9]{justify-self:auto;max-width:472px}}@media (max-width:768px){.mobile-hero-section[data-v-145ea6d9]{padding:0!important}.hero-inner[data-v-145ea6d9]{gap:40px;padding:40px 16px}.mobile-title-wrap[data-v-145ea6d9]{background:none;margin:0;padding:0;width:100%}.hero-title[data-v-145ea6d9]{font-size:25px;line-height:1.3;margin:0;text-align:left}.hero-subtitle[data-v-145ea6d9]{font-size:15px;margin:16px 0 0;text-align:left}.hero-search-card[data-v-145ea6d9]{margin-top:24px;padding:12px}.search-type-section[data-v-145ea6d9]{margin-top:0}.hero-visual[data-v-145ea6d9]{border-radius:14px;padding:10px}.hero-video[data-v-145ea6d9]{max-width:100%}}@media (max-width:360px){.hero-title[data-v-145ea6d9]{font-size:22px}}.rd-landing-partners-bg[data-v-9aa87cd7]{background:#fff!important;border-top:1px solid #edf2f5}.partner-logo[data-v-9aa87cd7]{cursor:pointer;flex-shrink:0;margin:0 3rem}.scroll-container[data-v-9aa87cd7]{overflow:hidden;width:100%}.scroll-container:hover .scroll-content[data-v-9aa87cd7]{animation-play-state:paused}.scroll-content[data-v-9aa87cd7]{align-items:center;animation:scroll-left-9aa87cd7 30s linear infinite;display:flex;width:-moz-fit-content;width:fit-content}@keyframes scroll-left-9aa87cd7{0%{transform:translate(0)}to{transform:translate(-50%)}}.industry-use-cases[data-v-71bd2dad]{background:#f4f9fb;border-top:1px solid #edf1f7;box-sizing:border-box;overflow:hidden;padding:40px 24px}.industry-container[data-v-71bd2dad]{margin:0 auto;max-width:1142px;width:100%}.section-heading[data-v-71bd2dad]{margin:0 auto 32px;max-width:1120px;text-align:center}.section-heading h2[data-v-71bd2dad]{color:#020a1a;font-size:32px;font-weight:600;line-height:40px;margin:0 0 16px}.section-heading p[data-v-71bd2dad]{color:#495973;font-size:16px;line-height:24px;margin:0}.industry-explorer[data-v-71bd2dad]{display:grid;gap:24px}.industry-tabs[data-v-71bd2dad]{background:#fff;border:1px solid #dbe7f5;border-radius:12px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:0 auto;padding:4px;width:-moz-fit-content;width:fit-content}.industry-tab[data-v-71bd2dad]{background:transparent;border:0;border-radius:8px;color:#495973;cursor:pointer;font-size:14px;font-weight:550;line-height:20px;min-height:40px;padding:10px 16px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.industry-tab[data-v-71bd2dad]:hover{background:#f7faff;color:#0764e9}.industry-tab.is-active[data-v-71bd2dad]{background:#edf4fc;color:#0764e9;font-weight:650}.industry-tab[data-v-71bd2dad]:focus-visible{outline:2px solid rgba(7,100,233,.35);outline-offset:2px}.industry-scenarios[data-v-71bd2dad]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:860px;transition:opacity .16s ease,transform .16s ease;width:100%}.industry-scenarios.is-updating[data-v-71bd2dad]{opacity:.32;transform:translateY(4px)}.industry-scenario-card[data-v-71bd2dad]{background:#fff;border:1px solid #d9e7ee;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;min-height:228px;padding:24px;transition:border-color .18s ease,transform .18s ease}.industry-scenario-card[data-v-71bd2dad]:focus-visible,.industry-scenario-card[data-v-71bd2dad]:hover{border-color:#0764e973;transform:translateY(-2px)}.industry-scenario-card[data-v-71bd2dad]:focus-visible{outline:2px solid rgba(7,100,233,.35);outline-offset:3px}.industry-scenario-head[data-v-71bd2dad]{align-items:center;display:flex;gap:10px;margin-bottom:16px}.industry-scenario-icon[data-v-71bd2dad]{align-items:center;background:#f2f7ff;border-radius:8px;color:#0764e9;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.industry-scenario-icon svg[data-v-71bd2dad]{height:19px;width:19px}.industry-scenario-head h3[data-v-71bd2dad]{color:#183b69;font-size:17px;font-weight:650;line-height:22px;margin:0}.industry-question[data-v-71bd2dad]{color:#53657d;font-size:13px;line-height:18px;margin:0 0 16px}.industry-question-action[data-v-71bd2dad]{align-items:center;color:#0764e9;display:inline-flex;font-size:14px;font-weight:650;gap:8px;margin-top:auto;min-height:44px;text-decoration:none;width:-moz-fit-content;width:fit-content}.industry-question-action[data-v-71bd2dad]:after{content:"\2192"}@media (max-width:680px){.industry-use-cases[data-v-71bd2dad]{padding:32px 16px}.section-heading h2[data-v-71bd2dad]{font-size:28px;line-height:36px}.section-heading p[data-v-71bd2dad]{font-size:15px}.industry-tabs[data-v-71bd2dad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.industry-tab[data-v-71bd2dad]:last-child{grid-column:1/-1}.industry-scenarios[data-v-71bd2dad]{grid-template-columns:1fr}}.rd-engineering-replacement[data-v-d60e950b]{--rd-brand-blue:#0764e9;--rd-text-secondary:#495973;--rd-line:#dfe1e6;--rd-panel:#f4f9fb;--rd-shell:min(82%,1680px);--rd-label-height:28px;--rd-stage-gap:8px;--rd-dot-size:10px;--rd-rail-center-y:calc(var(--rd-label-height) + var(--rd-stage-gap) + 5px);--rd-panel-top:calc(var(--rd-label-height) + var(--rd-stage-gap) + var(--rd-dot-size) + 28px);--rd-preview-height:clamp(286px,22vw,350px);--rd-ease:cubic-bezier(.19,1,.22,1);background:var(--rd-panel);overflow:hidden;padding:76px 0 56px;position:relative}.rd-engineering-header[data-v-d60e950b]{margin:0 auto 42px;text-align:center;width:var(--rd-shell)}.rd-engineering-header h2[data-v-d60e950b]{color:#020a1a;font-size:40px;font-weight:600;line-height:48px;margin:0}.rd-engineering-map[data-v-d60e950b]{margin:0 auto;max-width:1680px;width:var(--rd-shell)}.rd-stage-rail[data-v-d60e950b]{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:628px;position:relative}.rd-stage-rail[data-v-d60e950b]:after,.rd-stage-rail[data-v-d60e950b]:before{border-radius:999px;content:"";height:2px;left:16.66667%;position:absolute;right:16.66667%;top:var(--rd-rail-center-y);transform:translateY(-50%);z-index:1}.rd-stage-rail[data-v-d60e950b]:before{background:linear-gradient(90deg,transparent,rgba(217,231,238,.96),transparent)}.rd-stage-rail[data-v-d60e950b]:after{animation:rd-flow-line-d60e950b 5.6s var(--rd-ease) infinite;background:linear-gradient(90deg,transparent,rgba(10,61,255,.72),rgba(41,206,115,.5),transparent);background-size:220% 100%}@keyframes rd-flow-line-d60e950b{0%{background-position:120% 0;opacity:.42}45%{opacity:.88}to{background-position:-120% 0;opacity:.42}}.rd-stage-item[data-v-d60e950b]{position:static}.rd-stage-trigger[data-v-d60e950b]{background:transparent;border:0;color:var(--rd-text-secondary);display:grid;gap:var(--rd-stage-gap);justify-items:center;padding:0;position:relative;transition:color .56s var(--rd-ease);width:100%;z-index:2}.rd-stage-trigger[data-v-d60e950b]:after{content:"";height:40px;left:0;position:absolute;top:100%;width:100%}.rd-stage-label[data-v-d60e950b]{align-items:center;display:inline-flex;font-size:17px;line-height:28px;min-height:var(--rd-label-height);white-space:nowrap}.rd-stage-dot[data-v-d60e950b]{background:currentColor;border-radius:50%;height:var(--rd-dot-size);transition:background .56s var(--rd-ease),box-shadow .68s var(--rd-ease);width:var(--rd-dot-size)}.rd-stage-item:is(:hover,:focus-within,.is-default) .rd-stage-trigger[data-v-d60e950b]{color:var(--rd-brand-blue)}.rd-stage-item:is(:hover,:focus-within,.is-default) .rd-stage-dot[data-v-d60e950b]{box-shadow:0 0 0 7px #0a3dff1f}.rd-stage-rail:has(.rd-stage-item:hover,.rd-stage-item:focus-within) .rd-stage-item.is-default:not(:hover,:focus-within) .rd-stage-trigger[data-v-d60e950b]{color:var(--rd-text-secondary)}.rd-stage-rail:has(.rd-stage-item:hover,.rd-stage-item:focus-within) .rd-stage-item.is-default:not(:hover,:focus-within) .rd-stage-dot[data-v-d60e950b]{box-shadow:none}.rd-stage-panel[data-v-d60e950b]{background:var(--rd-panel);border:1.5px solid rgba(217,231,238,.08);border-radius:12px;box-shadow:0 0 4px #00000014,0 2px 6px #00000014;filter:blur(2px);height:560px;left:0;opacity:0;padding:24px;pointer-events:none;position:absolute;right:0;top:var(--rd-panel-top);transform:translateY(12px) scale(.992);transition:opacity .56s var(--rd-ease),filter .82s var(--rd-ease),transform .82s var(--rd-ease);z-index:4}.rd-stage-item:is(:hover,:focus-within,.is-default) .rd-stage-panel[data-v-d60e950b]{filter:none;opacity:1;pointer-events:auto;transform:none}.rd-stage-rail:has(.rd-stage-item:hover,.rd-stage-item:focus-within) .rd-stage-item.is-default:not(:hover,:focus-within) .rd-stage-panel[data-v-d60e950b]{filter:blur(2px);opacity:0;pointer-events:none;transform:translateY(12px) scale(.992)}.rd-card-grid[data-v-d60e950b]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));height:100%}.rd-insight-card[data-v-d60e950b]{background:hsla(0,0%,100%,.94);border:1.5px solid var(--rd-line);border-radius:8px;display:flex;flex-direction:column;min-height:0;min-width:0;opacity:0;outline:0;padding:18px;transform:translateY(14px);transition:border-color .32s ease,box-shadow .32s ease,opacity .56s var(--rd-ease),transform .82s var(--rd-ease)}.rd-stage-item:is(:hover,:focus-within,.is-default) .rd-insight-card[data-v-d60e950b]{opacity:1;transform:none}.rd-insight-card[data-v-d60e950b]:focus-visible,.rd-insight-card[data-v-d60e950b]:hover{border-color:#0764e942;box-shadow:0 4px 8px #0764e914;transform:translateY(-4px)}.rd-card-title[data-v-d60e950b]{color:#183b69;font-size:20px;font-weight:650;line-height:28px;margin:0}.rd-insight-card blockquote[data-v-d60e950b]{color:var(--rd-text-secondary);font-size:16px;line-height:26px;margin:14px 0 0}.rd-question-keyword[data-v-d60e950b]{color:var(--rd-brand-blue)}.rd-card-outcome[data-v-d60e950b]{display:flex;flex-wrap:wrap;gap:8px;margin:auto 0 14px;padding-top:6px}.rd-deliverable-pill[data-v-d60e950b]{align-items:center;background:#f2f9ff;border:1px solid var(--rd-line);border-radius:4px;color:#0456d1;display:inline-flex;font-size:14px;line-height:22px;min-height:24px;padding:2px 8px;white-space:nowrap}.rd-solution-preview[data-v-d60e950b]{background:#fff;border:1px solid rgba(217,231,238,.86);border-radius:4px;cursor:pointer;display:grid;flex:0 0 var(--rd-preview-height);height:var(--rd-preview-height);overflow:hidden;padding:0;place-items:center;width:100%}.rd-solution-preview[data-v-d60e950b]:focus-visible{outline:2px solid rgba(7,100,233,.45);outline-offset:3px}.rd-solution-preview img[data-v-d60e950b]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform .9s var(--rd-ease);width:100%}.rd-insight-card:is(:hover,:focus-visible) .rd-solution-preview img[data-v-d60e950b]{transform:scale(1.035)}@media (max-width:1180px){.rd-engineering-replacement[data-v-d60e950b]{--rd-shell:min(calc(100% - 48px),1120px);--rd-preview-height:292px}.rd-stage-label[data-v-d60e950b]{font-size:15px}}@media (max-width:900px){.rd-engineering-replacement[data-v-d60e950b]{--rd-shell:calc(100% - 32px);--rd-preview-height:260px;padding:72px 0 48px}.rd-engineering-header h2[data-v-d60e950b]{font-size:32px;line-height:40px}.rd-stage-rail[data-v-d60e950b]{gap:22px;grid-template-columns:1fr;min-height:0}.rd-stage-dot[data-v-d60e950b],.rd-stage-rail[data-v-d60e950b]:after,.rd-stage-rail[data-v-d60e950b]:before{display:none}.rd-stage-trigger[data-v-d60e950b]{justify-items:start}.rd-stage-panel[data-v-d60e950b]{filter:none;height:auto;margin-top:14px;opacity:1;pointer-events:auto;position:static;transform:none}.rd-card-grid[data-v-d60e950b]{grid-template-columns:1fr}.rd-insight-card[data-v-d60e950b]{opacity:1;transform:none}}@media (max-width:560px){.rd-insight-card[data-v-d60e950b],.rd-stage-panel[data-v-d60e950b]{padding:14px}.rd-card-grid[data-v-d60e950b]{gap:14px}.rd-card-title[data-v-d60e950b]{font-size:18px;line-height:24px}}.rd-engineering-map[data-v-d60e950b]{--rd-autoplay-duration:4.2s;--rd-active-cursor-size:34px;--rd-active-dot-size:16px}.rd-stage-tabs[data-v-d60e950b]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 24px;padding-bottom:28px;position:relative}.rd-stage-progress[data-v-d60e950b]{background:linear-gradient(90deg,rgba(217,231,238,.92),rgba(41,206,115,.34),rgba(217,231,238,.92));border-radius:999px;bottom:9px;height:2px;left:16.66667%;overflow:hidden;position:absolute;width:66.66667%;z-index:0}.rd-stage-progress-fill[data-v-d60e950b]{background:linear-gradient(90deg,#0764e9,#29ce73);border-radius:inherit;display:block;height:100%;transition:width .36s var(--rd-ease);width:var(--rd-progress-start)}.rd-stage-progress-fill.is-advancing[data-v-d60e950b]{animation:rd-stage-line-progress-d60e950b var(--rd-autoplay-duration) linear forwards}@keyframes rd-stage-line-progress-d60e950b{to{width:var(--rd-progress-end)}}.rd-stage-tab[data-v-d60e950b]{align-items:center;background:transparent;border:0;color:var(--rd-text-secondary);cursor:pointer;display:inline-flex;font-size:17px;font-weight:400;justify-content:center;line-height:28px;min-height:42px;min-width:0;padding:0 6px;position:relative;text-align:center;transition:color .22s ease,transform .22s ease;z-index:1}.rd-stage-tab[data-v-d60e950b]:after,.rd-stage-tab[data-v-d60e950b]:before{border-radius:999px;content:"";left:50%;position:absolute;transform:translate(-50%)}.rd-stage-tab[data-v-d60e950b]:before{background:var(--rd-brand-blue);bottom:-26px;box-shadow:0 2px 6px #0764e93d;height:var(--rd-active-dot-size);opacity:0;transition:opacity .18s ease,transform .26s var(--rd-ease);width:var(--rd-active-dot-size);z-index:2}.rd-stage-tab[data-v-d60e950b]:after{background:#6b7a90;bottom:-24px;height:12px;transition:width .26s var(--rd-ease),height .26s var(--rd-ease),bottom .26s var(--rd-ease),background .22s ease,transform .26s var(--rd-ease);width:12px;z-index:1}.rd-stage-tab.is-active[data-v-d60e950b]{color:var(--rd-brand-blue)}.rd-stage-tab[data-v-d60e950b]:hover:not(.is-active){color:#183b69}.rd-stage-tab[data-v-d60e950b]:focus-visible{border-radius:4px;outline:2px solid rgba(7,100,233,.28);outline-offset:3px}.rd-stage-tab.is-active[data-v-d60e950b]:after{background:rgba(7,100,233,.13);bottom:-35px;height:var(--rd-active-cursor-size);width:var(--rd-active-cursor-size)}.rd-stage-tab.is-active[data-v-d60e950b]:before{opacity:1}.rd-engineering-map.is-auto-playing .rd-stage-tab.is-active[data-v-d60e950b]:after{animation:rd-stage-pulse-d60e950b 1.5s ease-in-out infinite}.rd-engineering-map.is-auto-playing .rd-stage-tab.is-active[data-v-d60e950b]:before{animation:rd-stage-blink-d60e950b 1.5s ease-in-out infinite}@keyframes rd-stage-pulse-d60e950b{50%{background:rgba(7,100,233,.18);transform:translate(-50%) scale(1.08)}}@keyframes rd-stage-blink-d60e950b{50%{transform:translate(-50%) scale(.92)}}.rd-stage-shell[data-v-d60e950b]{isolation:isolate;overflow:hidden;position:relative}.rd-stage-item[data-v-d60e950b]{transition:opacity .28s var(--rd-ease),filter .28s var(--rd-ease),transform .36s var(--rd-ease)}.rd-engineering-map.is-stage-transitioning .rd-stage-item[data-v-d60e950b]{filter:saturate(.92);opacity:.42;transform:scale(.996)}.rd-engineering-map.is-stage-transitioning.is-stage-fading-in .rd-stage-item.is-active[data-v-d60e950b]{filter:saturate(1);opacity:1;transform:scale(1)}.rd-stage-rail[data-v-d60e950b]{align-items:stretch;display:flex;gap:0;grid-template-columns:unset;min-height:0;overflow-x:hidden;overflow-y:hidden;overscroll-behavior-x:contain;padding:0 0 8px;scrollbar-width:none}.rd-stage-rail[data-v-d60e950b]::-webkit-scrollbar,.rd-stage-rail[data-v-d60e950b]:after,.rd-stage-rail[data-v-d60e950b]:before{display:none}.rd-stage-item[data-v-d60e950b]{display:grid;flex:0 0 100%;grid-template-rows:1fr;min-width:0}.rd-stage-trigger[data-v-d60e950b]{display:none}.rd-stage-panel[data-v-d60e950b],.rd-stage-rail:has(.rd-stage-item:focus-within) .rd-stage-item.is-default:not(:focus-within) .rd-stage-panel[data-v-d60e950b],.rd-stage-rail:has(.rd-stage-item:hover) .rd-stage-item.is-default:not(:hover) .rd-stage-panel[data-v-d60e950b]{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.78));border-color:#d9e7eeb8;box-shadow:0 1px 3px #183b690f,0 10px 28px -18px #183b692e;filter:none!important;height:auto;margin-top:0;min-height:560px;opacity:1!important;pointer-events:auto;position:static;transform:none!important}.rd-card-grid[data-v-d60e950b]{height:auto;min-height:512px}.rd-insight-card[data-v-d60e950b],.rd-stage-rail:has(.rd-stage-item:focus-within) .rd-stage-item.is-default:not(:focus-within) .rd-insight-card[data-v-d60e950b],.rd-stage-rail:has(.rd-stage-item:hover) .rd-stage-item.is-default:not(:hover) .rd-insight-card[data-v-d60e950b]{opacity:1!important;transform:none!important;transition-delay:0ms!important}@media (max-width:900px){.rd-stage-rail[data-v-d60e950b]{gap:0;grid-template-columns:unset}.rd-card-grid[data-v-d60e950b],.rd-stage-panel[data-v-d60e950b]{min-height:0}.rd-card-grid[data-v-d60e950b]{grid-template-columns:1fr}}@media (max-width:560px){.rd-stage-tab[data-v-d60e950b]{font-size:16px;line-height:22px}}@media (prefers-reduced-motion:reduce){.rd-stage-item[data-v-d60e950b],.rd-stage-progress-fill[data-v-d60e950b],.rd-stage-rail[data-v-d60e950b],.rd-stage-tab[data-v-d60e950b]:after,.rd-stage-tab[data-v-d60e950b]:before{animation:none;scroll-behavior:auto;transition:none}.rd-insight-card[data-v-d60e950b],.rd-solution-preview img[data-v-d60e950b]{transition:none}}.testimonials-section[data-v-caa62fff]{background-color:#f4f9fb!important}.testimonial-wrapper[data-v-caa62fff]{height:404px;position:relative;width:100%}.testimonial-card[data-v-caa62fff]{background-image:url(./testimonials-quote.3ddc36a7.png);background-position:8px 106px;background-repeat:no-repeat;background-size:50px 50px;box-shadow:0 1px 4px 1px #0764e924;transition:all .6s cubic-bezier(.4,0,.2,1);will-change:transform}.card-center[data-v-caa62fff]{height:304px;width:600px;z-index:10}.card-left[data-v-caa62fff],.card-right[data-v-caa62fff]{height:264px;margin-top:20px;width:600px;z-index:5}.mask-left[data-v-caa62fff]{background:linear-gradient(90deg,#f2f9ff 0,rgba(242,249,255,.9) 50%,rgba(242,249,255,.5) 80%,transparent);border-radius:.75rem 0 0 .75rem;left:0}.mask-left[data-v-caa62fff],.mask-right[data-v-caa62fff]{bottom:0;pointer-events:none;position:absolute;top:0;width:70%}.mask-right[data-v-caa62fff]{background:linear-gradient(270deg,#f2f9ff 0,rgba(242,249,255,.9) 50%,rgba(242,249,255,.5) 80%,transparent);border-radius:0 .75rem .75rem 0;right:0}.slide-left-enter-active[data-v-caa62fff],.slide-left-leave-active[data-v-caa62fff],.slide-right-enter-active[data-v-caa62fff],.slide-right-leave-active[data-v-caa62fff]{transition:all .6s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-caa62fff]{opacity:0;transform:translate(1248px)!important}.slide-left-leave-to[data-v-caa62fff],.slide-right-enter-from[data-v-caa62fff]{opacity:0;transform:translate(-1248px)!important}.slide-right-leave-to[data-v-caa62fff]{opacity:0;transform:translate(1248px)!important}.mobile-carousel[data-v-caa62fff]{display:none}@media (max-width:768px){.testimonials-section[data-v-caa62fff]{height:auto!important;padding-bottom:32px;padding-top:32px}.testimonials-section .text-center[data-v-caa62fff]{margin-bottom:24px}.testimonials-section .text-3xl[data-v-caa62fff]{font-size:22px}.testimonials-section .text-base[data-v-caa62fff]{font-size:13px}.desktop-carousel[data-v-caa62fff]{display:none}.mobile-carousel[data-v-caa62fff]{display:block}.mobile-card[data-v-caa62fff]{background-image:url(./testimonials-quote.3ddc36a7.png);background-position:8px 80px;background-repeat:no-repeat;background-size:40px 40px;box-shadow:0 1px 4px 1px #0764e924}.mobile-dots[data-v-caa62fff]{display:flex;gap:8px;justify-content:center;margin-top:20px}.mobile-dot[data-v-caa62fff]{background:#dfe1e6;border-radius:50%;cursor:pointer;height:8px;transition:background .2s;width:8px}.mobile-dot-active[data-v-caa62fff]{background:#0764e9}.mobile-nav[data-v-caa62fff]{gap:16px;margin-top:16px}.mobile-nav[data-v-caa62fff],.mobile-nav-btn[data-v-caa62fff]{display:flex;justify-content:center}.mobile-nav-btn[data-v-caa62fff]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;height:40px;width:40px}}.rd-landing-cta-bg[data-v-4af37383]{background-image:linear-gradient(165.29deg,#2e6fff,#0700df)}.rd-landing-cta-bg[data-v-4af37383]:before{background-image:url(./cta-bg-new.42b63aaa.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.cta-title[data-v-4af37383]{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:36px;font-weight:600;line-height:48px;margin-bottom:40px;max-width:960px;text-align:center}.cta-search-wrap[data-v-4af37383]{display:flex;justify-content:center;max-width:760px;width:100%}.cta-search-bar[data-v-4af37383]{background:#fff;border:1px solid #dfe1e6;border-radius:20px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;min-height:120px;padding:16px;position:relative;width:100%}.cta-search-input[data-v-4af37383]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-shadow:none;color:#020a1a;flex:1;font-family:PingFang HK,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:24px;min-height:48px;outline:none;resize:none;width:100%}.cta-search-input[data-v-4af37383]:active,.cta-search-input[data-v-4af37383]:focus,.cta-search-input[data-v-4af37383]:focus-visible{border:none;box-shadow:none;outline:none}.cta-search-input[data-v-4af37383]::-moz-placeholder{color:#8993a4}.cta-search-input[data-v-4af37383]::placeholder{color:#8993a4}.cta-ask-btn[data-v-4af37383]{align-items:center;align-self:flex-end;background:#0764e9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;gap:4px;justify-content:center;line-height:24px;padding:8px 20px;transition:background-color .2s;white-space:nowrap}.cta-ask-btn[data-v-4af37383]:hover{background:#0552c4}.cta-ask-btn svg[data-v-4af37383]{flex-shrink:0}@media (max-width:768px){.mobile-cta-section[data-v-4af37383]{padding-bottom:32px;padding-top:32px}.rd-landing-cta-bg[data-v-4af37383]{border-radius:16px}.rd-landing-cta-bg>div[data-v-4af37383]{padding:32px 20px!important}.cta-title[data-v-4af37383]{font-size:22px;line-height:1.4;margin-bottom:20px}.cta-search-bar[data-v-4af37383]{border-radius:14px;min-height:96px;padding:12px}.cta-ask-btn[data-v-4af37383]{font-size:14px;padding:6px 14px}.cta-ask-btn svg[data-v-4af37383]{height:18px;width:18px}}
