@keyframes meshFloat{0%{transform:scale(1)translate(0)}50%{transform:scale(1.08)translate(-20px,15px)}to{transform:scale(1.03)translate(25px,-10px)}}@media (width<=768px){.section{padding-top:60px;padding-bottom:60px}.container{padding-left:16px;padding-right:16px}}@keyframes pulseSubtle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes pulseDot{0%{transform:scale(.95);box-shadow:0 0 #00d924b3}70%{transform:scale(1);box-shadow:0 0 0 8px #00d92400}to{transform:scale(.95);box-shadow:0 0 #00d92400}}@media (width<=768px){input,textarea,select{font-size:16px!important}.btn:not(#orchestration-section *):not(.orch-cta-btn){white-space:normal;text-align:center;overflow-wrap:break-word;word-break:normal;box-sizing:border-box;max-width:100%;height:auto;min-height:42px;line-height:1.35}.btn:not(#orchestration-section *):not(.orch-cta-btn)>*{min-width:0}.btn:not(#orchestration-section *):not(.orch-cta-btn) svg,.btn:not(#orchestration-section *):not(.orch-cta-btn) img{flex-shrink:0}body{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=640px){.segmented-control-fit-mobile{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow-x:visible!important}.segmented-control-fit-mobile .segmented-control-capsule{box-sizing:border-box!important;width:100%!important;max-width:100%!important;display:flex!important}.segmented-control-fit-mobile .segmented-control-btn{flex:1 1 0!important;justify-content:center!important;gap:6px!important;min-width:0!important;padding:9px 8px!important}.segmented-control-fit-mobile .segmented-control-icon{flex-shrink:0!important;width:24px!important;height:24px!important}.segmented-control-fit-mobile .segmented-control-btn>span{text-align:center!important;white-space:nowrap!important;align-items:center!important}.segmented-control-fit-mobile .segmented-control-btn>span>span{font-size:clamp(.72rem,3.1vw,.8125rem)!important}}#root{width:100%;min-height:100vh;margin:0;padding:0;overflow-x:clip}:root{--mov-primary:#635bff;--mov-primary-hover:#5851ea;--mov-primary-dark:#0a2540;--mov-primary-light:#f6f9fc;--mov-accent-cyan:#00d4ff;--mov-accent-coral:#ff5e62;--mov-accent-pink:#f5369c;--mov-accent-yellow:#ffc010;--mov-accent-teal:#00d924;--mov-accent-violet:#7a73ff;--mov-bg-page:#fafbfd;--mov-bg-subtle:#f8fafd;--mov-bg-muted:#f1f5f9;--mov-bg-dark:#0a2540;--mov-bg-darker:#07192d;--mov-bg-darkest:#031323;--mov-text-primary:#0a2540;--mov-text-body:#425466;--mov-text-muted:#6b7c93;--mov-text-subtle:#8898aa;--mov-text-inverse:#fff;--mov-text-inverse-muted:#adbdcc;--mov-border-light:#32325d14;--mov-border-subtle:#32325d1f;--mov-border-dark:#ffffff1f;--mov-border-dark-subtle:#ffffff14;--mov-shadow-sm:0 1px 3px #32325d14, 0 1px 2px #0000000f;--mov-shadow-md:0 4px 6px -1px #32325d1c, 0 2px 4px -1px #00000014;--mov-shadow-lg:0 13px 27px -5px #32325d40, 0 8px 16px -8px #0000004d;--mov-shadow-xl:0 30px 60px -12px #32325d40, 0 18px 36px -18px #0000004d;--mov-shadow-glow:0 0 40px #635bff40;--mov-shadow-card:0 15px 35px #32325d1a, 0 5px 15px #00000012;--mov-shadow-card-hover:0 20px 45px #32325d26, 0 8px 20px #0000001a;--mov-radius-xs:4px;--mov-radius-sm:8px;--mov-radius-md:12px;--mov-radius-lg:16px;--mov-radius-xl:24px;--mov-radius-pill:9999px;--font-sans:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", SFMono-Regular, Menlo, Monaco, Consolas, monospace;--container-max-width:1240px;--container-padding:24px;--mov-transition-fast:.15s cubic-bezier(.16, 1, .3, 1);--mov-transition-base:.25s cubic-bezier(.16, 1, .3, 1);--mov-transition-smooth:.4s cubic-bezier(.16, 1, .3, 1);--mov-transition-bounce:.5s cubic-bezier(.34, 1.56, .64, 1);--mov-ai-bg:#071c2e;--mov-ai-bg-hover:#0b263d;--mov-ai-text:#fff;--mov-ai-border:#ffffff1a;--mov-ai-border-hover:#ffffff38;--mov-ai-status:#22c55e;--mov-ai-shadow:0 6px 18px #071c2e29;--mov-ai-radius:10px;--mov-ai-dark-bg:#fff;--mov-ai-dark-bg-hover:#f3f5f7;--mov-ai-dark-text:#071c2e;--mov-ai-dark-border:#071c2e1f;--mov-ai-dark-shadow:0 6px 18px #00000040}.stripe-hero-backdrop{transform-origin:0 0;pointer-events:none;z-index:0;background:#f6f9fc;height:980px;position:absolute;top:-120px;left:0;right:0;overflow:hidden;transform:skewY(-6deg)}.stripe-mesh-gradient{filter:blur(55px);opacity:.85;background:radial-gradient(70% 60% at 75% 25%,#00d4ff73 0%,#00d4ff00 70%),radial-gradient(65% 55% at 55% 20%,#ff5e6266 0%,#ff5e6200 70%),radial-gradient(80% 70% at 40% 45%,#635bff80 0%,#635bff00 75%),radial-gradient(60% 50% at 20% 30%,#ffc01066 0%,#ffc01000 70%),radial-gradient(90% 80% at 85% 75%,#7a73ff59 0%,#7a73ff00 80%);width:100%;height:100%;animation:18s ease-in-out infinite alternate meshFloat;position:absolute;top:0;left:0}.stripe-mesh-canvas{opacity:.9;width:100%;height:100%;position:absolute;top:0;left:0}.skew-reset{transform:skewY(6deg)}.stripe-grid-pattern{pointer-events:none;background-image:linear-gradient(90deg,#32325d08 1px,#0000 1px),linear-gradient(#32325d08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 60%,#0000 100%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 60%,#0000 100%)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);color:var(--mov-text-body);background-color:var(--mov-bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;width:100%;overflow-x:clip}body{max-width:100vw;min-height:100dvh;line-height:1.6;overflow-x:clip}#root{overflow-x:clip}h1,h2,h3,h4,h5,h6{color:var(--mov-text-primary);letter-spacing:-.025em;font-weight:700;line-height:1.15}.heading-hero{letter-spacing:-.035em;color:var(--mov-text-primary);font-size:clamp(2.75rem,6vw,4.75rem);font-weight:700;line-height:1.05}.heading-section{letter-spacing:-.03em;color:var(--mov-text-primary);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.12}.heading-card{letter-spacing:-.015em;color:var(--mov-text-primary);font-size:1.25rem;font-weight:600;line-height:1.3}.eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--mov-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:.8125rem;font-weight:600;display:inline-flex}.eyebrow-badge{border-radius:var(--mov-radius-pill);color:var(--mov-primary);background:#635bff14;border:1px solid #635bff29;align-items:center;gap:6px;padding:4px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.text-lead{color:var(--mov-text-body);font-size:clamp(1.0625rem,1.8vw,1.25rem);font-weight:400;line-height:1.6}.text-muted{color:var(--mov-text-muted)}.container{max-width:var(--container-max-width);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto;position:relative}.container-narrow{max-width:960px;padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}.section{padding-top:100px;padding-bottom:100px;position:relative;overflow:hidden}@media (width<=768px){.section{padding-top:60px;padding-bottom:60px}.container{padding-left:16px;padding-right:16px}}.btn{font-family:var(--font-sans);border-radius:var(--mov-radius-pill);cursor:pointer;transition:all var(--mov-transition-base);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}img{max-width:100%;height:auto;display:block}button{cursor:pointer}input:focus,textarea:focus,select:focus{outline:2px solid var(--mov-primary);outline-offset:1px}:focus-visible{outline:2px solid var(--mov-primary);outline-offset:2px;border-radius:4px}.btn-primary{background:var(--mov-primary-dark);color:#fff;box-shadow:0 2px 4px #0000000f,0 4px 12px #0a254026}.btn-primary:hover{background:#0d3257;transform:translateY(-1px);box-shadow:0 4px 12px #0000001f,0 8px 24px #0a254033}.btn-primary-purple{background:var(--mov-primary);color:#fff;box-shadow:0 4px 14px #635bff59}.btn-primary-purple:hover{background:var(--mov-primary-hover);transform:translateY(-1px);box-shadow:0 6px 20px #635bff73}.btn-secondary{-webkit-backdrop-filter:blur(12px);color:var(--mov-text-primary);background:#ffffffd9;border-color:#32325d1f;box-shadow:0 2px 5px #32325d0d,0 1px 1px #0000000d}.btn-secondary:hover{background:#fff;border-color:#32325d33;transform:translateY(-1px);box-shadow:0 4px 10px #32325d14}.btn-white{color:var(--mov-primary-dark);background:#fff;box-shadow:0 2px 8px #00000014}.btn-white:hover{background:#f8fafc;transform:translateY(-1px);box-shadow:0 6px 18px #0000001f}.btn-ghost{color:var(--mov-primary);background:0 0;padding:8px 14px}.btn-ghost:hover{background:#635bff14}.btn-ghost-dark{color:#fff;background:0 0}.btn-ghost-dark:hover{background:#ffffff1a}.hover-arrow{transition:transform var(--mov-transition-fast);display:inline-block}.btn:hover .hover-arrow{transform:translate(4px)}.link-stripe{color:var(--mov-primary);transition:color var(--mov-transition-fast);align-items:center;gap:6px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.link-stripe:hover{color:var(--mov-primary-hover)}.link-stripe:hover .hover-arrow{transform:translate(4px)}.stripe-card{border-radius:var(--mov-radius-lg);border:1px solid var(--mov-border-light);box-shadow:var(--mov-shadow-card);transition:all var(--mov-transition-smooth);background:#fff}.stripe-card:hover{box-shadow:var(--mov-shadow-card-hover);transform:translateY(-3px)}.stripe-card-glass{-webkit-backdrop-filter:blur(20px);border-radius:var(--mov-radius-lg);box-shadow:var(--mov-shadow-card);background:#ffffffc7;border:1px solid #fff9}.code-container{border-radius:var(--mov-radius-lg);box-shadow:var(--mov-shadow-xl);font-family:var(--font-mono);color:#d1d5db;box-sizing:border-box;background:#07192d;border:1px solid #ffffff14;min-width:0;max-width:100%;overflow:hidden}pre{-webkit-overflow-scrolling:touch;box-sizing:border-box;max-width:100%;overflow-x:auto}code{font-family:var(--font-mono);max-width:100%}table{max-width:100%}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#32325d26;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#32325d4d}.pulse-dot{background:var(--mov-accent-teal);border-radius:50%;width:8px;height:8px;animation:2s infinite pulseDot;box-shadow:0 0 #00d924b3}@media (width<=768px){input,textarea,select{font-size:16px!important}.btn:not(#orchestration-section *):not(.orch-cta-btn){white-space:normal;text-align:center;overflow-wrap:break-word;word-break:normal;box-sizing:border-box;max-width:100%;height:auto;min-height:42px;line-height:1.35}.btn:not(#orchestration-section *):not(.orch-cta-btn)>*{min-width:0}.btn:not(#orchestration-section *):not(.orch-cta-btn) svg,.btn:not(#orchestration-section *):not(.orch-cta-btn) img{flex-shrink:0}body{width:100%}}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.segmented-control-rail{scrollbar-width:none;-ms-overflow-style:none}.segmented-control-rail::-webkit-scrollbar{display:none}.segmented-control-capsule{transition:box-shadow .3s,border-color .3s}.segmented-control-btn{-webkit-tap-highlight-color:transparent;font-family:inherit}.segmented-control-btn:not(.is-active):hover{color:#0f172a!important}.segmented-control-btn:not(.is-active):hover .segmented-control-icon{transform:scale(1.06)}.segmented-control-btn:focus-visible{outline:2px solid var(--mov-primary);outline-offset:2px}@media (width<=640px){.segmented-control-fit-mobile{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow-x:visible!important}.segmented-control-fit-mobile .segmented-control-capsule{box-sizing:border-box!important;width:100%!important;max-width:100%!important;display:flex!important}.segmented-control-fit-mobile .segmented-control-btn{flex:1 1 0!important;justify-content:center!important;gap:6px!important;min-width:0!important;padding:9px 8px!important}.segmented-control-fit-mobile .segmented-control-icon{flex-shrink:0!important;width:24px!important;height:24px!important}.segmented-control-fit-mobile .segmented-control-btn>span{text-align:center!important;white-space:nowrap!important;align-items:center!important}.segmented-control-fit-mobile .segmented-control-btn>span>span{font-size:clamp(.72rem,3.1vw,.8125rem)!important}}.section-light-ambient,.page-light-ambient{background-color:#fff;background-image:none}
