.journey[data-v-9b245336]{--j-blue:#0047bb;--j-blue-soft:#2e6bd4;--j-blue-light:#94b5ff;--j-ink:#0a0f1f;--j-display:"Space Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--j-sans:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--j-mono:"JetBrains Mono",ui-monospace,monospace;-webkit-font-smoothing:antialiased;background:#0a0f1f;background:var(--j-ink);border-radius:24px;box-shadow:0 40px 100px -50px rgba(0,71,187,.5);color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--j-sans);margin:0 auto;overflow:hidden;position:relative;width:min(1280px,calc(100vw - 48px))}.journey[data-v-9b245336]:before{background:radial-gradient(circle at 12% 85%,rgba(0,71,187,.3),transparent 45%),radial-gradient(circle at 92% 12%,rgba(46,107,212,.22),transparent 42%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.journey__inner[data-v-9b245336]{box-sizing:border-box;padding:56px 64px 52px;position:relative;z-index:2}.journey__head[data-v-9b245336]{margin-bottom:28px}.journey__eyebrow[data-v-9b245336]{align-items:center;color:var(--j-blue-light);display:flex;font-family:var(--j-mono);font-size:11px;font-weight:500;gap:14px;letter-spacing:.2em;text-transform:uppercase}.journey__eyebrow[data-v-9b245336]:before{background:var(--j-blue-light);content:"";display:block;height:1px;width:28px}.journey__lead[data-v-9b245336]{color:#fff;font-family:var(--j-display);font-size:max(22px,min(2.2vw,30px));font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:16px 0 0}.journey__steps[data-v-9b245336]{margin:8px 0 44px}.journey__step[data-v-9b245336],.journey__steps[data-v-9b245336]{align-items:center;display:flex}.journey__step[data-v-9b245336]{background:none;border:none;color:inherit;cursor:pointer;flex:0 0 auto;font-family:inherit;gap:12px;padding:6px 2px}.journey__marker[data-v-9b245336]{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;color:hsla(0,0%,100%,.55);display:grid;flex:0 0 auto;font-size:13px;height:34px;justify-items:center;place-items:center;transition:all .35s cubic-bezier(.2,.8,.2,1);width:34px}.journey__label[data-v-9b245336],.journey__marker[data-v-9b245336]{font-family:var(--j-mono);font-weight:500}.journey__label[data-v-9b245336]{color:hsla(0,0%,100%,.4);font-size:11px;letter-spacing:.14em;text-transform:uppercase;transition:color .35s ease;white-space:nowrap}.journey__step.is-done .journey__marker[data-v-9b245336]{border-color:rgba(148,181,255,.5);color:hsla(0,0%,100%,.85)}.journey__step.is-done .journey__label[data-v-9b245336]{color:hsla(0,0%,100%,.6)}.journey__step.is-active .journey__marker[data-v-9b245336]{background:var(--j-blue);border-color:var(--j-blue);box-shadow:0 8px 24px -6px rgba(0,71,187,.8);color:#fff}.journey__step.is-active .journey__label[data-v-9b245336]{color:#fff}.journey__step:hover .journey__marker[data-v-9b245336]{border-color:hsla(0,0%,100%,.45)}.journey__step.is-active:hover .journey__marker[data-v-9b245336]{border-color:var(--j-blue)}.journey__connector[data-v-9b245336]{background:hsla(0,0%,100%,.12);border-radius:2px;flex:1 1 auto;height:2px;margin:0 8px;min-width:20px;overflow:hidden;position:relative;transition:background .35s ease}.journey__connector-fill[data-v-9b245336],.journey__connector.is-done[data-v-9b245336]{background:var(--j-blue-soft)}.journey__connector-fill[data-v-9b245336]{animation-fill-mode:forwards;animation-name:journeyGrow-9b245336;animation-timing-function:linear;bottom:0;box-shadow:0 0 10px rgba(46,107,212,.6);left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left center}.journey__connector-fill.is-paused[data-v-9b245336]{animation-play-state:paused}@keyframes journeyGrow-9b245336{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.journey__panel[data-v-9b245336]{animation:journeySwap-9b245336 .5s cubic-bezier(.2,.8,.2,1)}@keyframes journeySwap-9b245336{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.journey__title[data-v-9b245336]{color:#fff;font-family:var(--j-display);font-size:max(26px,min(3.4vw,46px));font-weight:500;letter-spacing:-.03em;line-height:1.08;margin:0 0 34px;max-width:20ch}.journey__title[data-v-9b245336] .accent{color:var(--j-blue-light)}.journey__blocks[data-v-9b245336]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.journey__block[data-v-9b245336]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:22px 24px;position:relative}.journey__block.is-highlight[data-v-9b245336]{background:linear-gradient(135deg,rgba(148,181,255,.1),hsla(0,0%,100%,.04));border-color:rgba(148,181,255,.35)}.journey__block.is-highlight[data-v-9b245336]:before{background:var(--j-blue-light);border-radius:0 3px 3px 0;bottom:14%;content:"";left:0;position:absolute;top:14%;width:3px}.journey__block-label[data-v-9b245336]{color:hsla(0,0%,100%,.5);font-family:var(--j-mono);font-size:10px;font-weight:500;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.journey__block.is-highlight .journey__block-label[data-v-9b245336]{color:var(--j-blue-light)}.journey__block-text[data-v-9b245336]{color:hsla(0,0%,100%,.75);font-size:14.5px;line-height:1.6;margin:0}.journey__block-text[data-v-9b245336] strong{color:#fff;font-weight:600}@media (max-width:1100px){.journey__inner[data-v-9b245336]{padding:48px 48px 44px}}@media (max-width:900px){.journey[data-v-9b245336]{border-radius:20px;width:calc(100vw - 24px)}.journey__inner[data-v-9b245336]{padding:34px 26px 32px}}@media (max-width:720px){.journey__inner[data-v-9b245336]{padding:30px 20px 28px}.journey__marker[data-v-9b245336]{font-size:12px;height:30px;width:30px}.journey__connector[data-v-9b245336]{margin:0 5px;min-width:12px}.journey__step .journey__label[data-v-9b245336]{display:none}.journey__step.is-active .journey__label[data-v-9b245336]{display:inline}}@media (max-width:600px){.journey[data-v-9b245336]{border-radius:18px}.journey__blocks[data-v-9b245336]{grid-template-columns:1fr}}.journey-demo[data-v-e6b38a14]{align-items:center;background:#f4f6fb;display:flex;justify-content:center;min-height:100vh;padding:48px 0}.journey-demo__frame[data-v-e6b38a14]{width:100%}