.flow-field.svelte-qq2wl1{display:block;width:100%;height:100%}@property --handover-progress{syntax: "<number>"; inherits: false; initial-value: .68;}.hero-atmosphere.svelte-1ruuqeh{background:radial-gradient(circle at 80% 20%,color-mix(in oklab,var(--color-primary) 14%,transparent),transparent 28%),radial-gradient(circle at 28% 75%,color-mix(in oklab,var(--color-primary) 8%,transparent),transparent 36%),linear-gradient(180deg,var(--color-canvas) 0%,color-mix(in oklab,var(--color-primary-soft) 34%,var(--color-canvas)) 100%)}.dark .hero-copy.svelte-1ruuqeh{position:relative}.dark .hero-copy.svelte-1ruuqeh:before{content:"";position:absolute;top:-2rem;right:-4rem;bottom:-2rem;left:-2rem;background:radial-gradient(ellipse at 30% 50%,color-mix(in oklab,var(--color-canvas) 72%,transparent),transparent 70%);z-index:-1;pointer-events:none}.route-orbit.svelte-1ruuqeh{border:1px solid color-mix(in oklab,var(--color-primary) 14%,transparent);transform:rotate(-8deg) translateZ(-80px);box-shadow:inset 0 0 90px color-mix(in oklab,var(--color-primary) 8%,transparent)}.route-console.svelte-1ruuqeh{transform:rotateY(-4deg);transition:transform .9s cubic-bezier(.16,1,.3,1)}.hero-object.svelte-1ruuqeh:hover .route-console:where(.svelte-1ruuqeh){transform:rotateY(-2deg) translateZ(12px)}.console-shell.svelte-1ruuqeh{padding:8px;border-radius:30px;background:color-mix(in oklab,var(--color-primary) 6%,var(--color-canvas));box-shadow:0 40px 100px #2d2a6933,inset 0 1px #fffc}.dark .console-shell.svelte-1ruuqeh{box-shadow:0 40px 100px #0006,inset 0 1px #ffffff0f}.console-core.svelte-1ruuqeh{overflow:hidden;border-radius:23px;background:color-mix(in oklab,var(--color-card) 94%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-hairline) 78%,transparent)}.route-map.svelte-1ruuqeh{position:relative}.route-track.svelte-1ruuqeh{position:absolute;left:12%;right:12%;top:19px;height:2px;overflow:hidden;border-radius:999px;background:var(--color-hairline)}.route-fill.svelte-1ruuqeh{display:block;width:100%;height:100%;transform:scaleX(var(--handover-progress));transform-origin:left;background:var(--color-primary)}.hero-object.svelte-1ruuqeh{--handover-progress: .68;transition:--handover-progress .9s cubic-bezier(.16,1,.3,1);container-type:inline-size}.hero-object.is-traced.svelte-1ruuqeh{--handover-progress: 1}.stage-marker.svelte-1ruuqeh,.signal-sheet.svelte-1ruuqeh,.handover-card.svelte-1ruuqeh{transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .5s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1)}.is-traced.svelte-1ruuqeh .stage-node.is-complete:where(.svelte-1ruuqeh) .stage-marker:where(.svelte-1ruuqeh){transform:scale(1.08);background:var(--color-status-done-soft);box-shadow:0 0 0 7px color-mix(in oklab,var(--color-status-done) 12%,transparent)}.is-traced.svelte-1ruuqeh .handover-card:where(.svelte-1ruuqeh){transform:translateY(-3px)}.is-traced.svelte-1ruuqeh .signal-sheet:where(.svelte-1ruuqeh){transform:translate3d(-8px,4px,28px) rotate(1deg);background:var(--color-status-done-strong);box-shadow:0 24px 64px color-mix(in oklab,var(--color-status-done) 28%,transparent)}@media (prefers-reduced-motion: no-preference){.hero-copy.svelte-1ruuqeh{animation:svelte-1ruuqeh-hero-copy-in .9s .1s cubic-bezier(.16,1,.3,1) both}.route-console.svelte-1ruuqeh{animation:svelte-1ruuqeh-console-in 1.1s .18s cubic-bezier(.16,1,.3,1) both}.signal-sheet.svelte-1ruuqeh{animation:svelte-1ruuqeh-signal-in .9s .65s cubic-bezier(.16,1,.3,1) both}}@keyframes svelte-1ruuqeh-hero-copy-in{0%{opacity:0;transform:translateY(24px);filter:blur(8px)}}@keyframes svelte-1ruuqeh-console-in{0%{opacity:0;transform:translateY(24px) rotateY(-10deg) scale(.94);filter:blur(12px)}}@keyframes svelte-1ruuqeh-signal-in{0%{opacity:0;transform:translate3d(16px,20px,-20px) rotate(5deg)}}@container (max-width: 560px){.console-shell.svelte-1ruuqeh{padding:5px;border-radius:24px}.console-core.svelte-1ruuqeh{border-radius:19px}}@media (max-width: 1023px){.hero-object.svelte-1ruuqeh{min-height:560px}.route-console.svelte-1ruuqeh{transform:rotateY(-2deg)}}@media (max-width: 639px){.hero-object.svelte-1ruuqeh{min-height:500px}.route-orbit.svelte-1ruuqeh{top:5%;right:-14%;bottom:3%;left:-8%}.route-console.svelte-1ruuqeh,.hero-object.svelte-1ruuqeh:hover .route-console:where(.svelte-1ruuqeh){transform:none}}@media (prefers-reduced-motion: reduce){.route-console.svelte-1ruuqeh,.stage-marker.svelte-1ruuqeh,.signal-sheet.svelte-1ruuqeh,.handover-card.svelte-1ruuqeh,.hero-object.svelte-1ruuqeh{animation:none;transition:none}}.signal-panel.svelte-1iiqcf7{min-height:280px;background:var(--color-canvas-sunken);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-hairline) 82%,transparent)}.dark .signal-panel.svelte-1iiqcf7{background:color-mix(in oklab,var(--color-card) 60%,var(--color-canvas-sunken))}.signal-panel.svelte-1iiqcf7:first-child{min-height:440px;background:radial-gradient(circle at 90% 8%,color-mix(in oklab,var(--color-primary) 18%,transparent),transparent 35%),var(--color-primary-soft)}.dark .signal-panel.svelte-1iiqcf7:first-child{background:radial-gradient(circle at 90% 8%,color-mix(in oklab,var(--color-primary) 22%,transparent),transparent 40%),color-mix(in oklab,var(--color-primary-soft) 50%,var(--color-card))}.signal-panel.svelte-1iiqcf7:last-child{background:radial-gradient(circle at 90% 0%,rgba(129,140,248,.26),transparent 42%),#272168;box-shadow:inset 0 1px #ffffff21}.signal-panel.svelte-1iiqcf7:last-child h3,.signal-panel.svelte-1iiqcf7:last-child p{color:#f8fafc}.signal-panel.svelte-1iiqcf7:last-child .text-mute{color:#c7d2fe}@media (max-width: 767px){.signal-panel.svelte-1iiqcf7,.signal-panel.svelte-1iiqcf7:first-child{min-height:360px}.signal-panel.svelte-1iiqcf7:not(:first-child){min-height:280px}}.stack-slot.svelte-7uvuco{min-height:72vh}.step-card.svelte-7uvuco{position:sticky;top:6rem;z-index:1;background:var(--color-card);box-shadow:0 35px 100px #2f2e6521,inset 0 1px #ffffffb8}.dark .step-card.svelte-7uvuco{box-shadow:0 35px 100px #0006,inset 0 1px #ffffff0f}.stack-slot.svelte-7uvuco:nth-child(1) .step-card:where(.svelte-7uvuco){z-index:1;background:radial-gradient(circle at 80% 20%,color-mix(in oklab,var(--color-primary) 16%,transparent),transparent 35%),var(--color-primary-soft);rotate:-.7deg}.stack-slot.svelte-7uvuco:nth-child(2) .step-card:where(.svelte-7uvuco){z-index:2;rotate:.45deg}.stack-slot.svelte-7uvuco:nth-child(3) .step-card:where(.svelte-7uvuco){z-index:3;background:radial-gradient(circle at 85% 12%,rgba(129,140,248,.28),transparent 38%),#15123e;rotate:-.25deg;box-shadow:0 38px 110px #14123e57}.stack-slot.svelte-7uvuco:nth-child(3) .step-heading:where(.svelte-7uvuco),.stack-slot.svelte-7uvuco:nth-child(3) .step-copy:where(.svelte-7uvuco){color:#f8fafc}.stack-slot.svelte-7uvuco:nth-child(3) .step-copy:where(.svelte-7uvuco){color:#c7d2fe}.role-bridge.svelte-7uvuco{box-shadow:inset 0 1px 0 var(--color-hairline)}@media (max-width: 767px){.stack-slot.svelte-7uvuco{min-height:auto}.stack-slot.svelte-7uvuco+.stack-slot:where(.svelte-7uvuco){margin-top:1rem}.step-card.svelte-7uvuco,.stack-slot.svelte-7uvuco:nth-child(1) .step-card:where(.svelte-7uvuco),.stack-slot.svelte-7uvuco:nth-child(2) .step-card:where(.svelte-7uvuco),.stack-slot.svelte-7uvuco:nth-child(3) .step-card:where(.svelte-7uvuco){position:relative;top:auto;z-index:auto;min-height:520px;transform:none;rotate:none}}.workflow-shell.svelte-7vn111{border-radius:30px;background:color-mix(in oklab,var(--color-primary) 7%,var(--color-canvas));box-shadow:0 42px 110px #2f2e6526,inset 0 1px #fffc}.dark .workflow-shell.svelte-7vn111{box-shadow:0 42px 110px #0006,inset 0 1px #ffffff0f}.workflow-core.svelte-7vn111{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-hairline) 78%,transparent)}.stage-tab.is-active.svelte-7vn111{transform:translateY(-8px)}.stage-tab.is-active.svelte-7vn111 .stage-dot:where(.svelte-7vn111){transform:scale(1.12);box-shadow:0 0 0 5px color-mix(in oklab,var(--color-primary) 12%,transparent)}.active-stage-panel.svelte-7vn111{animation:svelte-7vn111-panel-arrive .6s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-7vn111-panel-arrive{0%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(6px)}}@media (prefers-reduced-motion: reduce){.active-stage-panel.svelte-7vn111{animation:none}}.tier-card.svelte-66rryb{background:var(--color-card);box-shadow:0 28px 80px #2f2e651a,inset 0 0 0 1px color-mix(in oklab,var(--color-hairline) 82%,transparent);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)}.dark .tier-card.svelte-66rryb{box-shadow:0 28px 80px #0000004d,inset 0 0 0 1px color-mix(in oklab,var(--color-hairline) 82%,transparent)}.tier-trial.svelte-66rryb:hover{transform:translateY(-4px);box-shadow:0 36px 100px #2f2e6529,inset 0 0 0 1px color-mix(in oklab,var(--color-primary-border) 80%,transparent)}.tier-featured.svelte-66rryb{background:radial-gradient(circle at 88% 8%,rgba(129,140,248,.28),transparent 40%),linear-gradient(140deg,#312e81,#4f46e5 62%,#4338ca);box-shadow:0 38px 110px #312e814d;color:var(--color-on-primary)}.tier-featured.svelte-66rryb:hover{transform:translateY(-4px);box-shadow:0 46px 130px #312e8161}.tier-action{background:#fff!important;color:#312e81!important}.tier-action .bg-white\/14{background:#312e811f!important}@media (max-width: 1023px){.tier-featured.svelte-66rryb{margin-top:.5rem}}@media (prefers-reduced-motion: reduce){.tier-card.svelte-66rryb,.tier-trial.svelte-66rryb:hover,.tier-featured.svelte-66rryb:hover{transition:none;transform:none}}.faq-item.svelte-1427cud{border-bottom:1px solid var(--color-hairline)}.faq-item.is-last.svelte-1427cud{border-bottom:none}.faq-trigger.svelte-1427cud:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary);border-radius:8px}.faq-icon.is-open.svelte-1427cud{background:var(--color-primary-soft);color:var(--color-primary);transform:rotate(180deg)}.faq-panel.svelte-1427cud{grid-template-rows:0fr}.faq-panel.is-open.svelte-1427cud{grid-template-rows:1fr}@media (prefers-reduced-motion: reduce){.faq-panel.svelte-1427cud,.faq-icon.svelte-1427cud{transition:none}}.cta-field.svelte-1cyzk7m{background:radial-gradient(circle at 90% 15%,rgba(199,210,254,.23),transparent 32%),linear-gradient(135deg,#312e81,#4f46e5 58%,#4338ca);box-shadow:0 38px 100px #312e813d}.cta-orbit.svelte-1cyzk7m{border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 0 100px #ffffff0f}.cta-orbit-small.svelte-1cyzk7m{border-color:#fff3}.cta-action{background:#fff!important;color:#312e81!important}.cta-action .bg-white\/14{background:#312e811f!important}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.cta-orbit.svelte-1cyzk7m{animation:svelte-1cyzk7m-orbit-enter both cubic-bezier(.16,1,.3,1);animation-timeline:view();animation-range:entry 5% cover 55%}}}@keyframes svelte-1cyzk7m-orbit-enter{0%{opacity:.1;transform:translateY(-50%) scale(.74) rotate(-18deg)}}
