:root{--bg: #05070d;--surface: #0a1222;--surface-2: #0f172a;--panel: #111827;--muted: #8b9bb7;--text: #e7edf8;--line: rgba(255, 255, 255, .1);--gold: #f6b94f;--gold-2: #d7a03f;--white: #ffffff;--black: #0a0a0a;--success: #10b981;--header-offset: 78px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:radial-gradient(circle at 18% 0%,rgba(63,94,168,.22),transparent 28%),radial-gradient(circle at 82% 6%,rgba(246,185,79,.12),transparent 24%),linear-gradient(180deg,#0b1018,#12181f 38%,#171714);color:var(--text);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{position:relative}body.cart-open{overflow:hidden}body:before,body:after{content:"";position:fixed;inset:auto;pointer-events:none;z-index:0;filter:blur(100px);opacity:.5}body:before{top:7rem;left:-8rem;width:18rem;height:18rem;border-radius:999px;background:#3b82f629}body:after{top:18rem;right:-5rem;width:14rem;height:14rem;border-radius:999px;background:#f6b94f1f}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.shell{width:min(1320px,calc(100% - 3rem));margin:0 auto;position:relative;z-index:1}.btn-primary{background:linear-gradient(180deg,#f9c55f,#e9ac40);color:#111827;border:1px solid #f5c671;border-radius:999px;font-weight:800;letter-spacing:.01em;box-shadow:0 8px 26px #e9ac4038}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 34px #e9ac4052}.nav-secondary-link{display:inline-flex;align-items:center;gap:.45rem;color:#cbd5e1;font-size:.95rem;font-weight:600;line-height:1;white-space:nowrap;transition:color .2s ease,transform .2s ease}.nav-secondary-link:hover{color:var(--gold);transform:translateY(-1px)}.nav-solutions{position:relative}.nav-solutions:after{content:"";position:absolute;top:100%;left:50%;width:max(100%,14rem);height:.9rem;transform:translate(-50%)}.nav-solutions-button{display:inline-flex;align-items:center;gap:.55rem;color:#cbd5e1;font-size:.95rem;font-weight:600;line-height:1;padding:.2rem 0;position:relative}.nav-solutions-button:after{content:"";position:absolute;left:0;right:0;bottom:-.55rem;height:2px;border-radius:9999px;background:linear-gradient(90deg,transparent 0%,rgba(244,181,65,.78) 50%,transparent 100%);opacity:0;transform:scaleX(.7);transition:opacity .2s ease,transform .2s ease}.nav-solutions-button:hover,.nav-solutions:focus-within .nav-solutions-button,.nav-solutions.is-open .nav-solutions-button{color:var(--gold)}.nav-solutions-button:hover:after,.nav-solutions:focus-within .nav-solutions-button:after,.nav-solutions.is-open .nav-solutions-button:after{opacity:1;transform:scaleX(1)}.nav-solutions:hover .nav-dropdown-menu,.nav-solutions:focus-within .nav-dropdown-menu,.nav-solutions.is-open .nav-dropdown-menu{visibility:visible;opacity:1;transform:translate(-50%);pointer-events:auto}.nav-solutions-arrow{display:inline-block;margin-left:.35rem;font-size:.95rem;font-weight:800;line-height:1;color:#fdb953;transform:translateY(-1px);transition:transform .2s ease,color .2s ease}.nav-solutions-button[aria-expanded=true] .nav-solutions-arrow,.nav-solutions.is-open .nav-solutions-arrow{transform:translateY(-1px) rotate(180deg)}.cart-pill{min-width:1.2rem;height:1.2rem;border-radius:999px;background:var(--gold);color:#111827;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:800}#store-app{padding:var(--header-offset) 0 4.5rem;position:relative;z-index:1}.storefront-catalog{font-family:Inter,sans-serif;position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;margin-top:0;background:transparent}.storefront-catalog #pricing-overview{position:relative;overflow:hidden;background:radial-gradient(circle at top center,rgba(255,255,255,.03),transparent 24%),linear-gradient(180deg,#080c13f5,#0f131cfa 46%,#151411fa)!important;padding-top:.85rem!important;padding-bottom:4.75rem!important}.storefront-catalog #pricing-overview:before,.storefront-catalog #pricing-overview:after{content:"";position:absolute;pointer-events:none;border-radius:999px;filter:blur(110px);opacity:.34}.storefront-catalog #pricing-overview:before{width:20rem;height:20rem;top:4rem;left:-9rem;background:#3564c04d}.storefront-catalog #pricing-overview:after{width:16rem;height:16rem;top:24rem;right:-4rem;background:#f6b94f33}.storefront-catalog #pricing-overview>div{position:relative;z-index:1;width:min(1520px,calc(100% - 2.5rem))!important;max-width:1520px!important}.storefront-catalog ul.tech-list{list-style:none;margin:0;padding:0}.storefront-catalog ul.tech-list li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:.8rem;color:#a3a3a3;line-height:1.4}.storefront-catalog ul.tech-list li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#fdb953;position:absolute;left:0;font-size:.75rem;top:.2rem}.storefront-catalog .section-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.45rem .9rem;font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.storefront-catalog .section-chip-dark{background:#fdb9531f;border:1px solid rgba(253,185,83,.25);color:#fdb953}.storefront-catalog .solutions-shell{border-radius:30px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at top right,rgba(253,185,83,.14),transparent 26%),radial-gradient(circle at bottom left,rgba(59,130,246,.14),transparent 28%),linear-gradient(145deg,#0c1221fa,#070b13fa);padding:1.85rem;box-shadow:inset 0 1px #ffffff14,0 28px 72px #0000004d;margin-bottom:3rem!important}.storefront-catalog .solutions-shell>.grid{align-items:stretch}.store-utility-filter-slot{width:min(100%,620px);align-self:flex-end}.storefront-catalog #jb-directory{margin-bottom:1.25rem!important}.storefront-catalog #jb-lex-ai{margin-top:3rem!important;margin-bottom:1.25rem!important}.storefront-catalog #jb-automata{margin-top:3.2rem!important}.storefront-catalog #jb-automata+.mt-20.reveal.active,.storefront-catalog #jb-automata+.mt-20{margin-top:3rem!important}.storefront-catalog #jb-directory,.storefront-catalog #jb-lex-ai,.storefront-catalog #jb-automata{position:relative;display:flex;align-items:center;gap:1rem}.storefront-catalog #jb-directory:after,.storefront-catalog #jb-lex-ai:after,.storefront-catalog #jb-automata:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#fdb9533d,#ffffff0a)}.storefront-catalog #jb-directory h3,.storefront-catalog #jb-lex-ai h3,.storefront-catalog #jb-automata h3{font-family:Sora,Manrope,sans-serif;font-size:clamp(1.15rem,2vw,1.45rem);letter-spacing:.04em}.storefront-catalog #jb-automata{display:block}.storefront-catalog #jb-automata:after{content:none}.storefront-catalog #jb-directory+.grid,.storefront-catalog #jb-lex-ai+.grid{margin-top:1.4rem}.storefront-catalog #jb-automata+.mt-20>div{box-shadow:inset 0 1px #ffffff14,0 20px 48px #00000042}.storefront-catalog .grid.grid-cols-1.md\\:grid-cols-2.lg\\:grid-cols-3.gap-6.reveal.active,.storefront-catalog .grid.grid-cols-1.md\\:grid-cols-2.lg\\:grid-cols-4.gap-6.reveal.active{align-items:stretch}.pricing-shell-actions .btn-primary,.pricing-shell-actions .btn-ghost{min-width:150px}.pricing-shell-left{display:flex;flex-direction:column;gap:1.1rem;height:100%}.pricing-shell-left .section-chip,.pricing-shell-left h2{margin-bottom:.1rem!important}.pricing-shell-left>p{margin:0!important}.pricing-shell-actions-slot{min-height:0}.pricing-shell-process{min-height:278px;margin-top:auto}.pricing-shell-visual-slot{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:.9rem;height:100%}.pricing-shell-motion{position:relative;margin-top:0;width:100%;min-height:456px;margin-bottom:0;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 18% 84%,rgba(59,130,246,.18),transparent 28%),radial-gradient(circle at 82% 18%,rgba(34,197,94,.14),transparent 30%),linear-gradient(160deg,#0e172af0,#0a101ffa);box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000038}.pricing-shell-motion:after{content:"";position:absolute;inset:-18% -8% auto;height:72%;background:radial-gradient(circle at 24% 50%,rgba(125,211,252,.16),transparent 28%),radial-gradient(circle at 76% 34%,rgba(74,222,128,.12),transparent 24%),radial-gradient(circle at 50% 62%,rgba(253,185,83,.12),transparent 32%);filter:blur(24px);opacity:.9;pointer-events:none;animation:pricing-shell-aurora 12s ease-in-out infinite alternate}.pricing-shell-motion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.06) 48%,transparent 100%);transform:translate(-120%);animation:pricing-shell-sheen 8.2s ease-in-out infinite;pointer-events:none}.pricing-shell-motion-copy{position:relative;z-index:2;padding:1rem 1.15rem 0;max-width:none}.pricing-shell-motion-kicker{margin-bottom:.45rem;color:#fdb953c7;font-size:.66rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.pricing-shell-motion-copy h3{margin:0;color:#fff;font-size:1.05rem;font-weight:800;font-family:Sora,Manrope,sans-serif}.pricing-shell-motion-copy p{margin:.35rem 0 0;color:#9fb3d9;font-size:.88rem;line-height:1.45;white-space:nowrap}.pricing-shell-motion-stage{position:relative;height:384px;margin:.75rem 1.15rem 1rem;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0a0f1bd6,#090e19f0)}.pricing-shell-motion-stage:before{content:"";position:absolute;inset:-12% auto -24% -8%;width:52%;background:radial-gradient(circle,rgba(125,211,252,.14) 0%,transparent 68%);filter:blur(18px);opacity:.55;pointer-events:none;animation:pricing-shell-stage-glow 8.5s ease-in-out infinite}.pricing-shell-motion-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.04) 50%,transparent 100%);transform:translate(-135%);opacity:.55;pointer-events:none;animation:pricing-shell-scan 6.8s linear infinite}.motion-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#0000007a,#000000f2);mask-image:linear-gradient(180deg,#0000007a,#000000f2);animation:pricing-shell-grid-drift 14s linear infinite}.motion-orbit{position:absolute;border-radius:999px;border:1px solid rgba(255,255,255,.08);filter:blur(.1px);animation:pricing-shell-orbit-breathe 7.4s ease-in-out infinite}.motion-orbit-a{top:18px;right:20px;bottom:20px;left:22px;animation-delay:-1.5s}.motion-orbit-b{top:42px;right:58px;bottom:42px;left:58px;opacity:.72}.flow-node{position:absolute;z-index:2;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-width:104px;padding:.72rem .98rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#080c15e0;color:#edf3ff;font-size:.86rem;font-weight:700;letter-spacing:.02em;box-shadow:0 12px 28px #0000002e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:pricing-shell-node-drift 6.2s ease-in-out infinite}.flow-node:before{content:"";width:.56rem;height:.56rem;margin-right:.58rem;border-radius:999px;background:currentColor;box-shadow:0 0 16px currentColor;opacity:.85}.flow-node-presence{top:16px;left:20px;min-width:164px;color:#fdb953;animation-delay:-.4s}.flow-node-directory{top:18px;right:18px;min-width:150px;color:#fdb953;animation-delay:-2.2s}.flow-node-ai{bottom:22px;left:14px;min-width:164px;color:#4ade80;animation-delay:-3.1s}.flow-node-automation{bottom:18px;right:8px;min-width:188px;color:#fdb953;animation-delay:-1.4s}.flow-node-result{top:50%;left:50%;min-width:164px;padding:.88rem 1.18rem;font-size:.98rem;text-transform:uppercase;transform:translate(-50%,-50%);color:#f8fafc;background:linear-gradient(135deg,#fdb9532e,#3b82f62e),#0c1221f0;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fdb95314,0 16px 34px #00000047;animation:pricing-shell-result-breathe 4.8s ease-in-out infinite,pricing-shell-result-drift 6.2s ease-in-out infinite}.flow-node-result:after{content:"";position:absolute;top:-14px;right:-18px;bottom:-14px;left:-18px;z-index:-1;border-radius:999px;border:1px solid rgba(96,165,250,.22);box-shadow:0 0 #60a5fa2e,0 0 0 10px #60a5fa14;opacity:0;animation:pricing-shell-radar 3.2s ease-out infinite}.flow-beam{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,#ffffff0a,#fdb953c7,#ffffff0a);background-size:200% 100%;box-shadow:0 0 18px #fdb95333;overflow:hidden;animation:pricing-shell-beam-flow 3.4s linear infinite}.flow-beam:before{content:"";position:absolute;inset:-2px auto -2px -18%;width:22%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.88) 50%,transparent 100%);filter:blur(1px);opacity:.78;animation:pricing-shell-beam-sweep 3.4s ease-in-out infinite}.flow-beam:after{content:"";position:absolute;top:50%;left:-10px;width:10px;height:10px;border-radius:999px;background:#fdb953;transform:translateY(-50%);box-shadow:0 0 14px #fdb9538c;animation:pricing-shell-pulse 2.4s ease-in-out infinite}.flow-beam-presence{width:176px;top:64px;left:116px;transform:rotate(24deg)}.flow-beam-directory{width:176px;top:66px;left:calc(100% - 172px);transform:rotate(156deg);animation-delay:-.8s}.flow-beam-ai{width:176px;bottom:62px;left:120px;transform:rotate(-24deg);animation-delay:-1.4s}.flow-beam-automation{width:176px;bottom:62px;left:calc(100% - 184px);transform:rotate(204deg);animation-delay:-2.1s}.flow-signal{position:absolute;z-index:2;padding:.4rem .78rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#0a0e19c2;color:#d8e1f2;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;line-height:1;text-align:center;animation:pricing-shell-float 5.2s ease-in-out infinite}.flow-signal-a{top:50px;left:188px}.flow-signal-b{top:164px;right:118px;animation-delay:1.2s}.flow-signal-c{bottom:36px;left:200px;animation-delay:2.1s}.flow-signal-d{top:156px;left:42px;animation-delay:.7s}.flow-signal-e{bottom:42px;left:calc(50% + 20px);animation-delay:1.7s}.flow-signal-f{top:30px;left:316px;animation-delay:.3s}@keyframes pricing-shell-sheen{0%,18%,to{transform:translate(-120%);opacity:0}26%,58%{opacity:1}72%{transform:translate(120%);opacity:0}}@keyframes pricing-shell-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes pricing-shell-aurora{0%{transform:translate3d(-2%,0,0) scale(1);opacity:.7}50%{transform:translate3d(3%,3%,0) scale(1.06);opacity:.95}to{transform:translate3d(1%,-2%,0) scale(1.02);opacity:.82}}@keyframes pricing-shell-stage-glow{0%,to{transform:translateZ(0) scale(.96);opacity:.34}50%{transform:translate3d(18%,-6%,0) scale(1.08);opacity:.68}}@keyframes pricing-shell-scan{0%,12%{transform:translate(-135%);opacity:0}28%,74%{opacity:.55}to{transform:translate(135%);opacity:0}}@keyframes pricing-shell-grid-drift{0%{background-position:0 0,0 0}to{background-position:26px 13px,13px 26px}}@keyframes pricing-shell-orbit-breathe{0%,to{transform:scale(.992);opacity:.35}50%{transform:scale(1.008);opacity:.72}}@keyframes pricing-shell-node-drift{0%,to{transform:translateZ(0)}35%{transform:translate3d(0,-4px,0)}65%{transform:translate3d(0,3px,0)}}@keyframes pricing-shell-result-drift{0%,to{transform:translate(-50%,-50%) translateZ(0)}35%{transform:translate(-50%,-50%) translate3d(0,-4px,0)}65%{transform:translate(-50%,-50%) translate3d(0,3px,0)}}@keyframes pricing-shell-result-breathe{0%,to{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #fdb95314,0 16px 34px #00000047}50%{box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #fdb9532e,0 0 28px #fdb95329,0 18px 38px #0000004d}}@keyframes pricing-shell-radar{0%{transform:scale(.82);opacity:0;box-shadow:0 0 #60a5fa3d,0 0 #60a5fa24}18%{opacity:.75}to{transform:scale(1.34);opacity:0;box-shadow:0 0 0 12px #60a5fa00,0 0 0 28px #60a5fa00}}@keyframes pricing-shell-beam-flow{0%{background-position:0% 50%;opacity:.72}50%{opacity:1}to{background-position:200% 50%;opacity:.78}}@keyframes pricing-shell-beam-sweep{0%,12%{left:-18%;opacity:0}28%,76%{opacity:.8}to{left:100%;opacity:0}}@keyframes pricing-shell-pulse{0%,to{opacity:.58;transform:translateY(-50%) scale(.92)}50%{opacity:1;transform:translateY(-50%) scale(1.12)}}@media(prefers-reduced-motion:reduce){.pricing-shell-motion:before,.pricing-shell-motion:after,.pricing-shell-motion-stage:before,.pricing-shell-motion-stage:after,.motion-grid,.motion-orbit,.flow-node,.flow-beam,.flow-beam:before,.flow-beam:after,.flow-signal{animation:none!important}}.pricing-shell-filter-panel{display:flex;flex-direction:column;justify-content:center;gap:1.35rem}.pricing-shell-filter{position:relative;border-radius:28px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0e131ef0,#0b0f17fa);padding:1.45rem 1.45rem 1.35rem;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #0000003d}.pricing-shell-filter-compact{border-radius:18px;border-color:#ffffff14;background:#0a0f18c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:.8rem .85rem .72rem;box-shadow:inset 0 1px #ffffff0a,0 10px 20px #00000024}.pricing-shell-filter:after{content:"";position:absolute;top:-.78rem;left:1rem;right:1rem;height:1px;background:linear-gradient(90deg,#ffffff05,#fdb95338,#ffffff05);pointer-events:none}.pricing-shell-filter:before{content:"SAAS STORE";display:block;margin-bottom:.65rem;color:#fdb953c7;font-size:.66rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.pricing-shell-filter-compact:before,.pricing-shell-filter-compact:after{display:none}.pricing-shell-filter h3{margin:0 0 1rem;font-size:1.45rem;font-weight:800;color:#fff;font-family:Sora,Manrope,sans-serif}.pricing-shell-filter-compact h3{display:none}.pricing-shell-toolbar{display:grid;gap:1rem}.pricing-shell-toolbar input{width:100%;padding:1rem;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#070b13e6;color:#e7edf8;outline:none;box-shadow:inset 0 1px #ffffff0a}.pricing-shell-toolbar input::placeholder{color:#8b9bb7}.pricing-shell-toolbar input:focus{border-color:#f6b94f66;box-shadow:0 0 0 4px #f6b94f14,inset 0 1px #ffffff0a}.pricing-shell-toolbar .tab-row{display:flex;flex-wrap:wrap;gap:.7rem}.pricing-shell-filter-compact .pricing-shell-toolbar{gap:.65rem}.pricing-shell-filter-compact .pricing-shell-toolbar input{padding:.78rem .9rem;border-radius:14px;font-size:.98rem}.pricing-shell-filter-compact .pricing-shell-toolbar .tab-row{gap:.45rem}.pricing-shell-filter small{display:block;margin-top:1rem;color:#9fb3d9;font-size:.9rem;border-top:1px solid rgba(255,255,255,.06);padding-top:.9rem}.pricing-shell-filter-compact small{margin-top:.55rem;padding-top:.55rem;font-size:.78rem}.hero{border:1px solid rgba(246,185,79,.22);border-radius:26px;padding:2.1rem;background:linear-gradient(126deg,#0a162ef2,#0a0f1cf2 62%,#241b12eb);box-shadow:inset 0 1px #ffffff14,0 26px 60px #00000075}.hero-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:1.2rem}.hero-badge{display:inline-block;padding:.36rem .72rem;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;border-radius:999px;background:#f6b94f24;border:1px solid rgba(246,185,79,.35);color:var(--gold);margin-bottom:.7rem}.hero h1{margin:0;font-family:Sora,Manrope,sans-serif;font-size:clamp(1.9rem,3.6vw,3.1rem);line-height:1.04}.hero p{color:#b7c3da;margin:.95rem 0 0;font-size:1.02rem;max-width:60ch}.hero-actions{margin-top:1.15rem;display:inline-flex;gap:.7rem}.btn-primary,.btn-ghost{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.btn-primary{padding:.72rem 1.3rem;font-size:.9rem}.btn-ghost{border:1px solid rgba(255,255,255,.22);color:#d8e2f5;border-radius:999px;background:#121c2eb3;font-weight:700;padding:.72rem 1.3rem;font-size:.9rem}.btn-ghost:hover{border-color:#f6b94f80;color:var(--gold)}.kpi-row{margin-top:1.25rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.kpi{border:1px solid rgba(255,255,255,.11);border-radius:14px;padding:.8rem .9rem;background:#070c16a6}.kpi strong{display:block;font-size:1.35rem;font-family:Sora,sans-serif;margin-bottom:.16rem}.kpi span{color:#90a1bf;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase}.hero-panel{border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#080e18eb;padding:1rem}.hero-panel h3{margin:0 0 .6rem;font-size:1rem}.hero-panel small{display:block;margin-top:.65rem;color:#9badcb}.toolbar{display:grid;gap:.55rem}.toolbar input{width:100%;border-radius:11px;border:1px solid rgba(255,255,255,.14);background:#04070fd6;color:#e7edf8;padding:.7rem .8rem}.tab-row{display:flex;flex-wrap:wrap;gap:.4rem}.tab{border:1px solid rgba(255,255,255,.16);background:#101829d6;color:#ced9ef;border-radius:999px;font-size:.76rem;font-weight:700;padding:.48rem .82rem;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.tab:hover{border-color:#f6b94f5c;color:#f5d393;transform:translateY(-1px)}.tab.active{background:#f6b94f33;border-color:#f6b94f94;color:var(--gold)}.store-section{margin-top:2.1rem}.section-head{margin-bottom:.75rem}.section-head h2{margin:0;font-size:1.3rem;font-family:Sora,sans-serif}.cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem}.cards-grid-jblex{grid-template-columns:repeat(4,minmax(0,1fr))}.cards-grid-automata{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;width:100%;max-width:none;margin:0}.orchestration-single-card,.orchestration-single-card .orchestration-visual-card{width:100%}.legacy-pricing-subsection-spaced{margin-top:2.35rem}.legacy-pricing-subsection{width:100%}.legacy-pricing-section-header{display:flex;align-items:center;gap:1rem;width:100%;margin-bottom:.95rem}.legacy-pricing-section-title{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#f8fafc;white-space:nowrap}.legacy-pricing-section-line{flex:1;display:block;min-width:0;height:1px;background:linear-gradient(90deg,#fdb9533d,#ffffff0a)}.legacy-offer-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;height:100%;border-radius:18px;border:1px solid var(--card-border, rgba(255, 255, 255, .12));background:linear-gradient(170deg,var(--card-surface-a, rgba(10, 18, 33, .96)) 0%,var(--card-surface-b, rgba(8, 13, 24, .96)) 100%);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0f,0 14px 36px #00000059;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.offer-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--card-border, rgba(255, 255, 255, .12));border-radius:18px;background:linear-gradient(170deg,var(--card-surface-a, rgba(10, 18, 33, .96)) 0%,var(--card-surface-b, rgba(8, 13, 24, .96)) 100%);padding:1rem;display:flex;flex-direction:column;min-height:390px;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0f,0 14px 36px #00000059}.offer-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(118deg,#ffffff24,#fff0 36%);z-index:0}.offer-card:after{content:"";position:absolute;top:-45%;right:-85%;bottom:-45%;left:-85%;pointer-events:none;z-index:1;opacity:0;mix-blend-mode:screen;background:linear-gradient(108deg,#fff0 42%,#ffffff42,#fff0 58%);transform:translate(-55%) rotate(10deg);transition:transform 1.8s ease,opacity .35s ease}.offer-card:hover:after{transform:translate(90%) rotate(10deg);opacity:.55}.directory-card-white:after{mix-blend-mode:multiply;background:linear-gradient(108deg,#0000 24%,#8499b533 44%,#ffffffb8,#8499b533 56%,#0000 76%)}.jblex-card-diamond:after{mix-blend-mode:normal;background:linear-gradient(108deg,#fff0 28%,#fffc 44%,#ecf6fff5,#fffc 56%,#fff0 72%)}.directory-card-white:hover:after{opacity:.82;animation:card-shine 8s ease-in-out infinite}.jblex-card-diamond:hover:after{opacity:.96}.offer-card:hover{border-color:var(--card-border-hover, rgba(0, 0, 0, .95))!important;box-shadow:0 16px 36px #00000094,inset 0 1px #ffffff14,inset 0 -2px #000000d9}.card-sheen{position:absolute;top:-50%;right:-120%;bottom:-50%;left:-120%;z-index:1;pointer-events:none;background:linear-gradient(114deg,#fff0 36%,#ffffff30,#fff0 62%);transform:translate(-42%) rotate(8deg);animation:card-shine 8s ease-in-out infinite;opacity:.9;mix-blend-mode:screen}@keyframes card-shine{0%,72%,to{transform:translate(-55%) rotate(10deg);opacity:0}16%,56%{opacity:1}35%{transform:translate(55%) rotate(10deg);opacity:0}}.card-chip{position:absolute;top:60px;right:18px;width:40px;height:29px;border-radius:7px;border:1px solid var(--card-chip-border, rgba(255, 255, 255, .85));background:linear-gradient(145deg,var(--card-chip-a, #ffffff) 0%,var(--card-chip-b, #ffffff) 55%,var(--card-chip-c, #f3f5fa) 100%);z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff8c,0 0 12px #ffffff2e}.directory-chip{position:absolute;top:60px;right:18px;width:40px;height:29px;border-radius:7px;border:1px solid rgba(255,255,255,.85);background:linear-gradient(145deg,#fff,#fff 55%,#f3f5fa);z-index:2;box-shadow:inset 0 0 0 1px #ffffff8c,0 0 12px #ffffff2e}.directory-card-white .directory-chip{border-color:#0f172a52;background:linear-gradient(145deg,#fff,#f5f7fb 56%,#e7edf5);box-shadow:inset 0 0 0 1px #fff9,0 0 8px #0f172a26}.directory-card-silver .directory-chip{border-color:#c1c9d6d1;background:linear-gradient(145deg,#c4ccd8,#a4afbf 58%,#8e99ab);box-shadow:inset 0 0 0 1px #dee3eb59,0 0 10px #b9c4d42e}.directory-card-black .directory-chip{border-color:#262a30f2;background:linear-gradient(145deg,#1a1e24,#10141a 58%,#070a0d);box-shadow:inset 0 0 0 1px #464c563d,0 0 6px #000000b3}.card-watermark{position:absolute;right:18px;top:150px;z-index:1;pointer-events:none;font-size:11px;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:var(--card-watermark, rgba(255, 255, 255, .22));transform:rotate(90deg);transform-origin:right top;opacity:.28}.directory-watermark{position:absolute;right:14px;top:170px;width:92px;height:auto;z-index:12;pointer-events:none;opacity:.9;filter:brightness(1.2) drop-shadow(0 0 8px rgba(255,255,255,.22))}.directory-card-silver .directory-watermark{opacity:.82;filter:brightness(1.04) contrast(1.04) saturate(1.02)}.directory-card-black .directory-watermark{opacity:.74;filter:brightness(.96) contrast(1.04) saturate(.98)}.jblex-watermark{top:194px;right:30px;width:116px;z-index:9;filter:brightness(1.02) contrast(1.02) saturate(1)}.card-content{position:relative;z-index:3;display:flex;flex-direction:column;height:100%}.card-rail{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;margin:0 0 .8rem;padding:.45rem .7rem;border-radius:999px;border:1px solid var(--card-rail-border, rgba(255, 255, 255, .12));background:linear-gradient(145deg,var(--card-rail-bg-a, rgba(255, 255, 255, .06)) 0%,var(--card-rail-bg-b, rgba(255, 255, 255, .02)) 100%);color:var(--card-rail-color, #dbe7f6);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:800}.card-rail span,.card-rail strong{line-height:1}.card-rail i{display:block;height:1px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.75}.legacy-plan-tag{position:absolute;top:1.5rem;left:1.5rem;z-index:20;width:fit-content;padding:.14rem .5rem;border-radius:.28rem;border:1px solid var(--legacy-tag-border, transparent);background:var(--legacy-tag-bg, rgba(255, 255, 255, .1));color:var(--legacy-tag-color, #ffffff);font-size:.625rem;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.14em}.legacy-card-body{position:relative;z-index:10;display:flex;flex-direction:column;height:100%;padding:1.5rem}.legacy-directory-body{padding-top:4rem}.legacy-jblex-body{padding-top:6rem}.legacy-directory-head,.legacy-jblex-head{margin-bottom:1rem;padding-right:3.5rem;min-height:88px}.legacy-directory-head-wide,.legacy-jblex-head-wide{padding-right:5rem}.legacy-card-title{margin:0 0 .45rem;color:var(--card-title, #ffffff);font-size:1.25rem;font-weight:800;letter-spacing:.01em}.legacy-card-subtitle{margin:0;font-size:.74rem;font-weight:800;line-height:1.35;text-transform:uppercase;letter-spacing:.14em;color:var(--legacy-subtitle, #9ca3af)}.legacy-card-subtitle-directory-white{color:#475569}.legacy-card-subtitle-directory-dark{color:#9ca3af}.legacy-card-subtitle-directory-black{color:#d1d5db}.legacy-card-subtitle-bronze{color:#cd7f32}.legacy-card-subtitle-silver{color:#9ca3af}.legacy-card-subtitle-gold{color:#d4af37}.legacy-card-subtitle-diamond{color:#22d3ee}.legacy-price-block{margin-bottom:1rem;min-height:62px}.legacy-price-amount{color:var(--card-title, #ffffff);font-family:Sora,sans-serif;font-size:1.9rem;font-weight:800}.legacy-price-period{margin-left:.25rem;color:var(--legacy-price-period, #6b7280);font-size:.75rem}.legacy-price-note{margin-top:.25rem;color:var(--legacy-price-note, #6b7280);font-size:.625rem}.legacy-price-block-quote{display:flex;align-items:flex-end}.legacy-price-quote{color:#ffffff80;font-size:1.1rem;font-style:italic;font-weight:700}.jblex-card-diamond .legacy-price-quote{color:#0f172a8f}.legacy-divider{margin-bottom:1rem;min-height:38px;display:flex;align-items:flex-end;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.18)}.legacy-divider p{margin:0;color:#9ca3af;font-size:.625rem}.legacy-divider-empty p{opacity:0;-webkit-user-select:none;user-select:none}.legacy-card-list{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.55rem;flex-grow:1}.legacy-card-list li{position:relative;padding-left:1rem;color:var(--card-list, #d3def2);font-size:.86rem;line-height:1.4}.legacy-card-list li:before{content:"";position:absolute;left:0;top:.55em;width:.38rem;height:.38rem;border-radius:999px;background:var(--card-accent, var(--gold))}.legacy-bullet-strong{font-weight:800;color:var(--card-title, #ffffff)!important}.legacy-card-actions{margin-top:auto;display:grid;gap:.75rem}.legacy-card-cta{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid var(--legacy-cta-border, transparent);background:var(--legacy-cta-bg, #ffffff);color:var(--legacy-cta-color, #000000);padding:.9rem 1rem;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 10px 22px #0003;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.legacy-card-cta:hover{transform:translateY(-1px);background:var(--legacy-cta-hover-bg, #ffffff);color:var(--legacy-cta-hover-color, #000000)}.legacy-demo-button{position:absolute;top:1.5rem;right:1.5rem;z-index:20;display:inline-flex;align-items:center;justify-content:center;padding:.34rem .75rem;border-radius:999px;border:1px solid var(--legacy-demo-border, rgba(255, 255, 255, .1));background:var(--legacy-demo-bg, rgba(255, 255, 255, .05));color:var(--legacy-demo-color, rgba(255, 255, 255, .7));font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s ease,color .2s ease,border-color .2s ease}.legacy-demo-button:hover{background:var(--legacy-demo-hover-bg, #ffffff);color:var(--legacy-demo-hover-color, #000000)}.legacy-jblex-icon{position:absolute;top:4rem;right:1.5rem;z-index:0;color:var(--legacy-icon-color, currentColor)}.legacy-jblex-icon svg{display:block;width:56px;height:56px;fill:currentColor}.legacy-jblex-icon-gold svg{width:96px;height:96px;transform:translate(16px,-16px)}.legacy-plan-tag-automata{background:#22c55e24;color:#bbf7d0;border-color:#22c55e42}.legacy-plan-tag-automata-enterprise{background:#60a5fa24;color:#bfdbfe;border-color:#60a5fa47}.legacy-automata-body{padding-top:6rem}.legacy-automata-head{margin-bottom:1rem;padding-right:3.5rem;min-height:88px}.legacy-card-subtitle-automata{color:var(--legacy-subtitle, #86efac)}.legacy-automata-icon{position:absolute;top:2.55rem;right:.95rem;z-index:0;color:var(--legacy-icon-color, #86efac)}.legacy-automata-icon svg{display:block;width:44px;height:44px;fill:currentColor;transform:translate(4px,-4px)}.automata-divider{border-color:#22c55e47!important;opacity:.94}.automata-watermark{top:128px;right:16px;width:78px;opacity:.74;filter:brightness(1.02) saturate(1.04)}.bronze-divider{border-color:#cd7f3280!important;opacity:.92}.silver-divider{border-color:#c0c9d6b8!important;opacity:.95}.gold-divider{border-color:#d4af3794!important;opacity:.92}.diamond-divider{border-color:#5b6f8f!important;opacity:.9}.directory-plan-card,.jblex-plan-card,.automata-plan-card{position:relative;isolation:isolate;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0f}.automata-plan-card{min-height:336px}.automata-plan-card .legacy-plan-tag{top:1.2rem;left:1.2rem}.automata-plan-card .legacy-card-body{padding:6rem 1.5rem 1.5rem}.automata-plan-card .legacy-card-title{margin-bottom:.45rem;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0}.automata-plan-card .legacy-card-subtitle{font-family:Inter,sans-serif;font-size:.74rem;font-weight:700;line-height:1.35;letter-spacing:.08em}.automata-plan-card .legacy-price-block{margin-bottom:1rem;min-height:62px}.automata-plan-card .legacy-price-amount{font-family:Inter,sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:0}.automata-plan-card .legacy-price-period{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400}.automata-plan-card .legacy-price-note{font-family:Inter,sans-serif;font-size:.625rem;font-weight:400}.automata-plan-card .legacy-price-quote{font-size:1.1rem}.automata-plan-card .legacy-divider{margin-bottom:1rem;min-height:38px;padding-bottom:.75rem}.automata-plan-card .legacy-divider p{font-size:.625rem}.automata-plan-card .legacy-card-list{margin-bottom:1rem;gap:.55rem;flex-grow:1}.automata-plan-card .legacy-card-list li{font-size:.86rem;line-height:1.4}.automata-plan-card .legacy-card-actions{margin-top:auto;gap:.75rem}.automata-plan-card .legacy-card-cta{padding:.9rem 1rem;font-size:.75rem}.automata-plan-card .legacy-demo-button{top:1.5rem;right:1.5rem;padding:.34rem .75rem;font-size:.625rem}.directory-plan-card:before,.jblex-plan-card:before,.automata-plan-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(118deg,#ffffff24,#fff0 36%);z-index:0}.directory-plan-card:after,.jblex-plan-card:after,.automata-plan-card:after{content:"";position:absolute;top:-45%;right:-85%;bottom:-45%;left:-85%;pointer-events:none;z-index:1;opacity:0;mix-blend-mode:screen;background:linear-gradient(108deg,#fff0 42%,#ffffff42,#fff0 58%);transform:translate(-55%) rotate(10deg);transition:transform 1.8s ease,opacity .35s ease}.directory-plan-card:hover:after,.jblex-plan-card:hover:after,.automata-plan-card:hover:after{transform:translate(90%) rotate(10deg);opacity:.55}.directory-plan-card:hover,.jblex-plan-card:hover,.automata-plan-card:hover{transform:translateY(-4px);border-color:#000000f2!important;box-shadow:0 16px 36px #00000094,inset 0 1px #ffffff14,inset 0 -2px #000000d9}.directory-plan-card{min-height:384px}.jblex-plan-card{min-height:620px}.automata-plan-card{min-height:422px}.addon-plan-card{min-height:370px}.addon-box-card{min-height:260px}.directory-card-white{background:radial-gradient(242% 202% at -4% -6%,#fffffff2,#ffffffd1 40%,#ffffff9e 68%,#ffffff57 88%,#fff0),linear-gradient(112deg,#60728c33,#6c7e9824 46%,#8496ae14 68%,#c4d0e00a,#fff0),linear-gradient(160deg,#fdfeff,#f4f8fe 68%,#d8e3f0);border-color:#94a3b894;box-shadow:inset 0 1px #ffffff9e,0 10px 24px #1e293b1f;--card-surface-a: rgba(253, 254, 255, .98);--card-surface-b: rgba(216, 227, 240, .98);--card-border: rgba(148, 163, 184, .58);--card-border-hover: #111827;--card-title: #111827;--card-muted: #334155;--card-list: #1f2937;--card-accent: #111827;--card-badge-bg: rgba(255, 255, 255, .72);--card-badge-border: rgba(17, 24, 39, .22);--card-badge-color: #111827;--card-chip-border: rgba(15, 23, 42, .32);--card-chip-a: #ffffff;--card-chip-b: #f5f7fb;--card-chip-c: #e7edf5;--card-watermark: rgba(15, 23, 42, .18);--legacy-tag-bg: #ffffff;--legacy-tag-color: #000000;--legacy-tag-border: transparent;--legacy-subtitle: #475569;--legacy-cta-bg: rgba(255, 255, 255, .96);--legacy-cta-color: #000000;--legacy-cta-border: rgba(100, 116, 139, .4);--legacy-cta-hover-bg: #f1f5f9;--legacy-cta-hover-color: #000000;--legacy-price-period: #475569;--legacy-price-note: #475569}.directory-card-white .legacy-card-title,.directory-card-white .legacy-card-subtitle,.directory-card-white .legacy-price-amount,.directory-card-white .legacy-price-period,.directory-card-white .legacy-price-note,.directory-card-white .legacy-divider p,.directory-card-white .legacy-card-list li,.directory-card-white .legacy-bullet-strong,.storefront-catalog .directory-card-white-import ul.tech-list li,.storefront-catalog .jblex-card-diamond h4,.storefront-catalog .jblex-card-diamond p[data-i18n=plan_diamond_sub],.storefront-catalog .jblex-card-diamond span[data-i18n=custom_quote],.storefront-catalog .jblex-card-diamond ul.tech-list li,.storefront-catalog .jblex-card-diamond ul.tech-list li.font-bold{color:#000!important}.directory-card-silver{background:linear-gradient(160deg,#10151d,#0a0f18,#060b12);border-color:#cbd5e15c;--card-surface-a: #10151d;--card-surface-b: #060b12;--card-border: rgba(203, 213, 225, .36);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #f8fafc;--card-muted: #b7c4d8;--card-list: #d9e4f4;--card-accent: #d7e0ee;--card-badge-bg: rgba(255, 255, 255, .08);--card-badge-border: rgba(203, 213, 225, .34);--card-badge-color: #f8fafc;--card-chip-border: rgba(193, 201, 214, .82);--card-chip-a: #c4ccd8;--card-chip-b: #a4afbf;--card-chip-c: #8e99ab;--card-watermark: rgba(243, 247, 251, .16);--legacy-tag-bg: #e5e7eb;--legacy-tag-color: #000000;--legacy-tag-border: transparent;--legacy-subtitle: #9ca3af;--legacy-cta-bg: #9ca3af;--legacy-cta-color: #000000;--legacy-cta-border: transparent;--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #6b7280;--legacy-price-note: #6b7280}.directory-card-black{background:linear-gradient(160deg,#0a0a0a,#050505 58%,#000);border-color:#fff3;--card-surface-a: #0a0a0a;--card-surface-b: #000000;--card-border: rgba(255, 255, 255, .2);--card-border-hover: rgba(255, 255, 255, .98);--card-title: #ffffff;--card-muted: #9fb0c4;--card-list: #d8e1ee;--card-accent: #ffffff;--card-badge-bg: rgba(255, 255, 255, .06);--card-badge-border: rgba(255, 255, 255, .18);--card-badge-color: #ffffff;--card-chip-border: rgba(38, 42, 48, .95);--card-chip-a: #1a1e24;--card-chip-b: #10141a;--card-chip-c: #070a0d;--card-watermark: rgba(255, 255, 255, .12);--legacy-tag-bg: #000000;--legacy-tag-color: #ffffff;--legacy-tag-border: rgba(255, 255, 255, .25);--legacy-subtitle: #d1d5db;--legacy-cta-bg: #000000;--legacy-cta-color: #ffffff;--legacy-cta-border: rgba(255, 255, 255, .25);--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #6b7280;--legacy-price-note: #6b7280}.jblex-card-bronze{background:linear-gradient(160deg,#2f2117,#1a1410 54%,#0b0b0d);border-color:#cd7f324d;--card-surface-a: #2f2117;--card-surface-b: #0b0b0d;--card-border: rgba(205, 127, 50, .3);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #fff8ef;--card-muted: #d6b08a;--card-list: #f1dac4;--card-accent: #cd7f32;--card-badge-bg: rgba(205, 127, 50, .15);--card-badge-border: rgba(205, 127, 50, .32);--card-badge-color: #f6c08d;--card-chip-border: rgba(205, 127, 50, .42);--card-chip-a: #f2cfab;--card-chip-b: #af6b28;--card-chip-c: #6d4320;--card-watermark: rgba(205, 127, 50, .14);--legacy-tag-bg: rgba(205, 127, 50, .2);--legacy-tag-color: #cd7f32;--legacy-tag-border: rgba(205, 127, 50, .3);--legacy-demo-bg: rgba(255, 255, 255, .05);--legacy-demo-color: rgba(255, 255, 255, .7);--legacy-demo-border: rgba(255, 255, 255, .1);--legacy-demo-hover-bg: #ffffff;--legacy-demo-hover-color: #000000;--legacy-subtitle: #cd7f32;--legacy-icon-color: #cd7f32;--legacy-cta-bg: #cd7f32;--legacy-cta-color: #ffffff;--legacy-cta-border: transparent;--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #6b7280;--legacy-price-note: #6b7280}.jblex-card-silver{background:linear-gradient(160deg,#2a2f38,#151b24 52%,#0b0f16);border-color:#94a3b852;--card-surface-a: #2a2f38;--card-surface-b: #0b0f16;--card-border: rgba(148, 163, 184, .32);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #f8fafc;--card-muted: #b8c3d3;--card-list: #dde5f0;--card-accent: #e2e8f0;--card-badge-bg: rgba(148, 163, 184, .15);--card-badge-border: rgba(148, 163, 184, .28);--card-badge-color: #f8fafc;--card-chip-border: rgba(192, 201, 214, .72);--card-chip-a: #dee4eb;--card-chip-b: #9aa8bb;--card-chip-c: #748296;--card-watermark: rgba(214, 223, 235, .14);--legacy-tag-bg: #e5e7eb;--legacy-tag-color: #000000;--legacy-tag-border: transparent;--legacy-demo-bg: rgba(255, 255, 255, .05);--legacy-demo-color: rgba(255, 255, 255, .7);--legacy-demo-border: rgba(255, 255, 255, .1);--legacy-demo-hover-bg: #ffffff;--legacy-demo-hover-color: #000000;--legacy-subtitle: #9ca3af;--legacy-icon-color: #9ca3af;--legacy-cta-bg: #9ca3af;--legacy-cta-color: #000000;--legacy-cta-border: transparent;--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #6b7280;--legacy-price-note: #6b7280}.jblex-card-gold{background:linear-gradient(160deg,#332a10,#1f1a0d,#0c0c0d);border-color:#d4af3752;--card-surface-a: #332a10;--card-surface-b: #0c0c0d;--card-border: rgba(212, 175, 55, .32);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #fff8db;--card-muted: #d8c58d;--card-list: #f3e5b7;--card-accent: #d4af37;--card-badge-bg: rgba(212, 175, 55, .15);--card-badge-border: rgba(212, 175, 55, .32);--card-badge-color: #f7d97f;--card-chip-border: rgba(212, 175, 55, .42);--card-chip-a: #f7dea1;--card-chip-b: #bc9a31;--card-chip-c: #755f1f;--card-watermark: rgba(212, 175, 55, .14);--legacy-tag-bg: rgba(212, 175, 55, .2);--legacy-tag-color: #d4af37;--legacy-tag-border: rgba(212, 175, 55, .3);--legacy-demo-bg: rgba(255, 255, 255, .05);--legacy-demo-color: rgba(255, 255, 255, .7);--legacy-demo-border: rgba(255, 255, 255, .1);--legacy-demo-hover-bg: #ffffff;--legacy-demo-hover-color: #000000;--legacy-subtitle: #d4af37;--legacy-icon-color: #d4af37;--legacy-cta-bg: #d4af37;--legacy-cta-color: #000000;--legacy-cta-border: transparent;--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #6b7280;--legacy-price-note: #6b7280}.jblex-card-diamond{background:#dceefb;border-color:#badaffb8;box-shadow:inset 0 1px #fff9,inset 0 -1px #83a7c638,0 10px 20px #1b3b5a24;--card-surface-a: #dceefb;--card-surface-b: #c8d8ea;--card-border: rgba(186, 218, 255, .72);--card-border-hover: rgba(15, 23, 42, .95);--card-title: #111827;--card-muted: #334155;--card-list: #1f2937;--card-accent: #5a6d8b;--card-badge-bg: rgba(90, 109, 139, .14);--card-badge-border: rgba(90, 109, 139, .34);--card-badge-color: #43556f;--card-chip-border: rgba(131, 167, 198, .46);--card-chip-a: #f7fbff;--card-chip-b: #dceaf7;--card-chip-c: #b5c8db;--card-watermark: rgba(90, 109, 139, .18);--legacy-tag-bg: rgba(8, 47, 73, .4);--legacy-tag-color: #bae6fd;--legacy-tag-border: rgba(6, 182, 212, .3);--legacy-demo-bg: rgba(90, 109, 139, .14);--legacy-demo-color: #5a6d8b;--legacy-demo-border: rgba(90, 109, 139, .34);--legacy-demo-hover-bg: #ffffff;--legacy-demo-hover-color: #000000;--legacy-subtitle: #22d3ee;--legacy-icon-color: #22d3ee;--legacy-cta-bg: #22d3ee;--legacy-cta-color: #000000;--legacy-cta-border: transparent;--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #334155;--legacy-price-note: #334155}.automata-card-ember{background:radial-gradient(circle at 86% 16%,rgba(34,197,94,.24),transparent 24%),linear-gradient(160deg,#10351c,#0b2213 54%,#07110b);border-color:#22c55e57;--card-surface-a: #10351c;--card-surface-b: #07110b;--card-border: rgba(34, 197, 94, .34);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #f0fdf4;--card-muted: #bff5cf;--card-list: #e7ffef;--card-accent: #22c55e;--card-badge-bg: rgba(34, 197, 94, .18);--card-badge-border: rgba(34, 197, 94, .34);--card-badge-color: #dcfce7;--card-chip-border: rgba(134, 239, 172, .32);--card-chip-a: #ecfdf5;--card-chip-b: #86efac;--card-chip-c: #166534;--card-watermark: rgba(134, 239, 172, .14);--card-rail-color: #bbf7d0;--card-rail-border: rgba(34, 197, 94, .28);--card-rail-bg-a: rgba(34, 197, 94, .16);--card-rail-bg-b: rgba(10, 18, 13, .65);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #22c55e14,0 18px 44px #00000080;--legacy-demo-bg: rgba(34, 197, 94, .1);--legacy-demo-color: #dcfce7;--legacy-demo-border: rgba(34, 197, 94, .2);--legacy-demo-hover-bg: #ffffff;--legacy-demo-hover-color: #000000;--legacy-subtitle: #86efac;--legacy-icon-color: #4ade80;--legacy-cta-bg: #4ade80;--legacy-cta-color: #052e16;--legacy-cta-border: transparent;--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #94a3b8;--legacy-price-note: #94a3b8}.automata-card-ember:before{background:linear-gradient(118deg,#ffffff24,#fff0 32%),radial-gradient(circle at 84% 18%,rgba(34,197,94,.18),transparent 26%),radial-gradient(circle at 20% 84%,rgba(74,222,128,.12),transparent 22%)}.automata-card-ember:after{background:linear-gradient(108deg,#fff0 38%,#bbf7d047,#fff0 62%)}.automata-card-ember .card-watermark{right:18px;top:162px;font-size:10px;letter-spacing:.34em}.automata-card-ember .card-chip{top:58px;width:48px;height:34px;box-shadow:inset 0 0 0 1px #ffffff3d,0 0 0 1px #22c55e1f,0 0 14px #22c55e33}.automata-card-ember .card-rail{max-width:16rem;margin-bottom:.95rem}.automata-card-ember .card-rail i{background:linear-gradient(90deg,transparent,rgba(74,222,128,.95),transparent)}.automata-card-ember .offer-badge{border-color:#22c55e47;background:#22c55e1f}.automata-card-ember .offer-list li:before{background:linear-gradient(180deg,#86efac,#16a34a);box-shadow:0 0 8px #22c55e66}.automata-card-ember .card-sheen{background:linear-gradient(114deg,#fff0 38%,#bbf7d038 49%,#fff0 61%)}.automata-card-ember .offer-price{letter-spacing:.02em}.automata-card-ember .offer-price small,.automata-card-ember .legacy-price-quote{color:#bbf7d0d1}.automata-card-enterprise{background:radial-gradient(circle at 86% 14%,rgba(96,165,250,.22),transparent 24%),linear-gradient(160deg,#15233b,#0d1728 52%,#07111d);border-color:#60a5fa52;--card-surface-a: #15233b;--card-surface-b: #07111d;--card-border: rgba(96, 165, 250, .32);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #eef5ff;--card-muted: #c7dbfb;--card-list: #e7f1ff;--card-accent: #60a5fa;--card-badge-bg: rgba(96, 165, 250, .16);--card-badge-border: rgba(96, 165, 250, .3);--card-badge-color: #dbeafe;--card-chip-border: rgba(191, 219, 254, .34);--card-chip-a: #f8fbff;--card-chip-b: #bfdcff;--card-chip-c: #5a7fb7;--card-watermark: rgba(191, 219, 254, .14);--card-rail-color: #dbeafe;--card-rail-border: rgba(96, 165, 250, .24);--card-rail-bg-a: rgba(96, 165, 250, .14);--card-rail-bg-b: rgba(12, 17, 26, .7);--legacy-demo-bg: rgba(148, 163, 184, .12);--legacy-demo-color: #dbeafe;--legacy-demo-border: rgba(191, 219, 254, .22);--legacy-demo-hover-bg: #ffffff;--legacy-demo-hover-color: #000000;--legacy-subtitle: #bfdbfe;--legacy-icon-color: #bfdbfe;--legacy-cta-bg: #dbeafe;--legacy-cta-color: #08111b;--legacy-cta-border: transparent;--legacy-cta-hover-bg: #ffffff;--legacy-cta-hover-color: #000000;--legacy-price-period: #94a3b8;--legacy-price-note: #94a3b8;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #94a3b814,0 18px 44px #0000007a}.automata-card-enterprise:before{background:linear-gradient(118deg,#ffffff1f,#fff0 34%),radial-gradient(circle at 84% 18%,rgba(191,219,254,.16),transparent 24%),radial-gradient(circle at 22% 86%,rgba(96,165,250,.12),transparent 20%)}.automata-card-enterprise:after{background:linear-gradient(108deg,#fff0 38%,#dbeafe47,#fff0 62%)}.automata-card-enterprise .automata-watermark{opacity:.62;filter:brightness(1.08) saturate(.7)}.automata-card-enterprise .legacy-automata-icon{color:#bfdbfe}.automata-card-enterprise .automata-divider{border-color:#93c5fd5c!important}.automata-card-enterprise .legacy-price-quote{color:#dbeafed1}.orchestration-visual-card{min-height:372px}.legacy-plan-tag-orchestration-plans{background:#f59e0b24;color:#ffd58a;border-color:#f59e0b52}.legacy-plan-tag-orchestration-standalone{background:#60a5fa24;color:#dbeafe;border-color:#60a5fa52}.orchestration-card-plans{background:#0f0f0f;border-color:#ffffff0d;--card-title: #fff5e7}.orchestration-card-plans:hover{transform:translateY(-2px);border-color:#f6b94f33;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0f,0 18px 42px #00000061,0 0 0 1px #f6b94f14}.orchestration-card-plans .legacy-orchestration-body{padding-top:3.35rem}.orchestration-card-plans .legacy-orchestration-head{min-height:0;margin-bottom:.35rem}.orchestration-card-plans .orchestration-stage{min-height:724px;margin-top:.8rem}.orchestration-card-plans .orchestration-note{margin-top:.65rem}.orchestration-card-footer{margin-top:1.1rem}.orchestration-card-footer-note{margin:0;max-width:48rem;text-align:center;color:#8f98aa;font-size:.94rem;line-height:1.5}.orchestration-card-footer-action{margin-top:1.55rem;text-align:center}.orchestration-card-footer-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(246,185,79,.9);background:transparent;color:#fdb953;padding:.78rem 1.65rem;border-radius:12px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 0 15px #fdb95326;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.orchestration-card-footer-button:hover{background:#fdb953;color:#000;box-shadow:0 0 20px #fdb95366}.orchestration-card-standalone{background:radial-gradient(circle at 84% 16%,rgba(96,165,250,.2),transparent 24%),linear-gradient(160deg,#15233b,#0d1728 52%,#07111d);border-color:#60a5fa4d;--card-title: #f1f6ff}.orchestration-card-plans:before,.orchestration-card-standalone:before{background:linear-gradient(118deg,#ffffff1f,#fff0 34%),radial-gradient(circle at 20% 82%,rgba(255,255,255,.06),transparent 22%)}.orchestration-card-plans:after{background:radial-gradient(circle at top center,rgba(253,185,83,.12),transparent 58%);opacity:.5;transition:opacity .25s ease}.orchestration-card-plans:hover:after{opacity:.8}.orchestration-card-standalone:after{background:linear-gradient(108deg,#fff0 38%,#dbeafe3d,#fff0 62%)}.legacy-orchestration-body{padding-top:3.85rem}.legacy-orchestration-head{margin-bottom:.85rem;min-height:74px;padding-right:1.5rem}.legacy-card-subtitle-orchestration{color:#f1f5f9c7}.orchestration-intro,.orchestration-note{margin:0;font-size:.78rem;line-height:1.5}.orchestration-intro{color:#e2e8f0cc}.orchestration-note{margin-top:.9rem;color:#cbd5e1b8}.orchestration-stage{position:relative;min-height:320px;margin-top:.35rem;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0a101be0,#070c15eb)}.orchestration-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:24px 24px;opacity:.22;animation:orchestration-grid-drift 16s linear infinite}.orchestration-anchor,.orchestration-flow-center{position:absolute;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:126px;padding:.68rem 1rem;border-radius:999px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;z-index:2;box-shadow:0 0 22px #ffffff14}.orchestration-anchor{bottom:1rem;background:linear-gradient(180deg,#fff3d7,#f4b757);color:#201508}.orchestration-flow-center{top:50%;transform:translate(-50%,-50%);background:linear-gradient(180deg,#e9f2ff,#7ca5e6);color:#08111b;animation:orchestration-pulse 2.8s ease-in-out infinite}.orchestration-module,.orchestration-flow-node,.orchestration-flow-signal{position:absolute;z-index:2;border-radius:14px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.orchestration-module{width:34%;min-width:150px;min-height:68px;padding:.75rem .8rem;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(180deg,#fff8ed1f,#ffc67014);box-shadow:0 10px 24px #00000038;animation:orchestration-float 5.2s ease-in-out infinite}.orchestration-module strong,.orchestration-flow-node{display:block;color:#fff7ea;font-size:.8rem;font-weight:800}.orchestration-module span{display:block;margin-top:.3rem;color:#fceaceb8;font-size:.68rem;line-height:1.35;max-width:86%}.orchestration-module-productivity{top:6.5%;left:1rem}.orchestration-module-communication{top:6.5%;right:1rem;animation-delay:.9s}.orchestration-module-storage{min-height:84px}.orchestration-module-storage span{max-width:88%}.orchestration-module-storage{top:30%;bottom:auto;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#e9f2ff,#7ca5e6);border-color:#bfdbfe6b;box-shadow:0 0 22px #7ca5e62e;animation:orchestration-float-center 5.2s ease-in-out infinite 1.6s}.orchestration-module-storage strong,.orchestration-module-storage span{color:#08111b}.orchestration-stage-addon-box{position:absolute;top:61.5%;left:50%;z-index:2;width:34%;min-width:150px;min-height:84px;padding:1rem 1.15rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:22px;border:1px solid rgba(246,185,79,.32);background:linear-gradient(180deg,#f5e6c8,#c89444);box-shadow:0 0 22px #f6b94f1f,inset 0 1px #ffffff38}.orchestration-stage-addon-box strong{display:block;color:#1d1408;font-size:.98rem;font-weight:800;line-height:1.2}.orchestration-stage-addon-box span{display:block;margin-top:.45rem;max-width:92%;color:#1d1408c7;font-size:.72rem;line-height:1.4}.orchestration-stage-addon-grid{position:absolute;top:78%;left:50%;z-index:2;width:calc(100% - 2rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;transform:translate(-50%)}.orchestration-stage-addon-card{display:flex;align-items:flex-start;gap:.9rem;min-height:96px;padding:.85rem 1.1rem;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0c1018eb,#070a0ff5);box-shadow:inset 0 1px #ffffff0a;transition:background .25s ease,border-color .25s ease,transform .25s ease}.orchestration-stage-addon-card:hover{background:linear-gradient(180deg,#0f141ef5,#080b11fa);border-color:#f6b94f38;transform:translateY(-2px)}.orchestration-stage-addon-icon{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#f6b94f1f;color:var(--gold);font-size:1rem;box-shadow:inset 0 1px #ffffff0f}.orchestration-stage-addon-copy{min-width:0}.orchestration-stage-addon-title{margin:0 0 .2rem;font-size:1rem;font-weight:800;line-height:1.2;color:#fff}.orchestration-stage-addon-desc{margin:0;color:#8f98aa;font-size:.86rem;line-height:1.35}.orchestration-link,.orchestration-flow-beam{position:absolute;height:4px;z-index:1;transform-origin:left center;opacity:.92;background:linear-gradient(90deg,#f6b94f24,#f6b94f9e,#f6b94f24)}.orchestration-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,#f6b94ffa 0,#f6b94ffa 9px,#f6b94f00 9px,#f6b94f00 18px)}.orchestration-link-productivity{left:calc(34% + 1rem);top:11.5%;width:calc(16% - 1rem);transform:none}.orchestration-link-productivity:before{content:"";position:absolute;top:50%;left:-.7rem;right:auto;bottom:auto;width:2.1rem;height:1rem;transform:translateY(-50%);background:radial-gradient(circle at left center,#f6b94ff2,#f6b94f7a 34%,#f6b94f00 74%);filter:blur(1.8px);opacity:.85;pointer-events:none;animation:orchestration-line-ignite 1.35s ease-in-out infinite}.orchestration-link-communication{left:50%;top:11.5%;width:calc(16% - 1rem);transform:none}.orchestration-link-communication:before{content:"";position:absolute;top:50%;right:-.7rem;width:2.1rem;height:1rem;left:auto;bottom:auto;transform:translateY(-50%);background:radial-gradient(circle at right center,#f6b94ff2,#f6b94f7a 34%,#f6b94f00 74%);filter:blur(1.8px);opacity:.85;animation:orchestration-line-ignite 1.35s ease-in-out infinite}.orchestration-link-merge{left:50%;top:11.5%;width:4px;height:18.5%;transform:none;background:linear-gradient(180deg,#f6b94f24,#f6b94f9e,#f6b94f24)}.orchestration-link-productivity:after{animation:orchestration-dots-to-center-from-left .9s linear infinite}.orchestration-link-communication:after{animation:orchestration-dots-to-center-from-right .9s linear infinite}.orchestration-link-merge:after{background:repeating-linear-gradient(180deg,#f6b94ffa 0,#f6b94ffa 9px,#f6b94f00 9px,#f6b94f00 18px);animation:orchestration-dots-to-center-down .9s linear infinite}.orchestration-link-signal-trunk,.orchestration-link-signal-drop-left,.orchestration-link-signal-drop-center,.orchestration-link-signal-drop-right{width:4px;background:linear-gradient(180deg,#f6b94f24,#f6b94f9e,#f6b94f24)}.orchestration-link-signal-trunk{left:calc(50% - 2px);top:42%;height:5.5%;transform:none}.orchestration-link-signal-bus-left,.orchestration-link-signal-bus-right{top:47.5%;transform:none}.orchestration-link-signal-bus-left{left:calc(50% - 8.4rem);width:8.4rem}.orchestration-link-signal-bus-right{left:50%;width:8.4rem}.orchestration-link-signal-drop-left{left:calc(50% - 8.4rem);top:47.5%;height:4.8%;transform:none}.orchestration-link-signal-drop-center{left:calc(50% - 2px);top:47.5%;height:4.8%;transform:none}.orchestration-link-signal-drop-right{left:calc(50% + 8.4rem - 4px);top:47.5%;height:4.8%;transform:none}.orchestration-link-signal-trunk:after,.orchestration-link-signal-drop-left:after,.orchestration-link-signal-drop-center:after,.orchestration-link-signal-drop-right:after{background:repeating-linear-gradient(180deg,#f6b94ffa 0,#f6b94ffa 9px,#f6b94f00 9px,#f6b94f00 18px);animation:orchestration-dots-from-center-down .9s linear infinite}.orchestration-link-signal-bus-left:after{animation:orchestration-dots-from-center-left .9s linear infinite}.orchestration-link-signal-bus-right:after{animation:orchestration-dots-from-center-out .9s linear infinite}.orchestration-flow-node{min-width:128px;padding:.75rem .95rem;background:linear-gradient(180deg,#dbeafe1a,#60a5fa14);color:#eef5ff;text-transform:uppercase;letter-spacing:.08em}.orchestration-flow-node-jblex{top:1.4rem;left:1rem;animation:orchestration-float 5.6s ease-in-out infinite}.orchestration-flow-node-automata{right:1rem;bottom:1.35rem;animation:orchestration-float 5.6s ease-in-out infinite 1s}.orchestration-flow-beam-left{left:7.2rem;top:5.3rem;width:132px;transform:rotate(16deg)}.orchestration-flow-beam-right{left:58%;top:58%;width:136px;transform:rotate(-18deg)}.orchestration-flow-signal{padding:.42rem .7rem;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#dbeafe;background:#0f172ab8}.orchestration-flow-signal-cluster{position:absolute;left:50%;top:53%;bottom:auto;z-index:2;display:flex;align-items:center;justify-content:center;gap:2rem;transform:translate(-50%)}.orchestration-flow-signal-top{top:1rem;right:1.1rem}.orchestration-flow-signal-left{left:1.2rem;bottom:1rem}.orchestration-flow-signal-right{right:1rem;top:6.1rem}.orchestration-flow-signal-plans-left,.orchestration-flow-signal-plans-top,.orchestration-flow-signal-plans-right{position:relative;left:auto;bottom:auto}@keyframes orchestration-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes orchestration-float-center{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-6px)}}@keyframes orchestration-pulse{0%,to{box-shadow:0 0 #7ca5e614,0 0 18px #7ca5e638}50%{box-shadow:0 0 0 10px #7ca5e600,0 0 28px #7ca5e64d}}@keyframes orchestration-line-ignite{0%,to{opacity:.32;transform:translateY(-50%) scaleX(.82)}50%{opacity:1;transform:translateY(-50%) scaleX(1.08)}}@keyframes orchestration-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(-24px,-24px,0)}}@keyframes orchestration-dots-to-center-from-left{0%{background-position:0 0}to{background-position:18px 0}}@keyframes orchestration-dots-to-center-from-right{0%{background-position:0 0}to{background-position:-18px 0}}@keyframes orchestration-dots-to-center-down{0%{background-position:0 -18px}to{background-position:0 0}}@keyframes orchestration-dots-from-center-out{0%{background-position:0 0}to{background-position:18px 0}}@keyframes orchestration-dots-from-center-left{0%{background-position:0 0}to{background-position:-18px 0}}@keyframes orchestration-dots-from-center-down{0%{background-position:0 0}to{background-position:0 18px}}.addon-card-amber{--card-surface-a: #2a2116;--card-surface-b: #111318;--card-border: rgba(245, 158, 11, .28);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #fff7ea;--card-muted: #d8b88a;--card-list: #f3dfbd;--card-accent: #f59e0b;--card-badge-bg: rgba(245, 158, 11, .15);--card-badge-border: rgba(245, 158, 11, .32);--card-badge-color: #ffc76a;--card-chip-border: rgba(245, 158, 11, .36);--card-chip-a: #ffebc0;--card-chip-b: #d99a31;--card-chip-c: #835116;--card-watermark: rgba(245, 158, 11, .14);--card-rail-color: #ffcf7a;--card-rail-border: rgba(245, 158, 11, .2);--card-rail-bg-a: rgba(245, 158, 11, .12);--card-rail-bg-b: rgba(18, 14, 11, .7);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #f59e0b0f,0 18px 42px #00000075}.addon-card-amber:before{background:linear-gradient(118deg,#ffffff24,#fff0 34%),radial-gradient(circle at 84% 18%,rgba(245,158,11,.16),transparent 24%),radial-gradient(circle at 18% 82%,rgba(255,205,113,.12),transparent 21%)}.addon-card-emerald{--card-surface-a: #172724;--card-surface-b: #0a1110;--card-border: rgba(45, 212, 191, .26);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #f4fffb;--card-muted: #9ec3be;--card-list: #d8eee9;--card-accent: #2dd4bf;--card-badge-bg: rgba(45, 212, 191, .15);--card-badge-border: rgba(45, 212, 191, .32);--card-badge-color: #9ff1e3;--card-chip-border: rgba(45, 212, 191, .28);--card-chip-a: #ddfffa;--card-chip-b: #8cded3;--card-chip-c: #2b7871;--card-watermark: rgba(45, 212, 191, .12);--card-rail-color: #98f5e7;--card-rail-border: rgba(45, 212, 191, .2);--card-rail-bg-a: rgba(45, 212, 191, .1);--card-rail-bg-b: rgba(8, 17, 16, .68)}.addon-card-emerald:before{background:linear-gradient(118deg,#ffffff21,#fff0 34%),radial-gradient(circle at 84% 18%,rgba(45,212,191,.16),transparent 24%),radial-gradient(circle at 18% 82%,rgba(84,217,190,.1),transparent 21%)}.addon-card-slate{--card-surface-a: #1d2430;--card-surface-b: #090d13;--card-border: rgba(148, 163, 184, .24);--card-border-hover: rgba(255, 255, 255, .95);--card-title: #f8fafc;--card-muted: #aebacf;--card-list: #d6deea;--card-accent: #cbd5e1;--card-badge-bg: rgba(148, 163, 184, .12);--card-badge-border: rgba(148, 163, 184, .22);--card-badge-color: #f8fafc;--card-chip-border: rgba(148, 163, 184, .22);--card-chip-a: #eef2f7;--card-chip-b: #b8c4d3;--card-chip-c: #7b8798;--card-watermark: rgba(148, 163, 184, .14);--card-rail-color: #d7dee8;--card-rail-border: rgba(148, 163, 184, .2);--card-rail-bg-a: rgba(148, 163, 184, .09);--card-rail-bg-b: rgba(9, 13, 19, .72)}.addon-card-slate:before{background:linear-gradient(118deg,#ffffff21,#fff0 34%),radial-gradient(circle at 84% 18%,rgba(148,163,184,.14),transparent 24%),radial-gradient(circle at 18% 82%,rgba(203,213,225,.08),transparent 21%)}.addon-card-amber .card-chip,.addon-card-emerald .card-chip,.addon-card-slate .card-chip{top:60px;width:46px;height:34px}.addon-card-amber .card-rail,.addon-card-emerald .card-rail,.addon-card-slate .card-rail{max-width:16rem}.addon-card-amber .offer-badge,.addon-card-emerald .offer-badge,.addon-card-slate .offer-badge{letter-spacing:.14em}.addon-card-amber .card-watermark,.addon-card-emerald .card-watermark,.addon-card-slate .card-watermark{font-size:10px}.addon-card-amber .offer-price small{color:#ffc76ad1}.addon-card-emerald .offer-price small{color:#9ff1e3d1}.addon-card-slate .offer-price small{color:#cbd5e1d1}.addon-card-amber .offer-list li:before{background:linear-gradient(180deg,#ffd38a,#c97b11);box-shadow:0 0 8px #f59e0b66}.addon-card-emerald .offer-list li:before{background:linear-gradient(180deg,#b5fff4,#2dd4bf);box-shadow:0 0 8px #2dd4bf52}.addon-card-slate .offer-list li:before{background:linear-gradient(180deg,#f8fafc,#94a3b8);box-shadow:0 0 8px #94a3b847}.addon-box-card .offer-badge{margin-bottom:.9rem}.addon-box-card .card-chip{top:22px;right:22px;width:48px;height:34px}.addon-box-card .card-watermark{right:18px;bottom:16px;font-size:.58rem;letter-spacing:.32em}.addon-box-card .card-rail{margin-top:auto;max-width:14rem}.addon-box-icon{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:.9rem;margin-bottom:1rem;font-size:1.1rem;color:var(--card-accent, var(--gold));background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid var(--card-badge-border, rgba(255, 255, 255, .16));box-shadow:inset 0 1px #ffffff0f}.addon-box-title{margin:0 0 .55rem;font-size:1.12rem;font-weight:800;color:var(--card-title, var(--text));line-height:1.2}.addon-box-copy{margin-top:0;margin-bottom:1rem;font-size:.86rem;line-height:1.45;max-width:28ch}.offer-badge{align-self:flex-start;font-size:.67rem;font-weight:800;text-transform:uppercase;letter-spacing:.11em;border-radius:999px;padding:.34rem .6rem;border:1px solid var(--card-badge-border, rgba(246, 185, 79, .42));background:var(--card-badge-bg, rgba(246, 185, 79, .14));color:var(--card-badge-color, var(--gold))}.offer-card h3{margin:.7rem 0 0;font-size:1.25rem;color:var(--card-title, var(--text))}.offer-sub{margin:.38rem 0 .65rem;color:var(--card-muted, #9eb0cd);font-size:.89rem}.offer-price{margin:0;font-size:1.62rem;font-weight:800;font-family:Sora,sans-serif;color:var(--card-title, var(--text))}.offer-price small{font-size:.74rem;color:var(--card-muted, #91a4c3);font-family:Manrope,sans-serif}.offer-billing{margin:.25rem 0 .65rem;color:var(--card-muted, #8ea0bd);font-size:.75rem}.offer-list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.offer-list li{position:relative;color:var(--card-list, #d3def2);font-size:.86rem;line-height:1.36;padding-left:1rem}.offer-list li:before{content:"";position:absolute;left:0;top:.55em;width:.38rem;height:.38rem;border-radius:999px;background:var(--card-accent, var(--gold))}.offer-actions{margin-top:auto;padding-top:.85rem;display:grid;grid-template-columns:1fr;gap:.5rem}.offer-actions .btn-primary,.offer-actions .btn-ghost{width:100%;border-radius:12px}.top-actions{display:flex;gap:.65rem;margin-bottom:1rem;padding:.3rem;width:fit-content;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#090d16ad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.back-link{border:0;background:none;color:#b4c2da;cursor:pointer;font-weight:700;padding:.72rem 1.05rem;border-radius:999px}.back-link:hover{color:var(--gold);background:#ffffff0a}.detail-box{border:1px solid rgba(255,255,255,.13);border-radius:24px;background:radial-gradient(circle at top right,rgba(246,185,79,.12),transparent 28%),linear-gradient(160deg,#0b1321f2,#090d16f5);padding:1.6rem;box-shadow:inset 0 1px #ffffff14,0 22px 60px #00000047}.detail-main h1{margin:.75rem 0 0;font-size:clamp(1.8rem,3vw,2.45rem);font-family:Sora,sans-serif}.detail-main p{color:#becce3;line-height:1.58}.detail-list{margin-top:.4rem}.checkout-empty{border-radius:22px;border:1px solid rgba(255,255,255,.15);background:radial-gradient(circle at top right,rgba(246,185,79,.12),transparent 26%),#0b111df0;padding:2rem;text-align:center}.checkout-shell{border-radius:28px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at top right,rgba(70,118,228,.16),transparent 28%),radial-gradient(circle at bottom left,rgba(246,185,79,.12),transparent 24%),linear-gradient(170deg,#0b121ef2,#0a0d15f7);padding:1.2rem;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000047}.checkout-header{border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#070b12db,#090e18e6);padding:1.15rem}.checkout-header span{display:inline-block;color:var(--gold);font-size:.71rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.checkout-header h1{margin:.45rem 0 0;font-family:Sora,sans-serif;font-size:clamp(1.55rem,2.5vw,2.1rem)}.checkout-header p{margin:.5rem 0 0;color:#b4c3da}.checkout-metrics{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.checkout-metric{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:.85rem .95rem}.checkout-metric strong{display:block;color:#f8fafc;font-size:1.05rem;font-weight:800}.checkout-metric small{display:block;margin-top:.22rem;color:#9bb0d1;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}.checkout-grid{display:grid;grid-template-columns:1.25fr .9fr;gap:1rem;margin-top:1rem;align-items:start}.checkout-form,.checkout-summary{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#fff,#f7f9fd);color:#0f172a;padding:1.1rem;box-shadow:0 20px 34px #0f172a14,inset 0 1px #ffffffb3}.checkout-form h2,.checkout-summary h2{margin:0 0 .8rem;font-size:1.1rem;font-family:Sora,sans-serif;color:#111827}.checkout-form{display:grid;gap:.7rem}.checkout-form-intro{margin:-.2rem 0 .15rem;color:#64748b;font-size:.86rem;line-height:1.5}.checkout-form label{display:grid;gap:.38rem;font-size:.86rem;color:#334155;font-weight:700}.checkout-form input,.checkout-form textarea{border:1px solid #d2d9e4;border-radius:10px;background:#fff;color:#0f172a;padding:.72rem .8rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.checkout-form input:focus,.checkout-form textarea:focus{outline:none;border-color:#2563eb61;box-shadow:0 0 0 4px #2563eb1a}.checkout-form textarea{min-height:100px;resize:vertical}.checkout-summary-card{display:grid;gap:.55rem;margin-bottom:.85rem;border-radius:14px;border:1px solid #e4ebf5;background:#f8fbff;padding:.8rem}.checkout-summary-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:#334155;font-size:.88rem}.order-lines{display:grid;gap:.48rem}.order-line{display:flex;justify-content:space-between;gap:.8rem;border-bottom:1px solid #eef2f7;padding-bottom:.5rem}.order-line span{color:#334155;font-size:.85rem}.order-line strong{color:#0f172a}.order-line small{color:#64748b}.order-total{margin-top:.75rem;display:flex;justify-content:space-between;align-items:center;font-weight:800}.checkout-helper-list{margin-top:.9rem;display:grid;gap:.45rem}.checkout-helper-item{position:relative;padding-left:1rem;color:#475569;font-size:.8rem;line-height:1.45}.checkout-helper-item:before{content:"";position:absolute;top:.45rem;left:0;width:.42rem;height:.42rem;border-radius:999px;background:linear-gradient(180deg,#f6b94f,#e2a63d);box-shadow:0 0 0 4px #f6b94f1f}.checkout-summary .btn-primary{width:100%;margin-top:.85rem;border-radius:12px}.checkout-summary small{display:block;margin-top:.5rem;color:#64748b}.paypal-shell{margin-top:1rem;border-radius:12px;border:1px solid #e8eef8;background:#f8fbff;padding:.7rem}.paypal-shell h3{margin:0 0 .5rem;color:#0f172a;font-size:.95rem}.paypal-shell.hide{display:none}.checkout-note{margin-top:.65rem;font-size:.78rem;color:#64748b;line-height:1.4;border-radius:12px;padding:.72rem .8rem;background:#f8fafc;border:1px solid #e2e8f0}.checkout-note.error{color:#b91c1c;background:#fff4f4;border-color:#fecaca}.checkout-note.success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.checkout-secondary-action{width:100%;margin-top:.7rem;border-radius:12px}.success-box{border-radius:20px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(170deg,#0b1422f2,#090e18f2);padding:1.5rem;text-align:center}.ok-badge{width:54px;height:54px;border-radius:999px;margin:0 auto;display:grid;place-items:center;font-weight:800;background:#10b9812e;border:1px solid rgba(16,185,129,.45);color:#6ee7b7}.success-box h1{margin:.8rem 0 0;font-family:Sora,sans-serif}.success-box p{margin:.6rem auto 0;max-width:60ch;color:#c7d4ea}.sinpe-box{margin:1rem auto 0;border-radius:14px;border:1px solid rgba(16,185,129,.35);background:#10b9811f;padding:.85rem;max-width:420px}.sinpe-box small{display:block;color:#bde8d8;font-size:.78rem}.sinpe-box strong{display:block;margin-top:.2rem;font-size:1.4rem;color:#ecfdf5}.success-actions{margin-top:1rem;display:inline-flex;gap:.55rem;flex-wrap:wrap;justify-content:center}.cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0104089e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:80}.cart-overlay.open{opacity:1;pointer-events:auto}.cart-drawer{position:fixed;top:0;right:0;width:min(430px,92vw);height:100dvh;background:radial-gradient(circle at top right,rgba(90,131,255,.18),transparent 28%),linear-gradient(180deg,#0d1526,#0a1120);border-left:1px solid rgba(255,255,255,.12);transform:translate(102%);transition:transform .24s ease;z-index:90;display:grid;grid-template-rows:auto 1fr auto;box-shadow:-18px 0 60px #00000059}.cart-drawer.open{transform:translate(0)}.drawer-head,.drawer-foot{padding:1rem;border-bottom:1px solid rgba(255,255,255,.08)}.drawer-head{display:flex;justify-content:space-between;align-items:center}.drawer-head h3{margin:.15rem 0 0;font-size:1.15rem}.drawer-kicker{margin:0;color:#8da3c8;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.drawer-subhead{margin:.35rem 0 0;color:#90a4c6;font-size:.78rem;line-height:1.45}.icon-btn{border:0;background:#ffffff14;color:#d7e2f6;width:34px;height:34px;border-radius:999px;cursor:pointer;font-size:1.2rem}.drawer-body{padding:1rem;overflow-y:auto;display:grid;gap:.75rem;align-content:start}.drawer-item{border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:.9rem;background:linear-gradient(180deg,#0c1321eb,#0a101cf5)}.drawer-item-copy{display:grid;gap:.24rem}.drawer-item-meta{display:flex;justify-content:space-between;gap:.8rem;align-items:center}.drawer-item-meta span{display:inline-flex;align-items:center;padding:.28rem .52rem;border-radius:999px;background:#ffffff0f;color:#b8c7df;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.drawer-item h4{margin:.2rem 0 0;font-size:.95rem}.drawer-item p{margin:.26rem 0;color:#90a4c6;font-size:.79rem}.drawer-item strong{font-size:.92rem}.drawer-item-actions{margin-top:.7rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.qty-controls{margin-top:.55rem;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;overflow:hidden}.qty-controls button,.qty-controls span{min-width:1.8rem;border:0;background:none;color:#dbe5f8;padding:.35rem;text-align:center}.qty-controls button{cursor:pointer}.remove-link{border:0;background:none;color:#fca5a5;cursor:pointer;font-size:.78rem;padding:0}.drawer-empty{text-align:center;color:#9eb1cf;border:1px dashed rgba(255,255,255,.17);border-radius:16px;padding:1.2rem}.drawer-empty .btn-ghost{margin-top:.9rem}.drawer-foot{border-bottom:0;border-top:1px solid rgba(255,255,255,.08)}.drawer-foot.hide{display:none}.drawer-foot .btn-primary{border-radius:12px}.drawer-foot-actions{margin-top:.7rem;display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.drawer-foot-actions .btn-primary,.drawer-foot-actions .btn-ghost{width:100%;border-radius:12px}.jb-footer{margin-top:3rem;border-top:1px solid var(--line);background:linear-gradient(180deg,#05080ef2,#05080e);padding:2rem 0 1.2rem}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:1rem}.footer-grid h3,.footer-grid h4{margin:0;font-family:Sora,sans-serif}.footer-grid h4{font-size:.95rem}.footer-grid p{margin:.45rem 0 0;color:#98a8c2;line-height:1.6;font-size:.88rem}.footer-grid ul{margin:.45rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}.footer-grid li a{color:#c9d5ec;font-size:.86rem}.footer-grid li a:hover{color:var(--gold)}.footer-bottom{border-top:1px solid rgba(255,255,255,.08);margin-top:1.2rem;padding-top:.8rem;color:#8ea0bf;font-size:.8rem}@media(max-width:1120px){.header-inner{flex-wrap:wrap;padding:.75rem 0;min-height:auto}.nav-links{order:3;width:100%;margin:0;justify-content:center;flex-wrap:wrap}.header-actions{margin-left:auto}.hero-grid,.checkout-grid,.checkout-metrics{grid-template-columns:1fr}.cards-grid,.cards-grid-jblex{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-grid-automata{grid-template-columns:1fr}.orchestration-stage{min-height:auto;padding:1rem;display:grid;gap:.75rem}.orchestration-grid,.orchestration-link,.orchestration-flow-beam{display:none}.orchestration-anchor,.orchestration-flow-center,.orchestration-module,.orchestration-stage-addon-box,.orchestration-stage-addon-grid,.orchestration-flow-node,.orchestration-flow-signal{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;min-width:0;transform:none!important}.orchestration-stage-addon-grid{width:100%;grid-template-columns:1fr}.orchestration-flow-signal-cluster{position:relative;left:auto;bottom:auto;transform:none;width:100%;flex-wrap:wrap;gap:.6rem;justify-content:center}.orchestration-flow-signal-cluster .orchestration-flow-signal{width:auto}.orchestration-anchor,.orchestration-flow-center{justify-content:center}.pricing-shell-motion{min-height:368px}.pricing-shell-motion-copy{max-width:none}.pricing-shell-motion-stage{height:304px}.store-utility-filter-slot{width:100%}.flow-beam-presence,.flow-beam-directory,.flow-beam-ai,.flow-beam-automation{width:122px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.shell{width:calc(100% - 1.4rem)}.brand img{width:210px}.specialist-btn{display:none}#store-app{padding-top:1.4rem}.hero{padding:1.05rem}.kpi-row,.cards-grid,.footer-grid,.cards-grid-jblex,.cards-grid-automata{grid-template-columns:1fr}.pricing-shell-motion{min-height:auto}.pricing-shell-motion-copy p{white-space:normal}.pricing-shell-motion-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;height:auto;padding:1rem}.motion-grid,.motion-orbit,.flow-beam{display:none}.flow-node,.flow-signal{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;min-width:0;transform:none;justify-content:center}.flow-node{padding:.85rem .8rem}.flow-node-result,.flow-signal-b,.flow-signal-d{grid-column:1 / -1}.flow-signal{display:inline-flex;align-items:center;min-height:2.9rem;padding:.6rem .7rem;white-space:normal;line-height:1.15;font-size:.68rem}.offer-card,.legacy-offer-card,.directory-plan-card,.jblex-plan-card{min-height:auto}.top-actions{flex-wrap:wrap;width:100%}.drawer-foot-actions{grid-template-columns:1fr}}
