.agent-builder{position:relative;overflow:hidden;padding:clamp(4.5rem,8vw,8rem) 0;background:radial-gradient(circle at 68% 18%,rgba(217,118,74,.075),transparent 24rem),radial-gradient(circle at 20% 62%,rgba(200,169,106,.045),transparent 28rem),var(--background-section)}.agent-builder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:radial-gradient(circle,rgba(245,242,234,.18) .65px,transparent .8px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.agent-builder__intro,.agent-builder__experience,.agent-builder__reward{position:relative;z-index:1}.agent-builder__intro{max-width:62rem}.agent-builder__intro h2{max-width:15ch;margin-top:.8rem;color:var(--text-on-dark);font-size:clamp(2.6rem,5.4vw,5.7rem);line-height:.97;letter-spacing:-.05em;text-wrap:balance}.agent-builder__intro>p:last-child{max-width:48rem;margin-top:1.35rem;color:var(--text-secondary);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.72}.agent-builder__experience{display:grid;grid-template-columns:minmax(20rem,.76fr) minmax(0,1.34fr);gap:clamp(1.25rem,2.7vw,2.7rem);align-items:stretch;margin-top:clamp(2.5rem,5vw,4.5rem)}.agent-builder__controller,.agent-builder__canvas,.agent-builder__estimate,.agent-builder__summary{border:1px solid rgba(245,242,234,.09);box-shadow:0 28px 72px #00000047,inset 0 1px #ffffff06}.agent-builder__controller{min-height:42rem;display:flex;flex-direction:column;padding:clamp(1.2rem,2vw,1.6rem);border-radius:1.5rem;background:linear-gradient(180deg,#121514eb,#090d0ef5)}.agent-builder__progress{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem}.agent-builder__progress button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.45rem;padding:0;border:0;background:none;color:#f5f2ea57;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.08em;cursor:pointer}.agent-builder__progress button:disabled{cursor:default}.agent-builder__progress button i{height:2px;border-radius:99px;background:#f5f2ea14;overflow:hidden;position:relative}.agent-builder__progress button i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--action-primary),var(--accent));transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.22,1,.36,1)}.agent-builder__progress button.is-done,.agent-builder__progress button.is-current{color:#f5f2ead1}.agent-builder__progress button.is-done i:after,.agent-builder__progress button.is-current i:after{transform:scaleX(1)}.agent-builder__question,.agent-builder__activate{display:flex;flex:1;flex-direction:column;padding-top:clamp(2.2rem,4vw,3.4rem);animation:agent-builder-panel-in .38s cubic-bezier(.22,1,.36,1) both}@keyframes agent-builder-panel-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.agent-builder__question h3,.agent-builder__activate h3,.agent-builder__estimate h3,.agent-builder__summary h3{color:var(--text-on-dark);letter-spacing:-.035em}.agent-builder__question h3,.agent-builder__activate h3{max-width:15ch;margin-top:.7rem;font-size:clamp(1.8rem,3vw,3rem);line-height:1.02}.agent-builder__question-lead,.agent-builder__activate>p:not(.eyebrow-premium){max-width:34rem;margin-top:1rem;color:#d8d2c4b8;font-size:.95rem;line-height:1.62}.agent-builder__choices{display:grid;gap:.55rem;margin-top:1.55rem}.agent-builder__choices>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:1.65rem minmax(0,1fr) auto;gap:.8rem;align-items:center;width:100%;min-height:4.1rem;padding:.8rem .85rem;border:1px solid rgba(245,242,234,.07);border-radius:.9rem;background:#f5f2ea05;color:var(--text-on-dark);text-align:left;cursor:pointer;touch-action:manipulation;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .18s ease,border-color .18s ease,box-shadow .2s ease}.agent-builder__choices>button:hover,.agent-builder__choices>button:focus-visible,.agent-builder__choices>button.is-selected{transform:translate(3px);border-color:#d9764a57;background:linear-gradient(90deg,#d9764a17,#f5f2ea05);box-shadow:inset 0 1px #ffffff06,0 10px 26px #d9764a0f}.agent-builder__choices>button:active{transform:scale(.992)}.agent-builder__choice-check{width:1.65rem;height:1.65rem;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(200,169,106,.26);background:#c8a96a0a;color:transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.agent-builder__choice-check svg{width:.88rem;height:.88rem}.agent-builder__choices>button.is-selected .agent-builder__choice-check,.agent-builder__choices>button:hover .agent-builder__choice-check,.agent-builder__choices>button:focus-visible .agent-builder__choice-check{border-color:var(--action-primary);background:var(--action-primary);color:var(--text-on-primary)}.agent-builder__choices>button>span:nth-child(2){display:grid;gap:.2rem}.agent-builder__choices strong{font-family:var(--font-heading);font-size:.98rem;line-height:1.3;font-weight:560}.agent-builder__choices small{color:#d8d2c494;font-size:.78rem;line-height:1.4}.agent-builder__choices>button>svg{width:.9rem;height:.9rem;color:#d9764ab8;transition:transform .18s ease}.agent-builder__choices>button:hover>svg,.agent-builder__choices>button:focus-visible>svg{transform:translate(2px)}.agent-builder__question-foot{display:flex;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.4rem}.agent-builder__question-foot button,.agent-builder__reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.75rem;display:inline-flex;align-items:center;gap:.45rem;padding:0;border:0;background:transparent;color:var(--text-muted);font-size:.8rem;cursor:pointer;transition:color .18s ease}.agent-builder__question-foot button:hover,.agent-builder__question-foot button:focus-visible,.agent-builder__reset:hover,.agent-builder__reset:focus-visible{color:var(--text-on-dark)}.agent-builder__question-foot svg,.agent-builder__reset svg{width:.85rem;height:.85rem}.agent-builder__activate .home-landscape-v6-cta{width:-moz-fit-content;width:fit-content;margin-top:2rem}.agent-builder__activate .home-landscape-v6-cta svg{width:1rem;height:1rem}.agent-builder__activate .home-landscape-v6-cta:disabled{opacity:.78;cursor:wait}.agent-builder__reset{margin-top:1rem}.agent-builder__canvas{position:relative;min-height:42rem;overflow:hidden;border-radius:1.5rem;background:linear-gradient(180deg,#0a0d0e8c,#070a0beb),#090c0d;isolation:isolate}.agent-builder__canvas-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:radial-gradient(circle,rgba(245,242,234,.18) .7px,transparent .8px),linear-gradient(rgba(245,242,234,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(245,242,234,.018) 1px,transparent 1px);background-size:24px 24px,96px 96px,96px 96px;opacity:.36;-webkit-mask-image:radial-gradient(ellipse 86% 78% at 54% 50%,#000 36%,transparent 92%);mask-image:radial-gradient(ellipse 86% 78% at 54% 50%,#000 36%,transparent 92%)}.agent-builder__canvas-glow{position:absolute;z-index:0;width:26rem;height:26rem;left:28%;top:12%;border-radius:50%;background:radial-gradient(circle,rgba(217,118,74,.12),rgba(200,169,106,.04) 38%,transparent 70%);filter:blur(28px);opacity:.6;transition:opacity .6s ease,transform .8s cubic-bezier(.22,1,.36,1)}.agent-builder__canvas.is-running .agent-builder__canvas-glow{opacity:1;transform:scale(1.12)}.agent-builder__canvas-head{position:absolute;z-index:5;top:1rem;left:1rem;right:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;color:#f5f2ea75;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.agent-builder__canvas-head>span:first-child{display:inline-flex;gap:.45rem;align-items:center}.agent-builder__canvas-head svg{width:.8rem;height:.8rem;color:var(--action-primary)}.agent-builder__canvas-status{display:inline-flex;align-items:center;gap:.45rem;text-align:right}.agent-builder__canvas-status i{width:.42rem;height:.42rem;border-radius:50%;background:#c8a96a73;box-shadow:0 0 0 4px #c8a96a0f}.agent-builder__canvas.is-running .agent-builder__canvas-status i{background:var(--action-primary);box-shadow:0 0 18px #d9764a99;animation:agent-builder-status-pulse 1.2s ease-in-out infinite}.agent-builder__canvas.is-complete .agent-builder__canvas-status i{background:#b7d7aa;box-shadow:0 0 16px #b7d7aa47}@keyframes agent-builder-status-pulse{50%{transform:scale(1.32);opacity:.7}}.agent-builder__wires{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.agent-builder__wires--mobile{display:none}.agent-builder__wire,.agent-builder__wire-flow{fill:none;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .42s ease,stroke-dashoffset .7s cubic-bezier(.22,1,.36,1)}.agent-builder__wire{stroke:#f5f2ea1c;stroke-width:1.5;stroke-dasharray:5 7}.agent-builder__wire-flow{stroke:url(#unused);stroke:#d9764ab3;stroke-width:2;stroke-linecap:round;stroke-dasharray:14 90;stroke-dashoffset:104;filter:drop-shadow(0 0 5px rgba(217,118,74,.24))}.agent-builder__wire.is-visible,.agent-builder__wire-flow.is-visible{opacity:1}.agent-builder__canvas.is-running .agent-builder__wire-flow.is-visible{animation:agent-builder-flow 1.45s linear infinite}.agent-builder__canvas.is-complete .agent-builder__wire-flow.is-visible{stroke:#c8a96ad1;stroke-dasharray:1 0;opacity:.55}@keyframes agent-builder-flow{to{stroke-dashoffset:-104}}.agent-builder__data-dot{fill:#e28a62;filter:drop-shadow(0 0 7px rgba(217,118,74,.92))}.agent-builder__data-dot.is-secondary{fill:#f5f2ea;opacity:.72}.agent-builder__node{position:absolute;z-index:3;width:clamp(9.5rem,15vw,12.5rem);min-height:4.9rem;display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.65rem;align-items:center;padding:.72rem .78rem;border:1px solid rgba(245,242,234,.07);border-radius:.85rem;background:linear-gradient(180deg,#1b1e1dd1,#0d1111e0);box-shadow:0 16px 36px #00000042,inset 0 1px #ffffff05;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:.18;filter:saturate(.3);transform:translate3d(0,10px,0) scale(.96);transition:opacity .5s ease,transform .56s cubic-bezier(.22,1,.36,1),border-color .28s ease,filter .38s ease,box-shadow .38s ease}.agent-builder__node.is-visible{opacity:1;filter:saturate(1);transform:translateZ(0) scale(1)}.agent-builder__node.is-active{border-color:#d9764a57;box-shadow:0 18px 44px #00000052,0 0 30px #d9764a17,inset 0 1px #ffffff09;animation:agent-builder-node-breathe 1.8s ease-in-out infinite}.agent-builder__node.is-outcome.is-active{border-color:#c8a96a6b;box-shadow:0 18px 44px #00000052,0 0 34px #c8a96a1a,inset 0 1px #ffffff09;animation:none}@keyframes agent-builder-node-breathe{50%{transform:translate3d(0,-2px,0)}}.agent-builder__node-icon{width:2.15rem;height:2.15rem;display:grid;place-items:center;border-radius:.62rem;border:1px solid rgba(200,169,106,.18);background:#c8a96a0e;color:var(--accent)}.agent-builder__node-icon svg{width:1rem;height:1rem}.agent-builder__node.is-active .agent-builder__node-icon{color:#fff8ef;background:#d9764a29;border-color:#d9764a57}.agent-builder__node-copy{min-width:0;display:grid;gap:.18rem}.agent-builder__node-copy small{color:#d8d2c461;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.agent-builder__node-copy strong{color:#f5f2eae6;font-family:var(--font-heading);font-size:.78rem;line-height:1.25;font-weight:560;overflow-wrap:anywhere}.agent-builder__node-port{position:absolute;right:-.33rem;top:50%;width:.62rem;height:.62rem;border-radius:50%;border:1px solid rgba(245,242,234,.36);background:#111515;transform:translateY(-50%);box-shadow:0 0 0 3px #080b0cbf}.agent-builder__node.is-source{left:4%;top:46%}.agent-builder__node.is-core{left:29%;top:23%}.agent-builder__node.is-action{left:52%;top:48%}.agent-builder__node.is-human{right:4%;top:22%}.agent-builder__node.is-outcome{right:4%;bottom:11%}.agent-builder__core-energy{position:absolute;z-index:2;left:38%;top:36%;width:7rem;height:7rem;opacity:0;transform:scale(.7);transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1);pointer-events:none}.agent-builder__core-energy.is-visible{opacity:.42;transform:scale(1)}.agent-builder__core-energy i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(217,118,74,.14);animation:agent-builder-orbit 7s linear infinite}.agent-builder__core-energy i:nth-child(2){top:18%;right:18%;bottom:18%;left:18%;border-color:#c8a96a2e;animation-direction:reverse;animation-duration:5s}.agent-builder__core-energy i:nth-child(3){top:37%;right:37%;bottom:37%;left:37%;background:radial-gradient(circle,rgba(217,118,74,.16),transparent 68%);border:0;animation:agent-builder-core-pulse 2.6s ease-in-out infinite}@keyframes agent-builder-orbit{to{transform:rotate(360deg)}}@keyframes agent-builder-core-pulse{50%{transform:scale(1.3);opacity:.55}}.agent-builder__canvas.is-running .agent-builder__core-energy{opacity:.9}.agent-builder__api-note{position:absolute;z-index:4;left:1rem;bottom:.9rem;max-width:52%;margin:0;color:#d8d2c457;font-size:.6rem;line-height:1.45}.agent-builder__reward{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);gap:clamp(1.25rem,2.7vw,2.7rem);margin-top:clamp(1.25rem,2.7vw,2.7rem);animation:agent-builder-reward-in .64s cubic-bezier(.22,1,.36,1) both}@keyframes agent-builder-reward-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.agent-builder__estimate,.agent-builder__summary{border-radius:1.5rem;background:linear-gradient(180deg,#121514e6,#090d0ef5)}.agent-builder__estimate{padding:clamp(1.4rem,2.7vw,2.2rem)}.agent-builder__estimate-head{display:flex;justify-content:space-between;gap:2rem;align-items:flex-start}.agent-builder__estimate-head>div{max-width:42rem}.agent-builder__estimate-head>svg{width:2.2rem;height:2.2rem;color:var(--action-primary);opacity:.72}.agent-builder__estimate h3,.agent-builder__summary h3{margin-top:.55rem;font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.05}.agent-builder__estimate-head p:last-child{margin-top:.8rem;color:#d8d2c4ad;font-size:.9rem;line-height:1.6}.agent-builder__estimate-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.8fr);gap:clamp(1.5rem,3vw,3rem);margin-top:1.8rem}.agent-builder__estimate-controls{display:grid;gap:1.2rem}.agent-builder__range{display:grid;gap:.65rem}.agent-builder__range-head{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.agent-builder__range-head>span{display:inline-flex;align-items:center;gap:.45rem;color:#f5f2eab3;font-size:.78rem}.agent-builder__range-head svg{width:.85rem;height:.85rem;color:var(--action-primary)}.agent-builder__range-head strong{color:var(--text-on-dark);font-size:.76rem;font-weight:560;text-align:right}.agent-builder__range-track{position:relative;height:.4rem;border-radius:999px;background:linear-gradient(90deg,rgba(217,118,74,.78) var(--builder-range),rgba(245,242,234,.08) var(--builder-range))}.agent-builder__range-track input{position:absolute;top:-.7rem;right:0;bottom:-.7rem;left:0;width:100%;opacity:0;cursor:pointer}.agent-builder__range-track:after{content:"";position:absolute;top:50%;left:var(--builder-range);width:.86rem;height:.86rem;border-radius:50%;background:#f5f2ea;border:3px solid var(--action-primary);box-shadow:0 0 0 4px #d9764a14,0 0 14px #d9764a33;transform:translate(-50%,-50%);pointer-events:none}.agent-builder__scenario{margin-top:.25rem;display:grid;gap:.65rem}.agent-builder__scenario>span{color:#f5f2eaad;font-size:.78rem}.agent-builder__scenario>div{display:flex;gap:.5rem}.agent-builder__scenario button{min-width:3.2rem;min-height:2.3rem;border-radius:999px;border:1px solid rgba(245,242,234,.09);background:#f5f2ea05;color:#f5f2ea94;font-size:.75rem;cursor:pointer;transition:all .18s ease}.agent-builder__scenario button:hover,.agent-builder__scenario button:focus-visible,.agent-builder__scenario button.is-active{color:#fff7ee;border-color:#d9764a66;background:#d9764a1c;box-shadow:0 0 18px #d9764a0f}.agent-builder__estimate-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;align-content:start}.agent-builder__estimate-results>div{min-height:8.2rem;padding:1rem;border-radius:1rem;border:1px solid rgba(245,242,234,.07);background:#f5f2ea05;display:flex;flex-direction:column;justify-content:flex-end}.agent-builder__estimate-results>div.is-primary{background:linear-gradient(155deg,#d9764a1c,#f5f2ea05);border-color:#d9764a33}.agent-builder__estimate-results span{color:#d8d2c47a;font-size:.64rem;text-transform:uppercase;letter-spacing:.08em}.agent-builder__estimate-results strong{margin-top:.45rem;color:#fff6ec;font-family:var(--font-heading);font-size:clamp(1.6rem,2.7vw,2.7rem);line-height:.95;letter-spacing:-.04em}.agent-builder__estimate-results small{margin-top:.35rem;color:#d8d2c475;font-size:.65rem}.agent-builder__estimate-disclaimer{margin-top:1.25rem;color:#d8d2c461;font-size:.7rem;line-height:1.5}.agent-builder__summary{padding:clamp(1.4rem,2.7vw,2rem);display:flex;flex-direction:column}.agent-builder__summary dl{display:grid;gap:0;margin:1.5rem 0 0}.agent-builder__summary dl>div{padding:.85rem 0;border-top:1px solid rgba(245,242,234,.065)}.agent-builder__summary dt{color:#d8d2c461;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.agent-builder__summary dd{margin:.25rem 0 0;color:#f5f2ead1;font-size:.86rem;line-height:1.4}.agent-builder__summary-actions{display:grid;gap:.85rem;margin-top:auto;padding-top:1.5rem}.agent-builder__summary-actions .home-landscape-v6-cta{width:100%}.agent-builder__summary-actions .home-landscape-v6-cta svg{width:1rem;height:1rem}.agent-builder__text-link{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;min-height:2.75rem;color:var(--text-link);font-size:.78rem;text-decoration:underline;text-underline-offset:4px}.agent-builder__text-link svg{width:.85rem;height:.85rem;transition:transform .16s ease}.agent-builder__text-link:hover svg,.agent-builder__text-link:focus-visible svg{transform:translate(2px)}@media(max-width:1100px){.agent-builder__experience{grid-template-columns:1fr}.agent-builder__controller{min-height:auto}.agent-builder__question,.agent-builder__activate{min-height:33rem}.agent-builder__canvas{min-height:38rem}.agent-builder__reward{grid-template-columns:1fr}.agent-builder__summary-actions{margin-top:1rem}}@media(max-width:760px){.agent-builder{padding:3.8rem 0 4.5rem}.agent-builder__intro h2{font-size:clamp(2.25rem,11vw,3.6rem);max-width:12ch}.agent-builder__experience{margin-top:2.3rem;gap:1rem}.agent-builder__controller,.agent-builder__canvas,.agent-builder__estimate,.agent-builder__summary{border-radius:1.1rem}.agent-builder__controller{padding:1rem}.agent-builder__question,.agent-builder__activate{min-height:31rem;padding-top:1.8rem}.agent-builder__question h3,.agent-builder__activate h3{font-size:clamp(1.65rem,8vw,2.4rem)}.agent-builder__choices{margin-top:1.25rem}.agent-builder__choices>button{min-height:3.8rem;padding:.72rem .7rem}.agent-builder__choices small{font-size:.74rem}.agent-builder__canvas{min-height:34rem}.agent-builder__wires--desktop{display:none}.agent-builder__wires--mobile{display:block}.agent-builder__node{width:42%;min-height:4.2rem;grid-template-columns:1.8rem minmax(0,1fr);gap:.5rem;padding:.62rem}.agent-builder__node-icon{width:1.8rem;height:1.8rem;border-radius:.5rem}.agent-builder__node-icon svg{width:.85rem;height:.85rem}.agent-builder__node-copy strong{font-size:.69rem}.agent-builder__node-copy small{font-size:.48rem}.agent-builder__node.is-source{left:4%;top:11%}.agent-builder__node.is-core{left:54%;top:11%}.agent-builder__node.is-action{left:4%;top:42%}.agent-builder__node.is-human{left:54%;right:auto;top:42%}.agent-builder__node.is-outcome{left:29%;right:auto;top:auto;bottom:10%}.agent-builder__core-energy{left:42%;top:28%;width:5.5rem;height:5.5rem}.agent-builder__api-note{max-width:88%;left:.8rem;bottom:.65rem;font-size:.52rem}.agent-builder__canvas-head{left:.8rem;right:.8rem;top:.75rem;font-size:.52rem}.agent-builder__estimate{padding:1.1rem}.agent-builder__estimate-grid{grid-template-columns:1fr;gap:1.5rem}.agent-builder__estimate-results>div{min-height:6.8rem;padding:.85rem}.agent-builder__estimate-results strong{font-size:clamp(1.5rem,8vw,2.2rem)}.agent-builder__summary{padding:1.1rem}}@media(max-width:420px){.agent-builder__progress{gap:.3rem}.agent-builder__progress button{font-size:.58rem;gap:.3rem}.agent-builder__choices>button{grid-template-columns:1.45rem minmax(0,1fr) auto;gap:.6rem}.agent-builder__choice-check{width:1.45rem;height:1.45rem}.agent-builder__canvas{min-height:31rem}.agent-builder__node{width:43%}.agent-builder__estimate-results{grid-template-columns:1fr 1fr;gap:.5rem}.agent-builder__estimate-results>div{min-height:6.4rem}.agent-builder__range-head{align-items:flex-start}.agent-builder__range-head strong{max-width:8rem}}@media(prefers-reduced-motion:reduce){.agent-builder *,.agent-builder *:before,.agent-builder *:after{scroll-behavior:auto!important}.agent-builder__question,.agent-builder__activate,.agent-builder__reward,.agent-builder__node,.agent-builder__core-energy,.agent-builder__core-energy i,.agent-builder__canvas-status i,.agent-builder__wire-flow,.agent-builder__choices>button,.agent-builder__choices>button>svg,.agent-builder__progress button i:after{animation:none!important;transition-duration:.01ms!important}}.agent-builder-launch{position:relative;overflow:hidden;padding:clamp(4rem,7vw,7rem) 0}.agent-builder-launch__shell{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.92fr) minmax(24rem,1.08fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(1.5rem,4vw,4rem);border:1px solid rgba(245,242,234,.09);border-radius:clamp(1.35rem,2.6vw,2.25rem);background:radial-gradient(circle at 76% 22%,rgba(217,118,74,.095),transparent 28rem),linear-gradient(145deg,#121514eb,#080b0cf7);box-shadow:0 34px 90px #00000047,inset 0 1px #ffffff06}.agent-builder-launch__shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.17;background-image:radial-gradient(circle,rgba(245,242,234,.28) .65px,transparent .8px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 55%,#000 100%);mask-image:linear-gradient(90deg,transparent 25%,#000 55%,#000 100%)}.agent-builder-launch__copy,.agent-builder-launch__visual{position:relative;z-index:1}.agent-builder-launch__copy h2{max-width:11ch;margin-top:.7rem;color:var(--text-on-dark);font-size:clamp(2.35rem,4.7vw,5rem);line-height:.98;letter-spacing:-.05em}.agent-builder-launch__copy>p:not(.eyebrow-premium){max-width:37rem;margin-top:1.15rem;color:var(--text-secondary);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.68}.agent-builder-launch__copy .home-landscape-v6-cta{margin-top:1.8rem}.agent-builder-launch__copy .home-landscape-v6-cta svg{width:1rem;height:1rem}.agent-builder-launch__visual{min-height:clamp(21rem,36vw,31rem);border:1px solid rgba(245,242,234,.07);border-radius:1.5rem;background:linear-gradient(180deg,#070a0bdb,#070a0bfa);box-shadow:inset 0 1px #ffffff05;overflow:hidden}.agent-builder-launch__grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.33;background-image:radial-gradient(circle,rgba(245,242,234,.18) .65px,transparent .8px),linear-gradient(rgba(245,242,234,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(245,242,234,.018) 1px,transparent 1px);background-size:22px 22px,88px 88px,88px 88px;-webkit-mask-image:radial-gradient(ellipse 82% 70% at 50% 50%,#000 30%,transparent 90%);mask-image:radial-gradient(ellipse 82% 70% at 50% 50%,#000 30%,transparent 90%)}.agent-builder-launch__node{position:absolute;z-index:3;width:clamp(3.4rem,7vw,5.1rem);aspect-ratio:1;display:grid;place-items:center;border-radius:1rem;border:1px solid rgba(245,242,234,.11);background:linear-gradient(180deg,#1d201fe6,#0c1010f0);color:#f5f2eab8;box-shadow:0 20px 46px #0000005c,inset 0 1px #ffffff08}.agent-builder-launch__node svg{width:38%;height:38%}.agent-builder-launch__node.is-source{left:10%;top:43%}.agent-builder-launch__node.is-core{left:44%;top:30%;border-color:#d9764a5c;color:#fff5eb;box-shadow:0 20px 46px #0000005c,0 0 42px #d9764a1f}.agent-builder-launch__node.is-output{right:9%;top:50%}.agent-builder-launch__wire{position:absolute;z-index:2;height:1px;background:linear-gradient(90deg,#f5f2ea0f,#d9764a94,#f5f2ea0f);transform-origin:left center}.agent-builder-launch__wire:after{content:"";position:absolute;top:50%;width:.42rem;height:.42rem;border-radius:50%;background:#e1845b;box-shadow:0 0 13px #d9764acc;transform:translateY(-50%);animation:agent-builder-launch-data 2.3s linear infinite}.agent-builder-launch__wire.is-first{left:22%;top:50%;width:27%;transform:rotate(-9deg)}.agent-builder-launch__wire.is-second{left:55%;top:43%;width:30%;transform:rotate(10deg)}.agent-builder-launch__wire.is-second:after{animation-delay:.8s}@keyframes agent-builder-launch-data{0%{left:0}to{left:calc(100% - .42rem)}}.agent-builder-launch__pulse{position:absolute;z-index:1;border-radius:50%;border:1px solid rgba(217,118,74,.13);animation:agent-builder-launch-pulse 3.4s ease-out infinite}.agent-builder-launch__pulse.is-one{width:10rem;height:10rem;left:calc(44% - 2.5rem);top:calc(30% - 2.5rem)}.agent-builder-launch__pulse.is-two{width:15rem;height:15rem;left:calc(44% - 5rem);top:calc(30% - 5rem);animation-delay:1.2s}@keyframes agent-builder-launch-pulse{0%{transform:scale(.72);opacity:0}25%{opacity:.65}to{transform:scale(1.18);opacity:0}}.agent-builder__preset{display:flex;flex:1;flex-direction:column;padding-top:clamp(1.7rem,3vw,2.4rem);animation:agent-builder-panel-in .38s cubic-bezier(.22,1,.36,1) both}.agent-builder__preset-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.agent-builder__preset-head h3{max-width:15ch;margin-top:.65rem;color:var(--text-on-dark);font-size:clamp(1.65rem,2.7vw,2.75rem);line-height:1.02;letter-spacing:-.04em}.agent-builder__preset-head>div>p:last-child{max-width:32rem;margin-top:.8rem;color:#d8d2c4ad;font-size:.9rem;line-height:1.58}.agent-builder__preset-badge{display:inline-flex;align-items:center;gap:.4rem;min-height:2rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(217,118,74,.25);background:#d9764a14;color:#e8aa89;font-size:.67rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.agent-builder__preset-badge svg{width:.8rem;height:.8rem}.agent-builder__preset-agent{margin-top:1.25rem;display:flex;align-items:center;gap:.8rem;padding:.9rem 1rem;border:1px solid rgba(217,118,74,.18);border-radius:.95rem;background:linear-gradient(90deg,#d9764a17,#f5f2ea05)}.agent-builder__preset-agent>svg{width:2rem;height:2rem;padding:.45rem;border-radius:.65rem;background:#d9764a1f;color:#f0b28f}.agent-builder__preset-agent>span{display:grid;gap:.12rem}.agent-builder__preset-agent small{color:#c8a96aad;font-size:.58rem;letter-spacing:.1em}.agent-builder__preset-agent strong{color:#fff5ec;font-family:var(--font-heading);font-size:1rem;font-weight:560}.agent-builder__preset-context{margin-top:1.15rem;min-height:0}.agent-builder__preset-context>p{color:#f5f2eab8;font-size:.78rem}.agent-builder__preset-context dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:.65rem;border-top:1px solid rgba(245,242,234,.07)}.agent-builder__preset-context dl>div{padding:.65rem .7rem .7rem 0;border-bottom:1px solid rgba(245,242,234,.055)}.agent-builder__preset-context dl>div:nth-child(2n){padding-left:.7rem;border-left:1px solid rgba(245,242,234,.055)}.agent-builder__preset-context dt{color:#d8d2c461;font-size:.58rem;letter-spacing:.07em;text-transform:uppercase}.agent-builder__preset-context dd{margin:.28rem 0 0;color:#f5f2eab8;font-size:.74rem;line-height:1.46}.agent-builder__preset-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;margin-top:auto;padding-top:1.25rem}.agent-builder__preset-actions .home-landscape-v6-cta svg{width:1rem;height:1rem}.agent-builder__preset-customize{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--text-link);font-size:.78rem;cursor:pointer}.agent-builder__preset-customize svg{width:.85rem;height:.85rem;transition:transform .18s ease}.agent-builder__preset-customize:hover svg,.agent-builder__preset-customize:focus-visible svg{transform:translate(2px)}@media(max-width:900px){.agent-builder-launch__shell{grid-template-columns:1fr}.agent-builder-launch__copy h2{max-width:13ch}.agent-builder-launch__visual{min-height:23rem}}@media(max-width:640px){.agent-builder-launch{padding:3.25rem 0 4rem}.agent-builder-launch__shell{padding:1.15rem;border-radius:1.15rem}.agent-builder-launch__copy h2{font-size:clamp(2.15rem,11vw,3.2rem)}.agent-builder-launch__copy .home-landscape-v6-cta{width:100%;justify-content:space-between}.agent-builder-launch__visual{min-height:18rem;border-radius:1rem}.agent-builder-launch__node{width:3.4rem;border-radius:.85rem}.agent-builder-launch__node.is-source{left:7%}.agent-builder-launch__node.is-core{left:41%}.agent-builder-launch__node.is-output{right:6%}.agent-builder__preset-head{grid-template-columns:1fr}.agent-builder__preset-badge{width:-moz-fit-content;width:fit-content}.agent-builder__preset-context dl{grid-template-columns:1fr;max-height:17rem;overflow-y:auto}.agent-builder__preset-context dl>div:nth-child(2n){padding-left:0;border-left:0}.agent-builder__preset-actions{display:grid}.agent-builder__preset-actions .home-landscape-v6-cta{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.agent-builder-launch__wire:after,.agent-builder-launch__pulse,.agent-builder__preset{animation:none!important}}.agent-builder--live{padding:clamp(3.5rem,6vw,6.5rem) 0 clamp(4rem,7vw,7rem)}.agent-builder__intro--live{max-width:56rem}.agent-builder__intro--live h2{max-width:13ch;font-size:clamp(2.65rem,5vw,5.4rem)}.agent-lab{position:relative;min-height:clamp(54rem,74vw,66rem);margin-top:clamp(2.2rem,4vw,3.5rem);overflow:hidden;border:1px solid rgba(245,242,234,.085);border-radius:clamp(1.25rem,2.2vw,2rem);background:radial-gradient(circle at 50% 31%,rgba(217,118,74,.08),transparent 27rem),radial-gradient(circle at 82% 18%,rgba(200,169,106,.04),transparent 19rem),linear-gradient(180deg,#080b0cf7,#070a0bfe);box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff06;isolation:isolate}.agent-lab__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(245,242,234,.18) .65px,transparent .8px),linear-gradient(rgba(245,242,234,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(245,242,234,.016) 1px,transparent 1px);background-size:24px 24px,96px 96px,96px 96px;opacity:.33;-webkit-mask-image:radial-gradient(ellipse 94% 88% at 52% 45%,#000 28%,transparent 96%);mask-image:radial-gradient(ellipse 94% 88% at 52% 45%,#000 28%,transparent 96%)}.agent-lab__ambient{position:absolute;z-index:0;width:34rem;height:34rem;left:31%;top:11%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(217,118,74,.11),rgba(217,118,74,.025) 38%,transparent 69%);filter:blur(36px);opacity:.52;transition:opacity .65s ease,transform .9s cubic-bezier(.22,1,.36,1)}.agent-lab.is-running .agent-lab__ambient,.agent-lab.is-complete .agent-lab__ambient{opacity:.9;transform:scale(1.08)}.agent-lab__topbar{position:relative;z-index:20;min-height:4.25rem;display:grid;grid-template-columns:auto minmax(14rem,1fr) auto;gap:clamp(1rem,2vw,2rem);align-items:center;padding:.9rem clamp(1rem,2vw,1.5rem);border-bottom:1px solid rgba(245,242,234,.055);background:linear-gradient(180deg,#0c0f10bd,#0c0f1052);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.agent-lab__brand,.agent-lab__status{display:inline-flex;align-items:center;gap:.45rem;color:#f5f2ea80;font-size:.62rem;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.agent-lab__brand svg{width:.8rem;height:.8rem;color:var(--action-primary)}.agent-lab__status{justify-self:end;letter-spacing:.06em;text-transform:none}.agent-lab__status i{width:.42rem;height:.42rem;border-radius:50%;background:#c8a96a73;box-shadow:0 0 0 4px #c8a96a0e}.agent-lab.is-running .agent-lab__status i{background:var(--action-primary);box-shadow:0 0 18px #d9764a8c;animation:agent-lab-status 1.2s ease-in-out infinite}.agent-lab.is-complete .agent-lab__status i{background:var(--accent);box-shadow:0 0 18px #c8a96a4d}@keyframes agent-lab-status{50%{transform:scale(1.35);opacity:.7}}.agent-lab__progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;width:min(28rem,100%);justify-self:center}.agent-lab__progress button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:center;padding:0;border:0;background:transparent;color:#f5f2ea47;font-family:var(--font-mono);font-size:.58rem;cursor:pointer}.agent-lab__progress button:disabled{cursor:default}.agent-lab__progress button i{position:relative;height:1px;overflow:hidden;background:#f5f2ea14}.agent-lab__progress button i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--action-primary),var(--accent));transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.22,1,.36,1)}.agent-lab__progress button.is-done,.agent-lab__progress button.is-current{color:#f5f2eabd}.agent-lab__progress button.is-done i:after,.agent-lab__progress button.is-current i:after{transform:scaleX(1)}.agent-lab__graph{position:relative;z-index:3;height:clamp(28rem,43vw,36rem);margin:0 clamp(.5rem,1.5vw,1.25rem)}@keyframes agent-lab-flow{to{stroke-dashoffset:-94}}.agent-lab__build-node{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(8.5rem,13vw,11rem);min-height:4.4rem;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.62rem;align-items:center;padding:.65rem .7rem;border:1px solid rgba(245,242,234,.075);border-radius:.8rem;background:linear-gradient(180deg,#181b1be0,#0b0f0feb);color:var(--text-on-dark);text-align:left;box-shadow:0 14px 32px #00000047,inset 0 1px #ffffff05;opacity:0;transform:scale(.92);filter:saturate(.25);transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .26s ease,filter .26s ease}.agent-lab__build-node.is-visible,.agent-lab__build-node.is-ghost{opacity:1;transform:scale(1)}.agent-lab__build-node.is-ghost{opacity:.16;filter:saturate(0);border-style:dashed}.agent-lab__build-node.is-editable{cursor:pointer}.agent-lab__build-node.is-editable:hover,.agent-lab__build-node.is-editable:focus-visible{border-color:#d9764a57;box-shadow:0 18px 38px #00000052,0 0 24px #d9764a12}.agent-lab__build-node.is-active{border-color:#d9764a5c;box-shadow:0 18px 42px #00000057,0 0 32px #d9764a1a}.agent-lab__build-node-icon{width:2rem;height:2rem;display:grid;place-items:center;border:1px solid rgba(200,169,106,.18);border-radius:.55rem;color:var(--accent);background:#c8a96a0d}.agent-lab__build-node-icon svg{width:.95rem;height:.95rem}.agent-lab__build-node-copy{min-width:0;display:grid;gap:.12rem}.agent-lab__build-node-copy small{color:#d8d2c457;font-size:.49rem;text-transform:uppercase;letter-spacing:.08em}.agent-lab__build-node-copy strong{color:#f5f2eae0;font-family:var(--font-heading);font-size:.73rem;line-height:1.23;font-weight:560;overflow-wrap:anywhere}.agent-lab__build-node.is-source{left:2%;top:46%}.agent-lab__build-node.is-core{left:29%;top:34%}.agent-lab__build-node.is-human{right:2%;top:35%}.agent-lab__build-node.is-outcome{right:2%;bottom:7%}.agent-lab__worker{width:clamp(7.8rem,11vw,9.8rem);min-height:3.75rem;display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.5rem;align-items:center;padding:.55rem .6rem;border:1px solid rgba(217,118,74,.18);border-radius:.72rem;background:linear-gradient(180deg,#161919db,#0a0e0ee6);box-shadow:0 13px 28px #0000003d,inset 0 1px #ffffff05;opacity:0;transform:translateY(8px) scale(.94);transition:opacity .46s ease,transform .56s cubic-bezier(.22,1,.36,1),border-color .26s ease,box-shadow .26s ease}.agent-lab__worker.is-visible{opacity:1;transform:translateY(0) scale(1)}.agent-lab__worker>span{width:1.7rem;height:1.7rem;display:grid;place-items:center;border-radius:.48rem;color:#f0b28f;background:#d9764a14;border:1px solid rgba(217,118,74,.18)}.agent-lab__worker>span svg{width:.8rem;height:.8rem}.agent-lab__worker>div{min-width:0;display:grid;gap:.12rem}.agent-lab__worker strong{color:#f5f2ead9;font-size:.66rem;line-height:1.2;font-weight:560}.agent-lab__worker small{color:#d8d2c461;font-size:.48rem;line-height:1.2}.agent-lab__worker>i{width:.38rem;height:.38rem;border-radius:50%;background:#c8a96a70}.agent-lab__worker.is-running{border-color:#d9764a57;box-shadow:0 15px 34px #00000047,0 0 26px #d9764a12}.agent-lab__worker.is-running>i{background:var(--action-primary);box-shadow:0 0 12px #d9764a94;animation:agent-lab-worker-pulse 1.15s ease-in-out infinite}.agent-lab__worker.is-complete>i{background:var(--accent)}@keyframes agent-lab-worker-pulse{50%{transform:scale(1.45);opacity:.65}}.agent-lab__worker.is-worker-1{left:51%;top:13%}.agent-lab__worker.is-worker-2{left:63%;top:24%}.agent-lab__worker.is-worker-3{left:53%;top:63%}.agent-lab__worker.is-worker-4{left:66%;top:67%}.agent-lab__impact-readout{left:2%;bottom:5%;display:flex;align-items:stretch;gap:.35rem}.agent-lab__impact-readout>span{min-width:6.2rem;display:grid;gap:.12rem;padding:.52rem .65rem;border-top:1px solid rgba(245,242,234,.075);background:linear-gradient(180deg,rgba(245,242,234,.018),transparent)}.agent-lab__impact-readout>span.is-primary{border-top-color:#d9764a66}.agent-lab__impact-readout small{color:#d8d2c454;font-size:.46rem;text-transform:uppercase;letter-spacing:.07em}.agent-lab__impact-readout strong{color:#f5f2eae0;font-family:var(--font-heading);font-size:.85rem;font-weight:560}.agent-lab__impact-readout .is-primary strong{color:#f0b28f}.agent-lab__insight{max-width:13rem;padding:.42rem .58rem;border-left:1px solid rgba(200,169,106,.28);color:#d8d2c46b;font-size:.5rem;line-height:1.4;background:linear-gradient(90deg,rgba(200,169,106,.035),transparent);animation:agent-lab-insight-in .48s cubic-bezier(.22,1,.36,1) both}.agent-lab__insight.is-prepares{left:47%;top:6%}.agent-lab__insight.is-human{right:1.5%;top:19%}.agent-lab__insight.is-measure{left:50%;bottom:1%}@keyframes agent-lab-insight-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.agent-lab__decision,.agent-lab__ready-dock{position:relative;z-index:15;margin:0 clamp(1rem,2vw,1.75rem) 1.4rem;border-top:1px solid rgba(245,242,234,.07);background:linear-gradient(180deg,#080b0c47,#080b0cc7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.agent-lab__decision{display:grid;grid-template-columns:minmax(14rem,.62fr) minmax(0,1.38fr);grid-template-areas:"copy choices" "suggestion choices" "nav choices";gap:1rem clamp(1.5rem,3vw,3rem);min-height:16rem;padding:1.35rem 0 .25rem;animation:agent-lab-decision-in .36s cubic-bezier(.22,1,.36,1) both}@keyframes agent-lab-decision-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.agent-lab__decision-copy{grid-area:copy;align-self:start}.agent-lab__decision-copy h3{max-width:14ch;margin-top:.55rem;color:var(--text-on-dark);font-size:clamp(1.55rem,2.5vw,2.6rem);line-height:1.03;letter-spacing:-.035em}.agent-lab__decision-copy>p:last-child{max-width:30rem;margin-top:.65rem;color:#d8d2c48f;font-size:.82rem;line-height:1.55}.agent-lab__choice-field{grid-area:choices;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.55rem}.agent-lab__choice-node{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:4.4rem;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.62rem;align-items:center;padding:.65rem .7rem;border:1px solid rgba(245,242,234,.065);border-radius:.72rem;background:#f5f2ea04;color:var(--text-on-dark);text-align:left;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.agent-lab__choice-node:hover,.agent-lab__choice-node:focus-visible,.agent-lab__choice-node.is-selected{transform:translateY(-2px);border-color:#d9764a57;background:linear-gradient(90deg,#d9764a16,#f5f2ea04);box-shadow:0 12px 26px #0003,0 0 20px #d9764a0b}.agent-lab__choice-icon{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.55rem;border:1px solid rgba(217,118,74,.17);background:#d9764a0d;color:#e69a73}.agent-lab__choice-icon svg{width:.88rem;height:.88rem}.agent-lab__choice-node>span:nth-child(2){min-width:0;display:grid;gap:.12rem}.agent-lab__choice-node strong{color:#f5f2ead9;font-family:var(--font-heading);font-size:.78rem;font-weight:560;line-height:1.24}.agent-lab__choice-node small{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#d8d2c466;font-size:.62rem;line-height:1.35}.agent-lab__choice-node>svg{width:.8rem;height:.8rem;color:#d9764aa6}.agent-lab__suggestion{grid-area:suggestion;align-self:end;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem .6rem;align-items:start;max-width:29rem;padding-top:.6rem;border-top:1px solid rgba(217,118,74,.14)}.agent-lab__suggestion>svg{width:.85rem;height:.85rem;color:var(--action-primary);margin-top:.12rem}.agent-lab__suggestion>span{min-width:0;display:grid;gap:.12rem}.agent-lab__suggestion small{color:#c8a96a94;font-size:.5rem;letter-spacing:.08em;text-transform:uppercase}.agent-lab__suggestion strong{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#f5f2ea9e;font-size:.68rem;line-height:1.36;font-weight:500}.agent-lab__suggestion button{grid-column:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:#e8aa89;font-size:.64rem;cursor:pointer}.agent-lab__suggestion button svg{width:.72rem;height:.72rem}.agent-lab__decision-nav{grid-area:nav;align-self:end;display:flex;justify-content:space-between;gap:1rem}.agent-lab__decision-nav button,.agent-lab__reset-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.38rem;min-height:2.25rem;padding:0;border:0;background:transparent;color:#d8d2c466;font-size:.66rem;cursor:pointer}.agent-lab__decision-nav button:hover,.agent-lab__decision-nav button:focus-visible,.agent-lab__reset-link:hover,.agent-lab__reset-link:focus-visible{color:#f5f2eacc}.agent-lab__decision-nav svg,.agent-lab__reset-link svg{width:.75rem;height:.75rem}.agent-lab__ready-dock{padding:1.2rem 0 .25rem}.agent-lab__ready-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:end}.agent-lab__ready-main h3{max-width:22ch;margin-top:.5rem;color:var(--text-on-dark);font-size:clamp(1.4rem,2.2vw,2.25rem);line-height:1.05;letter-spacing:-.035em}.agent-lab__ready-main>div:first-child>p:last-child{max-width:44rem;margin-top:.55rem;color:#d8d2c485;font-size:.78rem;line-height:1.5}.agent-lab__ready-actions{display:flex;align-items:center;gap:1rem}.agent-lab__ready-actions .home-landscape-v6-cta svg{width:.9rem;height:.9rem}.agent-lab__impact-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(12rem,.8fr);gap:1rem;margin-top:1.1rem;padding-top:1rem;border-top:1px solid rgba(245,242,234,.055)}.agent-lab__range{display:grid;gap:.5rem}.agent-lab__range-label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.4rem;align-items:center;color:#d8d2c47a;font-size:.58rem}.agent-lab__range-label svg{width:.72rem;height:.72rem;color:var(--action-primary)}.agent-lab__range-label strong{color:#f5f2eab8;font-size:.58rem;font-weight:560;white-space:nowrap}.agent-lab__range-track{position:relative;height:.28rem;border-radius:999px;background:linear-gradient(90deg,rgba(217,118,74,.75) var(--agent-lab-range),rgba(245,242,234,.07) var(--agent-lab-range))}.agent-lab__range-track:after{content:"";position:absolute;top:50%;left:var(--agent-lab-range);width:.72rem;height:.72rem;border-radius:50%;border:2px solid var(--action-primary);background:#f4eee7;transform:translate(-50%,-50%);box-shadow:0 0 10px #d9764a2e;pointer-events:none}.agent-lab__range-track input{position:absolute;top:-.7rem;right:0;bottom:-.7rem;left:0;width:100%;opacity:0;cursor:pointer}.agent-lab__scenario{display:grid;gap:.48rem;align-content:start}.agent-lab__scenario>span{color:#d8d2c47a;font-size:.58rem;line-height:1.3}.agent-lab__scenario>div{display:flex;gap:.35rem}.agent-lab__scenario button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:2.7rem;min-height:1.8rem;border:1px solid rgba(245,242,234,.07);border-radius:999px;background:#f5f2ea04;color:#f5f2ea80;font-size:.58rem;cursor:pointer}.agent-lab__scenario button.is-active,.agent-lab__scenario button:hover,.agent-lab__scenario button:focus-visible{border-color:#d9764a59;background:#d9764a17;color:#fff1e8}.agent-lab__completion-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(245,242,234,.055)}.agent-lab__completion-row>p{max-width:42rem;color:#d8d2c454;font-size:.56rem;line-height:1.45}.agent-lab__completion-row>div{display:flex;align-items:center;gap:.75rem}.agent-lab__completion-row .home-landscape-v6-cta{min-height:2.45rem;padding:.38rem .42rem .38rem .85rem;font-size:.7rem}.agent-lab__completion-row .home-landscape-v6-cta-icon{width:1.85rem;height:1.85rem}.agent-lab__text-link{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-link);font-size:.65rem;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.agent-lab__text-link svg{width:.75rem;height:.75rem}.agent-lab__year-value{color:#f1b391;font-family:var(--font-heading);font-size:.78rem;white-space:nowrap}.agent-lab__api-note{position:absolute;z-index:18;right:1.25rem;top:4.65rem;max-width:36%;margin:0;color:#d8d2c433;font-size:.48rem;line-height:1.4;text-align:right;pointer-events:none}.agent-lab__run-pulse{position:absolute;z-index:2;left:35%;top:17%;width:12rem;height:12rem;border-radius:50%;border:1px solid rgba(217,118,74,.15);animation:agent-lab-run-pulse 2.2s ease-out infinite;pointer-events:none}@keyframes agent-lab-run-pulse{0%{transform:scale(.55);opacity:.7}to{transform:scale(2.1);opacity:0}}@media(max-width:980px){.agent-lab{min-height:68rem}.agent-lab__topbar{grid-template-columns:1fr auto}.agent-lab__progress{order:3;grid-column:1 / -1;width:100%}.agent-lab__graph{height:34rem}.agent-lab__build-node.is-source{left:2%;top:42%}.agent-lab__build-node.is-core{left:28%;top:27%}.agent-lab__worker.is-worker-1{left:49%;top:9%}.agent-lab__worker.is-worker-2{left:61%;top:26%}.agent-lab__worker.is-worker-3{left:49%;top:57%}.agent-lab__worker.is-worker-4{left:62%;top:70%}.agent-lab__build-node.is-human{right:1%;top:31%}.agent-lab__build-node.is-outcome{right:2%;bottom:4%}.agent-lab__decision{grid-template-columns:1fr;grid-template-areas:"copy" "suggestion" "choices" "nav"}.agent-lab__ready-main{grid-template-columns:1fr}.agent-lab__ready-actions{justify-content:flex-start}.agent-lab__impact-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-lab__completion-row{grid-template-columns:1fr}.agent-lab__completion-row>div{flex-wrap:wrap}}@media(max-width:680px){.agent-builder--live{padding-top:3rem}.agent-builder__intro--live h2{font-size:clamp(2.3rem,11vw,3.55rem)}.agent-lab{min-height:76rem;border-radius:1rem}.agent-lab__topbar{padding:.8rem}.agent-lab__brand{font-size:.52rem}.agent-lab__status{max-width:9rem;font-size:.5rem;text-align:right}.agent-lab__progress button{font-size:.52rem}.agent-lab__graph{height:36rem;margin-inline:.25rem}.agent-lab__build-node{width:39%;min-height:3.8rem;grid-template-columns:1.65rem minmax(0,1fr);gap:.42rem;padding:.5rem}.agent-lab__build-node-icon{width:1.65rem;height:1.65rem}.agent-lab__build-node-copy small{font-size:.4rem}.agent-lab__build-node-copy strong{font-size:.58rem}.agent-lab__build-node.is-source{left:2%;top:40%}.agent-lab__build-node.is-core{left:30%;top:19%}.agent-lab__build-node.is-human{right:2%;top:36%}.agent-lab__build-node.is-outcome{right:3%;bottom:2%}.agent-lab__worker{width:35%;min-height:3.2rem;grid-template-columns:1.4rem minmax(0,1fr) auto;gap:.35rem;padding:.4rem}.agent-lab__worker>span{width:1.4rem;height:1.4rem}.agent-lab__worker strong{font-size:.52rem}.agent-lab__worker small{display:none}.agent-lab__worker.is-worker-1{left:46%;top:7%}.agent-lab__worker.is-worker-2{left:63%;top:23%}.agent-lab__worker.is-worker-4{left:61%;top:72%}.agent-lab__impact-readout{left:2%;bottom:1%;flex-direction:column;gap:0}.agent-lab__impact-readout>span{min-width:5.5rem;padding:.28rem .38rem}.agent-lab__impact-readout small{font-size:.38rem}.agent-lab__impact-readout strong{font-size:.68rem}.agent-lab__insight{display:none}.agent-lab__decision,.agent-lab__ready-dock{margin-inline:.8rem}.agent-lab__choice-field{grid-template-columns:1fr}.agent-lab__choice-node{min-height:3.75rem}.agent-lab__choice-node small{-webkit-line-clamp:1}.agent-lab__impact-controls{grid-template-columns:1fr;gap:.85rem}.agent-lab__ready-actions{display:grid}.agent-lab__ready-actions .home-landscape-v6-cta{width:100%;justify-content:space-between}.agent-lab__completion-row>div{display:grid}.agent-lab__completion-row .home-landscape-v6-cta{width:100%;justify-content:space-between}.agent-lab__api-note{display:none}}@media(prefers-reduced-motion:reduce){.agent-lab *,.agent-lab *:before,.agent-lab *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.agent-lab:before,.agent-lab:after{content:"";position:absolute;pointer-events:none;z-index:1}.agent-lab:before{top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #d9764a09,inset 0 0 0 1px #f5f2ea03;background:linear-gradient(115deg,transparent 0 42%,rgba(217,118,74,.018) 50%,transparent 58%);background-size:220% 100%;opacity:.9}.agent-lab.is-running:before{animation:agent-lab-surface-sheen 6.5s ease-in-out infinite}.agent-lab:after{width:38rem;height:18rem;right:-13rem;top:5rem;border-radius:50%;background:radial-gradient(ellipse,rgba(200,169,106,.045),transparent 70%);filter:blur(24px)}@keyframes agent-lab-surface-sheen{0%,28%{background-position:100% 0;opacity:.25}56%{background-position:0 0;opacity:.9}to{background-position:-100% 0;opacity:.25}}.agent-lab__grid{background-size:22px 22px,88px 88px,88px 88px;opacity:.29}.agent-lab__grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0 49.88%,rgba(217,118,74,.035) 50%,transparent 50.12%);background-size:176px 100%;opacity:.45}.agent-lab__graph:before{content:"";position:absolute;z-index:0;left:31%;top:22%;width:21rem;height:15rem;border-radius:50%;background:radial-gradient(ellipse,rgba(217,118,74,.075),rgba(217,118,74,.018) 38%,transparent 70%);filter:blur(18px);opacity:.55;pointer-events:none;transition:opacity .7s ease,transform .9s cubic-bezier(.22,1,.36,1)}.agent-lab.is-running .agent-lab__graph:before{opacity:1;transform:scale(1.12)}.agent-lab__graph:after{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(217,118,74,.42),rgba(245,242,234,.16),transparent);box-shadow:0 0 16px #d9764a1f;opacity:0;pointer-events:none}.agent-lab.is-running .agent-lab__graph:after{animation:agent-lab-scan 4.8s cubic-bezier(.45,0,.25,1) infinite}@keyframes agent-lab-scan{0%,10%{top:8%;opacity:0;transform:scaleX(.45)}20%{opacity:.45}72%{top:82%;opacity:.18;transform:scaleX(.95)}to{top:90%;opacity:0;transform:scaleX(.65)}}.agent-lab__packet{fill:#e58d65;filter:drop-shadow(0 0 7px rgba(217,118,74,.95))}.agent-lab__packet.is-secondary{fill:#f3dfc2;opacity:.8;filter:drop-shadow(0 0 6px rgba(200,169,106,.7))}.agent-lab__packet.is-tertiary{fill:#fff7ed;opacity:.55}.agent-lab__core-orbit{position:absolute;z-index:4;left:27.1%;top:24.5%;width:13rem;height:13rem;border-radius:50%;pointer-events:none;opacity:.52;transform:scale(.82);transition:opacity .7s ease,transform .9s cubic-bezier(.22,1,.36,1)}.agent-lab__core-orbit:before,.agent-lab__core-orbit:after,.agent-lab__core-orbit i{content:"";position:absolute;border-radius:50%}.agent-lab__core-orbit:before{top:11%;right:11%;bottom:11%;left:11%;border:1px solid rgba(217,118,74,.1);box-shadow:inset 0 0 28px #d9764a06}.agent-lab__core-orbit:after{top:33%;right:33%;bottom:33%;left:33%;background:radial-gradient(circle,rgba(217,118,74,.12),transparent 68%);filter:blur(3px)}.agent-lab__core-orbit i:nth-child(1){top:0;right:0;bottom:0;left:0;border:1px solid rgba(217,118,74,.13);border-left-color:#d9764a7a;border-bottom-color:transparent;animation:agent-lab-orbit 13s linear infinite}.agent-lab__core-orbit i:nth-child(2){top:20%;right:20%;bottom:20%;left:20%;border:1px solid rgba(200,169,106,.13);border-right-color:#c8a96a80;border-top-color:transparent;animation:agent-lab-orbit 8.5s linear infinite reverse}.agent-lab__core-orbit i:nth-child(3){top:41%;right:41%;bottom:41%;left:41%;border:1px solid rgba(245,242,234,.13);box-shadow:0 0 22px #d9764a14;animation:agent-lab-heartbeat 3.2s ease-in-out infinite}.agent-lab__core-orbit.is-running{opacity:.92;transform:scale(1)}.agent-lab__core-orbit.is-running i:nth-child(1){animation-duration:5.8s}.agent-lab__core-orbit.is-running i:nth-child(2){animation-duration:3.8s}@keyframes agent-lab-orbit{to{transform:rotate(360deg)}}@keyframes agent-lab-heartbeat{50%{transform:scale(1.28);opacity:.45}}.agent-lab__build-node{border-color:#f5f2ea11;border-radius:.95rem;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 42%),linear-gradient(180deg,#141717e8,#090d0df0);box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff06,inset 3px 0 #d9764a00}.agent-lab__build-node:before{content:"";position:absolute;left:.72rem;right:.72rem;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(245,242,234,.16),transparent);opacity:.38}.agent-lab__build-node.is-visible{animation:agent-lab-node-arrive .62s cubic-bezier(.16,1,.3,1) both}.agent-lab__build-node.is-editable:hover,.agent-lab__build-node.is-editable:focus-visible{transform:translateY(-2px) scale(1.012);border-color:#d9764a52;box-shadow:0 22px 48px #0000005c,0 0 34px #d9764a13,inset 3px 0 #d9764a6b}.agent-lab__build-node.is-active{transform:translateY(-1px);border-color:#d9764a61;box-shadow:0 22px 50px #0000005e,0 0 40px #d9764a1c,inset 3px 0 #d9764a94}.agent-lab__build-node.is-core{border-color:#d9764a38;background:radial-gradient(circle at 28% 20%,rgba(217,118,74,.095),transparent 48%),linear-gradient(180deg,#181816f0,#0a0d0df5)}.agent-lab__build-node.is-outcome.is-visible{border-color:#c8a96a3d}@keyframes agent-lab-node-arrive{0%{opacity:0;transform:translateY(10px) scale(.94);filter:blur(3px) saturate(.4)}to{opacity:1;transform:none;filter:none}}@keyframes agent-lab-port{50%{transform:translateY(-50%) scale(1.28);opacity:.72}}.agent-lab__worker{border-color:#f5f2ea11;border-radius:.82rem;background:linear-gradient(135deg,rgba(217,118,74,.035),transparent 42%),#0c1010e0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.agent-lab__worker.is-visible{animation:agent-lab-worker-arrive .65s cubic-bezier(.16,1,.3,1) both}.agent-lab__worker.is-worker-1.is-visible{animation-delay:40ms}.agent-lab__worker.is-worker-2.is-visible{animation-delay:.13s}.agent-lab__worker.is-worker-3.is-visible{animation-delay:.22s}.agent-lab__worker.is-worker-4.is-visible{animation-delay:.31s}.agent-lab__worker.is-running:nth-of-type(odd){transform:translateY(-1px)}.agent-lab__worker.is-running:nth-of-type(2n){transform:translateY(1px)}@keyframes agent-lab-worker-arrive{0%{opacity:0;transform:translateY(12px) scale(.91);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.agent-lab__impact-readout{gap:0;padding:.1rem .15rem;border-radius:.8rem;background:#080b0c75;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 14px 28px #00000024}.agent-lab__impact-readout>span{min-width:6.75rem;padding:.52rem .78rem;border-top:0;border-left:1px solid rgba(245,242,234,.06);background:transparent}.agent-lab__impact-readout>span:first-child{border-left:0}.agent-lab__impact-readout>span.is-primary{background:linear-gradient(180deg,#d9764a13,#d9764a05)}.agent-lab__impact-readout strong{font-size:.95rem;letter-spacing:-.025em}.agent-lab.is-built .agent-lab__impact-readout{animation:agent-lab-hud-in .65s .3s cubic-bezier(.16,1,.3,1) both}@keyframes agent-lab-hud-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.agent-lab__decision,.agent-lab__ready-dock{border-top-color:#f5f2ea0e;background:linear-gradient(180deg,#080b0c1f,#080b0cb8),radial-gradient(circle at 76% 20%,rgba(217,118,74,.035),transparent 22rem);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.agent-lab__decision:before,.agent-lab__ready-dock:before{content:"";position:absolute;left:0;top:-1px;width:17%;height:1px;background:linear-gradient(90deg,rgba(217,118,74,.62),transparent);opacity:.48}.agent-lab__choice-field{position:relative;gap:.6rem .7rem}.agent-lab__choice-field:before{content:"";position:absolute;left:-1.25rem;top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,rgba(217,118,74,.18),rgba(245,242,234,.045),transparent)}.agent-lab__choice-node{position:relative;overflow:visible;min-height:4.55rem;border-color:#f5f2ea0b;border-radius:.85rem;background:linear-gradient(90deg,rgba(245,242,234,.018),transparent 68%);box-shadow:none;animation:agent-lab-choice-arrive .52s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--choice-index) * 65ms)}.agent-lab__choice-node:after{content:"";position:absolute;left:.7rem;right:.7rem;bottom:-1px;height:1px;background:linear-gradient(90deg,rgba(245,242,234,.04),transparent)}.agent-lab__choice-connector{position:absolute;left:-1.25rem;top:50%;width:1.25rem;height:1px;background:linear-gradient(90deg,#d9764a33,#d9764a0d);transform:translateY(-50%)}.agent-lab__choice-connector:before{content:"";position:absolute;left:-.16rem;top:50%;width:.34rem;height:.34rem;border-radius:50%;background:#101414;border:1px solid rgba(217,118,74,.28);transform:translateY(-50%)}.agent-lab__choice-node:hover,.agent-lab__choice-node:focus-visible,.agent-lab__choice-node.is-selected{transform:translate3d(4px,-1px,0);border-color:#d9764a42;background:radial-gradient(circle at 12% 50%,rgba(217,118,74,.085),transparent 36%),linear-gradient(90deg,#d9764a0b,#f5f2ea03);box-shadow:0 14px 30px #0000002e}.agent-lab__choice-node:hover .agent-lab__choice-connector,.agent-lab__choice-node:focus-visible .agent-lab__choice-connector,.agent-lab__choice-node.is-selected .agent-lab__choice-connector{background:linear-gradient(90deg,#d9764aad,#d9764a2e);box-shadow:0 0 8px #d9764a1f}.agent-lab__choice-node.is-selected .agent-lab__choice-icon{background:#d9764a29;border-color:#d9764a66;color:#fff5ed;box-shadow:0 0 20px #d9764a14}.agent-lab__choice-node>svg{transition:transform .18s ease,color .18s ease}.agent-lab__choice-node:hover>svg,.agent-lab__choice-node:focus-visible>svg{transform:translate(3px);color:#e9a27e}@keyframes agent-lab-choice-arrive{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.agent-lab__suggestion{border-top-color:#d9764a1a;background:linear-gradient(90deg,rgba(217,118,74,.022),transparent);padding:.7rem .65rem .1rem 0}.agent-lab__suggestion button{transition:color .18s ease,transform .18s ease}.agent-lab__suggestion button:hover,.agent-lab__suggestion button:focus-visible{color:#f0b28f;transform:translate(2px)}.agent-lab__range-track{height:.22rem;box-shadow:inset 0 0 0 1px #f5f2ea04}.agent-lab__range-track:after{width:.78rem;height:.78rem;border-width:2px;background:#f7efe7;box-shadow:0 0 0 3px #d9764a0e,0 0 13px #d9764a38;transition:box-shadow .18s ease,transform .18s ease}.agent-lab__range:hover .agent-lab__range-track:after{box-shadow:0 0 0 5px #d9764a13,0 0 18px #d9764a4d}.agent-lab__scenario button{transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.agent-lab__scenario button:hover,.agent-lab__scenario button:focus-visible{transform:translateY(-1px)}.agent-lab.is-complete .agent-lab__insight{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.agent-lab__insight{border-left-color:#c8a96a57;background:linear-gradient(90deg,rgba(200,169,106,.045),transparent)}@media(max-width:980px){.agent-lab__core-orbit{left:25%;top:17%;width:12rem;height:12rem}.agent-lab__choice-field:before{left:-.8rem}.agent-lab__choice-connector{left:-.8rem;width:.8rem}}@media(max-width:680px){.agent-lab{min-height:75rem;box-shadow:0 24px 70px #0000004d,inset 0 1px #ffffff06}.agent-lab:after{width:22rem;height:12rem;right:-11rem;top:7rem}.agent-lab__grid{background-size:18px 18px,72px 72px,72px 72px}.agent-lab__graph:after{display:none}.agent-lab__core-orbit{left:23%;top:8%;width:9rem;height:9rem;opacity:.4}.agent-lab__choice-field:before{display:none}.agent-lab__choice-connector{display:none}.agent-lab__choice-node{min-height:4rem;border-color:#f5f2ea0e;background:linear-gradient(90deg,rgba(245,242,234,.018),transparent)}.agent-lab__choice-node:hover,.agent-lab__choice-node:focus-visible,.agent-lab__choice-node.is-selected{transform:translateY(-1px)}.agent-lab__impact-readout{padding:0;border-radius:.65rem;background:#080b0ca8}.agent-lab__impact-readout>span{border-left:0;border-top:1px solid rgba(245,242,234,.045)}.agent-lab__impact-readout>span:first-child{border-top:0}}@media(max-width:430px){.agent-builder__intro--live>p:last-child{font-size:.95rem;line-height:1.62}.agent-lab{min-height:76rem}.agent-lab__graph{height:34rem}.agent-lab__build-node{width:41%}.agent-lab__build-node.is-core{left:29%;top:18%}.agent-lab__worker{width:37%}.agent-lab__worker.is-worker-1{left:45%}.agent-lab__worker.is-worker-2{left:61%}.agent-lab__worker.is-worker-3{left:41%}.agent-lab__worker.is-worker-4{left:59%}.agent-lab__core-orbit{left:22%;top:7%;width:8.5rem;height:8.5rem}.agent-lab__decision-copy h3{font-size:clamp(1.65rem,8.5vw,2.25rem)}.agent-lab__choice-node strong{font-size:.75rem}.agent-lab__choice-node small{font-size:.59rem}.agent-lab__ready-main h3{font-size:1.55rem}}@media(max-width:360px){.agent-lab__brand{letter-spacing:.07em}.agent-lab__status{max-width:7.5rem}.agent-lab__graph{height:32rem}.agent-lab__build-node{width:43%;padding:.44rem}.agent-lab__worker{width:39%;padding:.34rem}.agent-lab__decision,.agent-lab__ready-dock{margin-inline:.65rem}}.agent-builder--live{padding-top:clamp(3.75rem,5vw,5.75rem);padding-bottom:clamp(4.25rem,6vw,6.5rem)}.agent-builder__intro--live>p:last-child{max-width:43rem}.agent-lab__interaction-hint{display:inline-flex;align-items:flex-start;gap:.42rem;max-width:27rem;margin-top:.8rem;color:#c8a96a80;font-size:.61rem;line-height:1.45}.agent-lab__interaction-hint svg{width:.72rem;height:.72rem;flex:0 0 auto;margin-top:.08rem;color:#d9764ac7}.agent-lab__choice-node[draggable=true]{cursor:grab}.agent-lab__choice-node[draggable=true]:active{cursor:grabbing}.agent-lab.is-awake:not(.is-running):not(.is-complete) .agent-lab__worker.is-running>i{animation-duration:2.4s;opacity:.78}.agent-lab.is-awake:not(.is-running):not(.is-complete) .agent-lab__ambient{opacity:.66;transform:scale(1.025)}.agent-lab__choice-field{grid-template-columns:repeat(auto-fit,minmax(13.25rem,1fr))}@media(min-width:1700px){.agent-builder__intro--live{max-width:62rem}.agent-builder__intro--live h2{max-width:12.5ch;font-size:clamp(3.5rem,4vw,5.4rem)}.agent-lab{min-height:61rem}.agent-lab__graph{height:39rem;margin-inline:1.65rem}.agent-lab__build-node{width:clamp(10.5rem,10vw,13rem);min-height:5rem;padding:.78rem .85rem}.agent-lab__build-node-icon{width:2.25rem;height:2.25rem}.agent-lab__build-node-copy strong{font-size:.82rem}.agent-lab__worker{width:clamp(9rem,9vw,11rem);min-height:4.15rem}.agent-lab__worker strong{font-size:.72rem}.agent-lab__worker small{font-size:.52rem}.agent-lab__impact-readout strong{font-size:1rem}.agent-lab__decision{min-height:15rem}.agent-lab__choice-node{min-height:4.8rem}}@media(min-width:2300px){.agent-builder--live{padding-top:5rem}.agent-lab{min-height:64rem;max-width:118rem;margin-left:auto;margin-right:auto}.agent-lab__graph{height:41rem}.agent-lab__topbar{padding-inline:2rem}.agent-lab__decision,.agent-lab__ready-dock{margin-inline:2.15rem}}@media(min-width:1100px)and (max-height:900px){.agent-builder--live{padding-top:3rem}.agent-builder__intro--live h2{font-size:clamp(2.7rem,4.1vw,4.5rem)}.agent-builder__intro--live>p:last-child{margin-top:1rem}.agent-lab{min-height:47rem;margin-top:2rem}.agent-lab__graph{height:27rem}.agent-lab__decision{min-height:13rem;padding-top:1rem}.agent-lab__choice-node{min-height:4rem}.agent-lab__ready-dock{padding-top:.9rem}}@media(max-width:680px){.agent-builder--live{padding-top:2.75rem}.agent-builder__intro--live h2{max-width:11ch}.agent-lab{min-height:61rem}.agent-lab__graph{height:27rem;margin-inline:.2rem}.agent-lab__core-orbit{left:24%;top:7%;width:7.8rem;height:7.8rem}.agent-lab__build-node{width:38%;min-height:3.45rem}.agent-lab__build-node.is-source{left:2%;top:43%}.agent-lab__build-node.is-core{left:30%;top:18%}.agent-lab__build-node.is-human{right:2%;top:39%}.agent-lab__build-node.is-outcome{right:3%;bottom:1%}.agent-lab__worker{width:33%;min-height:2.85rem}.agent-lab__worker.is-worker-1{left:47%;top:5%}.agent-lab__worker.is-worker-2{left:64%;top:23%}.agent-lab__worker.is-worker-3{left:43%;top:58%}.agent-lab__worker.is-worker-4{left:62%;top:72%}.agent-lab__decision{min-height:auto;padding-top:1rem;gap:.85rem}.agent-lab__interaction-hint{margin-top:.55rem;font-size:.58rem}.agent-lab__choice-field{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(13rem,82vw);gap:.65rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.15rem .05rem .45rem}.agent-lab__choice-field::-webkit-scrollbar{display:none}.agent-lab__choice-node{scroll-snap-align:start;min-height:4.15rem;cursor:pointer}.agent-lab__choice-node[draggable=true]{cursor:pointer}.agent-lab__impact-controls{gap:.8rem}}@media(max-width:430px){.agent-lab{min-height:59rem}.agent-lab__graph{height:25rem}.agent-lab__build-node{width:40%;min-height:3.25rem}.agent-lab__worker{width:35%}.agent-lab__impact-readout>span{min-width:5.1rem}.agent-lab__decision-copy>p:last-child{font-size:.76rem}.agent-lab__interaction-hint{font-size:.55rem}.agent-lab__choice-field{grid-auto-columns:minmax(12.5rem,86vw)}}@media(max-width:360px){.agent-lab{min-height:57rem}.agent-lab__graph{height:23.5rem}.agent-lab__build-node-copy strong{font-size:.54rem}.agent-lab__worker strong{font-size:.48rem}.agent-lab__choice-field{grid-auto-columns:minmax(11.75rem,88vw)}.agent-lab__choice-node{grid-template-columns:1.8rem minmax(0,1fr) auto;gap:.5rem;padding:.55rem}.agent-lab__choice-icon{width:1.8rem;height:1.8rem}}.agent-lab{min-height:0}.agent-lab__graph{height:clamp(43rem,55vw,50rem);margin:0 clamp(.45rem,1.35vw,1.15rem) clamp(.45rem,1.35vw,1rem)}.agent-lab__infield-ui{position:absolute;z-index:18;bottom:1rem;width:min(47rem,64%);pointer-events:none;transition:left .52s cubic-bezier(.22,1,.36,1),right .52s cubic-bezier(.22,1,.36,1),width .38s ease}.agent-lab__infield-ui>*{pointer-events:auto}.agent-lab__infield-ui.is-step-0{left:31%}.agent-lab__infield-ui.is-step-1{left:4%}.agent-lab__infield-ui.is-step-2{left:28%}.agent-lab__infield-ui.is-step-3{right:3%}.agent-lab__infield-ui.is-ready{left:1.25%;right:1.25%;width:auto}.agent-lab__infield-ui .agent-lab__decision,.agent-lab__infield-ui .agent-lab__ready-dock{margin:0;border:1px solid rgba(245,242,234,.06);border-radius:1.05rem;background:linear-gradient(180deg,#0a0d0ec2,#080b0ce6),radial-gradient(circle at 82% 16%,rgba(217,118,74,.045),transparent 19rem);box-shadow:0 24px 55px #00000047,inset 0 1px #ffffff06;backdrop-filter:blur(20px) saturate(1.08);-webkit-backdrop-filter:blur(20px) saturate(1.08)}.agent-lab__infield-ui .agent-lab__decision:before,.agent-lab__infield-ui .agent-lab__ready-dock:before{left:1rem;width:21%;opacity:.6}.agent-lab__infield-ui .agent-lab__decision{grid-template-columns:minmax(11rem,.72fr) minmax(17rem,1.28fr);gap:.8rem 1.35rem;min-height:0;padding:1rem 1rem .85rem}.agent-lab__infield-ui .agent-lab__decision-copy h3{font-size:clamp(1.2rem,1.8vw,1.75rem);max-width:15ch;margin-top:.4rem}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{margin-top:.45rem;font-size:.7rem;line-height:1.45}.agent-lab__infield-ui .agent-lab__interaction-hint{margin-top:.55rem;font-size:.54rem}.agent-lab__infield-ui .agent-lab__choice-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.agent-lab__infield-ui .agent-lab__choice-node{min-height:3.55rem;grid-template-columns:1.65rem minmax(0,1fr) auto;gap:.48rem;padding:.48rem .55rem;border-radius:.72rem;background:linear-gradient(90deg,rgba(245,242,234,.012),transparent 72%)}.agent-lab__infield-ui .agent-lab__choice-icon{width:1.65rem;height:1.65rem;border-radius:.48rem}.agent-lab__infield-ui .agent-lab__choice-icon svg{width:.74rem;height:.74rem}.agent-lab__infield-ui .agent-lab__choice-node strong{font-size:.67rem}.agent-lab__infield-ui .agent-lab__choice-node small{font-size:.53rem;-webkit-line-clamp:1}.agent-lab__infield-ui .agent-lab__decision-nav{margin-top:.1rem}.agent-lab__infield-ui .agent-lab__decision-nav button{font-size:.58rem}.agent-lab__infield-ui .agent-lab__suggestion{padding-top:.45rem;max-width:22rem}.agent-lab__infield-ui .agent-lab__suggestion strong{font-size:.59rem;-webkit-line-clamp:1}.agent-lab__infield-ui .agent-lab__suggestion button{font-size:.57rem}.agent-lab__infield-ui.is-building:after{content:"";position:absolute;z-index:-1;width:8rem;height:8rem;border-radius:50%;background:radial-gradient(circle,rgba(217,118,74,.075),transparent 70%);filter:blur(14px);pointer-events:none}.agent-lab__infield-ui.is-step-0:after{left:-3rem;top:-5rem}.agent-lab__infield-ui.is-step-1:after{left:1rem;top:-4rem}.agent-lab__infield-ui.is-step-2:after{left:35%;top:-5rem}.agent-lab__infield-ui.is-step-3:after{right:1rem;top:-5rem}.agent-lab__infield-ui .agent-lab__ready-dock{padding:1rem 1.1rem .9rem}.agent-lab__infield-ui .agent-lab__ready-main h3{font-size:clamp(1.25rem,1.7vw,1.8rem)}.agent-lab__infield-ui .agent-lab__ready-main>div:first-child>p:last-child{max-width:36rem;font-size:.68rem}.agent-lab__infield-ui .agent-lab__impact-controls{gap:.8rem;margin-top:.8rem;padding-top:.8rem}.agent-lab__infield-ui .agent-lab__completion-row{margin-top:.75rem;padding-top:.75rem}.agent-lab__build-node.is-source{top:41%}.agent-lab__build-node.is-core{top:24%}.agent-lab__build-node.is-human{top:28%}.agent-lab__build-node.is-outcome{bottom:28%}.agent-lab__worker.is-worker-1{top:7%}.agent-lab__worker.is-worker-2{top:17%}.agent-lab__worker.is-worker-3{top:47%}.agent-lab__worker.is-worker-4{top:53%}.agent-lab__impact-readout{bottom:27%}.agent-lab__insight.is-measure{bottom:24%}@media(min-width:1700px){.agent-lab__graph{height:clamp(46rem,46vw,53rem)}.agent-lab__infield-ui{width:min(50rem,58%)}.agent-lab__infield-ui.is-ready{width:auto}}@media(min-width:2300px){.agent-lab__graph{height:54rem}.agent-lab__infield-ui{width:51rem}.agent-lab__infield-ui.is-ready{width:auto}}@media(min-width:1100px)and (max-height:900px){.agent-lab__graph{height:39rem}.agent-lab__infield-ui{bottom:.65rem;width:min(45rem,62%)}.agent-lab__infield-ui .agent-lab__decision{padding:.8rem}.agent-lab__infield-ui .agent-lab__choice-node{min-height:3.25rem}.agent-lab__build-node.is-outcome{bottom:30%}.agent-lab__impact-readout{bottom:29%}}@media(max-width:980px){.agent-lab__graph{height:49rem;margin-inline:.4rem}.agent-lab__infield-ui,.agent-lab__infield-ui.is-step-0,.agent-lab__infield-ui.is-step-1,.agent-lab__infield-ui.is-step-2,.agent-lab__infield-ui.is-step-3{left:1rem;right:1rem;width:auto;bottom:.85rem}.agent-lab__infield-ui .agent-lab__decision{grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr)}.agent-lab__build-node.is-outcome{bottom:31%}.agent-lab__impact-readout{bottom:30%}}@media(max-width:680px){.agent-lab__graph{height:50rem;margin-inline:.15rem}.agent-lab__infield-ui,.agent-lab__infield-ui.is-step-0,.agent-lab__infield-ui.is-step-1,.agent-lab__infield-ui.is-step-2,.agent-lab__infield-ui.is-step-3,.agent-lab__infield-ui.is-ready{left:.45rem;right:.45rem;width:auto;bottom:.45rem}.agent-lab__infield-ui .agent-lab__decision,.agent-lab__infield-ui .agent-lab__ready-dock{border-radius:.9rem;background:linear-gradient(180deg,#090c0dd1,#080b0cf0);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.agent-lab__infield-ui .agent-lab__decision{display:grid;grid-template-columns:1fr;grid-template-areas:"copy" "suggestion" "choices" "nav";gap:.65rem;padding:.8rem}.agent-lab__infield-ui .agent-lab__decision-copy h3{max-width:18ch;font-size:1.2rem}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{display:none}.agent-lab__infield-ui .agent-lab__interaction-hint{margin-top:.35rem;font-size:.52rem}.agent-lab__infield-ui .agent-lab__choice-field{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(11.5rem,76vw);gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.05rem .02rem .3rem}.agent-lab__infield-ui .agent-lab__choice-node{scroll-snap-align:start;min-height:3.55rem}.agent-lab__infield-ui .agent-lab__suggestion{display:none}.agent-lab__infield-ui .agent-lab__decision-nav{min-height:1.7rem}.agent-lab__infield-ui .agent-lab__ready-main{grid-template-columns:1fr;gap:.7rem}.agent-lab__infield-ui .agent-lab__ready-actions{display:grid;gap:.5rem}.agent-lab__infield-ui .agent-lab__impact-controls{grid-template-columns:1fr;gap:.62rem}.agent-lab__infield-ui .agent-lab__completion-row{grid-template-columns:1fr}.agent-lab__build-node.is-source{top:36%}.agent-lab__build-node.is-core{top:9%}.agent-lab__build-node.is-human{top:31%}.agent-lab__build-node.is-outcome{bottom:43%}.agent-lab__worker.is-worker-1{top:3%}.agent-lab__worker.is-worker-2{top:17%}.agent-lab__worker.is-worker-3{top:38%}.agent-lab__worker.is-worker-4{top:49%}.agent-lab__impact-readout{bottom:42%}.agent-lab__insight,.agent-lab__api-note{display:none}}@media(max-width:430px){.agent-lab__graph{height:48rem}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(11rem,82vw)}.agent-lab__infield-ui .agent-lab__choice-node{min-height:3.4rem}.agent-lab__build-node.is-outcome{bottom:44%}.agent-lab__impact-readout{bottom:43%}}@media(max-width:360px){.agent-lab__graph{height:46rem}.agent-lab__infield-ui .agent-lab__decision{padding:.68rem}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(10.5rem,84vw)}}@media(prefers-reduced-motion:reduce){.agent-lab__core-orbit{transform:none!important}}.agent-lab__ready-dock{padding:.85rem .95rem .8rem;border-color:#f5f2ea0e;background:linear-gradient(180deg,#0a0d0ee0,#070a0bf5),radial-gradient(circle at 72% 20%,rgba(217,118,74,.05),transparent 20rem)}.agent-lab__reward-bar{display:grid;grid-template-columns:minmax(18rem,1.25fr) auto auto;gap:clamp(.8rem,1.5vw,1.4rem);align-items:center}.agent-lab__reward-copy{min-width:0}.agent-lab__reward-copy h3{max-width:34rem;margin-top:.28rem;color:var(--text-on-dark);font-size:clamp(1.05rem,1.45vw,1.45rem);line-height:1.13;letter-spacing:-.025em}.agent-lab__reward-title strong{color:#efb18e;font-weight:590}.agent-lab__reward-title span{display:block;margin-top:.12rem;color:#f5f2eac2;font-size:.78em;font-weight:450;letter-spacing:-.012em}.agent-lab__reward-copy>p:last-child{max-width:37rem;margin-top:.34rem;color:#d8d2c46e;font-size:.62rem;line-height:1.45}.agent-lab__reward-metrics{display:grid;grid-template-columns:repeat(2,minmax(7.5rem,1fr));align-items:stretch;border-left:1px solid rgba(245,242,234,.055);border-right:1px solid rgba(245,242,234,.055)}.agent-lab__reward-metrics>span{min-width:0;display:grid;align-content:center;padding:.35rem .9rem}.agent-lab__reward-metrics>span+span{border-left:1px solid rgba(245,242,234,.055)}.agent-lab__reward-metrics small{color:#d8d2c461;font-size:.48rem;line-height:1.25;letter-spacing:.07em;text-transform:uppercase}.agent-lab__reward-metrics strong{margin-top:.18rem;color:#fff5eb;font-family:var(--font-heading);font-size:clamp(1rem,1.55vw,1.45rem);line-height:1;letter-spacing:-.035em;font-weight:570}.agent-lab__reward-metrics>span:first-child strong{color:#efb18e}.agent-lab__reward-metrics i{margin-top:.13rem;color:#d8d2c457;font-size:.5rem;font-style:normal}.agent-lab__ready-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.42rem .7rem;max-width:22rem}.agent-lab__ready-actions .home-landscape-v6-cta{min-height:2.55rem;padding:.38rem .42rem .38rem .88rem;font-size:.7rem}.agent-lab__ready-actions .home-landscape-v6-cta-icon{width:1.9rem;height:1.9rem}.agent-lab__impact-toggle,.agent-lab__continuation-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.35rem;min-height:2.1rem;padding:0;border:0;background:transparent;color:#e8aa89cc;font-size:.61rem;cursor:pointer;text-decoration:none;white-space:nowrap}.agent-lab__impact-toggle:hover,.agent-lab__impact-toggle:focus-visible,.agent-lab__continuation-link:hover,.agent-lab__continuation-link:focus-visible{color:#f2b995}.agent-lab__continuation-link svg{width:.72rem;height:.72rem;transition:transform .16s ease}.agent-lab__continuation-link:hover svg,.agent-lab__continuation-link:focus-visible svg{transform:translate(2px)}.agent-lab__ready-dock:not(.is-expanded) .agent-lab__completion-row{display:none}.agent-lab__ready-dock.is-expanded .agent-lab__impact-controls{margin-top:.72rem;padding-top:.72rem}.agent-lab__ready-dock.is-expanded .agent-lab__completion-row{grid-template-columns:minmax(0,1fr) auto auto;margin-top:.65rem;padding-top:.65rem}.agent-lab.is-built .agent-lab__build-node.is-outcome{bottom:24%}.agent-lab.is-built .agent-lab__worker.is-worker-3{top:45%}.agent-lab.is-built .agent-lab__worker.is-worker-4{top:51%}.agent-lab.is-built .agent-lab__insight.is-measure{bottom:22%}.agent-lab__impact-readout{display:none!important}@media(min-width:1700px){.agent-lab__reward-bar{grid-template-columns:minmax(24rem,1.4fr) auto auto}.agent-lab__reward-copy h3{font-size:1.35rem}}@media(max-width:1180px){.agent-lab__reward-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy metrics" "actions actions"}.agent-lab__reward-copy{grid-area:copy}.agent-lab__reward-metrics{grid-area:metrics}.agent-lab__ready-actions{grid-area:actions;max-width:none;justify-content:flex-start;padding-top:.15rem}}@media(max-width:760px){.agent-lab__infield-ui.is-ready{bottom:.4rem}.agent-lab__ready-dock{padding:.78rem;border-radius:.9rem}.agent-lab__reward-bar{display:grid;grid-template-columns:1fr;grid-template-areas:"copy" "metrics" "actions";gap:.62rem}.agent-lab__reward-copy h3{max-width:20rem;font-size:1.05rem}.agent-lab__reward-title span{margin-top:.2rem;font-size:.76em}.agent-lab__reward-copy>p:last-child{display:none}.agent-lab__reward-metrics{width:100%;border:1px solid rgba(245,242,234,.05);border-radius:.7rem;overflow:hidden;background:#f5f2ea03}.agent-lab__reward-metrics>span{padding:.5rem .62rem}.agent-lab__reward-metrics strong{font-size:1rem}.agent-lab__ready-actions{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.4rem .65rem}.agent-lab__ready-actions .home-landscape-v6-cta{grid-column:1 / -1;width:100%;justify-content:space-between}.agent-lab__impact-toggle,.agent-lab__continuation-link,.agent-lab__reset-link{min-height:2rem;font-size:.58rem}.agent-lab__continuation-link{justify-self:end}.agent-lab__reset-link{display:none}.agent-lab__ready-dock.is-expanded .agent-lab__impact-controls{grid-template-columns:1fr;max-height:15rem;overflow-y:auto;overscroll-behavior:contain;padding-right:.15rem}.agent-lab__ready-dock.is-expanded .agent-lab__completion-row{grid-template-columns:1fr auto;gap:.5rem}.agent-lab__ready-dock.is-expanded .agent-lab__completion-row>p{grid-column:1 / -1}.agent-lab.is-built .agent-lab__build-node.is-outcome{bottom:38%}.agent-lab.is-built .agent-lab__worker.is-worker-3{top:35%}.agent-lab.is-built .agent-lab__worker.is-worker-4{top:45%}}@media(max-width:430px){.agent-lab__reward-copy .eyebrow-premium{font-size:.53rem}.agent-lab__reward-copy h3{font-size:.98rem;line-height:1.17}.agent-lab__reward-metrics small{font-size:.42rem}.agent-lab__reward-metrics strong{font-size:.94rem}.agent-lab.is-built .agent-lab__build-node.is-outcome{bottom:40%}}.agent-lab__worker{width:auto!important;min-width:0!important;min-height:0!important;display:flex!important;align-items:center!important;gap:.62rem!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}.agent-lab__worker-core{position:relative;width:3.15rem!important;height:3.15rem!important;flex:0 0 3.15rem;display:grid!important;place-items:center;padding:0!important;border:1px solid rgba(217,118,74,.26)!important;border-radius:50%!important;background:radial-gradient(circle at 38% 32%,rgba(255,245,235,.08),transparent 33%),radial-gradient(circle,#d9764a21,#0a0d0db8 68%)!important;color:#e9a17c!important;box-shadow:0 0 0 5px #d9764a06,0 10px 28px #00000047,inset 0 1px #ffffff0a!important;isolation:isolate}.agent-lab__worker-core>svg{position:relative;z-index:4;width:1rem!important;height:1rem!important;filter:drop-shadow(0 0 7px rgba(217,118,74,.14))}.agent-lab__worker-orbit,.agent-lab__worker-pulse{position:absolute;top:-.34rem;right:-.34rem;bottom:-.34rem;left:-.34rem;display:block;border-radius:50%;pointer-events:none}.agent-lab__worker-orbit{border:1px solid rgba(217,118,74,.12);border-top-color:#d9764a80;border-right-color:transparent;opacity:.58}.agent-lab__worker-pulse{top:-.12rem;right:-.12rem;bottom:-.12rem;left:-.12rem;border:1px solid rgba(217,118,74,.18);opacity:.18}.agent-lab__worker-copy{min-width:0;max-width:8.5rem;display:grid!important;gap:.12rem!important;padding:0!important;background:transparent!important}.agent-lab__worker-copy strong{color:#f5f2eae0!important;font-family:var(--font-heading);font-size:.7rem!important;line-height:1.16!important;font-weight:580!important;letter-spacing:-.012em}.agent-lab__worker-copy small{display:block!important;max-width:8rem;color:#d8d2c46e!important;font-size:.49rem!important;line-height:1.28!important}.agent-lab__worker.is-running{border:0!important;background:transparent!important;box-shadow:none!important}.agent-lab__worker.is-running .agent-lab__worker-core{border-color:#d9764a94!important;color:#ffc09d!important;box-shadow:0 0 0 5px #d9764a0a,0 0 26px #d9764a2e,0 12px 30px #0000004d!important;animation:agent-worker-core-breathe 2.25s ease-in-out infinite}.agent-lab__worker.is-running .agent-lab__worker-orbit{opacity:.95;animation:agent-worker-orbit 4.8s linear infinite}.agent-lab__worker.is-running .agent-lab__worker-pulse{animation:agent-worker-wave 2.25s ease-out infinite}.agent-lab__worker.is-worker-2.is-running .agent-lab__worker-core,.agent-lab__worker.is-worker-2.is-running .agent-lab__worker-pulse{animation-delay:-.45s}.agent-lab__worker.is-worker-3.is-running .agent-lab__worker-core,.agent-lab__worker.is-worker-3.is-running .agent-lab__worker-pulse{animation-delay:-.9s}.agent-lab__worker.is-worker-4.is-running .agent-lab__worker-core,.agent-lab__worker.is-worker-4.is-running .agent-lab__worker-pulse{animation-delay:-1.35s}.agent-lab__worker.is-complete .agent-lab__worker-core{border-color:#c8a96a6b!important;color:#d7bb7b!important;background:radial-gradient(circle,#c8a96a1c,#0a0d0db8 68%)!important;box-shadow:0 0 0 4px #c8a96a06,0 0 20px #c8a96a17!important}.agent-lab__worker.is-complete .agent-lab__worker-orbit{border-color:#c8a96a2e;border-top-color:#c8a96a85}@keyframes agent-worker-core-breathe{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.055);filter:brightness(1.12)}}@keyframes agent-worker-orbit{to{transform:rotate(360deg)}}@keyframes agent-worker-wave{0%{transform:scale(.78);opacity:.42}70%,to{transform:scale(1.55);opacity:0}}.agent-lab__worker.is-worker-1{left:52%!important;top:8%!important}.agent-lab__worker.is-worker-2{left:65%!important;top:22%!important}.agent-lab__worker.is-worker-3{left:53%!important;top:51%!important}.agent-lab__worker.is-worker-4{left:66%!important;top:58%!important}@media(min-width:1700px){.agent-lab__worker-core{width:3.45rem!important;height:3.45rem!important;flex-basis:3.45rem}.agent-lab__worker-core>svg{width:1.08rem!important;height:1.08rem!important}.agent-lab__worker-copy strong{font-size:.76rem!important}.agent-lab__worker-copy small{font-size:.52rem!important}.agent-lab__worker.is-worker-1{left:53%!important;top:8%!important}.agent-lab__worker.is-worker-2{left:65.5%!important;top:22%!important}.agent-lab__worker.is-worker-3{left:53.5%!important;top:50%!important}.agent-lab__worker.is-worker-4{left:66%!important;top:58%!important}}@media(max-width:980px){.agent-lab__worker-core{width:2.85rem!important;height:2.85rem!important;flex-basis:2.85rem}.agent-lab__worker-copy{max-width:7rem}.agent-lab__worker-copy strong{font-size:.62rem!important}.agent-lab__worker-copy small{font-size:.45rem!important}.agent-lab__worker.is-worker-1{left:49%!important;top:7%!important}.agent-lab__worker.is-worker-2{left:64%!important;top:21%!important}.agent-lab__worker.is-worker-3{left:48%!important;top:47%!important}.agent-lab__worker.is-worker-4{left:64%!important;top:55%!important}}@media(max-width:680px){.agent-lab__worker{gap:.38rem!important;max-width:8rem}.agent-lab__worker-core{width:2.25rem!important;height:2.25rem!important;flex-basis:2.25rem;box-shadow:0 0 0 3px #d9764a06,0 7px 18px #0000003d!important}.agent-lab__worker-core>svg{width:.77rem!important;height:.77rem!important}.agent-lab__worker-copy{max-width:5.2rem;gap:.06rem!important}.agent-lab__worker-copy strong{font-size:.5rem!important;line-height:1.12!important}.agent-lab__worker-copy small{display:-webkit-box!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:5.1rem;font-size:.38rem!important;line-height:1.18!important}.agent-lab__worker.is-worker-1{left:48%!important;top:5%!important}.agent-lab__worker.is-worker-2{left:68%!important;top:18%!important}.agent-lab__worker.is-worker-3{left:45%!important;top:39%!important}.agent-lab__worker.is-worker-4{left:67%!important;top:48%!important}}@media(max-width:430px){.agent-lab__worker-core{width:2rem!important;height:2rem!important;flex-basis:2rem}.agent-lab__worker-copy{max-width:4.6rem}.agent-lab__worker-copy strong{font-size:.46rem!important}.agent-lab__worker-copy small{max-width:4.5rem;font-size:.35rem!important}.agent-lab__worker.is-worker-1{left:47%!important;top:4%!important}.agent-lab__worker.is-worker-2{left:67%!important;top:17%!important}.agent-lab__worker.is-worker-3{left:43%!important;top:37%!important}.agent-lab__worker.is-worker-4{left:65%!important;top:46%!important}}@media(max-width:360px){.agent-lab__worker-core{width:1.82rem!important;height:1.82rem!important;flex-basis:1.82rem}.agent-lab__worker-copy strong{font-size:.42rem!important}.agent-lab__worker-copy small{font-size:.32rem!important}.agent-lab__worker.is-worker-2{left:65%!important}.agent-lab__worker.is-worker-4{left:63%!important}}.agent-lab__build-node{width:auto!important;min-width:0!important;min-height:0!important;display:flex!important;align-items:center!important;gap:.7rem!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;overflow:visible!important}.agent-lab__build-node:before{display:none!important}.agent-lab__build-node-icon{position:relative;width:3.3rem!important;height:3.3rem!important;flex:0 0 3.3rem;border-radius:50%!important;border:1px solid rgba(200,169,106,.28)!important;background:radial-gradient(circle at 36% 30%,rgba(255,247,237,.07),transparent 32%),radial-gradient(circle,#c8a96a1c,#090c0cb3 70%)!important;color:#d8ba75!important;box-shadow:0 0 0 5px #c8a96a06,0 10px 28px #0003!important}.agent-lab__build-node-icon:before,.agent-lab__build-node-icon:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.agent-lab__build-node-icon:before{top:-.38rem;right:-.38rem;bottom:-.38rem;left:-.38rem;border:1px solid rgba(200,169,106,.1)}.agent-lab__build-node-icon:after{top:.28rem;right:.28rem;bottom:.28rem;left:.28rem;border:1px solid rgba(200,169,106,.08)}.agent-lab__build-node-icon svg{width:1.08rem!important;height:1.08rem!important}.agent-lab__build-node-copy{min-width:0;max-width:9.8rem;display:grid!important;gap:.12rem!important}.agent-lab__build-node-copy small{color:#d8d2c452!important;font-size:.48rem!important;line-height:1.2;letter-spacing:.08em!important}.agent-lab__build-node-copy strong{color:#f5f2eae6!important;font-size:.76rem!important;line-height:1.16!important;font-weight:580!important;overflow-wrap:normal!important}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:3.8rem!important;height:3.8rem!important;flex-basis:3.8rem;border-color:#d9764a5c!important;color:#efad88!important;background:radial-gradient(circle,#d9764a21,#090c0cb8 70%)!important;box-shadow:0 0 0 7px #d9764a06,0 0 28px #d9764a14!important}.agent-lab__build-node.is-core .agent-lab__build-node-icon:before{border-color:#d9764a26}.agent-lab__build-node.is-core .agent-lab__build-node-copy strong{font-size:.84rem!important}.agent-lab__build-node.is-outcome .agent-lab__build-node-icon{border-color:#c8a96a6b!important;color:#e1c57e!important}.agent-lab__build-node.is-editable:hover,.agent-lab__build-node.is-editable:focus-visible,.agent-lab__build-node.is-active{border:0!important;background:transparent!important;box-shadow:none!important;transform:translateY(-1px)!important}.agent-lab__build-node.is-editable:hover .agent-lab__build-node-icon,.agent-lab__build-node.is-editable:focus-visible .agent-lab__build-node-icon{border-color:#d9764a7a!important;box-shadow:0 0 0 5px #d9764a09,0 0 25px #d9764a1f!important}.agent-lab__build-node.is-ghost{opacity:.14!important;border:0!important;background:transparent!important}.agent-lab__build-node.is-ghost .agent-lab__build-node-icon{border-style:dashed!important;background:transparent!important;box-shadow:none!important}.agent-lab.is-running .agent-lab__build-node.is-visible .agent-lab__build-node-icon{animation:agent-anchor-breathe 2.5s ease-in-out infinite}.agent-lab.is-running .agent-lab__build-node.is-visible .agent-lab__build-node-icon:before{animation:agent-anchor-wave 2.5s ease-out infinite}.agent-lab.is-complete .agent-lab__build-node.is-visible .agent-lab__build-node-icon{border-color:#dabc7585!important;box-shadow:0 0 0 5px #dabc7507,0 0 24px #dabc751a!important}@keyframes agent-anchor-breathe{50%{transform:scale(1.045);filter:brightness(1.12)}}@keyframes agent-anchor-wave{0%{transform:scale(.86);opacity:.4}75%,to{transform:scale(1.3);opacity:0}}.agent-lab__insight{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#d8d2c457!important;font-size:.51rem!important;line-height:1.4!important}.agent-lab.is-complete .agent-lab__insight{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.agent-lab__build-node.is-source{left:3.5%!important;top:42%!important}.agent-lab__build-node.is-core{left:28%!important;top:23%!important}.agent-lab__build-node.is-human{right:3.5%!important;top:27%!important}.agent-lab__build-node.is-outcome{right:3.5%!important;bottom:23%!important}.agent-lab__insight.is-prepares{left:47%!important;top:3.5%!important;max-width:14rem}.agent-lab__insight.is-human{right:5%!important;top:13%!important;max-width:15rem}.agent-lab__insight.is-measure{left:48%!important;bottom:20%!important;max-width:16rem}@media(min-width:1700px){.agent-lab__build-node-icon{width:3.6rem!important;height:3.6rem!important;flex-basis:3.6rem}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:4rem!important;height:4rem!important;flex-basis:4rem}.agent-lab__build-node-copy strong{font-size:.82rem!important}.agent-lab__build-node.is-source{left:4%!important}}@media(max-width:980px){.agent-lab__build-node-icon{width:2.9rem!important;height:2.9rem!important;flex-basis:2.9rem}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:3.3rem!important;height:3.3rem!important;flex-basis:3.3rem}.agent-lab__build-node-copy{max-width:8rem}.agent-lab__build-node-copy strong{font-size:.66rem!important}.agent-lab__build-node-copy small{font-size:.42rem!important}.agent-lab__build-node.is-source{left:2.5%!important;top:39%!important}.agent-lab__build-node.is-core{left:27%!important;top:17%!important}.agent-lab__build-node.is-human{right:2.5%!important;top:27%!important}.agent-lab__build-node.is-outcome{right:2.5%!important;bottom:29%!important}.agent-lab__insight.is-prepares{top:2%!important}}@media(max-width:680px){.agent-lab__build-node{gap:.38rem!important;max-width:8.3rem}.agent-lab__build-node-icon{width:2.2rem!important;height:2.2rem!important;flex-basis:2.2rem}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.55rem!important;height:2.55rem!important;flex-basis:2.55rem}.agent-lab__build-node-icon svg{width:.78rem!important;height:.78rem!important}.agent-lab__build-node-copy{max-width:5.6rem;gap:.06rem!important}.agent-lab__build-node-copy strong{font-size:.51rem!important;line-height:1.12!important}.agent-lab__build-node-copy small{font-size:.34rem!important;line-height:1.18!important}.agent-lab__build-node.is-source{left:2.5%!important;top:32%!important}.agent-lab__build-node.is-core{left:27%!important;top:6%!important}.agent-lab__build-node.is-human{right:2.5%!important;top:28%!important}.agent-lab__build-node.is-outcome{right:3%!important;bottom:41%!important}.agent-lab__insight{display:none!important}}@media(max-width:430px){.agent-lab__build-node-icon{width:1.95rem!important;height:1.95rem!important;flex-basis:1.95rem}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.25rem!important;height:2.25rem!important;flex-basis:2.25rem}.agent-lab__build-node-copy{max-width:4.8rem}.agent-lab__build-node-copy strong{font-size:.46rem!important}.agent-lab__build-node-copy small{font-size:.31rem!important}.agent-lab__build-node.is-source{left:2%!important;top:31%!important}.agent-lab__build-node.is-core{left:26%!important;top:5%!important}.agent-lab__build-node.is-human{right:2%!important;top:27%!important}.agent-lab__build-node.is-outcome{right:2.5%!important;bottom:42%!important}}@media(max-width:360px){.agent-lab__build-node-icon{width:1.8rem!important;height:1.8rem!important;flex-basis:1.8rem}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.05rem!important;height:2.05rem!important;flex-basis:2.05rem}.agent-lab__build-node-copy strong{font-size:.42rem!important}.agent-lab__build-node-copy small{font-size:.29rem!important}}.agent-lab__endpoint{opacity:0;pointer-events:none;transition:opacity .32s ease}.agent-lab__endpoint.is-visible{opacity:1}.agent-lab__endpoint-halo{fill:#d9764a0e;stroke:#e0c27c2e;stroke-width:1;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 4px rgba(217,118,74,.12))}.agent-lab__endpoint-core{fill:#fff3df;stroke:#d9764ac7;stroke-width:1.1;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 3px rgba(255,247,234,.6)) drop-shadow(0 0 8px rgba(217,118,74,.48))}.agent-lab.is-awake .agent-lab__endpoint.is-visible .agent-lab__endpoint-halo{animation:agent-endpoint-breathe 2.35s ease-in-out infinite}.agent-lab.is-awake .agent-lab__endpoint.is-visible .agent-lab__endpoint-core{animation:agent-endpoint-core 2.35s ease-in-out infinite}.agent-lab__endpoint.is-worker-2 .agent-lab__endpoint-halo,.agent-lab__endpoint.is-worker-2 .agent-lab__endpoint-core{animation-delay:-.45s!important}.agent-lab__endpoint.is-worker-3 .agent-lab__endpoint-halo,.agent-lab__endpoint.is-worker-3 .agent-lab__endpoint-core{animation-delay:-.9s!important}.agent-lab__endpoint.is-worker-4 .agent-lab__endpoint-halo,.agent-lab__endpoint.is-worker-4 .agent-lab__endpoint-core{animation-delay:-1.35s!important}.agent-lab.is-complete .agent-lab__endpoint-halo{fill:#eed7a413;stroke:#eed7a46b;filter:drop-shadow(0 0 7px rgba(238,215,164,.22))}.agent-lab.is-complete .agent-lab__endpoint-core{fill:#fff9ef;stroke:#eed7a4f2;filter:drop-shadow(0 0 4px rgba(255,250,240,.8)) drop-shadow(0 0 11px rgba(238,215,164,.5))}@keyframes agent-endpoint-breathe{0%,to{transform:scale(.82);opacity:.42}50%{transform:scale(1.16);opacity:.92}}@keyframes agent-endpoint-core{0%,to{transform:scale(.92);opacity:.78}50%{transform:scale(1.16);opacity:1}}@media(max-width:680px){.agent-lab__endpoint-halo{r:8}.agent-lab__endpoint-core{r:2.7}}@media(prefers-reduced-motion:reduce){.agent-lab__continuation-link svg,.agent-lab__worker-core,.agent-lab__worker-orbit,.agent-lab__worker-pulse,.agent-lab__build-node-icon,.agent-lab__build-node-icon:before,.agent-lab__endpoint-halo,.agent-lab__endpoint-core{animation:none!important;transition:none!important}}.agent-lab{background:radial-gradient(circle at 50% 27%,rgba(217,118,74,.045),transparent 24rem),linear-gradient(180deg,#080b0cfb,#070a0bfe);border-color:#f5f2ea11;box-shadow:0 28px 80px #00000047,inset 0 1px #ffffff05}.agent-lab__grid{opacity:.14;background-size:30px 30px,120px 120px,120px 120px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 82%,transparent 100%)}.agent-lab__ambient{width:28rem;height:28rem;left:35%;top:10%;opacity:.28;filter:blur(42px);background:radial-gradient(circle,rgba(217,118,74,.085),rgba(217,118,74,.018) 40%,transparent 72%)}.agent-lab.is-awake .agent-lab__ambient{opacity:.38}.agent-lab.is-running .agent-lab__ambient,.agent-lab.is-complete .agent-lab__ambient{opacity:.5;transform:scale(1.045)}.agent-lab__topbar{min-height:3.85rem;padding:.78rem clamp(.9rem,1.8vw,1.35rem);border-bottom-color:#f5f2ea0a;background:linear-gradient(180deg,#0a0d0e94,#0a0d0e1f);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.agent-lab__brand,.agent-lab__status{color:#f5f2ea6b}.agent-lab__progress{max-width:26rem}.agent-lab__progress button i{background:#f5f2ea0e}.agent-lab__graph{height:clamp(31rem,41vw,37rem)!important;margin:0 clamp(.75rem,1.8vw,1.6rem)!important;border-bottom:1px solid rgba(245,242,234,.045)}.agent-lab__graph:before{opacity:.34!important}.agent-lab__graph:after{opacity:.16!important}.agent-lab.is-running .agent-lab__graph:after{opacity:.4!important}.agent-lab__api-note,.agent-lab__insight{display:none!important}.agent-lab__build-node.is-source{left:4%!important;top:42%!important}.agent-lab__build-node.is-core{left:27.5%!important;top:24%!important}.agent-lab__build-node.is-human{right:4%!important;top:27%!important}.agent-lab__build-node.is-outcome{right:4%!important;bottom:12%!important}.agent-lab__worker.is-worker-1{left:51.5%!important;top:7%!important}.agent-lab__worker.is-worker-2{left:64%!important;top:22%!important}.agent-lab__worker.is-worker-4{left:65%!important;top:62%!important}.agent-lab__worker-copy small,.agent-lab__build-node-copy small{color:#d8d2c44d!important}.agent-lab__worker-copy strong,.agent-lab__build-node-copy strong{color:#f5f2eadb!important}.agent-lab__endpoint-halo{opacity:.62}.agent-lab__endpoint-core{opacity:.9}.agent-lab__infield-ui,.agent-lab__infield-ui.is-step-0,.agent-lab__infield-ui.is-step-1,.agent-lab__infield-ui.is-step-2,.agent-lab__infield-ui.is-step-3,.agent-lab__infield-ui.is-ready{position:relative!important;z-index:18;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;margin:0 clamp(1rem,2vw,1.75rem) clamp(.8rem,1.7vw,1.35rem);pointer-events:auto;transition:none}.agent-lab__infield-ui.is-building:after{display:none!important}.agent-lab__infield-ui .agent-lab__decision,.agent-lab__infield-ui .agent-lab__ready-dock{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.agent-lab__infield-ui .agent-lab__decision:before,.agent-lab__infield-ui .agent-lab__ready-dock:before{display:none!important}.agent-lab__infield-ui .agent-lab__decision{display:grid;grid-template-columns:1fr;grid-template-areas:"copy" "suggestion" "choices" "nav";gap:.72rem;min-height:0;padding:1.25rem 0 .35rem}.agent-lab__infield-ui .agent-lab__decision-copy{display:grid;justify-items:center;text-align:center}.agent-lab__infield-ui .agent-lab__decision-copy .eyebrow-premium{font-size:.52rem;opacity:.74}.agent-lab__infield-ui .agent-lab__decision-copy h3{max-width:24ch;margin-top:.3rem;font-size:clamp(1.2rem,1.75vw,1.55rem);line-height:1.08;letter-spacing:-.025em}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{max-width:38rem;margin-top:.35rem;color:#d8d2c46b;font-size:.65rem;line-height:1.45}.agent-lab__infield-ui .agent-lab__interaction-hint{margin-top:.4rem;color:#d8d2c452;font-size:.5rem}.agent-lab__infield-ui .agent-lab__suggestion{justify-self:center;display:flex;align-items:center;gap:.48rem;width:-moz-fit-content;width:fit-content;max-width:min(42rem,100%);padding:0;border:0;color:#d8d2c475}.agent-lab__infield-ui .agent-lab__suggestion>svg{margin:0}.agent-lab__infield-ui .agent-lab__suggestion>span{display:flex;align-items:baseline;gap:.4rem}.agent-lab__infield-ui .agent-lab__suggestion small{white-space:nowrap}.agent-lab__infield-ui .agent-lab__suggestion strong{max-width:26rem;font-size:.56rem;-webkit-line-clamp:1}.agent-lab__infield-ui .agent-lab__suggestion button{grid-column:auto;white-space:nowrap}.agent-lab__infield-ui .agent-lab__choice-field{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.4vw,1.25rem);align-items:stretch;padding:.42rem 0 .18rem}.agent-lab__infield-ui .agent-lab__choice-field:before{content:"";position:absolute;left:6%;right:6%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(245,242,234,.065) 12%,rgba(245,242,234,.065) 88%,transparent);pointer-events:none}.agent-lab__infield-ui .agent-lab__choice-node{position:relative;z-index:1;min-height:4.8rem;display:grid;grid-template-columns:2.45rem minmax(0,1fr);gap:.65rem;align-items:center;padding:.55rem .3rem;border:0!important;border-radius:0!important;background:linear-gradient(90deg,rgba(8,11,12,.98) 0 76%,rgba(8,11,12,.58) 90%,transparent)!important;box-shadow:none!important}.agent-lab__infield-ui .agent-lab__choice-node:after,.agent-lab__choice-connector{display:none!important}.agent-lab__infield-ui .agent-lab__choice-node>svg{display:none}.agent-lab__infield-ui .agent-lab__choice-icon{width:2.45rem;height:2.45rem;border-radius:50%;border-color:#d9764a42;background:radial-gradient(circle,#d9764a1f,#080b0cf5 68%);box-shadow:0 0 0 4px #d9764a05;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .22s ease}.agent-lab__infield-ui .agent-lab__choice-icon svg{width:.88rem;height:.88rem}.agent-lab__infield-ui .agent-lab__choice-node>span:nth-child(3){display:grid;gap:.12rem}.agent-lab__infield-ui .agent-lab__choice-node strong{font-size:.66rem}.agent-lab__infield-ui .agent-lab__choice-node small{color:#d8d2c457;font-size:.49rem;-webkit-line-clamp:1}.agent-lab__infield-ui .agent-lab__choice-node:hover,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible,.agent-lab__infield-ui .agent-lab__choice-node.is-selected{transform:none;background:linear-gradient(90deg,#080b0cfa 0,#080b0cfa 76%,#d9764a07)!important}.agent-lab__infield-ui .agent-lab__choice-node:hover .agent-lab__choice-icon,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible .agent-lab__choice-icon,.agent-lab__infield-ui .agent-lab__choice-node.is-selected .agent-lab__choice-icon{transform:translateY(-2px) scale(1.035);border-color:#d9764a8a;box-shadow:0 0 0 4px #d9764a06,0 0 22px #d9764a1f}.agent-lab__infield-ui .agent-lab__decision-nav{min-height:1.8rem;margin-top:.1rem;padding-top:.2rem}.agent-lab__infield-ui .agent-lab__ready-dock{padding:1rem 0 .45rem!important}@media(max-width:980px){.agent-lab__graph{height:32rem!important;margin-inline:.6rem!important}.agent-lab__infield-ui{margin-inline:1rem}.agent-lab__infield-ui .agent-lab__choice-field{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-lab__infield-ui .agent-lab__choice-field:before{display:none}.agent-lab__build-node.is-source{left:3%!important;top:40%!important}.agent-lab__build-node.is-core{left:27%!important;top:20%!important}.agent-lab__build-node.is-human{right:3%!important;top:28%!important}.agent-lab__build-node.is-outcome{right:3%!important;bottom:12%!important}.agent-lab__worker.is-worker-1{left:49%!important;top:6%!important}.agent-lab__worker.is-worker-2{left:64%!important;top:22%!important}.agent-lab__worker.is-worker-3{left:48%!important;top:53%!important}.agent-lab__worker.is-worker-4{left:64%!important;top:63%!important}}@media(max-width:680px){.agent-lab{border-radius:.95rem}.agent-lab__grid{opacity:.1;background-size:24px 24px,96px 96px,96px 96px}.agent-lab__ambient{width:20rem;height:20rem;left:22%;top:7%;opacity:.22}.agent-lab__topbar{padding:.7rem .72rem}.agent-lab__graph{height:28.5rem!important;margin-inline:.12rem!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-step-0,.agent-lab__infield-ui.is-step-1,.agent-lab__infield-ui.is-step-2,.agent-lab__infield-ui.is-step-3,.agent-lab__infield-ui.is-ready{margin:0 .68rem .72rem!important}.agent-lab__infield-ui .agent-lab__decision{padding:.86rem 0 .25rem;gap:.55rem}.agent-lab__infield-ui .agent-lab__decision-copy h3{font-size:1.05rem;max-width:22ch}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{display:none}.agent-lab__infield-ui .agent-lab__interaction-hint{margin-top:.3rem;font-size:.46rem}.agent-lab__infield-ui .agent-lab__suggestion{display:none}.agent-lab__infield-ui .agent-lab__choice-field{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(9.5rem,72vw);gap:.55rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.2rem .02rem .38rem}.agent-lab__infield-ui .agent-lab__choice-field:before{display:none}.agent-lab__infield-ui .agent-lab__choice-node{scroll-snap-align:start;min-height:4rem;grid-template-columns:2.15rem minmax(0,1fr);gap:.5rem;padding:.42rem .2rem}.agent-lab__infield-ui .agent-lab__choice-icon{width:2.15rem;height:2.15rem}.agent-lab__infield-ui .agent-lab__choice-node strong{font-size:.58rem}.agent-lab__infield-ui .agent-lab__choice-node small{font-size:.43rem}.agent-lab__build-node.is-source{left:2%!important;top:38%!important}.agent-lab__build-node.is-core{left:25%!important;top:8%!important}.agent-lab__build-node.is-human{right:2%!important;top:30%!important}.agent-lab__build-node.is-outcome{right:2.5%!important;bottom:8%!important}.agent-lab__worker.is-worker-1{left:46%!important;top:4%!important}.agent-lab__worker.is-worker-2{left:66%!important;top:19%!important}.agent-lab__worker.is-worker-3{left:44%!important;top:50%!important}.agent-lab__worker.is-worker-4{left:64%!important;top:61%!important}}@media(max-width:430px){.agent-lab__graph{height:26.5rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(9rem,76vw)}}@media(max-width:360px){.agent-lab__graph{height:25rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(8.7rem,78vw)}}@media(prefers-reduced-motion:reduce){.agent-lab__ambient,.agent-lab__choice-icon{transition:none!important}}.agent-lab__endpoint-halo{opacity:.46}.agent-lab__endpoint-core{opacity:.84}.agent-lab.is-complete .agent-lab__endpoint-halo{opacity:.72}.agent-lab.is-complete .agent-lab__endpoint-core{opacity:1}.agent-lab__build-node.is-source{left:4.2%!important;top:43%!important}.agent-lab__build-node.is-core{left:27.2%!important;top:24%!important}.agent-lab__worker.is-worker-1{left:48.2%!important;top:7.5%!important}.agent-lab__worker.is-worker-2{left:64.8%!important;top:22.5%!important}.agent-lab__worker.is-worker-3{left:52.5%!important;top:54%!important}.agent-lab__worker.is-worker-4{left:66.2%!important;top:63%!important}.agent-lab__build-node.is-human{right:3.2%!important;top:31%!important}.agent-lab__build-node.is-outcome{right:3.8%!important;bottom:12%!important}.agent-lab__worker-copy,.agent-lab__build-node-copy{max-width:9rem}@media(min-width:1700px){.agent-lab__graph{height:clamp(33rem,36vw,39rem)!important}.agent-lab__build-node.is-source{left:4.8%!important}.agent-lab__build-node.is-human{right:4%!important}}@media(max-width:980px)and (min-width:681px){.agent-lab__graph{height:32rem!important}.agent-lab__build-node.is-source{left:3.2%!important;top:42%!important}.agent-lab__build-node.is-core{left:26.2%!important;top:20%!important}.agent-lab__worker.is-worker-1{left:47.8%!important;top:6%!important}.agent-lab__worker.is-worker-2{left:64.5%!important;top:21.5%!important}.agent-lab__worker.is-worker-3{left:48.8%!important;top:52%!important}.agent-lab__worker.is-worker-4{left:65.2%!important;top:62%!important}.agent-lab__build-node.is-human{right:2.8%!important;top:29%!important}.agent-lab__build-node.is-outcome{right:3%!important;bottom:17%!important}}@media(max-width:680px){.agent-lab__graph{height:29rem!important;margin-inline:.2rem!important;overflow:hidden}.agent-lab__build-node,.agent-lab__worker{max-width:7.2rem!important}.agent-lab__build-node-copy small,.agent-lab__worker-copy small{display:none!important}.agent-lab__build-node-copy strong,.agent-lab__worker-copy strong{font-size:.48rem!important;line-height:1.12!important;max-width:5.4rem}.agent-lab__build-node{gap:.34rem!important}.agent-lab__worker{gap:.3rem!important}.agent-lab__build-node-icon{width:2rem!important;height:2rem!important;flex-basis:2rem!important}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.25rem!important;height:2.25rem!important;flex-basis:2.25rem!important}.agent-lab__worker-core{width:2rem!important;height:2rem!important;flex-basis:2rem!important}.agent-lab__build-node.is-source{left:2.5%!important;top:30.5%!important}.agent-lab__build-node.is-core{left:25.5%!important;top:5.5%!important}.agent-lab__worker.is-worker-1{left:47.5%!important;top:4.2%!important}.agent-lab__worker.is-worker-2{left:67%!important;top:20.5%!important}.agent-lab__worker.is-worker-3{left:47%!important;top:44%!important}.agent-lab__worker.is-worker-4{left:65.5%!important;top:56.5%!important}.agent-lab__build-node.is-human{right:1.5%!important;top:35.5%!important}.agent-lab__build-node.is-outcome{right:2.5%!important;bottom:24%!important}.agent-lab__endpoint-halo{opacity:.32}.agent-lab__endpoint-core{opacity:.76}.agent-lab__topbar{min-height:3.55rem}.agent-lab__brand{font-size:.46rem;letter-spacing:.07em}.agent-lab__status{font-size:.43rem;max-width:8.5rem}}@media(max-width:430px){.agent-lab__graph{height:27.5rem!important}.agent-lab__build-node-copy strong,.agent-lab__worker-copy strong{font-size:.44rem!important;max-width:4.8rem}.agent-lab__build-node.is-source{top:30%!important}.agent-lab__build-node.is-outcome{bottom:22%!important}}@media(max-width:360px){.agent-lab__graph{height:26rem!important}.agent-lab__build-node-copy strong,.agent-lab__worker-copy strong{font-size:.41rem!important;max-width:4.3rem}.agent-lab__worker.is-worker-2{left:66%!important}.agent-lab__worker.is-worker-4{left:64%!important}.agent-lab__build-node.is-human{right:.5%!important}}.agent-lab{--lab-stage-h: clamp(27rem, 35vw, 33rem);--lab-stage-h-active: clamp(31rem, 39vw, 36rem)}.agent-lab__graph{height:var(--lab-stage-h)!important;transition:height .52s cubic-bezier(.22,1,.36,1)}.agent-lab.is-awake .agent-lab__graph,.agent-lab.is-built .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:var(--lab-stage-h-active)!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin-top:-.1rem!important;padding-top:0!important}.agent-lab__infield-ui .agent-lab__decision{padding-top:.85rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{margin-top:.18rem!important}.agent-lab__infield-ui .agent-lab__interaction-hint{margin-top:.28rem!important}.agent-lab__build-node.is-source{left:5.4%!important;top:42.5%!important}.agent-lab__build-node.is-core{left:27.3%!important;top:27.5%!important}.agent-lab__worker.is-worker-1{left:47.5%!important;top:14.5%!important}.agent-lab__worker.is-worker-2{left:62.2%!important;top:27%!important}.agent-lab__worker.is-worker-3{left:51.2%!important;top:53.5%!important}.agent-lab__worker.is-worker-4{left:63.5%!important;top:62.5%!important}.agent-lab__build-node.is-human{right:6%!important;top:39%!important}.agent-lab__build-node.is-outcome{right:6.2%!important;bottom:12.5%!important}.agent-lab__build-node-copy,.agent-lab__worker-copy{max-width:8.25rem!important}.agent-lab__build-node-copy strong,.agent-lab__worker-copy strong{text-wrap:balance}.agent-lab__endpoint-halo{opacity:.38!important}.agent-lab__endpoint-core{opacity:.88!important}.agent-lab__infield-ui .agent-lab__choice-field{gap:clamp(.35rem,1vw,.85rem)!important;padding-top:.25rem!important}.agent-lab__infield-ui .agent-lab__choice-node{min-height:4.15rem!important;padding-block:.42rem!important}.agent-lab__infield-ui .agent-lab__choice-icon{width:2.25rem!important;height:2.25rem!important}@media(min-width:1700px){.agent-lab{--lab-stage-h: 31rem;--lab-stage-h-active: 35rem}.agent-lab__graph{max-width:96rem;margin-inline:auto!important}.agent-lab__infield-ui{max-width:96rem;margin-inline:auto!important;width:min(96rem,calc(100% - 3rem))!important}}@media(min-width:2200px){.agent-lab{--lab-stage-h: 33rem;--lab-stage-h-active: 37rem}.agent-lab__graph,.agent-lab__infield-ui{max-width:104rem}}@media(max-width:1180px)and (min-width:681px){.agent-lab{--lab-stage-h: 28rem;--lab-stage-h-active: 32rem}.agent-lab__build-node.is-source{left:4.5%!important;top:42%!important}.agent-lab__build-node.is-core{left:26%!important;top:26%!important}.agent-lab__worker.is-worker-1{left:46.7%!important;top:13%!important}.agent-lab__worker.is-worker-2{left:62.5%!important;top:26.5%!important}.agent-lab__worker.is-worker-3{left:49.8%!important;top:52.5%!important}.agent-lab__worker.is-worker-4{left:63%!important;top:61%!important}.agent-lab__build-node.is-human{right:4.2%!important;top:38%!important}.agent-lab__build-node.is-outcome{right:4.8%!important;bottom:13%!important}}@media(max-width:680px){.agent-lab{--lab-stage-h: 21.5rem;--lab-stage-h-active: 25.5rem}.agent-lab__graph{margin-inline:.08rem!important;overflow:hidden}.agent-lab__topbar{min-height:3.2rem!important;padding:.6rem .62rem!important}.agent-lab__progress{gap:.28rem!important}.agent-lab__build-node,.agent-lab__worker{max-width:6.2rem!important}.agent-lab__build-node-copy strong,.agent-lab__worker-copy strong{max-width:4.2rem!important;font-size:.42rem!important;line-height:1.08!important}.agent-lab__build-node-icon,.agent-lab__worker-core{width:1.9rem!important;height:1.9rem!important;flex-basis:1.9rem!important}.agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.05rem!important;height:2.05rem!important;flex-basis:2.05rem!important}.agent-lab__build-node.is-source{left:4%!important;top:43%!important}.agent-lab__build-node.is-core{left:27%!important;top:28%!important}.agent-lab__worker.is-worker-1{left:45%!important;top:15%!important}.agent-lab__worker.is-worker-2{left:62%!important;top:29%!important}.agent-lab__worker.is-worker-3{left:49%!important;top:51%!important}.agent-lab__worker.is-worker-4{left:64%!important;top:62%!important}.agent-lab__build-node.is-human{right:3%!important;top:42%!important}.agent-lab__build-node.is-outcome{right:4%!important;bottom:11%!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin:0 .55rem .6rem!important}.agent-lab__infield-ui .agent-lab__decision{padding-top:.62rem!important;gap:.42rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{font-size:.98rem!important}.agent-lab__infield-ui .agent-lab__decision-copy .eyebrow-premium{font-size:.44rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(8.7rem,70vw)!important;gap:.42rem!important;padding-bottom:.22rem!important}.agent-lab__infield-ui .agent-lab__choice-node{min-height:3.55rem!important;grid-template-columns:1.95rem minmax(0,1fr)!important;gap:.42rem!important}.agent-lab__infield-ui .agent-lab__choice-icon{width:1.95rem!important;height:1.95rem!important}.agent-lab__infield-ui .agent-lab__choice-node strong{font-size:.54rem!important}.agent-lab__infield-ui .agent-lab__choice-node small{font-size:.4rem!important}}@media(max-width:430px){.agent-lab{--lab-stage-h: 20rem;--lab-stage-h-active: 23.5rem}.agent-lab__build-node-copy strong,.agent-lab__worker-copy strong{font-size:.39rem!important;max-width:3.85rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(8.2rem,74vw)!important}}@media(max-width:360px){.agent-lab{--lab-stage-h: 19rem;--lab-stage-h-active: 22.5rem}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(7.8rem,76vw)!important}}.agent-lab__graph{position:relative;height:8rem!important;margin:0 .85rem!important;overflow:hidden;border-bottom:1px solid rgba(245,242,234,.035);transition:height .56s cubic-bezier(.22,1,.36,1)}.agent-lab.is-built-1 .agent-lab__graph{height:13.5rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:16.5rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:19rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:22.5rem!important}.agent-lab__network-grid{position:absolute;z-index:3;top:0;right:0;bottom:0;left:50%;width:min(96rem,calc(100% - 1.8rem));transform:translate(-50%);display:grid;grid-template-columns:minmax(7rem,.72fr) minmax(8rem,.8fr) minmax(30rem,2.65fr) minmax(9rem,.9fr) minmax(8rem,.78fr);grid-template-areas:"source core team human outcome";-moz-column-gap:clamp(.7rem,1.7vw,2.2rem);column-gap:clamp(.7rem,1.7vw,2.2rem);align-items:center;align-content:center;padding:1.4rem clamp(.45rem,1vw,1rem) 1.15rem;pointer-events:none}.agent-lab.is-built-1 .agent-lab__network-grid{grid-template-columns:minmax(5rem,.5fr) minmax(8rem,.8fr) minmax(18rem,1.9fr) minmax(5rem,.5fr);grid-template-areas:". core team ."}.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{grid-template-columns:minmax(7rem,.72fr) minmax(8rem,.82fr) minmax(26rem,2.35fr) minmax(5rem,.45fr);grid-template-areas:"source core team ."}.agent-lab__network-slot,.agent-lab__network-team{min-width:0;pointer-events:auto}.agent-lab__network-slot:not(.is-visible),.agent-lab__network-team:not(.is-visible),.agent-lab__team-worker:not(.is-visible){display:none!important}.agent-lab__network-slot.is-source{grid-area:source;justify-self:start}.agent-lab__network-slot.is-core{grid-area:core;justify-self:center}.agent-lab__network-slot.is-human{grid-area:human;justify-self:center}.agent-lab__network-slot.is-outcome{grid-area:outcome;justify-self:end}.agent-lab__network-team{grid-area:team;align-self:center}.agent-lab__network-grid .agent-lab__build-node{max-width:11rem}.agent-lab__network-grid .agent-lab__build-node.is-ghost{opacity:0!important;pointer-events:none}.agent-lab__network-team{display:grid;grid-template-rows:auto 1fr;gap:.8rem;align-items:center}.agent-lab__team-workers{display:flex;align-items:flex-start;justify-content:center;gap:clamp(.75rem,1.2vw,1.35rem);min-width:0}.agent-lab__team-worker{min-width:0;flex:0 1 8rem}.agent-lab__network-team .agent-lab__worker{width:100%!important;max-width:8rem;display:grid!important;grid-template-columns:1fr!important;justify-items:center;gap:.42rem!important;text-align:center}.agent-lab__network-team .agent-lab__worker-core{width:3rem!important;height:3rem!important;flex-basis:3rem!important}.agent-lab__network-team .agent-lab__worker-copy{max-width:7.2rem;justify-items:center}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.63rem!important}.agent-lab__network-team .agent-lab__worker-copy small{max-width:7rem;font-size:.43rem!important;line-height:1.25!important}.agent-lab__endpoint{display:none!important}.agent-lab.is-awake .agent-lab__build-node.is-visible .agent-lab__build-node-icon,.agent-lab.is-awake .agent-lab__worker.is-visible .agent-lab__worker-core{box-shadow:0 0 0 4px #d9764a06,0 0 20px #d9764a14!important}.agent-lab.is-complete .agent-lab__build-node.is-visible .agent-lab__build-node-icon,.agent-lab.is-complete .agent-lab__worker.is-visible .agent-lab__worker-core{border-color:#ebcf9180!important;box-shadow:0 0 0 5px #ebcf9106,0 0 24px #ebcf9121!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin-top:0!important;padding-top:0!important}.agent-lab__infield-ui .agent-lab__decision{padding-top:.72rem!important;gap:.52rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{margin-top:.2rem!important}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{margin-top:.25rem!important}.agent-lab__infield-ui .agent-lab__interaction-hint{margin-top:.22rem!important}.agent-lab__infield-ui .agent-lab__choice-field{padding-top:.18rem!important}@media(min-width:1700px){.agent-lab__graph{height:8.5rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:14rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:17rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:19.5rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:23rem!important}.agent-lab__network-grid{width:min(98rem,calc(100% - 4rem))}}@media(min-width:2300px){.agent-lab__network-grid{width:100rem}}@media(max-width:1100px)and (min-width:681px){.agent-lab__graph{height:7.5rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:15rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:19rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:22rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:25rem!important}.agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{width:calc(100% - 1rem);grid-template-columns:minmax(6.5rem,.8fr) minmax(7.5rem,.85fr) minmax(17rem,2fr) minmax(7.5rem,.85fr) minmax(7rem,.78fr);grid-template-areas:"source core team human outcome";-moz-column-gap:.55rem;column-gap:.55rem}.agent-lab__team-workers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"w1 w4" "w2 w3";gap:.7rem .55rem}.agent-lab__team-worker.is-worker-1{grid-area:w1}.agent-lab__team-worker.is-worker-2{grid-area:w2}.agent-lab__team-worker.is-worker-3{grid-area:w3}.agent-lab__team-worker.is-worker-4{grid-area:w4}.agent-lab__network-team .agent-lab__worker{max-width:7.3rem}.agent-lab__network-team .agent-lab__worker-core{width:2.65rem!important;height:2.65rem!important;flex-basis:2.65rem!important}}@media(max-width:680px){.agent-lab__graph{height:6rem!important;margin-inline:.2rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:14rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:22rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:27rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:35rem!important}.agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{width:calc(100% - .7rem);grid-template-columns:1fr;grid-template-areas:"source" "core" "team" "human" "outcome";row-gap:.72rem;-moz-column-gap:0;column-gap:0;padding:.7rem .35rem .55rem}.agent-lab__network-slot.is-source,.agent-lab__network-slot.is-core,.agent-lab__network-slot.is-human,.agent-lab__network-slot.is-outcome{justify-self:center}.agent-lab__network-grid .agent-lab__build-node{max-width:10rem;gap:.42rem!important}.agent-lab__network-grid .agent-lab__build-node-icon{width:2.15rem!important;height:2.15rem!important;flex-basis:2.15rem!important}.agent-lab__network-grid .agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.4rem!important;height:2.4rem!important;flex-basis:2.4rem!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{font-size:.58rem!important;max-width:7.2rem;text-align:left}.agent-lab__network-team{width:min(17rem,88vw);justify-self:center;gap:.52rem}.agent-lab__team-workers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"w1 w2" "w4 w3";gap:.62rem .45rem}.agent-lab__team-worker.is-worker-1{grid-area:w1}.agent-lab__team-worker.is-worker-2{grid-area:w2}.agent-lab__team-worker.is-worker-3{grid-area:w3}.agent-lab__team-worker.is-worker-4{grid-area:w4}.agent-lab__network-team .agent-lab__worker{max-width:7.5rem}.agent-lab__network-team .agent-lab__worker-core{width:2.1rem!important;height:2.1rem!important;flex-basis:2.1rem!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.5rem!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin:0 .62rem .65rem!important}.agent-lab__infield-ui .agent-lab__decision{padding-top:.55rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{font-size:1rem!important}.agent-lab__infield-ui .agent-lab__interaction-hint{display:none!important}}@media(max-width:430px){.agent-lab.is-built-4 .agent-lab__graph{height:33rem!important}.agent-lab__network-team{width:min(15.5rem,92vw)}}@media(max-width:360px){.agent-lab.is-built-4 .agent-lab__graph{height:31.5rem!important}.agent-lab__network-team{width:min(14rem,94vw)}.agent-lab__network-grid .agent-lab__build-node-copy strong{font-size:.54rem!important}}@media(prefers-reduced-motion:reduce){.agent-lab__graph{transition:none!important}}.agent-lab__topbar{min-height:3.15rem!important;grid-template-columns:max-content minmax(18rem,24rem) max-content!important;justify-content:center!important;-moz-column-gap:clamp(1.35rem,3vw,4.25rem)!important;column-gap:clamp(1.35rem,3vw,4.25rem)!important;row-gap:.35rem!important;padding:.55rem clamp(.75rem,1.5vw,1.15rem)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important}.agent-lab__brand,.agent-lab__status{font-size:.56rem!important}.agent-lab__progress button{font-size:.53rem!important}.agent-lab__graph{height:6.7rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:10.5rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:12.5rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:14.5rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:17.25rem!important}.agent-lab__network-grid{padding-top:.62rem!important;padding-bottom:.72rem!important;align-content:center!important;-moz-column-gap:clamp(.55rem,1.3vw,1.45rem)!important;column-gap:clamp(.55rem,1.3vw,1.45rem)!important}.agent-lab__network-grid .agent-lab__build-node{width:9rem!important;max-width:9rem!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:start!important;gap:.42rem!important;text-align:center!important}.agent-lab__network-grid .agent-lab__build-node-copy{width:100%;max-width:8.6rem!important;display:grid!important;justify-items:center!important;gap:.08rem!important;text-align:center!important}.agent-lab__network-grid .agent-lab__build-node-copy small{font-size:.4rem!important;line-height:1.15!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{max-width:8rem;font-size:.62rem!important;line-height:1.18!important;text-wrap:balance}.agent-lab__network-grid .agent-lab__build-node-icon{margin-inline:auto}.agent-lab__team-workers{gap:clamp(.52rem,.9vw,.9rem)!important}.agent-lab__team-worker{flex-basis:7rem!important}.agent-lab__network-team .agent-lab__worker{max-width:7rem!important;gap:.32rem!important}.agent-lab__network-team .agent-lab__worker-core{width:2.75rem!important;height:2.75rem!important;flex-basis:2.75rem!important}.agent-lab__network-team .agent-lab__worker-copy{max-width:6.7rem!important;gap:.08rem!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.58rem!important;line-height:1.14!important}.agent-lab__network-team .agent-lab__worker-copy small{max-width:6.4rem!important;font-size:.38rem!important;line-height:1.18!important}.agent-lab__network-grid{z-index:4!important}.agent-lab__build-node-copy,.agent-lab__worker-copy{background:radial-gradient(ellipse at center,rgba(7,10,11,.78) 0%,rgba(7,10,11,.42) 58%,transparent 82%)}.agent-lab__infield-ui .agent-lab__decision{padding-top:.5rem!important;gap:.42rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{margin-top:.15rem!important}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{margin-top:.18rem!important}.agent-lab__infield-ui .agent-lab__interaction-hint{margin-top:.15rem!important}.agent-lab__infield-ui .agent-lab__choice-field{padding-top:.08rem!important}@media(min-width:1700px){.agent-lab__topbar{grid-template-columns:max-content 24rem max-content!important;-moz-column-gap:clamp(2rem,3vw,4.75rem)!important;column-gap:clamp(2rem,3vw,4.75rem)!important}.agent-lab.is-built-4 .agent-lab__graph{height:17.8rem!important}.agent-lab__network-grid{width:min(92rem,calc(100% - 4rem))!important}}@media(min-width:2300px){.agent-lab__network-grid{width:94rem!important}}@media(max-width:1100px)and (min-width:681px){.agent-lab__topbar{grid-template-columns:max-content minmax(15rem,20rem) max-content!important;-moz-column-gap:1.35rem!important;column-gap:1.35rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:11.5rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:14.5rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:17.5rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:20.5rem!important}.agent-lab__network-grid .agent-lab__build-node{width:7.4rem!important;max-width:7.4rem!important}.agent-lab__network-grid .agent-lab__build-node-copy{max-width:7.2rem!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{max-width:6.8rem;font-size:.56rem!important}.agent-lab__network-team .agent-lab__worker-copy small{display:none!important}}@media(max-width:680px){.agent-lab__topbar{min-height:0!important;display:grid!important;grid-template-columns:1fr auto!important;justify-content:stretch!important;gap:.42rem .55rem!important;padding:.58rem .68rem .52rem!important}.agent-lab__brand{justify-self:start!important;font-size:.44rem!important;letter-spacing:.065em!important}.agent-lab__status{justify-self:end!important;max-width:none!important;font-size:.42rem!important;white-space:nowrap!important}.agent-lab__progress{grid-column:1 / -1!important;width:100%!important;max-width:none!important;margin-top:.05rem!important}.agent-lab__progress button{gap:.32rem!important;font-size:.46rem!important}.agent-lab__graph{height:5rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:10rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:17rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:25rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:37rem!important}.agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{width:min(18rem,calc(100% - 1rem))!important;padding:.65rem .2rem .55rem!important;row-gap:.52rem!important}.agent-lab__network-slot.is-source,.agent-lab__network-slot.is-core,.agent-lab__network-slot.is-human,.agent-lab__network-slot.is-outcome{width:11.5rem;justify-self:center!important}.agent-lab__network-grid .agent-lab__build-node{width:11.5rem!important;max-width:11.5rem!important;display:grid!important;grid-template-columns:2.3rem minmax(0,1fr)!important;justify-items:stretch!important;align-items:center!important;gap:.55rem!important;text-align:left!important}.agent-lab__network-grid .agent-lab__build-node-icon{width:2.3rem!important;height:2.3rem!important;flex-basis:2.3rem!important;margin:0!important}.agent-lab__network-grid .agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.45rem!important;height:2.45rem!important;flex-basis:2.45rem!important}.agent-lab__network-grid .agent-lab__build-node-copy{width:auto!important;max-width:none!important;justify-items:start!important;text-align:left!important;background:linear-gradient(90deg,rgba(7,10,11,.7),transparent)!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{max-width:8rem!important;font-size:.57rem!important;line-height:1.16!important}.agent-lab__network-team{width:11.5rem!important;justify-self:center!important;gap:.42rem!important}.agent-lab__team-workers{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"w1" "w2" "w3" "w4"!important;gap:.46rem!important;width:11.5rem}.agent-lab__team-worker{width:11.5rem}.agent-lab__network-team .agent-lab__worker{width:11.5rem!important;max-width:11.5rem!important;display:grid!important;grid-template-columns:2.3rem minmax(0,1fr)!important;justify-items:stretch!important;align-items:center!important;gap:.55rem!important;text-align:left!important}.agent-lab__network-team .agent-lab__worker-core{width:2.3rem!important;height:2.3rem!important;flex-basis:2.3rem!important}.agent-lab__network-team .agent-lab__worker-copy{max-width:none!important;justify-items:start!important;text-align:left!important;background:linear-gradient(90deg,rgba(7,10,11,.7),transparent)!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.54rem!important;line-height:1.15!important}.agent-lab__network-team .agent-lab__worker-copy small{display:none!important}.agent-lab__infield-ui .agent-lab__decision{padding-top:.42rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{margin-top:.12rem!important}}@media(max-width:430px){.agent-lab.is-built-4 .agent-lab__graph{height:35.5rem!important}.agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{width:min(17rem,calc(100% - .7rem))!important}.agent-lab__network-slot.is-source,.agent-lab__network-slot.is-core,.agent-lab__network-slot.is-human,.agent-lab__network-slot.is-outcome,.agent-lab__network-team,.agent-lab__team-workers,.agent-lab__team-worker,.agent-lab__network-grid .agent-lab__build-node,.agent-lab__network-team .agent-lab__worker{width:10.6rem!important;max-width:10.6rem!important}}@media(max-width:360px){.agent-lab.is-built-4 .agent-lab__graph{height:34rem!important}.agent-lab__network-slot.is-source,.agent-lab__network-slot.is-core,.agent-lab__network-slot.is-human,.agent-lab__network-slot.is-outcome,.agent-lab__network-team,.agent-lab__team-workers,.agent-lab__team-worker,.agent-lab__network-grid .agent-lab__build-node,.agent-lab__network-team .agent-lab__worker{width:9.8rem!important;max-width:9.8rem!important}.agent-lab__network-grid .agent-lab__build-node-copy strong,.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.52rem!important}}@media(prefers-reduced-motion:reduce){.agent-lab__topbar,.agent-lab__graph{transition:none!important}}.agent-builder--live{padding:clamp(3.6rem,5.5vw,5.6rem) 0 clamp(4.4rem,6.5vw,6.4rem)}.agent-builder__intro--live{max-width:62rem}.agent-builder__intro--live h2,.agent-builder__intro--live p{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.agent-builder__intro--live h2{max-width:12.5ch;font-size:clamp(2.65rem,4.8vw,5.2rem);line-height:.98;text-wrap:balance}.agent-builder__intro--live>p:last-child{max-width:45rem;margin-top:1.1rem;color:#d8d2c4ad;line-height:1.65}.agent-lab{min-height:0!important;margin-top:clamp(2rem,3.6vw,3rem);overflow:hidden;border:1px solid rgba(245,242,234,.065);border-radius:clamp(1.2rem,1.8vw,1.7rem);background:radial-gradient(ellipse 46% 38% at 50% 29%,rgba(217,118,74,.055),transparent 72%),radial-gradient(ellipse 26% 22% at 76% 60%,rgba(200,169,106,.025),transparent 78%),linear-gradient(180deg,#090c0d,#070a0b);box-shadow:0 28px 82px #00000047,inset 0 1px #ffffff06,inset 0 -1px #d9764a06}.agent-lab:before{opacity:.54!important;background:linear-gradient(115deg,transparent 0 43%,rgba(255,255,255,.012) 49%,rgba(217,118,74,.018) 51%,transparent 58%)!important;background-size:240% 100%!important}.agent-lab:after{width:32rem!important;height:15rem!important;right:-11rem!important;top:3rem!important;opacity:.62}.agent-lab__grid{opacity:.1!important;background-size:28px 28px,112px 112px,112px 112px!important;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent)!important;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent)!important}.agent-lab__ambient{width:26rem!important;height:26rem!important;left:38%!important;top:6%!important;opacity:.24!important;filter:blur(46px)!important}.agent-lab.is-awake .agent-lab__ambient{opacity:.34!important}.agent-lab.is-running .agent-lab__ambient,.agent-lab.is-complete .agent-lab__ambient{opacity:.48!important}.agent-lab__topbar{min-height:3.2rem!important;display:grid!important;grid-template-columns:max-content minmax(18rem,24rem) max-content!important;justify-content:center!important;align-items:center!important;-moz-column-gap:clamp(1.5rem,3vw,4rem)!important;column-gap:clamp(1.5rem,3vw,4rem)!important;padding:.55rem clamp(.8rem,1.5vw,1.15rem)!important;border-bottom:1px solid rgba(245,242,234,.04)!important;background:#080b0c57!important;backdrop-filter:blur(10px) saturate(1.05)!important;-webkit-backdrop-filter:blur(10px) saturate(1.05)!important}.agent-lab__brand,.agent-lab__status{font-size:.54rem!important}.agent-lab__brand{letter-spacing:.09em!important}.agent-lab__status{color:#f5f2ea6e!important}.agent-lab__progress{width:100%!important;max-width:23rem!important}.agent-lab__progress button{font-size:.51rem!important}.agent-lab__progress button i{background:#f5f2ea0e!important}.agent-lab__graph{position:relative!important;height:17rem!important;margin:0 .75rem!important;overflow:hidden!important;border-bottom:1px solid rgba(245,242,234,.04)!important;transition:height .52s cubic-bezier(.22,1,.36,1)!important}.agent-lab.is-built-1 .agent-lab__graph{height:18.5rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:20rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:21.5rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:23rem!important}.agent-lab__graph:before{left:50%!important;top:50%!important;width:25rem!important;height:16rem!important;transform:translate(-50%,-50%)!important;opacity:.26!important}.agent-lab__graph:after{display:none!important}.agent-lab__network-grid{width:min(92rem,calc(100% - 1.8rem))!important;padding:1.25rem .65rem 1.2rem!important;-moz-column-gap:clamp(.55rem,1.2vw,1.3rem)!important;column-gap:clamp(.55rem,1.2vw,1.3rem)!important;align-content:center!important}.agent-lab.is-built-0 .agent-lab__network-grid{grid-template-columns:1fr!important;grid-template-areas:"core"!important}.agent-lab.is-built-1 .agent-lab__network-grid{grid-template-columns:minmax(8rem,.9fr) minmax(26rem,2.4fr)!important;grid-template-areas:"core team"!important;width:min(58rem,calc(100% - 2rem))!important}.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{grid-template-columns:minmax(8rem,.78fr) minmax(8rem,.82fr) minmax(28rem,2.35fr)!important;grid-template-areas:"source core team"!important;width:min(76rem,calc(100% - 2rem))!important}.agent-lab.is-built-4 .agent-lab__network-grid{grid-template-columns:minmax(7rem,.72fr) minmax(8rem,.8fr) minmax(29rem,2.45fr) minmax(8rem,.85fr) minmax(7rem,.75fr)!important;grid-template-areas:"source core team human outcome"!important}.agent-lab__network-slot.is-core{position:relative;display:grid;place-items:center;min-height:9.25rem;isolation:isolate}.agent-lab__core-chassis{position:absolute;z-index:0;left:50%;top:calc(50% - .8rem);width:8.6rem;height:8.6rem;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .45s ease,transform .6s cubic-bezier(.22,1,.36,1),filter .45s ease}.agent-lab__core-chassis-ring,.agent-lab__core-chassis-glass{position:absolute;border-radius:50%}.agent-lab__core-chassis-ring.is-outer{top:0;right:0;bottom:0;left:0;border:1px solid rgba(217,118,74,.17);border-top-color:#efae8b6b;border-left-color:#d9764a4a;box-shadow:0 24px 36px #00000047,inset 0 1px #ffffff09,0 0 32px #d9764a0b}.agent-lab__core-chassis-ring.is-mid{top:.72rem;right:.72rem;bottom:.72rem;left:.72rem;border:1px solid rgba(245,242,234,.07);border-right-color:#c8a96a40;box-shadow:inset 0 0 22px #00000059}.agent-lab__core-chassis-ring.is-inner{top:1.45rem;right:1.45rem;bottom:1.45rem;left:1.45rem;border:1px solid rgba(217,118,74,.12);background:linear-gradient(145deg,rgba(255,255,255,.022),transparent 40%),radial-gradient(circle at 37% 28%,rgba(255,245,235,.06),transparent 28%),#090c0c75;box-shadow:inset 0 -10px 22px #00000042}.agent-lab__core-chassis-glass{top:2rem;right:2rem;bottom:2rem;left:2rem;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.06),transparent 33%),radial-gradient(circle,#d9764a17,#080b0c2e 68%);box-shadow:inset 0 1px #ffffff0f}.agent-lab__core-chassis-glass:after{content:"";position:absolute;width:125%;height:34%;left:-30%;top:12%;transform:rotate(-26deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);filter:blur(2px)}.agent-lab__core-chassis-copy{position:absolute;left:50%;top:calc(100% + .55rem);transform:translate(-50%);width:18rem;display:grid;justify-items:center;gap:.16rem;text-align:center;opacity:.9;transition:opacity .3s ease,transform .3s ease}.agent-lab__core-chassis-copy small{color:#d8d2c44d;font-size:.43rem;letter-spacing:.13em}.agent-lab__core-chassis-copy strong{color:#f5f2eaa6;font-size:.62rem;line-height:1.25;font-weight:500}.agent-lab__core-chassis.is-configured .agent-lab__core-chassis-copy{opacity:0;transform:translate(-50%,-3px)}.agent-lab__core-chassis.is-configured{opacity:.5;transform:translate(-50%,-50%) scale(.86)}.agent-lab__core-chassis.is-running{opacity:.9;filter:brightness(1.1)}.agent-lab__core-chassis.is-running .is-outer{animation:agent-config-core-spin 8s linear infinite}.agent-lab__core-chassis.is-running .is-mid{animation:agent-config-core-spin 5s linear infinite reverse}.agent-lab__core-chassis.is-complete .is-outer{border-color:#e7cb8c61;box-shadow:0 0 34px #e7cb8c17}@keyframes agent-config-core-spin{to{transform:rotate(360deg)}}.agent-lab__network-slot.is-core .agent-lab__build-node{position:relative!important;z-index:3}.agent-lab__network-grid .agent-lab__build-node.is-ghost{opacity:0!important}.agent-lab__network-grid .agent-lab__build-node-icon,.agent-lab__network-team .agent-lab__worker-core{transform-style:preserve-3d;box-shadow:0 10px 22px #00000047,inset 0 1px #ffffff0e,inset 0 -7px 13px #0000003d,0 0 0 4px #d9764a05!important}.agent-lab__network-grid .agent-lab__build-node-icon:after,.agent-lab__network-team .agent-lab__worker-core:after{content:"";position:absolute;top:.18rem;right:.18rem;bottom:.18rem;left:.18rem;border-radius:50%;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.06),transparent 34%);opacity:.7}.agent-lab__network-grid .agent-lab__build-node.is-visible,.agent-lab__network-team .agent-lab__worker.is-visible{animation:agent-config-snap .48s cubic-bezier(.16,1.25,.3,1) both}@keyframes agent-config-snap{0%{opacity:0;transform:translateY(7px) scale(.88);filter:blur(2px)}72%{transform:translateY(-1px) scale(1.025)}to{opacity:1;transform:none;filter:none}}.agent-lab__packet{r:3.2}.agent-lab__network-team{gap:.5rem!important}.agent-lab__team-workers{gap:clamp(.55rem,.9vw,.9rem)!important}.agent-lab__network-team .agent-lab__worker{max-width:7rem!important;gap:.34rem!important}.agent-lab__network-team .agent-lab__worker-core{width:2.75rem!important;height:2.75rem!important;flex-basis:2.75rem!important;border-color:#d9764a3d!important;background:radial-gradient(circle at 34% 27%,rgba(255,245,235,.075),transparent 29%),radial-gradient(circle,#d9764a1c,#090c0cd1 69%)!important}.agent-lab__network-team .agent-lab__worker-copy strong{color:#f5f2eae6!important;font-size:.59rem!important}.agent-lab__network-team .agent-lab__worker-copy small{color:#d8d2c46b!important;font-size:.39rem!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin:0 clamp(1rem,2vw,1.6rem) clamp(.85rem,1.6vw,1.2rem)!important}.agent-lab__infield-ui .agent-lab__decision{padding:.85rem 0 .25rem!important;gap:.55rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{max-width:28ch!important;margin-top:.22rem!important;font-size:clamp(1.15rem,1.55vw,1.45rem)!important}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{max-width:42rem!important;margin-top:.28rem!important;color:#d8d2c47a!important;font-size:.64rem!important}.agent-lab__infield-ui .agent-lab__interaction-hint{color:#c8a96a73!important;font-size:.49rem!important}.agent-lab__infield-ui .agent-lab__choice-field{gap:clamp(.6rem,1.2vw,1rem)!important;padding:.26rem 0 .12rem!important;perspective:900px}.agent-lab__infield-ui .agent-lab__choice-field:before{opacity:.55}.agent-lab__infield-ui .agent-lab__choice-node{min-height:4.35rem!important;grid-template-columns:2.5rem minmax(0,1fr)!important;gap:.62rem!important;padding:.45rem .25rem!important;background:linear-gradient(90deg,rgba(8,11,12,.98) 0 72%,rgba(8,11,12,.6) 88%,transparent)!important;transform-style:preserve-3d}.agent-lab__infield-ui .agent-lab__choice-icon{position:relative;width:2.5rem!important;height:2.5rem!important;border-color:#d9764a40!important;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 37%),radial-gradient(circle,#d9764a1c,#080b0cf0 70%)!important;box-shadow:0 8px 16px #00000038,inset 0 1px #ffffff0b,inset 0 -5px 8px #00000038,0 0 0 3px #d9764a04!important}.agent-lab__infield-ui .agent-lab__choice-icon:after{content:"";position:absolute;top:.18rem;right:.18rem;bottom:.18rem;left:.18rem;border-radius:50%;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 38%);pointer-events:none}.agent-lab__infield-ui .agent-lab__choice-node:hover .agent-lab__choice-icon,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible .agent-lab__choice-icon{transform:translateY(-2px) rotateX(5deg) scale(1.04)!important;border-color:#d9764a85!important;box-shadow:0 10px 20px #00000040,0 0 23px #d9764a1c,inset 0 1px #ffffff0f!important}.agent-lab__infield-ui .agent-lab__choice-node.is-selected .agent-lab__choice-icon{transform:translateY(1px) scale(.975)!important;border-color:#ebb191b8!important;color:#fff7ef!important;box-shadow:0 4px 10px #00000047,0 0 20px #d9764a26,inset 0 3px 7px #0000004d!important}.agent-lab__infield-ui .agent-lab__choice-node strong{font-size:.65rem!important;color:#f5f2eae8!important}.agent-lab__infield-ui .agent-lab__choice-node small{font-size:.48rem!important;color:#d8d2c461!important}.agent-lab__infield-ui .agent-lab__ready-dock{padding:.9rem 0 .38rem!important}.agent-lab__spec-sheet{display:grid;grid-template-columns:minmax(13rem,.48fr) minmax(0,1.52fr);gap:clamp(1rem,2vw,1.8rem);align-items:center;padding:0 0 .85rem;margin-bottom:.8rem;border-bottom:1px solid rgba(245,242,234,.065)}.agent-lab__spec-identity{min-width:0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.72rem;align-items:center}.agent-lab__spec-mark{position:relative;width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(217,118,74,.38);color:#efad88;background:linear-gradient(145deg,rgba(255,255,255,.04),transparent 36%),radial-gradient(circle,#d9764a21,#080b0ceb 70%);box-shadow:0 9px 22px #00000042,inset 0 1px #ffffff0d,0 0 24px #d9764a12}.agent-lab__spec-mark:before{content:"";position:absolute;top:-.34rem;right:-.34rem;bottom:-.34rem;left:-.34rem;border-radius:50%;border:1px solid rgba(217,118,74,.12)}.agent-lab__spec-mark svg{width:1rem;height:1rem}.agent-lab__spec-identity>span:last-child{display:grid;gap:.1rem;min-width:0}.agent-lab__spec-identity small{color:#c8a96a8c;font-size:.45rem;letter-spacing:.12em}.agent-lab__spec-identity strong{color:#fff6ed;font-family:var(--font-heading);font-size:clamp(.9rem,1.2vw,1.12rem);line-height:1.16;font-weight:580}.agent-lab__spec-identity em{color:#d8d2c466;font-size:.52rem;font-style:normal}.agent-lab__spec-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}.agent-lab__spec-grid>div{min-width:0;padding:.15rem .9rem;border-left:1px solid rgba(245,242,234,.055)}.agent-lab__spec-grid dt{color:#d8d2c452;font-size:.43rem;letter-spacing:.08em;text-transform:uppercase}.agent-lab__spec-grid dd{margin:.25rem 0 0;color:#f5f2ead1;font-size:.61rem;line-height:1.3}.agent-lab__reward-bar{border-top:0!important}.agent-lab__reward-copy h3{max-width:36rem}@media(min-width:1700px){.agent-lab__graph{height:18rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:19.5rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:21rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:22.5rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:24rem!important}.agent-lab__network-grid{width:min(94rem,calc(100% - 4rem))!important}}@media(min-width:2300px){.agent-lab__network-grid{width:96rem!important}}@media(max-width:1100px)and (min-width:681px){.agent-lab__topbar{grid-template-columns:max-content minmax(14rem,19rem) max-content!important;-moz-column-gap:1.15rem!important;column-gap:1.15rem!important}.agent-lab__graph{height:16.5rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:19rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:22rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:24rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:26rem!important}.agent-lab.is-built-0 .agent-lab__network-grid{grid-template-columns:1fr!important;grid-template-areas:"core"!important}.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{width:calc(100% - 1rem)!important;grid-template-columns:minmax(6.5rem,.78fr) minmax(7.2rem,.82fr) minmax(17rem,2fr) minmax(7.2rem,.82fr) minmax(6.5rem,.75fr)!important;grid-template-areas:"source core team human outcome"!important}.agent-lab__team-workers{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"w1 w2" "w4 w3"!important;gap:.6rem .45rem!important}.agent-lab__core-chassis{width:7.4rem;height:7.4rem}.agent-lab__spec-sheet{grid-template-columns:1fr;gap:.8rem}}@media(max-width:680px){.agent-builder--live{padding-top:3rem}.agent-builder__intro--live h2{max-width:100%;font-size:clamp(2.25rem,10vw,3.35rem)}.agent-builder__intro--live>p:last-child{font-size:.94rem;line-height:1.58}.agent-lab{border-radius:.95rem}.agent-lab__topbar{min-height:0!important;grid-template-columns:1fr auto!important;gap:.42rem .55rem!important;padding:.58rem .68rem .5rem!important}.agent-lab__brand{justify-self:start!important;font-size:.43rem!important}.agent-lab__status{justify-self:end!important;font-size:.41rem!important;white-space:nowrap!important}.agent-lab__progress{grid-column:1/-1!important;max-width:none!important}.agent-lab__progress button{font-size:.45rem!important;gap:.3rem!important}.agent-lab__graph{height:15.5rem!important;margin-inline:.18rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:20rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:24rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:28rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:34rem!important}.agent-lab.is-built-0 .agent-lab__network-grid{width:100%!important;grid-template-columns:1fr!important;grid-template-areas:"core"!important}.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{width:min(18rem,calc(100% - .8rem))!important;grid-template-columns:1fr!important;grid-template-areas:"source" "core" "team" "human" "outcome"!important;row-gap:.48rem!important;padding:.6rem .15rem .5rem!important}.agent-lab__network-slot.is-source,.agent-lab__network-slot.is-core,.agent-lab__network-slot.is-human,.agent-lab__network-slot.is-outcome,.agent-lab__network-team{justify-self:center!important}.agent-lab__network-slot.is-core{min-height:5.25rem}.agent-lab__core-chassis{width:6.25rem;height:6.25rem;top:50%}.agent-lab__core-chassis-copy{width:15rem;top:calc(100% + .4rem)}.agent-lab__core-chassis-copy small{font-size:.36rem}.agent-lab__core-chassis-copy strong{font-size:.52rem}.agent-lab__network-grid .agent-lab__build-node,.agent-lab__network-team .agent-lab__worker{width:11.5rem!important;max-width:11.5rem!important}.agent-lab__network-team{width:11.5rem!important}.agent-lab__team-workers{width:11.5rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"w1" "w2" "w3" "w4"!important;gap:.4rem!important}.agent-lab__network-team .agent-lab__worker{grid-template-columns:2.15rem minmax(0,1fr)!important;justify-items:stretch!important;text-align:left!important;gap:.5rem!important}.agent-lab__network-team .agent-lab__worker-core{width:2.15rem!important;height:2.15rem!important;flex-basis:2.15rem!important}.agent-lab__network-team .agent-lab__worker-copy{justify-items:start!important;text-align:left!important}.agent-lab__network-team .agent-lab__worker-copy small{display:none!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin:0 .65rem .68rem!important}.agent-lab__infield-ui .agent-lab__decision{padding:.65rem 0 .2rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{font-size:1.02rem!important;max-width:22ch!important}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child,.agent-lab__infield-ui .agent-lab__interaction-hint,.agent-lab__infield-ui .agent-lab__suggestion{display:none!important}.agent-lab__infield-ui .agent-lab__choice-field{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(10rem,74vw)!important;gap:.55rem!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.18rem .02rem .35rem!important}.agent-lab__infield-ui .agent-lab__choice-field::-webkit-scrollbar{display:none}.agent-lab__infield-ui .agent-lab__choice-node{scroll-snap-align:start;min-height:3.9rem!important;grid-template-columns:2.2rem minmax(0,1fr)!important;gap:.5rem!important;padding:.38rem .18rem!important}.agent-lab__infield-ui .agent-lab__choice-icon{width:2.2rem!important;height:2.2rem!important}.agent-lab__infield-ui .agent-lab__choice-node strong{font-size:.58rem!important}.agent-lab__infield-ui .agent-lab__choice-node small{font-size:.43rem!important}.agent-lab__spec-sheet{grid-template-columns:1fr;gap:.7rem;padding-bottom:.7rem;margin-bottom:.7rem}.agent-lab__spec-identity{grid-template-columns:2.65rem minmax(0,1fr);gap:.62rem}.agent-lab__spec-mark{width:2.65rem;height:2.65rem}.agent-lab__spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(245,242,234,.05)}.agent-lab__spec-grid>div{padding:.5rem .5rem .45rem 0;border-left:0;border-bottom:1px solid rgba(245,242,234,.04)}.agent-lab__spec-grid>div:nth-child(2n){padding-left:.55rem;border-left:1px solid rgba(245,242,234,.04)}.agent-lab__reward-bar{gap:.55rem!important}.agent-lab__reward-metrics{border-radius:.6rem!important}}@media(max-width:430px){.agent-lab__graph{height:14.5rem!important}.agent-lab.is-built-1 .agent-lab__graph{height:19rem!important}.agent-lab.is-built-2 .agent-lab__graph{height:23rem!important}.agent-lab.is-built-3 .agent-lab__graph{height:27rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:32.5rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(9.5rem,78vw)!important}.agent-lab__network-grid .agent-lab__build-node,.agent-lab__network-team .agent-lab__worker,.agent-lab__network-team,.agent-lab__team-workers{width:10.5rem!important;max-width:10.5rem!important}}@media(max-width:360px){.agent-lab__graph{height:13.8rem!important}.agent-lab.is-built-4 .agent-lab__graph{height:31rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(9rem,82vw)!important}.agent-lab__spec-grid dd{font-size:.56rem}}@media(prefers-reduced-motion:reduce){.agent-lab__core-chassis,.agent-lab__core-chassis-ring,.agent-lab__network-grid .agent-lab__build-node.is-visible,.agent-lab__network-team .agent-lab__worker.is-visible,.agent-lab__infield-ui .agent-lab__choice-icon{animation:none!important;transition:none!important}}.agent-builder--live{padding:clamp(2.8rem,4.4vw,4.4rem) 0 clamp(3.8rem,5vw,5rem)!important}.agent-builder__intro--live{max-width:56rem!important}.agent-builder__intro--live h2{max-width:12ch!important;font-size:clamp(2.5rem,4.25vw,4.65rem)!important}.agent-builder__intro--live>p:last-child{max-width:40rem!important;margin-top:.85rem!important;font-size:clamp(.92rem,1vw,1rem)!important;line-height:1.58!important}.agent-lab{margin-top:clamp(1.55rem,2.4vw,2.2rem)!important;border-radius:1.25rem!important}.agent-lab__topbar{min-height:2.8rem!important;padding:.42rem .8rem!important;grid-template-columns:max-content minmax(15rem,22rem) max-content!important;-moz-column-gap:clamp(1.2rem,2.4vw,3.3rem)!important;column-gap:clamp(1.2rem,2.4vw,3.3rem)!important}.agent-lab__brand,.agent-lab__status{font-size:.48rem!important}.agent-lab__progress button{font-size:.47rem!important}.agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:15.25rem!important;margin:0 .55rem!important;border-bottom:1px solid rgba(245,242,234,.055)!important}.agent-lab.is-built-0 .agent-lab__graph{height:13rem!important}.agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{width:min(88rem,calc(100% - 1.4rem))!important;padding:.8rem .35rem .65rem!important;align-content:center!important}.agent-lab.is-built-0 .agent-lab__network-grid{width:100%!important;grid-template-columns:1fr!important;grid-template-areas:"core"!important}.agent-lab.is-built-1 .agent-lab__network-grid{width:min(50rem,calc(100% - 1rem))!important;grid-template-columns:minmax(8rem,.85fr) minmax(25rem,2.2fr)!important;grid-template-areas:"core team"!important}.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{width:min(68rem,calc(100% - 1rem))!important;grid-template-columns:minmax(7rem,.75fr) minmax(8rem,.8fr) minmax(26rem,2.2fr)!important;grid-template-areas:"source core team"!important}.agent-lab.is-built-4 .agent-lab__network-grid{grid-template-columns:minmax(6.5rem,.68fr) minmax(7.5rem,.76fr) minmax(27rem,2.25fr) minmax(7.5rem,.8fr) minmax(6.5rem,.7fr)!important;grid-template-areas:"source core team human outcome"!important}.agent-lab__network-slot.is-core{min-height:7.6rem!important}.agent-lab__core-chassis{width:7.35rem!important;height:7.35rem!important;top:calc(50% - .55rem)!important}.agent-lab__core-chassis-copy{top:calc(100% + .38rem)!important}.agent-lab__core-chassis-copy strong{font-size:.58rem!important}.agent-lab__network-grid .agent-lab__build-node{width:7.5rem!important;max-width:7.5rem!important;gap:.32rem!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{max-width:7rem!important;font-size:.56rem!important}.agent-lab__network-grid .agent-lab__build-node-copy small{font-size:.35rem!important}.agent-lab__network-team{gap:.36rem!important}.agent-lab__team-workers{gap:clamp(.42rem,.75vw,.7rem)!important}.agent-lab__team-worker{flex-basis:6rem!important}.agent-lab__network-team .agent-lab__worker{max-width:6rem!important;gap:.24rem!important}.agent-lab__network-team .agent-lab__worker-core{width:2.35rem!important;height:2.35rem!important;flex-basis:2.35rem!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.52rem!important}.agent-lab__network-team .agent-lab__worker-copy small{display:none!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin:0 clamp(.85rem,1.6vw,1.35rem) .72rem!important}.agent-lab__infield-ui .agent-lab__decision{width:min(78rem,100%)!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.7fr)!important;grid-template-areas:"copy choices" "recommend choices" "detail detail" "nav nav"!important;-moz-column-gap:clamp(1.4rem,2.8vw,3rem)!important;column-gap:clamp(1.4rem,2.8vw,3rem)!important;row-gap:.55rem!important;padding:1rem 0 .28rem!important}.agent-lab__decision-copy{grid-area:copy;align-self:center;text-align:left!important}.agent-lab__decision-heading{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.agent-lab__decision-heading .eyebrow-premium{margin:0!important;font-size:.58rem!important;letter-spacing:.12em!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{max-width:18ch!important;margin-top:.34rem!important;font-size:clamp(1.2rem,1.7vw,1.52rem)!important;line-height:1.08!important;letter-spacing:-.026em!important;text-wrap:balance}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{max-width:28rem!important;margin-top:.45rem!important;color:#d8d2c494!important;font-size:.7rem!important;line-height:1.48!important}.agent-lab__recommendation{grid-area:recommend;align-self:end;justify-self:start;min-height:2rem!important;display:inline-flex;align-items:center;gap:.4rem;padding:.2rem 0!important;border:0;background:transparent;color:#c8a96a9e;font-size:.55rem;text-align:left;cursor:pointer}.agent-lab__recommendation svg{width:.72rem;height:.72rem;flex:none}.agent-lab__recommendation svg:last-child{color:#d9764a;transition:transform .16s ease}.agent-lab__recommendation strong{color:#f5f2eab3;font-weight:520}.agent-lab__recommendation:hover,.agent-lab__recommendation:focus-visible{color:#e3bc79}.agent-lab__recommendation:hover svg:last-child,.agent-lab__recommendation:focus-visible svg:last-child{transform:translate(2px)}.agent-lab__infield-ui .agent-lab__choice-field{grid-area:choices;align-self:center;display:grid!important;grid-template-columns:repeat(var(--agent-lab-choice-count),minmax(0,1fr))!important;gap:clamp(.38rem,.8vw,.65rem)!important;padding:.05rem 0!important;overflow:visible!important}.agent-lab__infield-ui .agent-lab__choice-field:before{display:none!important}.agent-lab__infield-ui .agent-lab__choice-node{min-width:0!important;min-height:5.15rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:2.45rem auto!important;justify-items:center!important;align-content:center!important;gap:.46rem!important;padding:.55rem .3rem!important;border:1px solid transparent!important;border-radius:.72rem!important;background:transparent!important;text-align:center!important;transition:background-color .18s ease,border-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)!important}.agent-lab__infield-ui .agent-lab__choice-node:hover,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible{border-color:#f5f2ea0e!important;background:#f5f2ea05!important;transform:translateY(-2px)!important}.agent-lab__infield-ui .agent-lab__choice-node.is-selected{border-color:#d9764a40!important;background:radial-gradient(circle at 50% 18%,rgba(217,118,74,.07),transparent 70%)!important;transform:none!important}.agent-lab__infield-ui .agent-lab__choice-node>svg,.agent-lab__choice-connector{display:none!important}.agent-lab__infield-ui .agent-lab__choice-icon{width:2.45rem!important;height:2.45rem!important;margin:0!important}.agent-lab__choice-label{min-width:0;display:grid;justify-items:center;gap:.12rem}.agent-lab__infield-ui .agent-lab__choice-node strong{max-width:10rem;color:#f5f2eae6!important;font-size:.62rem!important;line-height:1.22!important;font-weight:560!important;text-wrap:balance}.agent-lab__choice-label small{color:#c8a96a9e!important;font-size:.4rem!important;letter-spacing:.07em;text-transform:uppercase}.agent-lab__choice-detail{grid-area:detail;width:min(48rem,100%);min-height:2.8rem;margin:.18rem auto 0;display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:center;padding:.62rem 0 .52rem;border-top:1px solid rgba(245,242,234,.055)}.agent-lab__choice-detail-mark{display:grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:50%;color:#d98a62;border:1px solid rgba(217,118,74,.18);background:#d9764a09}.agent-lab__choice-detail-mark svg{width:.72rem;height:.72rem}.agent-lab__choice-detail>span:last-child{display:grid;gap:.12rem}.agent-lab__choice-detail strong{color:#f5f2ead6;font-size:.65rem;font-weight:560}.agent-lab__choice-detail small{color:#d8d2c47a;font-size:.59rem;line-height:1.4}.agent-lab__decision-nav{grid-area:nav;margin-top:.05rem!important;padding-top:.3rem!important;border-top:0!important}.agent-lab__decision-nav button{min-height:2rem!important;font-size:.53rem!important}.agent-lab__infield-ui .agent-lab__ready-dock{width:min(78rem,100%);margin-inline:auto;padding:.82rem 0 .25rem!important}@media(min-width:1700px){.agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:16rem!important}.agent-lab.is-built-0 .agent-lab__graph{height:13.5rem!important}.agent-lab__network-grid{width:min(90rem,calc(100% - 3rem))!important}}@media(max-width:1100px)and (min-width:681px){.agent-lab__topbar{grid-template-columns:max-content minmax(13rem,18rem) max-content!important;-moz-column-gap:1rem!important;column-gap:1rem!important}.agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:16rem!important}.agent-lab.is-built-0 .agent-lab__graph{height:12.5rem!important}.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{width:calc(100% - .7rem)!important;grid-template-columns:minmax(5rem,.65fr) minmax(6rem,.72fr) minmax(15rem,1.8fr) minmax(6rem,.72fr) minmax(5rem,.65fr)!important;grid-template-areas:"source core team human outcome"!important}.agent-lab__team-workers{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"w1 w2" "w4 w3"!important;gap:.42rem!important}.agent-lab__infield-ui .agent-lab__decision{grid-template-columns:1fr!important;grid-template-areas:"copy" "recommend" "choices" "detail" "nav"!important;gap:.45rem!important;padding-top:.8rem!important}.agent-lab__decision-copy{text-align:center!important}.agent-lab__decision-heading{justify-content:center;gap:1rem}.agent-lab__infield-ui .agent-lab__decision-copy h3,.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{margin-left:auto!important;margin-right:auto!important}.agent-lab__recommendation{justify-self:center}.agent-lab__infield-ui .agent-lab__choice-field{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))!important}.agent-lab__infield-ui .agent-lab__choice-node{min-height:4.6rem!important}}@media(max-width:680px){.agent-builder--live{padding-top:2.6rem!important}.agent-builder__intro--live h2{font-size:clamp(2.1rem,9.3vw,3rem)!important}.agent-builder__intro--live>p:last-child{font-size:.88rem!important}.agent-lab{margin-top:1.35rem!important;border-radius:.9rem!important}.agent-lab__topbar{min-height:0!important;grid-template-columns:1fr auto!important;gap:.32rem .5rem!important;padding:.48rem .58rem .45rem!important}.agent-lab__brand{font-size:.39rem!important}.agent-lab__status{font-size:.38rem!important}.agent-lab__progress{grid-column:1/-1!important}.agent-lab__progress button{font-size:.4rem!important}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:12.25rem!important;margin-inline:.12rem!important}.agent-lab.is-built-0 .agent-lab__graph{height:10.8rem!important}.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{width:min(20rem,calc(100% - .5rem))!important;height:100%!important;display:grid!important;grid-template-columns:1fr 1.15fr 1fr!important;grid-template-rows:1fr 1fr!important;grid-template-areas:"source core human" ". team outcome"!important;gap:.2rem .35rem!important;padding:.4rem .15rem .3rem!important;align-content:center!important}.agent-lab.is-built-0 .agent-lab__network-grid{grid-template-columns:1fr!important;grid-template-rows:1fr!important;grid-template-areas:"core"!important}.agent-lab__network-slot.is-source,.agent-lab__network-slot.is-core,.agent-lab__network-slot.is-human,.agent-lab__network-slot.is-outcome,.agent-lab__network-team{width:auto!important;max-width:none!important;min-height:0!important;justify-self:center!important;align-self:center!important}.agent-lab__network-grid .agent-lab__build-node{width:4.75rem!important;max-width:4.75rem!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:.24rem!important;text-align:center!important}.agent-lab__network-grid .agent-lab__build-node-icon,.agent-lab__network-grid .agent-lab__build-node.is-core .agent-lab__build-node-icon{width:2.25rem!important;height:2.25rem!important;flex-basis:2.25rem!important;margin:0 auto!important}.agent-lab__network-grid .agent-lab__build-node-copy{width:100%!important;max-width:4.75rem!important;display:grid!important;justify-items:center!important;text-align:center!important;background:none!important}.agent-lab__network-grid .agent-lab__build-node-copy small{display:none!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{max-width:4.7rem!important;font-size:.43rem!important;line-height:1.12!important}.agent-lab__core-chassis{width:5.1rem!important;height:5.1rem!important;top:46%!important}.agent-lab__core-chassis-copy{width:11rem!important;top:calc(100% + .22rem)!important}.agent-lab__core-chassis-copy small{font-size:.3rem!important}.agent-lab__core-chassis-copy strong{font-size:.43rem!important}.agent-lab__network-team{width:6.6rem!important;gap:.15rem!important}.agent-lab__team-workers{width:6.6rem!important;display:grid!important;grid-template-columns:repeat(2,2.4rem)!important;grid-template-areas:"w1 w2" "w4 w3"!important;justify-content:center!important;gap:.22rem!important}.agent-lab__team-worker,.agent-lab__network-team .agent-lab__worker{width:2.4rem!important;max-width:2.4rem!important}.agent-lab__network-team .agent-lab__worker{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:0!important}.agent-lab__network-team .agent-lab__worker-core{width:2rem!important;height:2rem!important;flex-basis:2rem!important}.agent-lab__network-team .agent-lab__worker-copy{display:none!important}.agent-lab__infield-ui,.agent-lab__infield-ui.is-ready{margin:0 .58rem .58rem!important}.agent-lab__infield-ui .agent-lab__decision{grid-template-columns:1fr!important;grid-template-areas:"copy" "recommend" "choices" "detail" "nav"!important;gap:.4rem!important;padding:.72rem 0 .18rem!important}.agent-lab__decision-copy{text-align:left!important}.agent-lab__decision-heading{justify-content:space-between}.agent-lab__decision-heading .eyebrow-premium{font-size:.48rem!important}.agent-lab__infield-ui .agent-lab__decision-copy h3{max-width:22ch!important;margin-top:.22rem!important;font-size:1.08rem!important;line-height:1.1!important}.agent-lab__infield-ui .agent-lab__decision-copy>p:last-child{max-width:30rem!important;margin-top:.28rem!important;font-size:.65rem!important;line-height:1.4!important}.agent-lab__recommendation{justify-self:start;min-height:1.65rem!important;font-size:.48rem}.agent-lab__infield-ui .agent-lab__choice-field{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(7.9rem,38vw)!important;gap:.42rem!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.05rem .02rem .25rem!important}.agent-lab__infield-ui .agent-lab__choice-field::-webkit-scrollbar{display:none}.agent-lab__infield-ui .agent-lab__choice-node{scroll-snap-align:start;min-height:4.4rem!important;grid-template-rows:2rem auto!important;gap:.34rem!important;padding:.4rem .25rem!important}.agent-lab__infield-ui .agent-lab__choice-icon{width:2rem!important;height:2rem!important}.agent-lab__infield-ui .agent-lab__choice-node strong{max-width:7rem;font-size:.54rem!important}.agent-lab__choice-label small{font-size:.34rem!important}.agent-lab__choice-detail{min-height:2.4rem;grid-template-columns:1.4rem minmax(0,1fr);gap:.5rem;margin-top:0;padding:.48rem 0 .42rem}.agent-lab__choice-detail-mark{width:1.4rem;height:1.4rem}.agent-lab__choice-detail strong{font-size:.58rem}.agent-lab__choice-detail small{font-size:.53rem;line-height:1.35}.agent-lab__decision-nav{padding-top:.15rem!important}.agent-lab__decision-nav button{font-size:.46rem!important}.agent-lab__infield-ui .agent-lab__ready-dock{padding:.65rem 0 .18rem!important}}@media(max-width:430px){.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:11.4rem!important}.agent-lab.is-built-0 .agent-lab__graph{height:10.2rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(7.5rem,44vw)!important}}@media(max-width:360px){.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:10.8rem!important}.agent-lab__infield-ui .agent-lab__choice-field{grid-auto-columns:minmax(7.1rem,47vw)!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{font-size:.4rem!important}}@media(prefers-reduced-motion:reduce){.agent-lab__recommendation svg,.agent-lab__choice-node,.agent-lab__choice-detail{transition:none!important;animation:none!important}}@media(min-width:1101px){.agent-builder--live{padding-top:clamp(2.35rem,3.2vw,3.4rem)!important}.agent-builder__intro--live{max-width:50rem!important}.agent-builder__intro--live h2{font-size:clamp(2.35rem,3.55vw,4rem)!important}.agent-builder__intro--live>p:last-child{max-width:37rem!important;margin-top:.72rem!important}.agent-lab{margin-top:1.45rem!important}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:18rem!important;margin-inline:.55rem!important}.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{top:.15rem!important;bottom:4.7rem!important;height:auto!important;padding:.55rem .35rem .25rem!important}.agent-lab.is-built-0 .agent-lab__network-grid{width:100%!important}@keyframes agent-stage-question-in{0%{opacity:0;transform:translate(-50%,5px);filter:blur(2px)}to{opacity:1;transform:translate(-50%);filter:none}}.agent-lab__infield-ui .agent-lab__decision{width:min(75rem,100%)!important;grid-template-columns:1fr!important;grid-template-areas:"choices" "nav"!important;row-gap:.18rem!important;padding:.48rem 0 .15rem!important}.agent-lab__infield-ui .agent-lab__decision-copy,.agent-lab__recommendation,.agent-lab__choice-detail{display:none!important}.agent-lab__infield-ui .agent-lab__choice-field{width:min(68rem,100%);margin-inline:auto;grid-template-columns:repeat(var(--agent-lab-choice-count),minmax(0,1fr))!important;gap:clamp(.4rem,.7vw,.62rem)!important;padding:.04rem 0 .08rem!important}.agent-lab__infield-ui .agent-lab__choice-node{min-height:4.45rem!important;grid-template-rows:2.15rem auto!important;gap:.34rem!important;padding:.38rem .28rem!important;border-radius:.65rem!important}.agent-lab__infield-ui .agent-lab__choice-icon{width:2.15rem!important;height:2.15rem!important}.agent-lab__infield-ui .agent-lab__choice-node strong{max-width:9.5rem;font-size:.61rem!important;line-height:1.18!important}.agent-lab__choice-label small{font-size:.35rem!important}.agent-lab__decision-nav{width:min(68rem,100%);margin-inline:auto!important;min-height:1.9rem;padding-top:.06rem!important}.agent-lab__decision-nav button{min-height:1.9rem!important;color:#d8d2c459!important;font-size:.48rem!important}.agent-lab__decision-nav button:hover,.agent-lab__decision-nav button:focus-visible{color:#f5f2eabf!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{font-size:.55rem!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.5rem!important}.agent-lab__infield-ui.is-ready{margin-top:0!important}}@media(min-width:1700px){.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:19rem!important}.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{bottom:5rem!important}}@media(max-width:1100px){.agent-lab.is-guided-mode .agent-lab__graph{display:none!important}.agent-lab.is-guided-mode .agent-lab__infield-ui,.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{margin-top:0!important}.agent-lab.is-guided-mode .agent-lab__decision{min-height:clamp(18rem,42vh,25rem);align-content:center}.agent-lab.is-guided-mode .agent-lab__decision-copy h3{font-size:clamp(1.45rem,3.2vw,2rem)!important;max-width:22ch!important;text-wrap:balance}.agent-lab.is-guided-mode .agent-lab__decision-copy>p:last-child{max-width:34rem!important;color:#d8d2c49e!important;font-size:.76rem!important;line-height:1.48!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.agent-lab.is-guided-mode .agent-lab__choice-node strong{font-size:.68rem!important;line-height:1.25!important}.agent-lab.is-guided-mode .agent-lab__choice-detail{width:min(40rem,100%)}.agent-lab.is-guided-mode .agent-lab__choice-detail small{color:#d8d2c48f;font-size:.62rem}.agent-lab.is-ready-mode .agent-lab__graph{display:block!important;transform-origin:50% 50%}.agent-lab.is-revealing .agent-lab__graph{animation:agent-guided-stage-in .52s cubic-bezier(.22,1,.36,1) both}.agent-lab.is-revealing .agent-lab__network-slot.is-core{animation:agent-guided-part-in .44s .1s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__network-slot.is-source{animation:agent-guided-part-in .44s .34s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__network-team{animation:agent-guided-team-in .48s .52s cubic-bezier(.22,1,.36,1) forwards}.agent-lab.is-revealing .agent-lab__team-worker.is-worker-1{animation:agent-guided-part-in .38s .62s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__team-worker.is-worker-2{animation:agent-guided-part-in .38s .74s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__team-worker.is-worker-3{animation:agent-guided-part-in .38s .86s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__team-worker.is-worker-4{animation:agent-guided-part-in .38s .98s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__network-slot.is-human{animation:agent-guided-part-in .44s 1.14s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__network-slot.is-outcome{animation:agent-guided-part-in .44s 1.36s cubic-bezier(.16,1.22,.3,1) forwards}.agent-lab.is-revealing .agent-lab__core-chassis{animation:agent-guided-core-light 1.45s .08s ease-out both}.agent-lab.is-revealing .agent-lab__infield-ui.is-ready{max-height:0!important;margin-top:0!important;margin-bottom:0!important;overflow:hidden!important;opacity:0;pointer-events:none}.agent-lab.is-reveal-complete .agent-lab__infield-ui.is-ready{animation:agent-guided-result-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes agent-guided-stage-in{0%{opacity:0;transform:translateY(8px) scale(.975);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes agent-guided-part-in{0%{opacity:0;transform:translateY(6px) scale(.82);filter:blur(2px)}72%{opacity:1;transform:translateY(-1px) scale(1.035);filter:none}to{opacity:1;transform:none;filter:none}}@keyframes agent-guided-team-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes agent-guided-wires-in{0%{opacity:0}to{opacity:1}}@keyframes agent-guided-core-light{0%{opacity:.35;filter:brightness(.82)}45%{opacity:.9;filter:brightness(1.14) drop-shadow(0 0 12px rgba(217,118,74,.16))}to{opacity:.55;filter:brightness(1)}}@keyframes agent-guided-result-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}}@media(max-width:1100px)and (min-width:681px){.agent-lab.is-guided-mode .agent-lab__decision{padding:clamp(1.7rem,4vh,3rem) 0 1rem!important}.agent-lab.is-guided-mode .agent-lab__choice-field{width:min(48rem,100%);margin-inline:auto;grid-template-columns:repeat(auto-fit,minmax(8.8rem,1fr))!important;gap:.55rem!important}.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:5.2rem!important}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph{height:18rem!important}}@media(max-width:680px){.agent-lab.is-guided-mode .agent-lab__decision{min-height:clamp(19rem,54vh,28rem);align-content:center;padding-top:1rem!important;padding-bottom:.65rem!important}.agent-lab.is-guided-mode .agent-lab__decision-copy h3{font-size:clamp(1.2rem,5.5vw,1.55rem)!important;max-width:20ch!important}.agent-lab.is-guided-mode .agent-lab__decision-copy>p:last-child{max-width:30rem!important;font-size:.7rem!important;line-height:1.42!important}.agent-lab.is-guided-mode .agent-lab__choice-field{margin-top:.15rem;grid-auto-columns:minmax(8.7rem,72vw)!important}.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:4.9rem!important}.agent-lab.is-guided-mode .agent-lab__choice-node strong{font-size:.62rem!important}.agent-lab.is-guided-mode .agent-lab__choice-detail{min-height:2.6rem}.agent-lab.is-guided-mode .agent-lab__choice-detail small{font-size:.57rem;line-height:1.35}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph{height:13.5rem!important}}@media(max-width:430px){.agent-lab.is-guided-mode .agent-lab__decision{min-height:clamp(18rem,52vh,25rem)}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph{height:12.8rem!important}}@media(max-width:680px){.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph{height:20.25rem!important;margin-inline:.18rem!important;overflow:hidden!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:min(18.5rem,calc(100% - 1.25rem))!important;height:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto auto!important;grid-template-areas:"source" "core" "team" "human" "outcome"!important;align-content:center!important;row-gap:.46rem!important;padding:.7rem .15rem .65rem!important;isolation:isolate}.agent-lab.is-ready-mode .agent-lab__network-grid:before,.agent-lab.is-revealing .agent-lab__network-grid:before,.agent-lab.is-reveal-complete .agent-lab__network-grid:before{content:"";position:absolute;z-index:0;left:1.15rem;top:2.15rem;bottom:2.15rem;width:1px;background:linear-gradient(180deg,transparent,rgba(217,118,74,.24) 8%,rgba(245,242,234,.15) 48%,rgba(200,169,106,.24) 88%,transparent)}.agent-lab.is-ready-mode .agent-lab__network-grid:after,.agent-lab.is-revealing .agent-lab__network-grid:after,.agent-lab.is-reveal-complete .agent-lab__network-grid:after{content:"";position:absolute;z-index:1;left:calc(1.15rem - .5px);top:2.15rem;bottom:2.15rem;width:2px;border-radius:999px;background:linear-gradient(180deg,#d9764a14,#d9764acc 28%,#fff7eee6,#c8a96aad 72%,#d9764a14);box-shadow:0 0 8px #d9764a29;transform-origin:50% 0;pointer-events:none}.agent-lab.is-revealing .agent-lab__network-grid:after{animation:agent-mobile-spine-build 1.38s .22s cubic-bezier(.22,1,.36,1) both}.agent-lab.is-reveal-complete .agent-lab__network-grid:after{opacity:.74;background-size:100% 180%;animation:agent-mobile-spine-live 4.2s linear infinite}.agent-lab.is-ready-mode .agent-lab__network-slot,.agent-lab.is-revealing .agent-lab__network-slot,.agent-lab.is-reveal-complete .agent-lab__network-slot{position:relative!important;z-index:3!important;width:100%!important;max-width:none!important;min-height:2.8rem!important;justify-self:stretch!important;align-self:center!important}.agent-lab.is-ready-mode .agent-lab__network-grid .agent-lab__build-node,.agent-lab.is-revealing .agent-lab__network-grid .agent-lab__build-node,.agent-lab.is-reveal-complete .agent-lab__network-grid .agent-lab__build-node{width:100%!important;max-width:none!important;min-height:2.8rem!important;display:grid!important;grid-template-columns:2.3rem minmax(0,1fr)!important;gap:.72rem!important;align-items:center!important;justify-items:stretch!important;padding:0!important;text-align:left!important}.agent-lab.is-ready-mode .agent-lab__network-grid .agent-lab__build-node-icon,.agent-lab.is-revealing .agent-lab__network-grid .agent-lab__build-node-icon,.agent-lab.is-reveal-complete .agent-lab__network-grid .agent-lab__build-node-icon{position:relative!important;z-index:4!important;width:2.3rem!important;height:2.3rem!important;flex-basis:2.3rem!important;margin:0!important;border-color:#d9764a59!important;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 36%),radial-gradient(circle,#d9764a1f,#080b0cf5 72%)!important;box-shadow:0 7px 16px #00000047,inset 0 1px #ffffff0b,0 0 16px #d9764a12!important}.agent-lab.is-ready-mode .agent-lab__network-grid .agent-lab__build-node-copy,.agent-lab.is-revealing .agent-lab__network-grid .agent-lab__build-node-copy,.agent-lab.is-reveal-complete .agent-lab__network-grid .agent-lab__build-node-copy{width:auto!important;max-width:none!important;display:grid!important;justify-items:start!important;gap:.12rem!important;text-align:left!important;background:none!important}.agent-lab.is-ready-mode .agent-lab__network-grid .agent-lab__build-node-copy small,.agent-lab.is-revealing .agent-lab__network-grid .agent-lab__build-node-copy small,.agent-lab.is-reveal-complete .agent-lab__network-grid .agent-lab__build-node-copy small{display:block!important;color:#c8a96a7a!important;font-size:.37rem!important;line-height:1.1!important;letter-spacing:.08em;text-transform:uppercase}.agent-lab.is-ready-mode .agent-lab__network-grid .agent-lab__build-node-copy strong,.agent-lab.is-revealing .agent-lab__network-grid .agent-lab__build-node-copy strong,.agent-lab.is-reveal-complete .agent-lab__network-grid .agent-lab__build-node-copy strong{max-width:13.8rem!important;color:#f5f2eaf0!important;font-size:.64rem!important;line-height:1.22!important;font-weight:580!important;text-wrap:balance}.agent-lab.is-ready-mode .agent-lab__network-slot.is-core .agent-lab__build-node-copy strong,.agent-lab.is-revealing .agent-lab__network-slot.is-core .agent-lab__build-node-copy strong,.agent-lab.is-reveal-complete .agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{color:#fff8ef!important;font-family:var(--font-heading);font-size:.76rem!important;letter-spacing:-.018em}.agent-lab.is-ready-mode .agent-lab__core-chassis,.agent-lab.is-revealing .agent-lab__core-chassis,.agent-lab.is-reveal-complete .agent-lab__core-chassis{display:none!important}.agent-lab.is-ready-mode .agent-lab__network-team,.agent-lab.is-revealing .agent-lab__network-team,.agent-lab.is-reveal-complete .agent-lab__network-team{position:relative!important;z-index:3!important;width:100%!important;max-width:none!important;min-height:3.8rem!important;display:grid!important;grid-template-columns:2.3rem minmax(0,1fr)!important;grid-template-rows:auto auto!important;-moz-column-gap:.72rem!important;column-gap:.72rem!important;row-gap:.28rem!important;align-items:center!important;justify-self:stretch!important}.agent-lab.is-ready-mode .agent-lab__team-workers,.agent-lab.is-revealing .agent-lab__team-workers,.agent-lab.is-reveal-complete .agent-lab__team-workers{grid-column:2!important;grid-row:2!important;width:auto!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(4,1.6rem)!important;grid-template-areas:"w1 w2 w3 w4"!important;justify-content:start!important;gap:.28rem!important;margin:0!important}.agent-lab.is-ready-mode .agent-lab__team-worker,.agent-lab.is-revealing .agent-lab__team-worker,.agent-lab.is-reveal-complete .agent-lab__team-worker,.agent-lab.is-ready-mode .agent-lab__network-team .agent-lab__worker,.agent-lab.is-revealing .agent-lab__network-team .agent-lab__worker,.agent-lab.is-reveal-complete .agent-lab__network-team .agent-lab__worker{width:1.6rem!important;max-width:1.6rem!important;display:block!important;margin:0!important}.agent-lab.is-ready-mode .agent-lab__network-team .agent-lab__worker-core,.agent-lab.is-revealing .agent-lab__network-team .agent-lab__worker-core,.agent-lab.is-reveal-complete .agent-lab__network-team .agent-lab__worker-core{width:1.6rem!important;height:1.6rem!important;flex-basis:1.6rem!important;border-color:#c8a96a3d!important;background:#080b0cf5!important;box-shadow:inset 0 1px #ffffff09,0 0 12px #d9764a0d!important}.agent-lab.is-ready-mode .agent-lab__network-team .agent-lab__worker-core svg,.agent-lab.is-revealing .agent-lab__network-team .agent-lab__worker-core svg,.agent-lab.is-reveal-complete .agent-lab__network-team .agent-lab__worker-core svg{width:.7rem!important;height:.7rem!important}@keyframes agent-mobile-spine-build{0%{opacity:0;transform:scaleY(0)}to{opacity:.78;transform:scaleY(1)}}@keyframes agent-mobile-spine-live{0%{background-position:0 0}to{background-position:0 180%}}}@media(max-width:430px){.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph{height:19.4rem!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid{width:min(17.2rem,calc(100% - .9rem))!important;row-gap:.4rem!important}}@media(prefers-reduced-motion:reduce){@media(max-width:680px){.agent-lab.is-revealing .agent-lab__network-grid:after,.agent-lab.is-reveal-complete .agent-lab__network-grid:after{animation:none!important;opacity:.7!important;transform:none!important}}}@media(min-width:1101px){.agent-lab.is-built-4 .agent-lab__network-grid{width:min(78rem,calc(100% - 2.5rem))!important;grid-template-columns:minmax(6rem,.68fr) minmax(6.8rem,.76fr) minmax(22rem,2.2fr) minmax(6.8rem,.8fr) minmax(6rem,.7fr)!important;-moz-column-gap:clamp(.35rem,.75vw,.8rem)!important;column-gap:clamp(.35rem,.75vw,.8rem)!important}.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid{width:min(60rem,calc(100% - 2rem))!important;grid-template-columns:minmax(6rem,.72fr) minmax(6.8rem,.78fr) minmax(22rem,2.15fr)!important;-moz-column-gap:clamp(.4rem,.8vw,.85rem)!important;column-gap:clamp(.4rem,.8vw,.85rem)!important}.agent-lab.is-built-1 .agent-lab__network-grid{width:min(43rem,calc(100% - 2rem))!important;grid-template-columns:minmax(6.8rem,.8fr) minmax(22rem,2.15fr)!important;-moz-column-gap:.8rem!important;column-gap:.8rem!important}.agent-lab__network-team{gap:.3rem!important}.agent-lab__team-workers{gap:clamp(.32rem,.55vw,.55rem)!important}.agent-lab__team-worker{flex-basis:5.15rem!important}.agent-lab__network-team .agent-lab__worker{max-width:5.15rem!important;gap:.24rem!important}.agent-lab__network-team .agent-lab__worker-copy{max-width:5rem!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.53rem!important}.agent-lab__network-team .agent-lab__worker-copy small{display:none!important}}@media(max-width:1100px)and (min-width:681px){.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid{width:min(58rem,calc(100% - 1rem))!important;grid-template-columns:minmax(4.7rem,.66fr) minmax(5.6rem,.74fr) minmax(15.5rem,2.05fr) minmax(5.6rem,.76fr) minmax(4.7rem,.66fr)!important;-moz-column-gap:clamp(.2rem,.55vw,.5rem)!important;column-gap:clamp(.2rem,.55vw,.5rem)!important}.agent-lab.is-ready-mode .agent-lab__team-workers,.agent-lab.is-revealing .agent-lab__team-workers,.agent-lab.is-reveal-complete .agent-lab__team-workers{display:grid!important;grid-template-columns:repeat(4,minmax(2.7rem,1fr))!important;grid-template-areas:"w1 w2 w3 w4"!important;gap:.25rem!important;align-items:start!important}.agent-lab.is-ready-mode .agent-lab__team-worker,.agent-lab.is-revealing .agent-lab__team-worker,.agent-lab.is-reveal-complete .agent-lab__team-worker,.agent-lab.is-ready-mode .agent-lab__network-team .agent-lab__worker,.agent-lab.is-revealing .agent-lab__network-team .agent-lab__worker,.agent-lab.is-reveal-complete .agent-lab__network-team .agent-lab__worker{width:100%!important;max-width:3.25rem!important;justify-self:center!important}.agent-lab.is-ready-mode .agent-lab__network-team .agent-lab__worker-core,.agent-lab.is-revealing .agent-lab__network-team .agent-lab__worker-core,.agent-lab.is-reveal-complete .agent-lab__network-team .agent-lab__worker-core{width:2.2rem!important;height:2.2rem!important;flex-basis:2.2rem!important}.agent-lab.is-ready-mode .agent-lab__network-team .agent-lab__worker-copy strong,.agent-lab.is-revealing .agent-lab__network-team .agent-lab__worker-copy strong,.agent-lab.is-reveal-complete .agent-lab__network-team .agent-lab__worker-copy strong{font-size:.43rem!important;line-height:1.15!important}.agent-lab.is-ready-mode .agent-lab__network-team .agent-lab__worker-copy small,.agent-lab.is-revealing .agent-lab__network-team .agent-lab__worker-copy small,.agent-lab.is-reveal-complete .agent-lab__network-team .agent-lab__worker-copy small{display:none!important}}@media(max-width:680px){.agent-lab.is-guided-mode .agent-lab__choice-field{grid-auto-columns:minmax(9.4rem,74vw)!important;gap:.5rem!important}.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:5.45rem!important;grid-template-rows:2.55rem auto!important;gap:.42rem!important;padding:.48rem .35rem!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:2.55rem!important;height:2.55rem!important;border-color:#d9764a5c!important;box-shadow:0 9px 20px #00000042,inset 0 1px #ffffff0e,0 0 18px #d9764a13!important}.agent-lab.is-guided-mode .agent-lab__choice-icon svg{width:1.05rem!important;height:1.05rem!important}.agent-lab.is-guided-mode .agent-lab__choice-node strong{max-width:8.2rem!important;font-size:.67rem!important;line-height:1.2!important;font-weight:590!important}.agent-lab.is-guided-mode .agent-lab__choice-node.is-selected .agent-lab__choice-icon{border-color:#efae8bb8!important;box-shadow:0 6px 15px #00000047,0 0 24px #d9764a29,inset 0 1px #ffffff0f!important}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph{height:18.8rem!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid{row-gap:.32rem!important}}@media(max-width:430px){.agent-lab.is-guided-mode .agent-lab__choice-field{grid-auto-columns:minmax(8.9rem,78vw)!important}.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:5.2rem!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:2.45rem!important;height:2.45rem!important}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph{height:18rem!important}}.agent-lab__desktop-result,.agent-lab__core-avatar{display:none}@media(min-width:1101px){.agent-builder--live{padding-top:clamp(1.65rem,2.3vw,2.45rem)!important;padding-bottom:clamp(2.5rem,3vw,3.25rem)!important}.agent-builder__intro--live{max-width:47rem!important}.agent-builder__intro--live h2{max-width:13ch!important;font-size:clamp(2.2rem,3.15vw,3.55rem)!important;line-height:.99!important}.agent-builder__intro--live>p:last-child{max-width:38rem!important;margin-top:.58rem!important;font-size:.9rem!important;line-height:1.5!important}.agent-lab{margin-top:1.05rem!important;border-radius:1.15rem!important;background:radial-gradient(ellipse 31% 24% at 50% 37%,rgba(217,118,74,.035),transparent 76%),linear-gradient(180deg,#090c0d,#070a0b)!important}.agent-lab__grid{opacity:.055!important}.agent-lab__ambient{opacity:.15!important}.agent-lab.is-awake .agent-lab__ambient{opacity:.21!important}.agent-lab.is-running .agent-lab__ambient,.agent-lab.is-complete .agent-lab__ambient{opacity:.28!important}.agent-lab__topbar{min-height:2.65rem!important;grid-template-columns:max-content minmax(18rem,25rem) max-content!important;-moz-column-gap:clamp(1.4rem,2.7vw,3.8rem)!important;column-gap:clamp(1.4rem,2.7vw,3.8rem)!important;padding:.38rem .85rem!important;background:#080b0c38!important;border-bottom-color:#f5f2ea09!important}.agent-lab__brand,.agent-lab__status{font-size:.5rem!important;color:#f5f2ea9e!important}.agent-lab__brand{color:#f5f2eab8!important}.agent-lab__status i{opacity:.9!important}.agent-lab__progress button{font-size:.48rem!important;color:#f5f2ea6b!important}.agent-lab__progress button.is-current,.agent-lab__progress button.is-done{color:#f5f2ead1!important}.agent-lab__progress button i{height:1px!important}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:18.65rem!important;margin-inline:.45rem!important;border-bottom-color:#f5f2ea0b!important}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:20.75rem!important}.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{top:1rem!important;bottom:5.25rem!important;height:auto!important;padding:0!important;align-items:center!important;align-content:center!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{top:1.15rem!important;bottom:6.9rem!important}.agent-lab.is-built-0 .agent-lab__network-grid{width:100%!important;grid-template-columns:1fr!important;grid-template-areas:"core"!important}.agent-lab.is-built-1 .agent-lab__network-grid{width:min(17rem,calc(100% - 2rem))!important;grid-template-columns:1fr!important;grid-template-areas:"core"!important}.agent-lab.is-built-2 .agent-lab__network-grid{width:min(29rem,calc(100% - 2rem))!important;grid-template-columns:minmax(6.5rem,1fr) minmax(7rem,1fr)!important;grid-template-areas:"source core"!important;-moz-column-gap:clamp(2rem,4vw,4.25rem)!important;column-gap:clamp(2rem,4vw,4.25rem)!important}.agent-lab.is-built-3 .agent-lab__network-grid{width:min(58rem,calc(100% - 2.5rem))!important;grid-template-columns:6.4rem 7.2rem minmax(22rem,1fr)!important;grid-template-areas:"source core team"!important;-moz-column-gap:clamp(.5rem,.9vw,.9rem)!important;column-gap:clamp(.5rem,.9vw,.9rem)!important}.agent-lab.is-built-4 .agent-lab__network-grid{width:min(72rem,calc(100% - 2.75rem))!important;grid-template-columns:6.2rem 7rem minmax(21rem,1fr) 7.2rem 6.5rem!important;grid-template-areas:"source core team human outcome"!important;-moz-column-gap:clamp(.35rem,.65vw,.68rem)!important;column-gap:clamp(.35rem,.65vw,.68rem)!important}.agent-lab__network-slot{height:5.8rem!important;display:grid!important;align-items:start!important;align-self:center!important}.agent-lab__network-slot.is-source,.agent-lab__network-slot.is-core,.agent-lab__network-slot.is-human,.agent-lab__network-slot.is-outcome{justify-self:center!important}.agent-lab__network-grid .agent-lab__build-node{width:7rem!important;max-width:7rem!important;height:5.8rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:4rem auto!important;justify-items:center!important;align-items:start!important;gap:.22rem!important;text-align:center!important}.agent-lab__network-grid .agent-lab__build-node-icon{align-self:center!important;justify-self:center!important;width:3.15rem!important;height:3.15rem!important;flex-basis:3.15rem!important;margin:0!important;border-color:#d9764a45!important}.agent-lab__network-slot.is-core .agent-lab__build-node-icon{width:3.55rem!important;height:3.55rem!important;flex-basis:3.55rem!important}.agent-lab__network-grid .agent-lab__build-node-copy{width:100%!important;max-width:7rem!important;display:grid!important;justify-items:center!important;gap:.08rem!important;text-align:center!important}.agent-lab__network-grid .agent-lab__build-node-copy small{font-size:.36rem!important;color:#d8d2c44d!important}.agent-lab__network-grid .agent-lab__build-node-copy strong{max-width:7rem!important;font-size:.59rem!important;line-height:1.15!important;color:#f5f2eae6!important}.agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{font-size:.78rem!important;font-family:var(--font-heading);letter-spacing:-.02em;color:#fff8ef!important}.agent-lab__network-team{position:relative!important;height:5.8rem!important;display:flex!important;align-items:flex-start!important;align-self:center!important;justify-content:center!important;gap:0!important}.agent-lab__team-workers{width:100%!important;height:5.8rem!important;display:grid!important;grid-template-columns:repeat(4,minmax(4.25rem,1fr))!important;grid-template-areas:"w1 w2 w3 w4"!important;align-items:start!important;justify-content:center!important;gap:.2rem!important}.agent-lab__team-worker,.agent-lab__network-team .agent-lab__worker{width:100%!important;max-width:none!important;height:5.8rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:4rem auto!important;justify-items:center!important;align-items:start!important;gap:.18rem!important;text-align:center!important}.agent-lab__network-team .agent-lab__worker-core{align-self:center!important;justify-self:center!important;width:2.7rem!important;height:2.7rem!important;flex-basis:2.7rem!important;margin:0!important}.agent-lab__network-team .agent-lab__worker-copy{width:100%!important;max-width:4.75rem!important;display:grid!important;justify-items:center!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-size:.51rem!important;line-height:1.12!important;color:#f5f2ead1!important}.agent-lab__network-team .agent-lab__worker-copy small{display:none!important}.agent-lab__packet{r:3.25}.agent-lab__core-chassis{width:7.25rem!important;height:7.25rem!important;top:2rem!important;transform:translate(-50%,-50%)!important}.agent-lab__core-chassis-ring.is-mid{display:none!important}.agent-lab__core-chassis-ring.is-outer{border-color:#d9764a33!important;border-top-color:#efae8b57!important;box-shadow:0 0 0 1px #d9764a05,0 0 26px #d9764a09!important}.agent-lab__core-chassis-ring.is-inner{top:.8rem!important;right:.8rem!important;bottom:.8rem!important;left:.8rem!important;border-color:#f5f2ea0e!important;background:radial-gradient(circle,#d9764a09,#080b0ceb 72%)!important}.agent-lab__core-chassis-glass{top:1.5rem!important;right:1.5rem!important;bottom:1.5rem!important;left:1.5rem!important;background:radial-gradient(circle at 42% 35%,rgba(255,245,235,.045),transparent 34%),#080b0cc7!important;box-shadow:inset 0 1px #ffffff09!important}.agent-lab__core-chassis-glass:after{display:none!important}.agent-lab__core-avatar{position:absolute;z-index:4;left:50%;top:50%;width:3.7rem;height:3.7rem;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;color:#d98963;opacity:.72;transition:opacity .42s ease,color .42s ease,filter .42s ease,transform .52s cubic-bezier(.22,1,.36,1)}.agent-lab__core-avatar>svg{width:1.95rem;height:1.95rem;stroke-width:1.5}.agent-lab__core-chassis.is-idle .agent-lab__core-avatar{animation:agent-desktop-breathe 3.4s ease-in-out infinite;filter:drop-shadow(0 0 7px rgba(217,118,74,.09))}.agent-lab__core-sleep{position:absolute;z-index:6;left:64%;top:23%;width:2.4rem;height:2.4rem;display:block;pointer-events:none;transition:opacity .2s ease,transform .3s ease}.agent-lab__core-sleep i{position:absolute;color:#efae8bc7;font-size:.58rem;font-style:normal;font-weight:650;line-height:1;text-shadow:0 0 10px rgba(217,118,74,.16);animation:agent-desktop-sleep-z 2.4s ease-in-out infinite}.agent-lab__core-sleep i:nth-child(1){left:0;bottom:.15rem;animation-delay:0s}.agent-lab__core-sleep i:nth-child(2){left:.72rem;bottom:.9rem;font-size:.5rem;animation-delay:.45s}.agent-lab__core-sleep i:nth-child(3){left:1.35rem;bottom:1.48rem;font-size:.42rem;animation-delay:.9s}.agent-lab__core-chassis.is-configured .agent-lab__core-sleep,.agent-lab__core-chassis.is-previewing .agent-lab__core-sleep{opacity:0;transform:translateY(-4px) scale(.9)}.agent-lab__core-eye{position:absolute;top:1.7rem;width:.23rem;height:.07rem;border-radius:999px;background:#e8ab8bb8;box-shadow:0 0 6px #d9764a1f;transition:height .25s ease,background-color .25s ease,box-shadow .25s ease}.agent-lab__core-eye.is-left{left:1.5rem}.agent-lab__core-eye.is-right{right:1.5rem}.agent-lab__core-chassis.is-configured .agent-lab__core-avatar,.agent-lab__core-chassis.is-previewing .agent-lab__core-avatar{opacity:1;color:#f0a47e;filter:drop-shadow(0 0 10px rgba(217,118,74,.24));transform:translate(-50%,-50%) scale(1.06);animation:agent-desktop-wake .58s cubic-bezier(.16,1.24,.3,1) both}.agent-lab__core-chassis.is-configured .agent-lab__core-eye,.agent-lab__core-chassis.is-previewing .agent-lab__core-eye{height:.23rem;background:#ffe8d8;box-shadow:0 0 8px #ef9f7894}.agent-lab__core-chassis.is-configured .agent-lab__core-chassis-copy{opacity:0!important}.agent-lab__core-chassis.is-previewing .agent-lab__core-chassis-copy{opacity:1!important;transform:translateY(1px)}.agent-lab__core-chassis-copy{top:calc(100% + .3rem)!important;width:17rem!important}.agent-lab__core-chassis-copy small{color:#d7b167ad!important;font-size:.39rem!important}.agent-lab__core-chassis-copy strong{color:#fff8eee6!important;font-size:.62rem!important}@keyframes agent-desktop-wake{0%{transform:translate(-50%,-50%) scale(.9);filter:brightness(.8)}68%{transform:translate(-50%,-50%) scale(1.11);filter:brightness(1.2) drop-shadow(0 0 13px rgba(217,118,74,.24))}to{transform:translate(-50%,-50%) scale(1.06);filter:drop-shadow(0 0 10px rgba(217,118,74,.22))}}@keyframes agent-desktop-breathe{0%,to{transform:translate(-50%,-50%) scale(.98);opacity:.58}50%{transform:translate(-50%,-50%) scale(1.035);opacity:.82}}@keyframes agent-desktop-sleep-z{0%{opacity:0;transform:translate3d(0,4px,0) scale(.9)}26%{opacity:.95}72%{opacity:.52}to{opacity:0;transform:translate3d(5px,-7px,0) scale(1.08)}}.agent-lab__infield-ui .agent-lab__decision{width:min(78rem,100%)!important;grid-template-columns:1fr!important;grid-template-areas:"choices" "nav"!important;row-gap:.12rem!important;padding:.42rem 0 .12rem!important}.agent-lab__infield-ui .agent-lab__choice-field{width:min(73rem,100%)!important;gap:clamp(.65rem,1.05vw,1rem)!important;padding:.06rem 0!important}.agent-lab__infield-ui .agent-lab__choice-node{min-height:6.45rem!important;grid-template-rows:3.6rem auto!important;gap:.48rem!important;padding:.65rem .5rem!important;border-radius:.9rem!important}.agent-lab__infield-ui .agent-lab__choice-node:hover,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible{background:radial-gradient(circle at 50% 32%,#d9764a0e,#f5f2ea03 72%)!important;border-color:#d9764a2e!important;transform:translateY(-2px)!important}.agent-lab__infield-ui .agent-lab__choice-icon{width:3.55rem!important;height:3.55rem!important;border-color:#d9764a57!important;color:#e59670!important;box-shadow:0 9px 22px #00000038,inset 0 1px #ffffff0d,0 0 18px #d9764a0e!important}.agent-lab__infield-ui .agent-lab__choice-icon svg{width:1.34rem!important;height:1.34rem!important}.agent-lab__infield-ui .agent-lab__choice-node strong{max-width:11rem!important;color:#f7f2e9!important;font-size:.79rem!important;line-height:1.17!important;font-weight:590!important}.agent-lab__decision-nav{width:min(73rem,100%)!important;min-height:1.55rem!important}.agent-lab__decision-nav button{min-height:1.55rem!important;font-size:.45rem!important}.agent-lab__desktop-result{position:absolute;z-index:8;left:50%;bottom:.58rem;width:min(79rem,calc(100% - 3rem));min-height:6.25rem;transform:translate(-50%);display:grid;grid-template-columns:minmax(12rem,.9fr) minmax(11rem,.7fr) minmax(18rem,1fr) auto;align-items:center;gap:clamp(1rem,1.8vw,1.8rem);padding:.8rem .35rem .26rem;border-top:1px solid rgba(245,242,234,.085);animation:agent-desktop-result-in .4s cubic-bezier(.22,1,.36,1) both}.agent-lab__desktop-result:before{content:"";position:absolute;left:0;top:-1px;width:clamp(5rem,12vw,10rem);height:1px;background:linear-gradient(90deg,#d9764a,rgba(200,169,106,.54),transparent)}.agent-lab__desktop-result-heading,.agent-lab__desktop-outcome{min-width:0;display:grid;gap:.2rem}.agent-lab__desktop-result-heading small,.agent-lab__desktop-outcome small,.agent-lab__desktop-impact small{color:#c8a96a7a;font-size:.42rem;letter-spacing:.1em;text-transform:uppercase}.agent-lab__desktop-result-heading strong{max-width:17rem;color:#fff8ef;font-family:var(--font-heading);font-size:1.02rem;line-height:1.1;letter-spacing:-.025em;font-weight:570}.agent-lab__desktop-outcome strong{max-width:18rem;color:#fff8ef;font-family:var(--font-heading);font-size:1rem;line-height:1.15;letter-spacing:-.018em;font-weight:560}.agent-lab__desktop-impact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid rgba(245,242,234,.055);border-right:1px solid rgba(245,242,234,.055)}.agent-lab__desktop-impact>span{min-width:0;display:grid;grid-template-columns:auto auto;grid-template-areas:"label label" "value unit";align-items:baseline;justify-content:start;-moz-column-gap:.25rem;column-gap:.25rem;row-gap:.12rem;padding:.1rem 1.15rem}.agent-lab__desktop-impact>span+span{border-left:1px solid rgba(245,242,234,.05)}.agent-lab__desktop-impact small{grid-area:label}.agent-lab__desktop-impact strong{grid-area:value;color:#efc775;font-size:1.62rem;line-height:1;font-weight:500;letter-spacing:-.035em}.agent-lab__desktop-impact i{grid-area:unit;color:#d8d2c457;font-size:.45rem;font-style:normal}.agent-lab__desktop-result-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.35rem .65rem}.agent-lab__desktop-result-actions .home-landscape-v6-cta{min-height:3rem!important;padding-left:.95rem!important;font-size:.67rem!important}.agent-lab__desktop-result-actions .home-landscape-v6-cta-icon{width:2rem!important;height:2rem!important}.agent-lab__desktop-result-actions .agent-lab__impact-toggle,.agent-lab__desktop-result-actions .agent-lab__continuation-link,.agent-lab__desktop-result-actions .agent-lab__reset-link{font-size:.48rem!important}@keyframes agent-desktop-result-in{0%{opacity:0;transform:translate(-50%,5px)}to{opacity:1;transform:translate(-50%)}}.agent-lab__infield-ui.is-ready .agent-lab__spec-sheet,.agent-lab__infield-ui.is-ready .agent-lab__reward-bar,.agent-lab__infield-ui.is-ready .agent-lab__completion-row{display:none!important}.agent-lab__infield-ui.is-ready{margin:0 clamp(.9rem,1.5vw,1.3rem) .55rem!important}.agent-lab__infield-ui.is-ready .agent-lab__ready-dock{width:min(76rem,100%)!important;margin-inline:auto!important;padding:0!important}.agent-lab__infield-ui.is-ready:not(.is-tuning){height:0!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;overflow:hidden!important}.agent-lab__infield-ui.is-ready .agent-lab__impact-controls{margin-top:.5rem!important;padding:.72rem 0 .35rem!important;border-top:1px solid rgba(245,242,234,.06)!important}}@media(min-width:1700px){.agent-lab.is-built-4 .agent-lab__network-grid{width:74rem!important}.agent-lab__desktop-result{width:78rem}}@media(prefers-reduced-motion:reduce)and (min-width:1101px){.agent-lab__core-chassis.is-configured .agent-lab__core-avatar,.agent-lab__desktop-result{animation:none!important}}.agent-lab__agent-dialog,.agent-lab__impact-beacon,.agent-lab__impact-editor-head{display:none}@media(min-width:1101px){.agent-builder--live{min-height:calc(100svh - 4.75rem);padding-top:clamp(.55rem,1vw,.9rem)!important;padding-bottom:clamp(.8rem,1.2vw,1.2rem)!important;display:flex;align-items:stretch}.agent-builder__shell{min-height:calc(100svh - 6.45rem);display:flex;flex-direction:column}.agent-builder__intro--live{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.agent-lab{flex:1 0 auto;min-height:clamp(42rem,calc(100svh - 6.45rem),61rem);margin-top:0!important;overflow:clip}.agent-lab__topbar>*,.agent-lab__network-grid>*,.agent-lab__desktop-result>*{min-width:0}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:31.5rem!important}.agent-lab__progress button i{display:none!important}.agent-lab__progress{gap:clamp(.9rem,1.6vw,1.6rem)!important}.agent-lab__progress button{width:auto!important;min-width:1.6rem!important;padding:.2rem .15rem!important;color:#f5f2ea47!important}.agent-lab__progress button.is-current{color:#ef9a70!important;text-shadow:0 0 12px rgba(217,118,74,.16)}.agent-lab__progress button.is-done{color:#f5f2eaa3!important}.agent-lab__progress{width:min(46rem,100%)!important;grid-template-columns:repeat(4,minmax(7rem,1fr))!important;gap:clamp(.8rem,1.25vw,1.3rem)!important}.agent-lab__progress button{grid-template-columns:minmax(0,1fr)!important;justify-content:center;gap:0!important;min-width:0!important;text-align:center}.agent-lab__progress-number{min-width:1.2rem;display:grid;place-items:center;color:inherit;font-size:1rem;line-height:1;font-weight:620}.agent-lab__progress-number svg{width:.88rem;height:.88rem;stroke-width:1.9}.agent-lab__progress-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f5f2ea66;font-family:var(--font-body);font-size:1.15rem;font-weight:570;letter-spacing:-.005em;text-transform:none;transition:color .2s ease,filter .2s ease}.agent-lab__progress button.is-current .agent-lab__progress-name{color:#f0a276;background:linear-gradient(90deg,#f09b72,#e8c179);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 7px rgba(217,118,74,.12))}.agent-lab__progress button.is-done .agent-lab__progress-name{color:#f5f2eaad}.agent-lab__progress-complete{justify-self:center;display:flex;align-items:center;gap:.48rem;min-height:1.8rem;color:#f5f2eac7;font-size:.55rem;font-weight:540;letter-spacing:.01em}.agent-lab__progress-complete svg{width:.88rem;height:.88rem;padding:.16rem;border:1px solid rgba(229,185,108,.34);border-radius:50%;color:#efc477;box-shadow:0 0 14px #e5a55614}.agent-lab__grid{opacity:.035!important}.agent-lab__ambient{opacity:.1!important}.agent-lab.is-awake .agent-lab__ambient{opacity:.17!important}.agent-lab__status{max-width:28rem;color:#fffaf2eb!important;font-size:1.15rem!important;font-weight:600!important;letter-spacing:.01em!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-lab__brand{color:#fffaf2f0!important;font-size:1.12rem!important;font-weight:620!important;letter-spacing:.055em!important;white-space:nowrap}.agent-lab__brand svg{width:.92rem!important;height:.92rem!important}.agent-lab__progress-complete{font-size:1rem!important;font-weight:620!important;color:#fffaf2f0!important}.agent-lab__network-grid{--agent-rail-row:5rem;--agent-rail-center:2.5rem}.agent-lab__network-slot,.agent-lab__network-team{position:relative!important;height:6.35rem!important;align-self:center!important}.agent-lab__network-grid .agent-lab__build-node,.agent-lab__network-team .agent-lab__worker,.agent-lab__team-worker{height:6.35rem!important;grid-template-rows:var(--agent-rail-row) auto!important}.agent-lab__network-grid .agent-lab__build-node-icon,.agent-lab__network-team .agent-lab__worker-core{align-self:center!important;justify-self:center!important;width:4.05rem!important;height:4.05rem!important;flex-basis:4.05rem!important;margin:0!important}.agent-lab__network-grid .agent-lab__build-node-icon svg,.agent-lab__network-team .agent-lab__worker-core svg{width:1.42rem!important;height:1.42rem!important}.agent-lab__network-grid .agent-lab__build-node-copy,.agent-lab__network-team .agent-lab__worker-copy{width:100%!important;min-width:0!important;max-width:8.5rem!important;margin-inline:auto!important;text-align:center!important}.agent-lab__network-grid .agent-lab__build-node-copy small{color:#ece4d7bd!important;font-size:.62rem!important;line-height:1.2!important;font-weight:560!important;letter-spacing:.07em!important}.agent-lab__network-grid .agent-lab__build-node-copy strong,.agent-lab__network-team .agent-lab__worker-copy strong{min-height:2.25em;display:flex!important;align-items:flex-start;justify-content:center;color:#fffaf3!important;font-size:.88rem!important;line-height:1.18!important;font-weight:620!important;text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{font-size:1.02rem!important;color:#fffaf3!important}.agent-lab__core-chassis{width:9.7rem!important;height:9.7rem!important;top:var(--agent-rail-center)!important}.agent-lab__core-avatar{width:5.05rem!important;height:5.05rem!important}.agent-lab__core-avatar>svg{width:2.42rem!important;height:2.42rem!important}.agent-lab__core-eye{top:2.12rem!important;width:.3rem!important}.agent-lab__core-eye.is-left{left:1.88rem!important}.agent-lab__core-eye.is-right{right:1.88rem!important}.agent-lab__core-smile{position:absolute;left:50%;top:2.68rem;width:.9rem;height:.42rem;transform:translate(-50%) scaleY(.4);border-bottom:2px solid rgba(255,226,204,.9);border-radius:0 0 999px 999px;opacity:0;filter:drop-shadow(0 0 5px rgba(239,159,120,.2));transition:opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1)}.agent-lab__core-chassis.is-engaged .agent-lab__core-smile{opacity:1;transform:translate(-50%) scaleY(1)}.agent-lab__core-chassis.is-engaged .agent-lab__core-avatar{transform:translate(-50%,-50%) scale(1.08) rotate(-1deg);filter:drop-shadow(0 0 13px rgba(217,118,74,.24))}.agent-lab__core-chassis.is-configured .agent-lab__core-eye,.agent-lab__core-chassis.is-previewing .agent-lab__core-eye,.agent-lab__core-chassis.is-engaged .agent-lab__core-eye{height:.3rem!important}.agent-lab__core-sleep{left:66%!important;top:18%!important;transform:scale(1.12)}.agent-lab__core-chassis-copy{top:calc(100% + .38rem)!important}.agent-lab__core-chassis-copy small{font-size:.9rem!important}.agent-lab__core-chassis-copy strong{max-width:21rem;font-size:1.2rem!important;line-height:1.22!important}.agent-lab__agent-dialog{position:absolute;z-index:12;left:50%;top:-4.15rem;width:-moz-max-content;width:max-content;max-width:21rem;transform:translate(-50%);display:flex;align-items:center;gap:.62rem;padding:.72rem 1rem;border:1px solid rgba(239,159,120,.3);border-radius:1rem;background:linear-gradient(180deg,#14110ff7,#080b0cf7);color:#fff8ef;box-shadow:0 16px 38px #00000052,0 0 30px #d9764a13,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:.71rem;line-height:1.35;font-weight:590;letter-spacing:-.008em;text-align:left;pointer-events:none;animation:agent-dialog-in .32s cubic-bezier(.22,1,.36,1) both}.agent-lab__agent-dialog:after{content:"";position:absolute;left:50%;bottom:-.3rem;width:.55rem;height:.55rem;transform:translate(-50%) rotate(45deg);border-right:1px solid rgba(226,159,119,.18);border-bottom:1px solid rgba(226,159,119,.18);background:#0b0d0d}.agent-lab__agent-dialog>svg{width:1rem;height:1rem;flex:none;color:#f09a70;filter:drop-shadow(0 0 7px rgba(217,118,74,.18))}.agent-lab__agent-dialog.is-preview{border-color:#ef9f786b;box-shadow:0 13px 36px #0000004d,0 0 30px #d9764a1a,inset 0 1px #ffffff0b}@keyframes agent-dialog-in{0%{opacity:0;transform:translate(-50%,5px) scale(.97);filter:blur(1px)}to{opacity:1;transform:translate(-50%) scale(1);filter:none}}.agent-lab__infield-ui .agent-lab__choice-field{width:min(68rem,calc(100% - 2rem))!important;gap:clamp(1rem,1.75vw,1.9rem)!important;padding:.48rem .7rem .18rem!important}.agent-lab__infield-ui .agent-lab__choice-node{position:relative!important;min-height:7.35rem!important;grid-template-rows:4.2rem auto!important;gap:.62rem!important;padding:.55rem .2rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;isolation:isolate;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease!important}.agent-lab__infield-ui .agent-lab__choice-node:before{content:"";position:absolute;z-index:3;left:50%;top:-.72rem;width:3.9rem;height:1px;border-radius:999px;transform:translate(-50%) scaleX(.22);transform-origin:center;opacity:0;background:linear-gradient(90deg,transparent,#d9764a 18%,#f3c878 52%,#d9764a 82%,transparent);box-shadow:0 0 10px #d9764a29;transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;pointer-events:none}.agent-lab__infield-ui .agent-lab__choice-node:hover,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible{transform:translateY(-3px)!important;background:transparent!important;box-shadow:none!important}.agent-lab__infield-ui .agent-lab__choice-node:hover:before,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible:before,.agent-lab__infield-ui .agent-lab__choice-node.is-selected:before{opacity:.92;transform:translate(-50%) scaleX(1);box-shadow:0 0 14px #d9764a3d}.agent-lab__infield-ui .agent-lab__choice-icon{position:relative;width:4.05rem!important;height:4.05rem!important;border-color:#e38f6566!important;color:#ef9e76!important;background:radial-gradient(circle at 50% 42%,#d9764a12,#080b0cd1 70%)!important;box-shadow:0 10px 25px #00000038,inset 0 1px #ffffff0a,0 0 20px #d9764a0b!important;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease,border-color .24s ease,filter .24s ease!important}.agent-lab__infield-ui .agent-lab__choice-node:hover .agent-lab__choice-icon,.agent-lab__infield-ui .agent-lab__choice-node:focus-visible .agent-lab__choice-icon,.agent-lab__infield-ui .agent-lab__choice-node.is-selected .agent-lab__choice-icon{transform:translateY(-4px) scale(1.09);border-color:#f4ab84cc!important;box-shadow:0 12px 28px #0000004d,0 0 32px #d9764a33,inset 0 1px #ffffff0f!important;filter:brightness(1.08)}.agent-lab__infield-ui .agent-lab__choice-icon svg{width:1.45rem!important;height:1.45rem!important}.agent-lab__infield-ui .agent-lab__choice-node strong{max-width:12rem!important;font-size:.84rem!important;line-height:1.15!important;color:#fffaf2!important}.agent-lab__infield-ui .agent-lab__choice-node>svg,.agent-lab__choice-connector{display:none!important}.agent-lab__infield-ui .agent-lab__choice-label{display:grid!important;justify-items:center!important;gap:.22rem!important;text-align:center!important}.agent-lab__infield-ui .agent-lab__choice-node.is-selected{animation:agent-choice-commit .3s cubic-bezier(.2,.8,.2,1) both}@keyframes agent-choice-commit{0%{transform:scale(1)}52%{transform:scale(.975);filter:brightness(1.16)}to{transform:scale(1)}}@keyframes agent-action-anchor-pulse{0%,to{transform:translate(-50%) scale(.82);opacity:.68}50%{transform:translate(-50%) scale(1.15);opacity:1;box-shadow:0 0 0 6px #d9764a0b,0 0 20px #d9764a4d}}.agent-lab__network-grid[data-focus] .agent-lab__network-slot,.agent-lab__network-grid[data-focus] .agent-lab__network-team,.agent-lab__network-grid[data-focus] .agent-lab__team-worker{transition:opacity .2s ease,filter .2s ease,transform .2s ease}.agent-lab__network-grid[data-focus] .agent-lab__network-slot,.agent-lab__network-grid[data-focus] .agent-lab__network-team{opacity:.48;filter:saturate(.78) brightness(.88)}.agent-lab__network-grid[data-focus=source] .agent-lab__network-slot.is-source,.agent-lab__network-grid[data-focus=core] .agent-lab__network-slot.is-core,.agent-lab__network-grid[data-focus=human] .agent-lab__network-slot.is-human,.agent-lab__network-grid[data-focus=outcome] .agent-lab__network-slot.is-outcome,.agent-lab__network-grid[data-focus=action] .agent-lab__network-team,.agent-lab__network-grid[data-focus^=worker-] .agent-lab__network-team{opacity:1;filter:none}.agent-lab__network-grid[data-focus^=worker-] .agent-lab__team-worker{opacity:.34}.agent-lab__network-grid[data-focus=worker-1] .agent-lab__team-worker.is-worker-1,.agent-lab__network-grid[data-focus=worker-2] .agent-lab__team-worker.is-worker-2,.agent-lab__network-grid[data-focus=worker-3] .agent-lab__team-worker.is-worker-3,.agent-lab__network-grid[data-focus=worker-4] .agent-lab__team-worker.is-worker-4{opacity:1}.agent-lab__team-worker.is-visible{animation:agent-worker-arrive .42s cubic-bezier(.16,1.18,.3,1) both}@keyframes agent-worker-arrive{0%{opacity:0;transform:translateY(7px) scale(.82);filter:blur(2px)}70%{opacity:1;transform:translateY(-1px) scale(1.035);filter:none}to{opacity:1;transform:none;filter:none}}.agent-lab.is-final-stage-0.is-built .agent-lab__network-slot.is-outcome{opacity:0!important;transform:scale(.82)!important;pointer-events:none!important}.agent-lab.is-final-stage-1 .agent-lab__network-slot.is-outcome,.agent-lab.is-final-stage-2 .agent-lab__network-slot.is-outcome{opacity:1!important;transform:none!important;transition:opacity .34s ease,transform .45s cubic-bezier(.16,1.18,.3,1)!important}.agent-lab__impact-beacon{position:absolute;z-index:14;right:clamp(1rem,2vw,1.65rem);top:1.05rem;width:clamp(19rem,29vw,31rem);max-width:calc(100% - 3rem);min-width:0;display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.78rem;padding:.82rem 1rem .82rem .78rem;border:1px solid rgba(221,165,101,.2);border-radius:1rem;background:linear-gradient(145deg,#14110ded,#070a0bf0);box-shadow:0 15px 40px #00000047,0 0 30px #db964b0f,inset 0 1px #ffffff09;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.96);pointer-events:none}.agent-lab.is-final-stage-2 .agent-lab__impact-beacon{opacity:1;visibility:visible;transform:none;transition:opacity .36s ease,transform .5s cubic-bezier(.16,1.16,.3,1),visibility 0s;animation:agent-impact-reward 1.05s .12s ease-out both}.agent-lab__impact-beacon-icon{width:3rem;height:3rem;display:grid;place-items:center;border:1px solid rgba(239,177,94,.34);border-radius:50%;color:#f1b962;background:radial-gradient(circle,#e7a14b24,#080b0ce6 70%);box-shadow:0 0 20px #e2974317,inset 0 1px #ffffff0a}.agent-lab__impact-beacon-icon svg{width:1.3rem;height:1.3rem}.agent-lab__impact-beacon-copy{min-width:0;display:grid;grid-template-columns:auto auto;grid-template-areas:"label label" "main main" "secondary secondary";row-gap:.09rem}.agent-lab__impact-beacon-copy small{grid-area:label;color:#efc97fe6;font-size:.5rem;font-weight:590;letter-spacing:.105em;text-transform:uppercase}.agent-lab__impact-beacon-copy strong{grid-area:main;max-width:100%;color:#ffd785;font-size:clamp(1.45rem,2.05vw,2.15rem);line-height:1.02;letter-spacing:-.045em;font-weight:540;font-variant-numeric:tabular-nums;white-space:nowrap}.agent-lab__impact-beacon-copy em{grid-area:secondary;min-width:0;color:#fffaf3f0;font-size:.76rem;line-height:1.3;font-weight:540;font-style:normal;text-wrap:pretty;opacity:0;animation:agent-impact-secondary-in .42s .58s ease-out forwards}@keyframes agent-impact-reward{0%{box-shadow:0 15px 40px #00000047,0 0 #e6a44d00}38%{box-shadow:0 15px 40px #00000047,0 0 40px #e6a44d2e}to{box-shadow:0 15px 40px #00000047,0 0 26px #e6a44d12}}.agent-lab__impact-beacon-copy{animation:agent-impact-number-update .38s cubic-bezier(.22,1,.36,1) both}@keyframes agent-impact-secondary-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes agent-impact-number-update{0%{opacity:.62;transform:translateY(2px) scale(.985);filter:brightness(.9)}58%{opacity:1;transform:translateY(0) scale(1.018);filter:brightness(1.12)}to{opacity:1;transform:none;filter:none}}.agent-lab__infield-ui.is-ready.is-tuning{margin-top:.25rem!important;margin-bottom:.8rem!important;overflow:visible!important}.agent-lab__infield-ui.is-ready .agent-lab__ready-dock{width:min(79rem,100%)!important}.agent-lab__impact-editor-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker value" "support value";align-items:end;-moz-column-gap:2rem;column-gap:2rem;row-gap:.22rem;padding:.9rem 0 1rem;border-top:1px solid rgba(245,242,234,.055);border-bottom:1px solid rgba(245,242,234,.055);animation:agent-impact-editor-in .38s cubic-bezier(.22,1,.36,1) both}.agent-lab__impact-editor-kicker{grid-area:kicker;display:flex;align-items:center;gap:.42rem;color:#dcb165b8;font-size:.43rem;letter-spacing:.11em;text-transform:uppercase}.agent-lab__impact-editor-kicker svg{width:.85rem;height:.85rem;color:#f0a05e}.agent-lab__impact-editor-head>strong{grid-area:value;display:flex;align-items:baseline;justify-content:flex-end;gap:.35rem;color:#ffd37c;font-size:clamp(2.15rem,3vw,3rem);line-height:.95;letter-spacing:-.055em;font-weight:520;text-shadow:0 0 28px rgba(225,155,70,.08)}.agent-lab__impact-editor-head>strong i{color:#f5f2ea6b;font-size:.58rem;letter-spacing:0;font-style:normal;font-weight:500}.agent-lab__impact-editor-head p{grid-area:support;display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin:0;color:#f5f2eaab;font-size:.63rem}.agent-lab__impact-editor-head p span+span:before{content:"·";margin-right:1rem;color:#d9764a8c}.agent-lab__infield-ui.is-ready .agent-lab__impact-controls{margin-top:0!important;padding:1rem 0 .45rem!important;border-top:0!important;gap:clamp(.75rem,1.2vw,1.15rem)!important}.agent-lab__infield-ui.is-ready .agent-lab__range,.agent-lab__infield-ui.is-ready .agent-lab__scenario{padding:.55rem .15rem!important}@keyframes agent-impact-editor-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.agent-lab.is-complete .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{animation:agent-outcome-alive 2.8s ease-in-out infinite}@keyframes agent-outcome-alive{0%,to{border-color:#ebcf9175;box-shadow:0 0 0 5px #ebcf9106,0 0 20px #ebcf911a}50%{border-color:#f7d684d1;box-shadow:0 0 0 7px #ebcf9109,0 0 34px #ebc1683d}}.agent-lab.is-built .agent-lab__progress{transition:opacity .35s ease}.agent-lab.is-complete .agent-lab__progress{opacity:.32}.agent-lab.is-complete .agent-lab__status{color:#f5deadd6!important}.agent-lab__desktop-result{grid-template-columns:minmax(0,1.08fr) minmax(9rem,.62fr) minmax(18rem,auto)!important;width:min(79rem,calc(100% - 3rem))!important;min-height:6rem!important;gap:clamp(1rem,1.75vw,1.75rem)!important}.agent-lab__desktop-result-heading strong,.agent-lab__desktop-outcome strong{text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.agent-lab.is-final-stage-0 .agent-lab__desktop-result,.agent-lab.is-final-stage-1 .agent-lab__desktop-result{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.agent-lab.is-final-stage-2 .agent-lab__desktop-result{opacity:1!important;visibility:visible!important}.agent-lab__desktop-result-heading small,.agent-lab__desktop-outcome small{color:#ebc67ddb!important;font-size:.52rem!important;font-weight:590!important;letter-spacing:.095em!important}.agent-lab__desktop-result-heading strong{max-width:22rem!important;color:#fffaf3!important;font-size:1.24rem!important;line-height:1.12!important;font-weight:590!important}.agent-lab__desktop-outcome{padding-left:1.2rem;border-left:1px solid rgba(245,242,234,.06)}.agent-lab__desktop-outcome strong{color:#fffaf3!important;font-size:1.18rem!important;line-height:1.15!important;font-weight:590!important}.agent-lab__desktop-result-actions{min-width:0;gap:.55rem .8rem!important}.agent-lab__desktop-result-actions>*{white-space:nowrap}.agent-lab__order-agent{min-height:3.15rem!important;font-size:.74rem!important;text-decoration:none!important;box-shadow:0 10px 30px #d9764a14!important}.agent-lab__try-another{min-height:2.55rem;padding:.25rem .15rem;border:0;background:transparent;color:#f5f2ea8f;font-size:.56rem;cursor:pointer;transition:color .18s ease}.agent-lab__desktop-result-actions .agent-lab__impact-toggle{min-height:3rem;display:inline-flex;align-items:center;gap:.48rem;padding:.58rem .92rem;border:1px solid rgba(226,159,119,.24);border-radius:.85rem;background:linear-gradient(180deg,#d9764a0e,#080b0c2e);color:#fff9f1d1;font-size:.68rem;font-weight:600;cursor:pointer;box-shadow:inset 0 1px #ffffff06;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.agent-lab__desktop-result-actions .agent-lab__impact-toggle svg{width:.92rem;height:.92rem;color:#efaa72;filter:drop-shadow(0 0 7px rgba(217,118,74,.16))}.agent-lab__try-another:hover,.agent-lab__try-another:focus-visible{color:#fff8eee6}.agent-lab__desktop-result-actions .agent-lab__impact-toggle:hover,.agent-lab__desktop-result-actions .agent-lab__impact-toggle:focus-visible{color:#fffaf3;border-color:#ef9f7880;background:linear-gradient(180deg,#d9764a1c,#080b0c38);transform:translateY(-1px)}@media(min-width:1101px)and (max-width:1279px){.agent-lab__topbar{grid-template-columns:max-content minmax(10rem,1fr) minmax(0,14rem)!important;-moz-column-gap:1rem!important;column-gap:1rem!important}.agent-lab__status{max-width:14rem}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:29rem!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{top:5.6rem!important;bottom:9.4rem!important}.agent-lab.is-built-4 .agent-lab__network-grid{width:min(58rem,calc(100% - 1.5rem))!important;grid-template-columns:5.8rem 6.4rem minmax(19rem,1fr) 6.4rem 6rem!important;-moz-column-gap:.12rem!important;column-gap:.12rem!important}.agent-lab__impact-beacon{top:.8rem;right:1rem;width:min(25rem,calc(100% - 2rem))}.agent-lab__impact-beacon-copy strong{font-size:clamp(1.35rem,2.35vw,1.75rem)}.agent-lab__desktop-result{grid-template-columns:minmax(0,1fr) minmax(9rem,.58fr)!important;grid-template-areas:"heading outcome" "actions actions";min-height:8.5rem!important;row-gap:.55rem!important;padding-top:.72rem!important}.agent-lab__desktop-result-heading{grid-area:heading}.agent-lab__desktop-outcome{grid-area:outcome}.agent-lab__desktop-result-actions{grid-area:actions;justify-content:flex-start!important;padding-top:.45rem;border-top:1px solid rgba(245,242,234,.045)}.agent-lab__impact-editor-head{grid-template-columns:1fr;grid-template-areas:"kicker" "value" "support";align-items:start;gap:.38rem}.agent-lab__impact-editor-head>strong{justify-content:flex-start;font-size:clamp(2rem,4vw,2.65rem);white-space:nowrap}.agent-lab__impact-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:1280px)and (max-width:1499px){.agent-lab.is-built-4 .agent-lab__network-grid{width:min(63rem,calc(100% - 2rem))!important}.agent-lab__impact-beacon{width:clamp(20rem,31vw,27rem)}.agent-lab__desktop-result{grid-template-columns:minmax(0,1fr) minmax(9.5rem,.6fr) minmax(18rem,auto)!important}}@media(min-width:1101px)and (max-height:780px){.agent-builder--live{min-height:calc(100svh - 4.75rem)}.agent-builder__shell{min-height:calc(100svh - 6rem)}.agent-lab{min-height:39.5rem}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:24.75rem!important}}@media(min-width:1500px){.agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{font-size:1.16rem!important}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:27rem!important}.agent-lab__core-chassis{width:11.45rem!important;height:11.45rem!important}.agent-lab__core-avatar{width:6rem!important;height:6rem!important}.agent-lab__core-avatar>svg{width:2.86rem!important;height:2.86rem!important}.agent-lab__core-eye{top:2.74rem!important}.agent-lab__core-eye.is-left{left:2.42rem!important}.agent-lab__core-eye.is-right{right:2.42rem!important}.agent-lab__core-smile{top:3.5rem;width:1.16rem;height:.52rem}.agent-lab__core-sleep{left:69%!important;top:14%!important;transform:scale(1.42)}.agent-lab__agent-dialog{top:-5.75rem;max-width:27rem;padding:.94rem 1.26rem;font-size:.88rem;gap:.74rem}.agent-lab__agent-dialog>svg{width:1.1rem;height:1.1rem}.agent-lab__core-chassis-copy{top:calc(100% + .48rem)!important}.agent-lab__core-chassis-copy strong{font-size:.75rem!important}.agent-lab__impact-beacon{min-width:18rem;padding:.92rem 1.08rem .92rem .86rem}.agent-lab__impact-beacon-copy strong{font-size:2.15rem}}@media(min-width:1700px){.agent-lab.is-built-4 .agent-lab__network-grid{width:69rem!important}.agent-lab__infield-ui .agent-lab__choice-field{width:72rem!important}}}@media(min-width:1101px){.agent-builder__desktop-experience{flex:1 0 auto;display:flex}.agent-lab{width:100%;min-height:clamp(55rem,calc(100svh + 1.75rem),74rem)}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:43rem!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{top:1.4rem!important;bottom:20rem!important}}@media(min-width:1500px){.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:46rem!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{bottom:23rem!important}}@media(min-width:1101px)and (max-height:780px){.agent-lab{min-height:43rem}.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:31rem!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{bottom:11rem!important}}@media(min-width:1101px){.agent-lab__decision-nav{min-height:3.35rem!important;padding-inline:clamp(.8rem,1.4vw,1.35rem)!important}.agent-lab__decision-nav button{min-height:3rem!important;gap:.6rem!important;color:#f5f2eab3!important;font-size:clamp(1rem,1.25vw,1.8rem)!important;font-weight:570!important;line-height:1!important}.agent-lab__decision-nav button:hover,.agent-lab__decision-nav button:focus-visible{color:#fff8ef!important}.agent-lab__decision-nav button svg{width:clamp(1rem,1vw,1.35rem)!important;height:clamp(1rem,1vw,1.35rem)!important}}@media(min-width:1101px){.agent-lab__impact-editor-kicker{gap:.65rem!important;font-size:.86rem!important;line-height:1.2!important;font-weight:620!important}.agent-lab__impact-editor-kicker svg{width:1.15rem!important;height:1.15rem!important}.agent-lab__impact-editor-head>strong i{font-size:1.16rem!important;line-height:1!important}.agent-lab__impact-editor-head p{gap:.65rem 1.25rem!important;font-size:1.26rem!important;line-height:1.3!important}.agent-lab__infield-ui.is-ready .agent-lab__impact-controls{gap:clamp(1rem,1.45vw,1.5rem)!important;padding-top:1.25rem!important}.agent-lab__infield-ui.is-ready .agent-lab__range,.agent-lab__infield-ui.is-ready .agent-lab__scenario{padding:.8rem .2rem!important}.agent-lab__infield-ui.is-ready .agent-lab__range-label{gap:.65rem!important;color:#ece6dbb8!important;font-size:1.16rem!important;line-height:1.25!important}.agent-lab__infield-ui.is-ready .agent-lab__range-label svg{width:1.05rem!important;height:1.05rem!important}.agent-lab__infield-ui.is-ready .agent-lab__range-label strong{color:#fff9f1e6!important;font-size:1.16rem!important;line-height:1.1!important}.agent-lab__infield-ui.is-ready .agent-lab__scenario>span{color:#ece6dbb8!important;font-size:1.16rem!important;line-height:1.3!important}}@media(prefers-reduced-motion:reduce)and (min-width:1101px){.agent-lab__agent-dialog,.agent-lab__team-worker.is-visible,.agent-lab.is-final-stage-2 .agent-lab__impact-beacon,.agent-lab__impact-beacon-copy em,.agent-lab.is-complete .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{animation:none!important;transition:none!important;filter:none!important}.agent-lab__impact-beacon-copy em{opacity:1!important}}.agent-builder__mobile-experience{display:none}@media(min-width:1101px){.agent-builder__desktop-experience{display:block}.agent-builder__mobile-experience{display:none!important}}@media(max-width:1100px){.agent-builder__desktop-experience{display:none!important}.agent-builder__mobile-experience{display:block!important;width:100%}.agent-builder--live{min-height:calc(100svh - 4.25rem);padding:.8rem 0 1.4rem!important}.agent-builder__shell{min-height:calc(100svh - 5.65rem);display:flex;flex-direction:column}.agent-builder__intro--live{display:none!important}.agent-mobile-swipe,.agent-mobile-result{width:min(100%,44rem);min-height:calc(100svh - 6.3rem);margin-inline:auto;color:#f7f2e9}.agent-mobile-swipe{display:grid;grid-template-rows:auto auto minmax(17rem,1fr) auto auto;align-content:start;gap:clamp(.62rem,1.45vh,.9rem);padding:clamp(.3rem,1vw,.6rem) 0 .55rem;overflow:hidden}.agent-mobile-swipe__top{display:grid;grid-template-columns:auto minmax(6rem,1fr) auto;align-items:center;gap:.72rem;min-height:2rem;padding-inline:clamp(.15rem,1.6vw,.6rem)}.agent-mobile-swipe__top>span,.agent-mobile-swipe__top>small{color:#f5f2ea94;font-size:.64rem;line-height:1;font-weight:580;letter-spacing:.055em;white-space:nowrap}.agent-mobile-swipe__top>small{color:#e5b868d1;text-transform:uppercase;letter-spacing:.1em}.agent-mobile-swipe__progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem}.agent-mobile-swipe__progress i{height:2px;border-radius:999px;background:#f5f2ea17;overflow:hidden;transition:background .24s ease,box-shadow .24s ease}.agent-mobile-swipe__progress i.is-done{background:#d7a75c85}.agent-mobile-swipe__progress i.is-current{background:linear-gradient(90deg,#d9764a,#efc778);box-shadow:0 0 12px #d9764a2e}.agent-mobile-guide{width:min(100%,24rem);margin:.18rem auto -.42rem;display:grid;justify-items:center;gap:.46rem}.agent-mobile-guide__bubble{position:relative;max-width:min(19rem,82vw);display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.5rem .72rem;border:1px solid rgba(224,153,111,.24);border-radius:.85rem;background:linear-gradient(180deg,#14110fe0,#080b0cd1);color:#fff9f1e6;box-shadow:0 9px 26px #0003,inset 0 1px #ffffff06;font-size:.72rem;line-height:1.3;font-weight:560;text-align:center}.agent-mobile-guide__bubble:after{content:"";position:absolute;left:50%;bottom:-.24rem;width:.45rem;height:.45rem;transform:translate(-50%) rotate(45deg);border-right:1px solid rgba(224,153,111,.18);border-bottom:1px solid rgba(224,153,111,.18);background:#0b0d0d}.agent-mobile-guide__bubble>svg{width:.82rem;height:.82rem;flex:none;color:#ef9c73}.agent-mobile-guide__orb{position:relative;width:5.35rem;height:5.35rem;display:grid;place-items:center;border:0;border-radius:1.25rem;background:transparent;isolation:isolate;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s ease}.agent-mobile-guide__oona-aura{position:absolute;top:8%;right:8%;bottom:8%;left:8%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(217,118,74,.14),rgba(217,118,74,.045) 42%,transparent 72%);filter:blur(10px);opacity:.72;transform:scale(.92);transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.agent-mobile-guide__oona-avatar{width:4.95rem!important;height:5.75rem!important;max-width:none!important;overflow:visible!important;filter:drop-shadow(0 12px 26px rgba(0,0,0,.3)) drop-shadow(0 0 10px rgba(217,118,74,.08));transform-origin:50% 58%}.agent-mobile-guide__oona-avatar .oona-avatar__image{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.agent-mobile-guide__sleep{position:absolute;left:67%;top:8%;display:grid;gap:.02rem;color:#e291689e;font-family:var(--font-heading);font-size:.66rem;line-height:.82;transform:rotate(-5deg);transition:opacity .22s ease,transform .28s ease}.agent-mobile-guide__sleep i{font-style:normal}.agent-mobile-guide__sleep i:nth-child(2){margin-left:.45rem;font-size:.78rem}.agent-mobile-guide__sleep i:nth-child(3){margin-left:.85rem;font-size:.9rem}.agent-mobile-guide.is-sleeping .agent-mobile-guide__orb{animation:agent-mobile-breathe 3.4s ease-in-out infinite}.agent-mobile-guide.is-awake .agent-mobile-guide__orb{transform:scale(1.035);filter:brightness(1.04)}.agent-mobile-guide.is-awake .agent-mobile-guide__oona-aura{opacity:1;transform:scale(1.08)}.agent-mobile-guide.is-awake .agent-mobile-guide__sleep{opacity:0;transform:translateY(-3px) rotate(-5deg) scale(.92)}@keyframes agent-mobile-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.018)}}.agent-mobile-deck{position:relative;width:100%;min-height:clamp(20rem,47vh,27rem);display:grid;place-items:center;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1000px;animation:agent-mobile-deck-in .42s .04s cubic-bezier(.22,1,.36,1) both}.agent-mobile-card{position:absolute;inset:auto;width:min(82vw,23rem);min-height:clamp(16.5rem,37vh,20.5rem);display:grid;grid-template-rows:auto auto auto;justify-items:center;align-content:center;gap:1rem;padding:.45rem clamp(.8rem,3vw,1.2rem);border:0;border-radius:0;background:transparent;box-shadow:none;color:#f7f2e9;text-align:center;cursor:grab;-webkit-tap-highlight-color:transparent;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .3s ease,filter .3s ease}.agent-mobile-card.is-current{z-index:4;opacity:1;transform:translate(var(--mobile-drag-x,0px)) rotate(var(--mobile-drag-rotate,0deg)) scale(1);box-shadow:none}.agent-mobile-card__swipe-cue{position:absolute;left:50%;top:.65rem;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:.28rem;color:#e5996f8a;opacity:0;transition:opacity .2s ease,transform .2s ease;pointer-events:none}.agent-mobile-card.is-current .agent-mobile-card__swipe-cue{opacity:.78}.agent-mobile-card__swipe-cue svg{width:.55rem;height:.55rem;stroke-width:1.6}.agent-mobile-card__swipe-cue i{width:1.9rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#d9764a52,#efc778eb,#d9764a52);box-shadow:0 0 10px #d9764a14}.agent-mobile-deck.is-dragging .agent-mobile-card__swipe-cue{opacity:1;transform:translate(-50%) scaleX(1.08)}.agent-mobile-card.is-prev,.agent-mobile-card.is-next{z-index:2;opacity:.28;filter:saturate(.72) brightness(.72);pointer-events:auto}.agent-mobile-card.is-prev .agent-mobile-card__copy,.agent-mobile-card.is-prev .agent-mobile-card__select,.agent-mobile-card.is-next .agent-mobile-card__copy,.agent-mobile-card.is-next .agent-mobile-card__select{opacity:0;pointer-events:none}.agent-mobile-card.is-prev{transform:translate(-78%) rotate(-4deg) scale(.91)}.agent-mobile-card.is-next{transform:translate(78%) rotate(4deg) scale(.91)}.agent-mobile-card.is-hidden{opacity:0;transform:translate(calc(var(--mobile-card-offset) * 95%)) scale(.84);pointer-events:none}.agent-mobile-deck.is-dragging .agent-mobile-card.is-current{transition:none!important;cursor:grabbing;box-shadow:none}.agent-mobile-card.is-current:active{filter:brightness(1.035)}.agent-mobile-card__icon{width:4.8rem;height:4.2rem;display:grid;place-items:center;border:1px solid transparent;border-radius:1.28rem;color:#ef9c73;background:linear-gradient(#0b0d0df5,#080b0cf5) padding-box,linear-gradient(135deg,#d9764a,#c8a96a 54%,#e05c3a) border-box;box-shadow:0 12px 28px #00000038,0 0 22px #d9764a0f,inset 0 1px #ffffff09}.agent-mobile-card__icon svg{width:1.78rem;height:1.78rem;stroke-width:1.75}.agent-mobile-card__copy{display:grid;justify-items:center;align-content:center;gap:.48rem}.agent-mobile-card__copy strong{max-width:16ch;color:#fffaf3;font-family:var(--font-heading);font-size:clamp(1.46rem,4.8vw,1.88rem);line-height:1.08;letter-spacing:-.032em;font-weight:590;text-wrap:balance}.agent-mobile-card__copy small{max-width:26ch;color:#ece6dbb8;font-size:.84rem;line-height:1.5;font-weight:460;text-wrap:pretty}.agent-mobile-card__select{position:relative;z-index:6;width:min(100%,var(--agent-mobile-action-width,14.5rem));min-height:var(--agent-mobile-action-height,3.4rem);box-sizing:border-box;margin-top:.2rem;display:inline-flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.24rem .28rem .24rem .9rem;border:1px solid rgba(217,118,74,.42);border-radius:999px;background:linear-gradient(145deg,#d9764a1b,#c8a96a07 72%),#0d0d0cc7;color:#fff8ef;box-shadow:inset 0 1px #ffffff09,0 9px 26px #00000029;font-size:.82rem;font-weight:620;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;transition:border-color .16s ease,background .16s ease,transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease}.agent-mobile-card__select>*{pointer-events:none}.agent-mobile-card__select:hover,.agent-mobile-card__select:focus-visible{border-color:#d9764a9e;background:linear-gradient(145deg,#d9764a26,#c8a96a0a 72%),#0d0d0cd6;box-shadow:inset 0 1px #ffffff0b,0 11px 28px #0000002e,0 0 20px #d9764a0e}.agent-mobile-card__select:active{transform:scale(.985);background:linear-gradient(145deg,#d9764a30,#c8a96a0d 72%),#0d0d0ce0}.agent-mobile-card__select svg{width:2.35rem;height:2.35rem;flex:none;padding:.6rem;border:1px solid rgba(217,118,74,.34);border-radius:50%;background:#d9764a1c;color:#ee9468;transition:transform .18s ease,border-color .18s ease,background .18s ease}.agent-mobile-card__select:hover svg,.agent-mobile-card__select:focus-visible svg{transform:translate(2px);border-color:#d9764a80;background:#d9764a26}.agent-mobile-swipe__controls{width:min(17rem,70%);margin-inline:auto;display:grid;grid-template-columns:2.6rem 1fr 2.6rem;align-items:center;gap:.45rem}.agent-mobile-swipe__controls button{width:2.6rem;height:2.6rem;display:grid;place-items:center;border:1px solid rgba(245,242,234,.1);border-radius:50%;background:#090c0db8;color:#f5f2eab8}.agent-mobile-swipe__controls button:disabled{opacity:.22}.agent-mobile-swipe__controls button svg{width:1rem;height:1rem}.agent-mobile-swipe__controls>span{color:#f5f2ea6b;font-size:.64rem;text-align:center;letter-spacing:.07em}.agent-mobile-swipe__nav{width:min(100%,31rem);margin-inline:auto;display:flex;align-items:center;justify-content:flex-start;min-height:2.6rem;padding-inline:.25rem}.agent-mobile-swipe__nav>button{min-height:2.6rem;display:inline-flex;align-items:center;gap:.4rem;border:0;background:transparent;color:#f5f2ea85;font-size:.67rem}.agent-mobile-swipe__nav>button svg{width:.86rem;height:.86rem}.agent-mobile-result{display:grid;align-content:start;gap:1.3rem;padding:.65rem clamp(.15rem,1vw,.55rem) 1.6rem}.agent-mobile-result__head{width:min(100%,35rem);margin-inline:auto;text-align:center;animation:agent-mobile-result-in .42s cubic-bezier(.22,1,.36,1) both}.agent-mobile-result__ready{display:inline-flex;align-items:center;gap:.42rem;color:#e6be74db;font-size:.62rem;font-weight:620;letter-spacing:.08em;text-transform:uppercase}.agent-mobile-result__ready svg{width:.9rem;height:.9rem;padding:.14rem;border:1px solid rgba(230,190,116,.34);border-radius:50%}.agent-mobile-result__head h2{margin:.55rem auto 0;color:#fffaf3;font-size:clamp(2rem,7vw,3rem);line-height:.98;letter-spacing:-.05em}.agent-mobile-result__summary{width:min(100%,39rem);margin:-.48rem auto 0;border-top:1px solid rgba(245,242,234,.07);border-bottom:1px solid rgba(245,242,234,.07)}.agent-mobile-result__summary>div{min-height:3.75rem;display:grid;grid-template-columns:2rem minmax(0,1fr);grid-template-areas:"index label" "index value";align-items:center;-moz-column-gap:.65rem;column-gap:.65rem;padding:.72rem .2rem}.agent-mobile-result__summary>div+div{border-top:1px solid rgba(245,242,234,.045)}.agent-mobile-result__summary span{grid-area:index;color:#d9764ab8;font-size:.55rem;font-weight:620;letter-spacing:.06em}.agent-mobile-result__summary small{grid-area:label;color:#e1bd74a6;font-size:.49rem;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.agent-mobile-result__summary strong{grid-area:value;margin-top:.14rem;color:#fffaf3;font-size:.84rem;line-height:1.25;font-weight:590;text-wrap:balance}.agent-mobile-impact{width:min(100%,39rem);margin:-.75rem auto 0;padding:.85rem 0 .78rem;display:grid;justify-items:center;text-align:center;border-bottom:1px solid rgba(245,242,234,.07)}.agent-mobile-impact__kicker{display:inline-flex;align-items:center;gap:.38rem;color:#ebc276d1;font-size:.55rem;font-weight:620;letter-spacing:.1em;text-transform:uppercase}.agent-mobile-impact__kicker svg{width:.9rem;height:.9rem;color:#ef9e67}.agent-mobile-impact>strong{margin-top:.55rem;color:#ffd37b;font-size:clamp(2.225rem,calc(9vw - 2px),3.875rem);line-height:.92;letter-spacing:-.06em;font-weight:530;font-variant-numeric:tabular-nums;animation:agent-mobile-impact-in .4s cubic-bezier(.22,1,.36,1) both}.agent-mobile-impact>strong i{color:#f5f2ea6b;font-size:.7rem;letter-spacing:0;font-style:normal;font-weight:520}.agent-mobile-impact p{margin:.72rem 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .8rem;color:#f5f2eaad;font-size:.69rem;line-height:1.35}.agent-mobile-impact p span+span:before{content:"·";margin-right:.8rem;color:#d9764a85}.agent-mobile-result__actions{width:min(100%,34rem);margin-inline:auto;display:grid;gap:.65rem}.agent-mobile-result__actions.is-order-only{margin-top:-.95rem;margin-bottom:.02rem}.agent-mobile-result__order{width:100%;min-height:3.65rem!important;justify-content:space-between!important;padding-left:1.15rem!important}.agent-mobile-impact+.agent-mobile-result__actions{margin-top:-.8rem}.agent-mobile-result__calculator{min-height:3.25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.24rem .28rem .24rem .95rem;border:1px solid rgba(224,153,111,.25);border-radius:999px;background:#d9764a09;color:#fff9f1db;font-size:.72rem;font-weight:610;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.agent-mobile-result__calculator>*{pointer-events:none}.agent-mobile-result__calculator-label{display:inline-flex;align-items:center;gap:.48rem;min-width:0}.agent-mobile-result__calculator-label>svg{width:.95rem;height:.95rem;color:#ef9e67;flex:none}.agent-mobile-result__calculator-arrow{width:2.35rem;height:2.35rem;flex:none;display:grid;place-items:center;border:1px solid rgba(217,118,74,.34);border-radius:50%;background:#d9764a1c;color:#ee9468}.agent-mobile-result__calculator-arrow svg{width:1rem;height:1rem}@media(max-width:680px){.agent-mobile-result__calculator-arrow{margin-right:clamp(2.8rem,12vw,3.5rem)}}.agent-mobile-result__calculator[aria-expanded=true]{border-color:#ef9f7875;background:#d9764a13;color:#fffaf3}.agent-mobile-calculator{width:min(100%,39rem);margin-inline:auto;padding:1rem 0 .4rem;border-top:1px solid rgba(245,242,234,.07);animation:agent-mobile-calculator-in .38s cubic-bezier(.22,1,.36,1) both}.agent-mobile-calculator__head{display:grid;gap:.28rem;margin-bottom:.65rem}.agent-mobile-calculator__head small{color:#e8be70b8;font-size:.52rem;font-weight:620;letter-spacing:.1em}.agent-mobile-calculator__head strong{color:#fffaf3;font-family:var(--font-heading);font-size:1.35rem;line-height:1.08;letter-spacing:-.03em}.agent-mobile-calculator__head p{margin:0;color:#e6e0d48f;font-size:.72rem;line-height:1.45}.agent-mobile-calculator__controls{display:grid;gap:.25rem}.agent-mobile-calculator .agent-lab__range,.agent-mobile-calculator .agent-lab__scenario{padding:.8rem .05rem!important;border-top:1px solid rgba(245,242,234,.045)!important}.agent-mobile-calculator .agent-lab__range-label{font-size:.68rem!important}.agent-mobile-calculator .agent-lab__range-label strong{color:#fff8ef!important;font-size:.7rem!important}.agent-mobile-calculator__scenario>span{color:#f5f2eab8!important;font-size:.68rem!important;line-height:1.35}.agent-mobile-result__restart{justify-self:center;min-height:2.6rem;display:inline-flex;align-items:center;gap:.42rem;margin-top:.15rem;border:0;background:transparent;color:#f5f2ea75;font-size:.66rem}.agent-mobile-result__restart svg{width:.85rem;height:.85rem}@keyframes agent-mobile-deck-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes agent-mobile-result-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes agent-mobile-impact-in{0%{opacity:.25;transform:translateY(5px) scale(.97);filter:brightness(.85)}to{opacity:1;transform:none;filter:none}}@keyframes agent-mobile-calculator-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}}@media(min-width:681px)and (max-width:1100px){.agent-mobile-swipe{width:min(100%,48rem);grid-template-rows:auto auto minmax(18rem,1fr) auto auto}.agent-mobile-guide__orb{width:5.55rem;height:5.55rem}.agent-mobile-guide__oona-avatar{width:5.1rem!important;height:5.95rem!important}.agent-mobile-guide__bubble{max-width:22rem;font-size:.76rem}.agent-mobile-deck{min-height:clamp(18rem,37vh,23rem)}.agent-mobile-card{width:min(58vw,28rem);min-height:clamp(17.5rem,35vh,21rem);padding:.7rem 1.4rem}.agent-mobile-card.is-prev{transform:translate(-86%) rotate(-3deg) scale(.91)}.agent-mobile-card.is-next{transform:translate(86%) rotate(3deg) scale(.91)}.agent-mobile-card__icon{width:5.1rem;height:4.45rem;border-radius:1.38rem}.agent-mobile-card__icon svg{width:1.9rem;height:1.9rem}.agent-mobile-card__copy strong{font-size:1.78rem}.agent-mobile-card__copy small{font-size:.88rem}.agent-mobile-card__select{font-size:.84rem}.agent-mobile-result__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-mobile-result__summary>div:nth-child(2){border-top:0}.agent-mobile-result__summary>div:nth-child(2n){border-left:1px solid rgba(245,242,234,.045);padding-left:1rem}}@media(max-width:430px){.agent-builder--live{padding-top:.45rem!important}.agent-mobile-swipe{gap:.66rem}.agent-mobile-guide{gap:.4rem;margin-top:.08rem;margin-bottom:-.48rem}.agent-mobile-guide__bubble{max-width:17.5rem;font-size:.69rem;padding:.46rem .64rem}.agent-mobile-guide__orb{width:4.55rem;height:4.55rem}.agent-mobile-guide__orb>svg{width:1.72rem;height:1.72rem}.agent-mobile-guide__smile{top:2.62rem}.agent-mobile-deck{min-height:15.8rem}.agent-mobile-card{width:82vw;min-height:16.7rem;gap:.9rem;padding:.45rem 1rem}.agent-mobile-card__icon{width:4.45rem;height:3.9rem;border-radius:1.14rem}.agent-mobile-card__icon svg{width:1.66rem;height:1.66rem}.agent-mobile-card__select{font-size:.8rem;padding-left:.88rem}.agent-mobile-card__select svg{width:2.3rem;height:2.3rem;padding:.64rem}.agent-mobile-card__copy strong{font-size:1.4rem}.agent-mobile-card__copy small{font-size:.8rem;line-height:1.48}.agent-mobile-card.is-prev{transform:translate(-80%) rotate(-4deg) scale(.89)}.agent-mobile-card.is-next{transform:translate(80%) rotate(4deg) scale(.89)}.agent-mobile-result__head h2{font-size:2rem}.agent-mobile-impact>strong{font-size:2.325rem}}@media(prefers-reduced-motion:reduce)and (max-width:1100px){.agent-mobile-card,.agent-mobile-guide__orb,.agent-mobile-deck,.agent-mobile-result__head,.agent-mobile-impact>strong,.agent-mobile-calculator{animation:none!important;transition:none!important}}@media(min-width:1101px){.agent-lab__topbar{min-height:5.35rem!important;display:grid!important;grid-template-columns:minmax(17rem,.8fr) minmax(32rem,1.65fr) minmax(20rem,1fr)!important;align-items:center!important;justify-content:stretch!important;-moz-column-gap:clamp(1.25rem,2.2vw,2.75rem)!important;column-gap:clamp(1.25rem,2.2vw,2.75rem)!important;row-gap:.7rem!important;padding:.85rem clamp(1.15rem,2vw,2rem)!important}.agent-lab__brand{justify-self:start!important;min-width:0!important;max-width:100%;white-space:nowrap!important}.agent-lab__progress{justify-self:center!important;width:100%!important;max-width:46rem!important;min-width:0!important}.agent-lab__progress button{min-width:0!important}.agent-lab__progress-name{display:block;min-width:0!important;max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.agent-lab__status{justify-self:end!important;min-width:0!important;max-width:24rem!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-align:right;line-height:1.25!important;text-wrap:balance}@media(min-width:1101px)and (max-width:1399px){.agent-lab__topbar{min-height:7.35rem!important;grid-template-columns:minmax(14rem,1fr) minmax(16rem,1fr)!important;grid-template-areas:"brand status" "progress progress"!important;-moz-column-gap:1.25rem!important;column-gap:1.25rem!important;row-gap:.45rem!important;padding:.72rem 1.15rem .8rem!important}.agent-lab__brand{grid-area:brand!important;font-size:.98rem!important}.agent-lab__status{grid-area:status!important;max-width:22rem!important;font-size:.96rem!important}.agent-lab__progress{grid-area:progress!important;width:min(44rem,100%)!important;max-width:100%!important}.agent-lab__progress-name{font-size:1rem!important}}.agent-lab__context-glass{position:absolute;z-index:5;left:clamp(1rem,1.8vw,1.8rem);top:clamp(1rem,2vw,1.7rem);width:clamp(14.5rem,18vw,19.5rem);min-height:9.3rem;padding:.85rem .95rem .82rem;border:1px solid rgba(245,242,234,.065);border-radius:1.05rem;background:linear-gradient(145deg,#0f12129c,#070a0b59),radial-gradient(circle at 16% 0%,rgba(255,255,255,.026),transparent 36%);box-shadow:0 18px 55px #00000024,inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);color:#f5f2eae6;opacity:.68;transform:translate3d(var(--agent-drift-x-reverse),var(--agent-drift-y-reverse),0);transition:opacity .7s ease,border-color .7s ease,transform 1.1s cubic-bezier(.22,1,.36,1),background .9s ease}.agent-lab__context-glass:before{content:"";position:absolute;left:.8rem;right:.8rem;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(245,242,234,.18),rgba(217,118,74,.12),transparent);opacity:.45}.agent-lab__context-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#d8d2c461;font-family:var(--font-mono);font-size:.45rem;line-height:1;letter-spacing:.08em;text-transform:uppercase}.agent-lab__live-indicator{display:inline-flex;align-items:center;gap:.38rem}.agent-lab__live-indicator>i{width:.32rem;height:.32rem;border-radius:50%;background:#d9764abd;box-shadow:0 0 0 3px #d9764a0b;transition:opacity .6s ease,box-shadow .6s ease}.agent-lab__context-glass>strong{display:block;max-width:18ch;margin-top:.75rem;color:#fffaf3;font-family:var(--font-heading);font-size:clamp(.9rem,1.05vw,1.08rem);line-height:1.08;font-weight:590;letter-spacing:-.025em;text-wrap:balance}.agent-lab__context-glass>p{min-height:2.4em;margin:.38rem 0 0;color:#ece6db80;font-size:.57rem;line-height:1.4;text-wrap:pretty}.agent-lab__context-glass dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.52rem;margin:.72rem 0 0;padding-top:.58rem;border-top:1px solid rgba(245,242,234,.045)}.agent-lab__context-glass dl>div{min-width:0;display:grid;gap:.16rem}.agent-lab__context-glass dt{overflow:hidden;color:#d8d2c447;font-size:.36rem;line-height:1.15;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.agent-lab__context-glass dd{margin:0;overflow:hidden;color:#f5f2ea9e;font-size:.46rem;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.agent-lab[data-flow-state=activating] .agent-lab__context-glass,.agent-lab[data-flow-state=processing] .agent-lab__context-glass{opacity:.9;border-color:#f5f2ea16;background:linear-gradient(145deg,#101313b8,#070a0b6e)}.agent-lab[data-flow-state=processing] .agent-lab__live-indicator>i{box-shadow:0 0 0 4px #d9764a0d,0 0 12px #d9764a38}.agent-lab[data-flow-state=decision] .agent-lab__context-glass{opacity:.58}.agent-lab[data-flow-state=resolved] .agent-lab__context-glass{opacity:.38}.agent-lab__telemetry-whisper{position:absolute;z-index:3;right:clamp(1.1rem,2vw,2rem);bottom:clamp(1rem,1.7vw,1.65rem);display:flex;align-items:center;gap:clamp(.75rem,1.3vw,1.4rem);color:#d8d2c433;font-family:var(--font-mono);font-size:.38rem;letter-spacing:.08em;text-transform:uppercase;transform:translate3d(var(--agent-drift-x-soft),var(--agent-drift-y-soft),0);transition:opacity 1s ease,transform 1.2s cubic-bezier(.22,1,.36,1)}.agent-lab__telemetry-whisper span{display:inline-flex;align-items:center;gap:.28rem;white-space:nowrap}.agent-lab__telemetry-whisper i{width:.24rem;height:.24rem;border-radius:50%;border:1px solid rgba(216,210,196,.24);background:transparent;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease}.agent-lab[data-flow-state=activating] .agent-lab__telemetry-whisper span:first-child i,.agent-lab[data-flow-state=processing] .agent-lab__telemetry-whisper span:nth-child(-n+2) i,.agent-lab[data-flow-state=decision] .agent-lab__telemetry-whisper span:nth-child(3) i,.agent-lab[data-flow-state=resolved] .agent-lab__telemetry-whisper i{border-color:#d9764a6b;background:#d9764a73;box-shadow:0 0 8px #d9764a1f}@media(min-width:1500px){.agent-lab__context-glass{left:clamp(1.4rem,2.1vw,2.5rem);top:clamp(1.3rem,2.2vw,2.3rem);width:clamp(17rem,17vw,21.5rem);padding:1rem 1.08rem .95rem}.agent-lab__context-glass>strong{font-size:1.12rem}.agent-lab__context-glass>p{font-size:.62rem}.agent-lab__context-glass dd{font-size:.5rem}.agent-lab__telemetry-whisper{font-size:.42rem}}@media(min-width:1900px){.agent-lab__context-glass{left:max(2.4rem,calc((100% - 104rem)/2))}.agent-lab__telemetry-whisper{right:max(2.4rem,calc((100% - 104rem)/2))}}.agent-lab{--agent-pointer-x:50%;--agent-pointer-y:38%;--agent-drift-x:0px;--agent-drift-y:0px;--agent-drift-x-soft:0px;--agent-drift-y-soft:0px;--agent-drift-x-reverse:0px;--agent-drift-y-reverse:0px;--qi-rest-opacity:.72;--qi-dim-opacity:.48}.agent-lab:before{background:radial-gradient(circle at var(--agent-pointer-x) var(--agent-pointer-y),rgba(255,255,255,.026) 0,rgba(217,118,74,.01) 11rem,transparent 27rem),linear-gradient(112deg,transparent 0 44%,rgba(255,255,255,.01) 49%,rgba(217,118,74,.014) 50%,rgba(255,255,255,.007) 51%,transparent 57%);background-size:100% 100%,240% 100%;background-position:center,72% 0;opacity:.68;animation:none!important;transition:opacity 1.1s ease,background-position 1.4s cubic-bezier(.22,1,.36,1)!important}.agent-lab[data-flow-state=activating]:before,.agent-lab[data-flow-state=processing]:before{opacity:.88}.agent-lab[data-flow-state=decision]:before{opacity:.58}.agent-lab[data-flow-state=resolved]:before{opacity:.46}.agent-lab:after{width:42rem;height:24rem;right:-15rem;top:6rem;background:radial-gradient(ellipse,rgba(255,255,255,.018),rgba(217,118,74,.012) 35%,transparent 72%);filter:blur(36px);opacity:.3;transform:translate3d(var(--agent-drift-x),var(--agent-drift-y),0);transition:transform 1.15s cubic-bezier(.22,1,.36,1),opacity 1.25s ease!important}.agent-lab[data-flow-state=processing]:after{opacity:.48}.agent-lab[data-flow-state=decision]:after,.agent-lab[data-flow-state=resolved]:after{opacity:.18}.agent-lab__ambient{opacity:.1!important;transform:translate3d(var(--agent-drift-x-reverse),var(--agent-drift-y-reverse),0)!important;transition:transform 1.35s cubic-bezier(.22,1,.36,1),opacity 1.2s ease!important}.agent-lab[data-flow-state=activating] .agent-lab__ambient{opacity:.16!important}.agent-lab[data-flow-state=processing] .agent-lab__ambient{opacity:.23!important}.agent-lab[data-flow-state=decision] .agent-lab__ambient{opacity:.08!important}.agent-lab[data-flow-state=resolved] .agent-lab__ambient{opacity:.045!important}.agent-lab__grid{opacity:.032!important;transition:opacity 1.35s ease!important}.agent-lab__grid:after{background:linear-gradient(90deg,transparent 0 49.93%,rgba(255,255,255,.014) 50%,transparent 50.07%);background-size:184px 100%;opacity:.22;animation:none!important}.agent-lab[data-flow-state=processing] .agent-lab__grid{opacity:.044!important}.agent-lab[data-flow-state=decision] .agent-lab__grid{opacity:.022!important}.agent-lab[data-flow-state=resolved] .agent-lab__grid{opacity:.014!important}.agent-lab__graph:before{left:var(--agent-pointer-x)!important;top:var(--agent-pointer-y)!important;width:34rem!important;height:22rem!important;background:radial-gradient(ellipse,rgba(217,118,74,.035),rgba(255,255,255,.009) 34%,transparent 72%)!important;filter:blur(28px)!important;opacity:.2!important;transform:translate(-50%,-50%) translate3d(var(--agent-drift-x-soft),var(--agent-drift-y-soft),0)!important;transition:left 1.15s cubic-bezier(.22,1,.36,1),top 1.15s cubic-bezier(.22,1,.36,1),opacity 1.2s ease!important}.agent-lab[data-flow-state=activating] .agent-lab__graph:before{opacity:.33!important}.agent-lab[data-flow-state=processing] .agent-lab__graph:before{opacity:.44!important}.agent-lab[data-flow-state=decision] .agent-lab__graph:before{opacity:.16!important}.agent-lab[data-flow-state=resolved] .agent-lab__graph:before{opacity:.08!important}.agent-lab__graph:after,.agent-lab.is-running .agent-lab__graph:after{opacity:0!important;animation:none!important}@keyframes qi-signal-travel{0%{stroke-dashoffset:88;opacity:.12}12%{opacity:.74}76%{opacity:.64}to{stroke-dashoffset:-96;opacity:.18}}.agent-lab__packet,.agent-lab__packet.is-secondary{opacity:0!important;transition:opacity .45s ease!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__packet{opacity:.64!important;filter:drop-shadow(0 0 4px rgba(217,118,74,.32))!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__packet.is-secondary{opacity:.32!important;filter:drop-shadow(0 0 2px rgba(255,255,255,.13))!important}.agent-lab__build-node-icon,.agent-lab__build-node-icon:before,.agent-lab__worker-core,.agent-lab__core-chassis{animation:none!important}.agent-lab[data-flow-state=activating][data-build-count="1"] .agent-lab__network-slot.is-core .agent-lab__build-node-icon,.agent-lab[data-flow-state=activating][data-build-count="2"] .agent-lab__network-slot.is-source .agent-lab__build-node-icon,.agent-lab[data-flow-state=activating][data-build-count="3"] .agent-lab__network-team .agent-lab__worker-core,.agent-lab[data-flow-state=activating][data-build-count="4"] .agent-lab__network-slot.is-human .agent-lab__build-node-icon{animation:qi-choice-arrival .82s cubic-bezier(.22,1,.36,1) 1 both!important}@keyframes qi-choice-arrival{0%{filter:brightness(.94);transform:scale(.97)}42%{filter:brightness(1.095);transform:scale(1.025)}to{filter:brightness(1);transform:scale(1)}}.agent-lab[data-flow-state=processing].is-running .agent-lab__network-slot.is-source .agent-lab__build-node-icon{animation:qi-receive 3.45s 0s cubic-bezier(.22,1,.36,1) 1 both!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__network-slot.is-core .agent-lab__build-node-icon{animation:qi-receive 3.45s .38s cubic-bezier(.22,1,.36,1) 1 both!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__team-worker.is-worker-1 .agent-lab__worker-core{animation:qi-receive 3.45s .82s cubic-bezier(.22,1,.36,1) 1 both!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__team-worker.is-worker-2 .agent-lab__worker-core{animation:qi-receive 3.45s 1.02s cubic-bezier(.22,1,.36,1) 1 both!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__team-worker.is-worker-3 .agent-lab__worker-core{animation:qi-receive 3.45s 1.22s cubic-bezier(.22,1,.36,1) 1 both!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__team-worker.is-worker-4 .agent-lab__worker-core{animation:qi-receive 3.45s 1.42s cubic-bezier(.22,1,.36,1) 1 both!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__network-slot.is-human .agent-lab__build-node-icon{animation:qi-receive 3.45s 1.84s cubic-bezier(.22,1,.36,1) 1 both!important}.agent-lab[data-flow-state=processing].is-running .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{animation:qi-receive 3.45s 2.55s cubic-bezier(.22,1,.36,1) 1 both!important}@keyframes qi-receive{0%,8%{filter:brightness(.96)}16%{filter:brightness(1.1);box-shadow:0 0 0 5px #ffffff03,0 0 23px #d9764a16}31%{filter:brightness(1.015)}to{filter:brightness(1)}}.agent-lab[data-flow-state=processing] .agent-lab__core-chassis{animation:qi-core-concentrate 2.6s cubic-bezier(.45,0,.55,1) 1 both!important}@keyframes qi-core-concentrate{0%{filter:brightness(.98) saturate(.96)}38%{filter:brightness(1.04) saturate(1.015)}72%,to{filter:brightness(1) saturate(1)}}.agent-lab__network-slot,.agent-lab__network-team,.agent-lab__team-worker{transition:opacity 1.05s ease,filter 1.05s ease,transform 1.05s cubic-bezier(.22,1,.36,1)!important}.agent-lab[data-flow-state=decision] .agent-lab__network-slot:not(.is-human),.agent-lab[data-flow-state=decision] .agent-lab__network-team{opacity:.68!important;filter:saturate(.88) brightness(.94)}.agent-lab[data-flow-state=decision] .agent-lab__network-slot.is-human{opacity:1!important;filter:none;transform:translateY(-2px)}.agent-lab[data-flow-state=decision] .agent-lab__network-slot.is-human .agent-lab__build-node-icon{animation:qi-human-pause 1.45s cubic-bezier(.22,1,.36,1) 1 both!important}@keyframes qi-human-pause{0%{filter:brightness(.96)}42%{filter:brightness(1.075);box-shadow:0 0 0 6px #ffffff03,0 0 22px #d9764a12}to{filter:brightness(1)}}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot:not(.is-outcome),.agent-lab[data-flow-state=resolved] .agent-lab__network-team{opacity:.62!important;filter:saturate(.82) brightness(.91)}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome{opacity:1!important;filter:none}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{animation:qi-outcome-clarify 1.45s cubic-bezier(.22,1,.36,1) 1 both!important}@keyframes qi-outcome-clarify{0%{filter:blur(.45px) brightness(.96);transform:scale(.985)}52%{filter:blur(0) brightness(1.065);transform:scale(1.012)}to{filter:none;transform:scale(1)}}.agent-lab[data-flow-state=resolved] .agent-lab__desktop-result{animation:qi-result-clarify 1.05s cubic-bezier(.22,1,.36,1) 1 both!important}@keyframes qi-result-clarify{0%{opacity:0;filter:blur(4px);transform:translate(-50%) translateY(7px)}to{opacity:1;filter:none;transform:translate(-50%) translateY(0)}}.agent-lab[data-flow-state=resolved] .agent-lab__desktop-result-actions{position:relative;z-index:2}.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus] .agent-lab__network-slot,.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus] .agent-lab__network-team,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus] .agent-lab__network-slot,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus] .agent-lab__network-team{filter:none}.agent-lab{min-height:clamp(58rem,88svh,70rem)!important}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:48rem!important;margin-inline:clamp(1rem,1.8vw,2rem)!important;overflow:hidden!important}.agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{inset:15rem auto 8.5rem 50%!important;width:min(94rem,calc(100% - 5rem))!important;height:auto!important;padding:1.6rem clamp(.75rem,1.25vw,1.25rem) 2rem!important;transform:translate(-50%)!important;align-content:center!important}.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{width:min(96rem,calc(100% - 5rem))!important;-moz-column-gap:clamp(.7rem,1.3vw,1.55rem)!important;column-gap:clamp(.7rem,1.3vw,1.55rem)!important}.agent-lab__network-grid .agent-lab__build-node-icon,.agent-lab__network-team .agent-lab__worker-core{width:4.4rem!important;height:4.4rem!important;flex-basis:4.4rem!important}.agent-lab__network-grid .agent-lab__build-node-icon svg,.agent-lab__network-team .agent-lab__worker-core svg{width:1.55rem!important;height:1.55rem!important}.agent-lab__network-grid .agent-lab__build-node-copy,.agent-lab__network-team .agent-lab__worker-copy{max-width:10.5rem!important;margin-top:.2rem!important}.agent-lab__network-grid .agent-lab__build-node-copy small{color:#ece4d7c7!important;font-size:.7rem!important;line-height:1.18!important}.agent-lab__network-grid .agent-lab__build-node-copy strong,.agent-lab__network-team .agent-lab__worker-copy strong{color:#fffaf3!important;font-size:1rem!important;line-height:1.16!important;font-weight:620!important}.agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{font-size:1.16rem!important}.agent-lab__network-team .agent-lab__worker-copy small{color:#ece4d785!important;font-size:.64rem!important;line-height:1.25!important}.agent-lab__context-glass{left:clamp(1.6rem,2.25vw,2.8rem)!important;top:clamp(1.5rem,2.1vw,2.35rem)!important;width:clamp(21rem,23vw,26rem)!important;min-height:12.25rem!important;padding:1.15rem 1.25rem 1.1rem!important;opacity:.82!important;border-color:#f5f2ea16!important;background:linear-gradient(145deg,#0f1212c7,#070a0b94),radial-gradient(circle at 16% 0%,rgba(255,255,255,.035),transparent 38%)!important;box-shadow:0 22px 65px #0003,inset 0 1px #ffffff09!important}.agent-lab__context-head{font-size:.55rem!important;color:#ece6db7a!important}.agent-lab__live-indicator>i{width:.38rem!important;height:.38rem!important}.agent-lab__context-glass>strong{max-width:22ch!important;margin-top:.9rem!important;font-size:1.32rem!important;line-height:1.08!important}.agent-lab__context-glass>p{min-height:0!important;margin:.48rem 0 0!important;color:#f5f2eaa8!important;font-size:.75rem!important;line-height:1.42!important}.agent-lab__context-glass dl{grid-template-columns:1fr!important;gap:0!important;margin:.92rem 0 0!important;padding-top:.55rem!important}.agent-lab__context-glass dl>div{grid-template-columns:minmax(6.9rem,.72fr) minmax(0,1.28fr)!important;align-items:center!important;gap:.8rem!important;min-height:2rem!important;padding:.4rem 0!important}.agent-lab__context-glass dl>div+div{border-top:1px solid rgba(245,242,234,.04)}.agent-lab__context-glass dt{color:#ece6db66!important;font-size:.5rem!important;letter-spacing:.075em!important}.agent-lab__context-glass dd{color:#fffaf3c7!important;font-size:.68rem!important;line-height:1.25!important}.agent-lab[data-flow-state=decision] .agent-lab__context-glass{opacity:.76!important}.agent-lab[data-flow-state=resolved] .agent-lab__context-glass{opacity:.64!important}.agent-lab__impact-beacon{top:clamp(1.5rem,2.1vw,2.35rem)!important;right:clamp(1.6rem,2.25vw,2.8rem)!important;width:clamp(25rem,30vw,34rem)!important;min-height:8.4rem!important;padding:1.05rem 1.25rem 1.05rem 1rem!important;grid-template-columns:3.7rem minmax(0,1fr)!important;gap:1rem!important}.agent-lab__impact-beacon-icon{width:3.7rem!important;height:3.7rem!important}.agent-lab__impact-beacon-icon svg{width:1.55rem!important;height:1.55rem!important}.agent-lab__impact-beacon-copy small{font-size:.6rem!important}.agent-lab__impact-beacon-copy strong{font-size:clamp(1.8rem,2.25vw,2.45rem)!important}.agent-lab__impact-beacon-copy em{margin-top:.16rem;color:#fffaf3d1!important;font-size:.82rem!important;line-height:1.35!important}.agent-lab__desktop-result{bottom:1.15rem!important;width:min(92rem,calc(100% - 5rem))!important;min-height:6.6rem!important;padding:.95rem .45rem .38rem!important}@keyframes qi-data-breath{0%{stroke-dashoffset:0}to{stroke-dashoffset:-184}}.agent-lab.is-built[data-flow-state=decision] .agent-lab__packet{opacity:.28!important;filter:drop-shadow(0 0 4px rgba(217,118,74,.18))!important}.agent-lab.is-built[data-flow-state=decision] .agent-lab__packet.is-secondary{opacity:.12!important;filter:drop-shadow(0 0 2px rgba(255,255,255,.1))!important}.agent-lab.is-built[data-flow-state=resolved] .agent-lab__packet{opacity:.18!important}.agent-lab.is-built[data-flow-state=resolved] .agent-lab__packet.is-secondary{opacity:.07!important}@media(min-width:1500px){.agent-lab{min-height:64rem!important}.agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:52rem!important}.agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{inset:16rem auto 9rem 50%!important;width:min(102rem,calc(100% - 6rem))!important}.agent-lab__context-glass{width:25rem!important;min-height:13rem!important}.agent-lab__context-glass>strong{font-size:1.42rem!important}.agent-lab__context-glass>p{font-size:.8rem!important}.agent-lab__context-glass dd{font-size:.72rem!important}}@media(min-width:1900px){.agent-lab{min-height:68rem!important}.agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:56rem!important;margin-inline:clamp(2rem,3vw,4rem)!important}.agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{inset:17rem auto 9.5rem 50%!important;width:min(108rem,calc(100% - 8rem))!important}.agent-lab__context-glass{left:max(3rem,calc((100% - 112rem)/2))!important;width:26rem!important}.agent-lab__impact-beacon{right:max(3rem,calc((100% - 112rem)/2))!important;width:34rem!important}.agent-lab__desktop-result{width:min(102rem,calc(100% - 8rem))!important}}.agent-lab__context-glass{border-left-color:#f5f2ea08!important;border-right-color:#f5f2ea08!important;border-top-color:#f5f2ea1b!important;border-bottom-color:#f5f2ea12!important;border-radius:1.2rem!important;background:linear-gradient(180deg,#0f1212b8,#080b0c7d),radial-gradient(80% 42% at 10% 0%,rgba(255,255,255,.032),transparent 72%)!important;box-shadow:0 28px 80px #00000029,inset 0 1px #ffffff0a,inset 0 -1px #ffffff03!important}.agent-lab__context-glass:before{left:1.05rem!important;right:38%!important;background:linear-gradient(90deg,rgba(255,255,255,.2),rgba(217,118,74,.11),transparent)!important;opacity:.5!important}.agent-lab__context-glass:after{content:"";position:absolute;left:1.05rem;bottom:-1px;width:4.4rem;height:1px;background:linear-gradient(90deg,rgba(217,118,74,.34),rgba(245,242,234,.08),transparent);opacity:.6}.agent-lab__context-head{letter-spacing:.11em!important}.agent-lab__context-glass>strong{letter-spacing:-.035em!important;font-weight:560!important}.agent-lab__context-glass>p{max-width:34ch}.agent-lab__context-glass dt{font-weight:560!important}.agent-lab__context-glass dd{font-weight:540!important}.agent-lab__network-slot.is-core .agent-lab__build-node-icon{width:5rem!important;height:5rem!important;flex-basis:5rem!important;border-color:#f5f2ea2e!important;box-shadow:0 0 0 7px #f5f2ea03,0 0 34px #d9764a0e,inset 0 1px #ffffff0b!important}.agent-lab__network-slot.is-core .agent-lab__build-node-icon svg{width:1.78rem!important;height:1.78rem!important}.agent-lab__network-slot.is-human .agent-lab__build-node-icon{width:4.75rem!important;height:4.75rem!important;flex-basis:4.75rem!important;border-color:#f5f2ea2b!important;box-shadow:0 0 0 7px #f5f2ea03,0 0 28px #d9764a0b,inset 0 1px #ffffff09!important}.agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{border-color:#f5f2ea24!important}.agent-lab__network-team .agent-lab__worker-core,.agent-lab__network-slot.is-source .agent-lab__build-node-icon{border-color:#f5f2ea1b!important;box-shadow:0 0 0 4px #ffffff02,inset 0 1px #ffffff06!important}.agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{font-size:1.28rem!important;font-weight:570!important;letter-spacing:-.03em}.agent-lab__network-slot.is-human .agent-lab__build-node-copy strong,.agent-lab__network-slot.is-outcome .agent-lab__build-node-copy strong{font-size:1.08rem!important;font-weight:590!important}.agent-lab__network-team .agent-lab__worker-copy strong{font-weight:560!important}@keyframes agent-intelligence-line{0%{stroke-dashoffset:0}to{stroke-dashoffset:-88}}@keyframes agent-intelligence-breathe{0%,to{opacity:.42}50%{opacity:.76}}.agent-lab__packet{opacity:.22!important;filter:drop-shadow(0 0 4px rgba(255,247,238,.12))!important}.agent-lab__packet.is-secondary{opacity:.07!important}.agent-lab__network-grid[data-focus] .agent-lab__network-slot,.agent-lab__network-grid[data-focus] .agent-lab__network-team{transition:opacity .46s ease,filter .52s ease,transform .58s cubic-bezier(.22,1,.36,1)!important;opacity:.56!important;filter:saturate(.72) brightness(.88)!important}.agent-lab__network-grid[data-focus=source] .agent-lab__network-slot.is-source,.agent-lab__network-grid[data-focus=core] .agent-lab__network-slot.is-core,.agent-lab__network-grid[data-focus=human] .agent-lab__network-slot.is-human,.agent-lab__network-grid[data-focus=outcome] .agent-lab__network-slot.is-outcome,.agent-lab__network-grid[data-focus=action] .agent-lab__network-team,.agent-lab__network-grid[data-focus^=worker-] .agent-lab__network-team{opacity:1!important;filter:none!important;transform:translateY(-1px)!important}.agent-lab[data-flow-state=decision] .agent-lab__network-slot:not(.is-human),.agent-lab[data-flow-state=decision] .agent-lab__network-team{opacity:.48!important;filter:saturate(.68) brightness(.88)!important}.agent-lab[data-flow-state=decision] .agent-lab__network-slot.is-human{opacity:1!important;transform:translateY(-3px)!important}.agent-lab[data-flow-state=decision] .agent-lab__context-glass{opacity:.66!important}.agent-lab[data-flow-state=decision] .agent-lab__impact-beacon{opacity:.7!important}.agent-lab[data-flow-state=resolved] .agent-lab__telemetry-whisper{opacity:.28!important}.agent-lab[data-flow-state=resolved] .agent-lab__context-glass{opacity:.46!important;filter:saturate(.78)}.agent-lab[data-flow-state=resolved] .agent-lab__impact-beacon{opacity:.78!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot:not(.is-outcome),.agent-lab[data-flow-state=resolved] .agent-lab__network-team{opacity:.44!important;filter:saturate(.66) brightness(.86)!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome{opacity:1!important;transform:translateY(-2px)!important}.agent-lab[data-flow-state=resolved] .agent-lab__desktop-result{border-top-color:#f5f2ea1c!important}.agent-lab__network-slot,.agent-lab__network-team,.agent-lab__team-worker{overflow:visible!important}.agent-lab__network-grid[data-focus=source] .agent-lab__network-slot.is-source .agent-lab__build-node-icon,.agent-lab__network-grid[data-focus=core] .agent-lab__network-slot.is-core .agent-lab__build-node-icon,.agent-lab__network-grid[data-focus=human] .agent-lab__network-slot.is-human .agent-lab__build-node-icon,.agent-lab__network-grid[data-focus=outcome] .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon,.agent-lab__network-grid[data-focus=worker-1] .agent-lab__team-worker.is-worker-1 .agent-lab__worker-core,.agent-lab__network-grid[data-focus=worker-2] .agent-lab__team-worker.is-worker-2 .agent-lab__worker-core,.agent-lab__network-grid[data-focus=worker-3] .agent-lab__team-worker.is-worker-3 .agent-lab__worker-core,.agent-lab__network-grid[data-focus=worker-4] .agent-lab__team-worker.is-worker-4 .agent-lab__worker-core{border-color:#e07646eb!important;box-shadow:0 0 0 4px #d9764a09,0 0 24px #d9764a1f,inset 0 1px #ffffff0b!important}.agent-lab[data-flow-state=decision] .agent-lab__network-slot:not(.is-human),.agent-lab[data-flow-state=decision] .agent-lab__network-team{opacity:.68!important;filter:saturate(.84) brightness(.94)!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot:not(.is-outcome),.agent-lab[data-flow-state=resolved] .agent-lab__network-team{opacity:.66!important;filter:saturate(.82) brightness(.93)!important}.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus=source] .agent-lab__network-slot.is-source,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus=source] .agent-lab__network-slot.is-source,.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus=core] .agent-lab__network-slot.is-core,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus=core] .agent-lab__network-slot.is-core,.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus=human] .agent-lab__network-slot.is-human,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus=human] .agent-lab__network-slot.is-human,.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus=outcome] .agent-lab__network-slot.is-outcome,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus=outcome] .agent-lab__network-slot.is-outcome,.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus=action] .agent-lab__network-team,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus=action] .agent-lab__network-team,.agent-lab[data-flow-state=decision] .agent-lab__network-grid[data-focus^=worker-] .agent-lab__network-team,.agent-lab[data-flow-state=resolved] .agent-lab__network-grid[data-focus^=worker-] .agent-lab__network-team{opacity:1!important;filter:none!important}.agent-lab__network-grid[data-focus=action] .agent-lab__team-worker{opacity:.86!important;filter:none!important}.agent-lab__network-grid[data-focus^=worker-] .agent-lab__team-worker{opacity:.42!important;filter:saturate(.78) brightness(.9)!important}.agent-lab__network-grid[data-focus=worker-1] .agent-lab__team-worker.is-worker-1,.agent-lab__network-grid[data-focus=worker-2] .agent-lab__team-worker.is-worker-2,.agent-lab__network-grid[data-focus=worker-3] .agent-lab__team-worker.is-worker-3,.agent-lab__network-grid[data-focus=worker-4] .agent-lab__team-worker.is-worker-4{opacity:1!important;filter:none!important;transform:translateY(-2px) scale(1.018)!important}.agent-lab__network-grid[data-focus] .agent-lab__build-node-copy strong,.agent-lab__network-grid[data-focus] .agent-lab__worker-copy strong{transition:color .28s ease,opacity .28s ease,filter .28s ease}.agent-lab__network-grid[data-focus=source] .agent-lab__network-slot.is-source .agent-lab__build-node-copy strong,.agent-lab__network-grid[data-focus=core] .agent-lab__network-slot.is-core .agent-lab__build-node-copy strong,.agent-lab__network-grid[data-focus=human] .agent-lab__network-slot.is-human .agent-lab__build-node-copy strong,.agent-lab__network-grid[data-focus=outcome] .agent-lab__network-slot.is-outcome .agent-lab__build-node-copy strong,.agent-lab__network-grid[data-focus=worker-1] .agent-lab__team-worker.is-worker-1 .agent-lab__worker-copy strong,.agent-lab__network-grid[data-focus=worker-2] .agent-lab__team-worker.is-worker-2 .agent-lab__worker-copy strong,.agent-lab__network-grid[data-focus=worker-3] .agent-lab__team-worker.is-worker-3 .agent-lab__worker-copy strong,.agent-lab__network-grid[data-focus=worker-4] .agent-lab__team-worker.is-worker-4 .agent-lab__worker-copy strong{color:#fffdf8!important;filter:drop-shadow(0 0 9px rgba(217,118,74,.08))}.agent-lab[data-flow-state=resolved] .agent-lab__network-team .agent-lab__worker-core,.agent-lab[data-flow-state=resolved] .agent-lab__network-slot .agent-lab__build-node-icon{transition:border-color .36s ease,box-shadow .42s ease,color .36s ease,transform .42s cubic-bezier(.22,1,.36,1)!important}@media(min-width:1101px)and (max-height:820px){.agent-lab{min-height:49rem!important}.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:40.5rem!important}.agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{top:12.75rem!important;bottom:7.75rem!important}.agent-lab__impact-beacon{top:1.1rem!important}.agent-lab__desktop-result{bottom:.7rem!important;min-height:6rem!important}}@media(min-width:2100px){.agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{margin-inline:max(4rem,calc((100% - 124rem)/2))!important}.agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{width:min(112rem,calc(100% - 10rem))!important}.agent-lab__desktop-result{width:min(106rem,calc(100% - 10rem))!important}}.agent-lab__infield-ui.is-ready .agent-lab__impact-controls{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(15rem,.9fr)!important;align-items:start!important}.agent-lab__infield-ui.is-ready .agent-lab__range,.agent-lab__infield-ui.is-ready .agent-lab__scenario{display:grid!important;grid-template-rows:5.35rem 2.65rem!important;align-content:start!important;gap:.5rem!important}.agent-lab__infield-ui.is-ready .agent-lab__range-label,.agent-lab__infield-ui.is-ready .agent-lab__scenario>span{min-height:5.35rem!important;align-content:center!important}.agent-lab__infield-ui.is-ready .agent-lab__range-label{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important}.agent-lab__infield-ui.is-ready .agent-lab__range-label>span{max-width:15ch;text-wrap:balance}.agent-lab__infield-ui.is-ready .agent-lab__range-track{align-self:center!important}.agent-lab__infield-ui.is-ready .agent-lab__scenario>span{display:flex;align-items:center;max-width:18ch;text-wrap:balance}.agent-lab__infield-ui.is-ready .agent-lab__scenario>div{min-height:2.65rem;align-items:center}@media(min-width:1101px)and (max-height:820px){.agent-lab__infield-ui.is-ready .agent-lab__range,.agent-lab__infield-ui.is-ready .agent-lab__scenario{grid-template-rows:4.6rem 2.45rem!important}.agent-lab__infield-ui.is-ready .agent-lab__range-label,.agent-lab__infield-ui.is-ready .agent-lab__scenario>span{min-height:4.6rem!important}}.agent-lab__network-grid{z-index:6!important}.agent-lab__network-slot,.agent-lab__network-team,.agent-lab__team-worker,.agent-lab__build-node,.agent-lab__worker{position:relative;z-index:2}.agent-lab__build-node-icon,.agent-lab__worker-core{position:relative;z-index:7!important;background:radial-gradient(circle at 50% 40%,#d9764a13,#080b0c 68%)!important}@media(min-width:1101px)and (max-width:1299px){.agent-lab__context-glass{width:19.5rem!important;left:1.25rem!important}.agent-lab__impact-beacon{width:23.5rem!important;right:1.25rem!important}.agent-lab__context-glass>strong{font-size:1.18rem!important}.agent-lab__context-glass>p{font-size:.7rem!important}.agent-lab__context-glass dd{font-size:.63rem!important}.agent-lab__impact-beacon-copy strong{font-size:1.72rem!important}.agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{top:15.5rem!important;bottom:8.5rem!important;width:calc(100% - 3rem)!important}}@media(min-width:1101px)and (max-width:1299px)and (max-height:820px){.agent-lab{min-height:48rem!important}.agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:39.5rem!important}.agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{top:12.25rem!important;bottom:7.5rem!important;width:calc(100% - 3rem)!important}}}@media(min-width:1101px){.agent-lab.is-guided-mode{--agent-guided-choice-bottom:clamp(11.5rem,18vh,14rem);--agent-guided-choice-width:min(70rem, calc(100% - 5rem) );--agent-guided-choice-height:5.35rem}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building:is(.is-step-0,.is-step-1,.is-step-2,.is-step-3){left:50%!important;right:auto!important;top:auto!important;bottom:var(--agent-guided-choice-bottom)!important;width:var(--agent-guided-choice-width)!important;transform:translate(-50%)!important}.agent-lab.is-guided-mode .agent-lab__choice-field{align-items:stretch!important}.agent-lab.is-guided-mode .agent-lab__choice-node{height:var(--agent-guided-choice-height)!important;min-height:var(--agent-guided-choice-height)!important;max-height:var(--agent-guided-choice-height)!important;grid-template-rows:2.15rem minmax(1.7rem,1fr)!important;align-content:start!important}.agent-lab.is-guided-mode .agent-lab__choice-label{min-height:1.75rem;display:grid!important;align-content:start;justify-items:center;gap:.1rem}.agent-lab.is-guided-mode .agent-lab__choice-node strong{min-height:1.45rem;display:flex;align-items:flex-start;justify-content:center;text-align:center}.agent-lab.is-guided-mode .agent-lab__network-grid{transform:translate(-50%,-4rem)!important;align-items:center!important;align-content:center!important}.agent-lab.is-guided-mode.is-built-0 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-1 .agent-lab__network-grid{width:min(18rem,calc(100% - 4rem))!important;grid-template-columns:1fr!important;grid-template-areas:"core"!important}.agent-lab.is-guided-mode.is-built-2 .agent-lab__network-grid{width:min(32rem,calc(100% - 4rem))!important;grid-template-columns:minmax(7rem,1fr) minmax(8rem,1fr)!important;grid-template-areas:"source core"!important;-moz-column-gap:clamp(3rem,5.5vw,5.5rem)!important;column-gap:clamp(3rem,5.5vw,5.5rem)!important}.agent-lab.is-guided-mode.is-built-3 .agent-lab__network-grid{width:min(70rem,calc(100% - 5rem))!important;grid-template-columns:7rem 8rem minmax(28rem,1fr)!important;grid-template-areas:"source core team"!important;-moz-column-gap:clamp(1.25rem,2.2vw,2.5rem)!important;column-gap:clamp(1.25rem,2.2vw,2.5rem)!important}.agent-lab.is-guided-mode .agent-lab__network-slot,.agent-lab.is-guided-mode .agent-lab__network-team{align-self:center!important}}@media(min-width:1500px){.agent-lab.is-guided-mode{--agent-guided-choice-bottom:clamp(16.5rem,23vh,19.5rem);--agent-guided-choice-width:min(76rem, calc(100% - 8rem) )}.agent-lab.is-guided-mode .agent-lab__network-grid{transform:translate(-50%,-4.45rem)!important}.agent-lab.is-guided-mode.is-built-2 .agent-lab__network-grid{width:min(35rem,calc(100% - 7rem))!important}.agent-lab.is-guided-mode.is-built-3 .agent-lab__network-grid{width:min(76rem,calc(100% - 8rem))!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{inset:10.75rem auto 14.25rem 50%!important}.agent-lab.is-ready-mode .agent-lab__desktop-result,.agent-lab.is-revealing .agent-lab__desktop-result,.agent-lab.is-reveal-complete .agent-lab__desktop-result,.agent-lab.is-running .agent-lab__desktop-result,.agent-lab.is-complete .agent-lab__desktop-result{bottom:4.5rem!important}}@media(min-width:1900px){.agent-lab.is-guided-mode{--agent-guided-choice-bottom:clamp(18rem,24vh,21.5rem);--agent-guided-choice-width:min(82rem, calc(100% - 10rem) )}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{inset:11.5rem auto 15rem 50%!important}.agent-lab.is-ready-mode .agent-lab__desktop-result,.agent-lab.is-revealing .agent-lab__desktop-result,.agent-lab.is-reveal-complete .agent-lab__desktop-result,.agent-lab.is-running .agent-lab__desktop-result,.agent-lab.is-complete .agent-lab__desktop-result{bottom:5rem!important}}@media(min-width:1500px)and (max-height:820px){.agent-lab.is-guided-mode{--agent-guided-choice-bottom:13rem}.agent-lab.is-guided-mode .agent-lab__network-grid{transform:translate(-50%,-3.1rem)!important}.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{top:9.75rem!important;bottom:10.75rem!important}.agent-lab.is-ready-mode .agent-lab__desktop-result,.agent-lab.is-revealing .agent-lab__desktop-result,.agent-lab.is-reveal-complete .agent-lab__desktop-result,.agent-lab.is-running .agent-lab__desktop-result,.agent-lab.is-complete .agent-lab__desktop-result{bottom:3rem!important}}.agent-lab__network-grid .agent-lab__build-node-copy,.agent-lab__network-team .agent-lab__worker-copy{margin-top:.9rem!important}@media(min-width:1500px){.agent-lab__network-grid .agent-lab__build-node-copy,.agent-lab__network-team .agent-lab__worker-copy{margin-top:1rem!important}}@media(max-width:1100px){.agent-lab__network-grid .agent-lab__build-node-copy,.agent-lab__network-team .agent-lab__worker-copy{margin-top:.72rem!important}}@media(min-width:1101px){.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph,.agent-lab.is-ready-mode .agent-lab__graph,.agent-lab.is-revealing .agent-lab__graph,.agent-lab.is-reveal-complete .agent-lab__graph,.agent-lab.is-running .agent-lab__graph,.agent-lab.is-complete .agent-lab__graph{height:48rem!important;min-height:48rem!important;overflow:hidden!important;transition:none!important}.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{position:absolute!important;inset:15rem auto 8.5rem 50%!important;left:50%!important;right:auto!important;width:min(100rem,calc(100% - 5rem))!important;height:auto!important;display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;grid-template-rows:1fr!important;grid-template-areas:none!important;-moz-column-gap:clamp(.65rem,1vw,1.25rem)!important;column-gap:clamp(.65rem,1vw,1.25rem)!important;align-items:center!important;align-content:center!important;justify-items:stretch!important;padding:1rem .65rem 1.5rem!important;transform:translate(-50%)!important}.agent-lab__network-slot{position:relative!important;grid-area:auto!important;align-self:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;min-height:11rem!important;display:grid!important;align-content:center!important;justify-items:center!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;filter:none!important;transform:none!important;transition:opacity .26s ease!important}.agent-lab__network-slot.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.agent-lab__network-slot.is-source{grid-column:1!important}.agent-lab__network-slot.is-core{grid-column:2!important}.agent-lab__network-slot.is-worker-1{grid-column:3!important}.agent-lab__network-slot.is-worker-2{grid-column:4!important}.agent-lab__network-slot.is-worker-3{grid-column:5!important}.agent-lab__network-slot.is-worker-4{grid-column:6!important}.agent-lab__network-slot.is-human{grid-column:7!important}.agent-lab__network-slot.is-outcome{grid-column:8!important}.agent-lab__network-slot .agent-lab__build-node,.agent-lab__network-slot .agent-lab__worker{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:11rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:5.7rem minmax(4rem,auto)!important;align-content:start!important;align-items:center!important;justify-items:center!important;gap:0!important;margin:0!important;padding:0!important;text-align:center!important;opacity:1!important;filter:none!important;transform:none!important;transition:opacity .24s ease,border-color .18s ease,box-shadow .18s ease!important}.agent-lab__network-slot .agent-lab__build-node:hover,.agent-lab__network-slot .agent-lab__build-node:focus,.agent-lab__network-slot .agent-lab__build-node:focus-visible,.agent-lab__network-slot .agent-lab__worker:hover,.agent-lab__network-slot .agent-lab__worker:focus{transform:none!important}.agent-lab__network-slot .agent-lab__build-node-icon,.agent-lab__network-slot .agent-lab__worker-core{position:relative!important;inset:auto!important;align-self:center!important;justify-self:center!important;width:4.4rem!important;height:4.4rem!important;flex:0 0 4.4rem!important;margin:0!important;transform:none!important}.agent-lab__network-slot.is-core .agent-lab__build-node-icon,.agent-lab__network-slot.is-human .agent-lab__build-node-icon{width:4.75rem!important;height:4.75rem!important;flex-basis:4.75rem!important}.agent-lab__network-slot .agent-lab__build-node-copy,.agent-lab__network-slot .agent-lab__worker-copy{position:relative!important;inset:auto!important;width:100%!important;max-width:10rem!important;min-width:0!important;min-height:4rem!important;display:grid!important;align-content:start!important;justify-items:center!important;gap:.2rem!important;margin:.85rem auto 0!important;padding:0 .15rem!important;text-align:center!important;transform:none!important}.agent-lab__network-slot .agent-lab__build-node-copy small,.agent-lab__network-slot .agent-lab__worker-copy small{min-height:1.05rem!important;max-width:10rem!important;line-height:1.14!important;text-align:center!important;white-space:normal!important}.agent-lab__network-slot .agent-lab__build-node-copy strong,.agent-lab__network-slot .agent-lab__worker-copy strong{max-width:10rem!important;line-height:1.16!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-wrap:balance}.agent-lab__core-chassis.is-configured{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.agent-lab__network-slot.is-core .agent-lab__agent-dialog{left:50%!important;top:-4.4rem!important;transform:translate(-50%)!important}}@media(min-width:1101px)and (max-width:1349px){.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{width:calc(100% - 2.5rem)!important;-moz-column-gap:.35rem!important;column-gap:.35rem!important;padding-inline:.2rem!important}.agent-lab__network-slot .agent-lab__build-node-icon,.agent-lab__network-slot .agent-lab__worker-core{width:3.7rem!important;height:3.7rem!important;flex-basis:3.7rem!important}.agent-lab__network-slot.is-core .agent-lab__build-node-icon,.agent-lab__network-slot.is-human .agent-lab__build-node-icon{width:4rem!important;height:4rem!important;flex-basis:4rem!important}.agent-lab__network-slot .agent-lab__build-node-copy,.agent-lab__network-slot .agent-lab__worker-copy{max-width:8rem!important;margin-top:.7rem!important}.agent-lab__network-slot .agent-lab__build-node-copy strong,.agent-lab__network-slot .agent-lab__worker-copy strong{max-width:8rem!important;font-size:.78rem!important}.agent-lab__network-slot .agent-lab__build-node-copy small,.agent-lab__network-slot .agent-lab__worker-copy small{max-width:8rem!important;font-size:.52rem!important}}@media(min-width:1800px){.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{width:min(108rem,calc(100% - 8rem))!important;-moz-column-gap:clamp(1rem,1.3vw,1.65rem)!important;column-gap:clamp(1rem,1.3vw,1.65rem)!important}}@media(min-width:701px)and (max-width:1100px){.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:auto!important;min-height:36rem!important;overflow:visible!important;transition:none!important}.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;width:100%!important;height:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:none!important;gap:1.5rem .75rem!important;align-items:start!important;padding:6rem 1rem 2rem!important;transform:none!important}.agent-lab__network-slot{position:relative!important;grid-area:auto!important;min-width:0!important;min-height:9.5rem!important;display:grid!important;justify-items:center!important;align-content:start!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important;transition:opacity .24s ease!important}.agent-lab__network-slot.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.agent-lab__network-slot.is-source{grid-column:1;grid-row:1}.agent-lab__network-slot.is-core{grid-column:2;grid-row:1}.agent-lab__network-slot.is-worker-1{grid-column:3;grid-row:1}.agent-lab__network-slot.is-worker-2{grid-column:4;grid-row:1}.agent-lab__network-slot.is-worker-3{grid-column:1;grid-row:2}.agent-lab__network-slot.is-worker-4{grid-column:2;grid-row:2}.agent-lab__network-slot.is-human{grid-column:3;grid-row:2}.agent-lab__network-slot.is-outcome{grid-column:4;grid-row:2}.agent-lab__network-slot .agent-lab__build-node,.agent-lab__network-slot .agent-lab__worker{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-height:9rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:4.8rem auto!important;justify-items:center!important;align-content:start!important;text-align:center!important;margin:0!important;transform:none!important}.agent-lab__network-slot .agent-lab__build-node-copy,.agent-lab__network-slot .agent-lab__worker-copy{width:100%!important;max-width:9rem!important;margin:.65rem auto 0!important;text-align:center!important;justify-items:center!important}.agent-lab__core-chassis.is-configured{opacity:0!important;visibility:hidden!important}}@media(max-width:700px){.agent-lab__graph,.agent-lab.is-built-0 .agent-lab__graph,.agent-lab.is-built-1 .agent-lab__graph,.agent-lab.is-built-2 .agent-lab__graph,.agent-lab.is-built-3 .agent-lab__graph,.agent-lab.is-built-4 .agent-lab__graph{height:auto!important;min-height:45rem!important;overflow:visible!important;transition:none!important}.agent-lab__network-grid,.agent-lab.is-built-0 .agent-lab__network-grid,.agent-lab.is-built-1 .agent-lab__network-grid,.agent-lab.is-built-2 .agent-lab__network-grid,.agent-lab.is-built-3 .agent-lab__network-grid,.agent-lab.is-built-4 .agent-lab__network-grid{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;width:100%!important;height:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:none!important;gap:1.25rem .6rem!important;align-items:start!important;padding:5.5rem .7rem 2rem!important;transform:none!important}.agent-lab__network-slot{position:relative!important;grid-area:auto!important;min-width:0!important;min-height:9rem!important;display:grid!important;justify-items:center!important;align-content:start!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important;transition:opacity .22s ease!important}.agent-lab__network-slot.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.agent-lab__network-slot .agent-lab__build-node,.agent-lab__network-slot .agent-lab__worker{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-height:8.5rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:4.4rem auto!important;justify-items:center!important;align-content:start!important;text-align:center!important;margin:0!important;padding:0!important;transform:none!important}.agent-lab__network-slot .agent-lab__build-node-copy,.agent-lab__network-slot .agent-lab__worker-copy{width:100%!important;max-width:8.5rem!important;margin:.6rem auto 0!important;padding:0 .1rem!important;text-align:center!important;justify-items:center!important}.agent-lab__network-slot .agent-lab__build-node-copy strong,.agent-lab__network-slot .agent-lab__worker-copy strong{max-width:8.5rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:normal!important;text-wrap:balance}.agent-lab__core-chassis.is-configured{opacity:0!important;visibility:hidden!important}.agent-lab__network-slot.is-core .agent-lab__agent-dialog{width:min(15rem,calc(200% - 1rem))!important;max-width:none!important;left:50%!important;top:-4rem!important;transform:translate(-50%)!important}}.agent-lab__network-slot .agent-lab__build-node-copy,.agent-lab__network-slot .agent-lab__worker-copy{opacity:1!important;color:#f5f2ea!important;font-family:var(--font-body)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.agent-lab__network-slot .agent-lab__build-node-copy strong,.agent-lab__network-slot .agent-lab__worker-copy strong{display:block!important;color:#f5f2ea!important;font-family:var(--font-heading)!important;font-size:clamp(.9rem,.92vw,1.02rem)!important;font-weight:620!important;line-height:1.17!important;letter-spacing:-.018em!important;opacity:1!important;text-shadow:none!important}.agent-lab__network-slot .agent-lab__build-node-copy small{display:block!important;color:#f5f2eaa8!important;font-family:var(--font-body)!important;font-size:clamp(.58rem,.55vw,.66rem)!important;font-weight:650!important;line-height:1.18!important;letter-spacing:.065em!important;text-transform:uppercase!important;opacity:1!important}.agent-lab__network-slot .agent-lab__worker-copy small{display:block!important;color:#f5f2ea8f!important;font-family:var(--font-body)!important;font-size:clamp(.58rem,.54vw,.65rem)!important;font-weight:470!important;line-height:1.28!important;letter-spacing:0!important;text-transform:none!important;opacity:1!important}.agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{font-size:clamp(.98rem,1vw,1.1rem)!important;font-weight:640!important}.agent-lab__network-slot.is-human .agent-lab__build-node-copy strong,.agent-lab__network-slot.is-outcome .agent-lab__build-node-copy strong{font-size:clamp(.94rem,.96vw,1.06rem)!important}.agent-lab.is-guided-mode .agent-lab__choice-node strong{color:#f5f2ea!important;font-family:var(--font-heading)!important;font-size:clamp(.72rem,.72vw,.84rem)!important;font-weight:610!important;line-height:1.2!important;letter-spacing:-.012em!important}.agent-lab.is-guided-mode .agent-lab__choice-node small{color:#f5f2ea94!important;font-family:var(--font-body)!important;font-size:clamp(.56rem,.55vw,.64rem)!important;font-weight:450!important;line-height:1.25!important}@media(min-width:1101px){.agent-lab.is-guided-mode{min-height:clamp(42rem,78svh,50rem)!important;--agent-guided-choice-bottom:clamp(10.5rem,17vh,13rem) !important}.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{height:38rem!important;min-height:38rem!important}.agent-lab.is-guided-mode .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-0 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-1 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-2 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-3 .agent-lab__network-grid{inset:8.75rem auto auto 50%!important;height:13rem!important;align-content:start!important;padding-top:.4rem!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building:is(.is-step-0,.is-step-1,.is-step-2,.is-step-3){bottom:var(--agent-guided-choice-bottom)!important}}@media(min-width:1500px)and (max-height:820px){.agent-lab.is-guided-mode{min-height:42rem!important;--agent-guided-choice-bottom:11.25rem !important}.agent-lab.is-guided-mode .agent-lab__graph{height:35rem!important;min-height:35rem!important}.agent-lab.is-guided-mode .agent-lab__network-grid{inset:7.25rem auto auto 50%!important}}@media(min-width:1101px)and (max-width:1349px){.agent-lab__network-slot .agent-lab__build-node-copy strong,.agent-lab__network-slot .agent-lab__worker-copy strong{font-size:.82rem!important}.agent-lab__network-slot.is-core .agent-lab__build-node-copy strong{font-size:.9rem!important}.agent-lab__network-slot .agent-lab__build-node-copy small,.agent-lab__network-slot .agent-lab__worker-copy small{font-size:.56rem!important}}@media(max-width:1100px){.agent-lab__network-slot .agent-lab__build-node-copy strong,.agent-lab__network-slot .agent-lab__worker-copy strong{font-family:var(--font-heading)!important;color:#f5f2ea!important;opacity:1!important}.agent-lab__network-slot .agent-lab__build-node-copy small,.agent-lab__network-slot .agent-lab__worker-copy small{font-family:var(--font-body)!important;opacity:1!important}}.agent-lab__recommendation-slot{grid-area:suggestion;min-height:1.7rem;display:grid;place-items:center}.agent-lab__recommendation-placeholder{display:block;width:1px;height:1.7rem;visibility:hidden}.agent-lab__decision-copy{grid-area:copy}.agent-lab__choice-field{grid-area:choices}.agent-lab__choice-detail{grid-area:detail}.agent-lab__decision-nav{grid-area:nav}@media(min-width:1101px){.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{height:38rem!important;min-height:38rem!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-0 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-1 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-2 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-3 .agent-lab__network-grid{inset:8.75rem auto auto 50%!important;left:50%!important;right:auto!important;width:min(100rem,calc(100% - 5rem))!important;height:13rem!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;grid-template-areas:none!important;align-items:start!important;align-content:start!important;justify-items:stretch!important;transform:translate(-50%)!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot{display:grid!important;position:relative!important;transform:none!important;animation:none!important;transition:opacity .24s ease!important}.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__build-node,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__worker,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__build-node-icon,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__worker-core,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__build-node-copy,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__worker-copy{transform:none!important;animation:none!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{transition:none!important}.agent-lab.is-guided-mode .agent-lab__decision{grid-template-columns:1fr!important;grid-template-areas:"copy" "suggestion" "choices" "detail" "nav"!important;grid-template-rows:minmax(6rem,auto) 1.7rem 5.35rem minmax(2.8rem,auto) 1.8rem!important;gap:.55rem!important;align-content:start!important}.agent-lab.is-guided-mode .agent-lab__decision-copy{min-height:6rem!important;align-content:start!important}.agent-lab.is-guided-mode .agent-lab__recommendation-slot{min-height:1.7rem!important}.agent-lab.is-guided-mode .agent-lab__choice-field{min-height:5.35rem!important;height:5.35rem!important;display:grid!important;grid-template-columns:repeat(var(--agent-lab-choice-count),minmax(0,1fr))!important;align-items:stretch!important;align-content:stretch!important;gap:clamp(.7rem,1.15vw,1.2rem)!important;animation:none!important;transform:none!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__choice-node{height:5.35rem!important;min-height:5.35rem!important;max-height:5.35rem!important;animation:none!important;transform:none!important;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease!important}.agent-lab.is-guided-mode .agent-lab__choice-node:hover,.agent-lab.is-guided-mode .agent-lab__choice-node:focus-visible,.agent-lab.is-guided-mode .agent-lab__choice-node.is-selected,.agent-lab.is-guided-mode .agent-lab__choice-node:hover .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node:focus-visible .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node.is-selected .agent-lab__choice-icon{transform:none!important}.agent-lab.is-guided-mode .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-detail,.agent-lab.is-guided-mode .agent-lab__recommendation,.agent-lab.is-guided-mode .agent-lab__agent-dialog{animation:none!important}.agent-lab.is-guided-mode .agent-lab__choice-detail{min-height:2.8rem!important;margin:0!important;transition:opacity .18s ease,color .18s ease!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__decision-nav{min-height:1.8rem!important;height:1.8rem!important;margin:0!important}.agent-lab.is-guided-mode .agent-lab__network-slot.is-core .agent-lab__agent-dialog{left:50%!important;top:-4.4rem!important;width:clamp(17rem,21vw,21rem)!important;min-height:3.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:translate(-50%)!important;transition:opacity .18s ease,border-color .18s ease!important}}@media(min-width:2200px){.agent-lab.is-guided-mode .agent-lab__network-grid,.agent-lab.is-ready-mode .agent-lab__network-grid,.agent-lab.is-revealing .agent-lab__network-grid,.agent-lab.is-reveal-complete .agent-lab__network-grid,.agent-lab.is-running .agent-lab__network-grid,.agent-lab.is-complete .agent-lab__network-grid{width:min(118rem,calc(100% - 12rem))!important;-moz-column-gap:clamp(1.15rem,1.3vw,1.85rem)!important;column-gap:clamp(1.15rem,1.3vw,1.85rem)!important}.agent-lab.is-guided-mode{--agent-guided-choice-width:min(88rem, calc(100% - 12rem) ) !important}}@media(min-width:701px)and (max-width:1100px){.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{min-height:36rem!important;height:auto!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-0 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-1 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-2 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-3 .agent-lab__network-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:none!important;transform:none!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__build-node,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__worker,.agent-lab.is-guided-mode .agent-lab__choice-node,.agent-lab.is-guided-mode .agent-lab__choice-icon{animation:none!important;transform:none!important}}@media(max-width:700px){.agent-lab.is-guided-mode .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-0 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-1 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-2 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-3 .agent-lab__network-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:none!important;transform:none!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__build-node,.agent-lab.is-guided-mode .agent-lab__network-slot .agent-lab__worker,.agent-lab.is-guided-mode .agent-lab__choice-node,.agent-lab.is-guided-mode .agent-lab__choice-icon{animation:none!important;transform:none!important}.agent-lab__recommendation-slot{min-height:1.45rem}.agent-lab__recommendation-placeholder{height:1.45rem}}@media(min-width:1101px){.agent-lab.is-guided-mode,.agent-lab.is-guided-mode.is-built-0,.agent-lab.is-guided-mode.is-built-1,.agent-lab.is-guided-mode.is-built-2,.agent-lab.is-guided-mode.is-built-3{min-height:clamp(38rem,70svh,45rem)!important}.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{height:25.5rem!important;min-height:25.5rem!important;overflow:visible!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{position:relative!important;inset:auto!important;width:min(92rem,calc(100% - 4rem))!important;margin:-1.15rem auto 1.35rem!important;padding:0!important}.agent-lab.is-guided-mode .agent-lab__decision{grid-template-rows:minmax(4.8rem,auto) 1.45rem 8rem minmax(2.5rem,auto) 1.8rem!important;gap:.45rem!important;padding:.35rem 0 .25rem!important}.agent-lab.is-guided-mode .agent-lab__decision-copy{min-height:4.8rem!important}.agent-lab.is-guided-mode .agent-lab__recommendation-slot{min-height:1.45rem!important}.agent-lab.is-guided-mode .agent-lab__recommendation-placeholder{height:1.45rem!important}.agent-lab.is-guided-mode .agent-lab__choice-field{width:100%!important;height:8rem!important;min-height:8rem!important;padding:.15rem 0!important;gap:clamp(1rem,1.7vw,1.8rem)!important;align-items:start!important;align-content:start!important}.agent-lab.is-guided-mode .agent-lab__choice-node{width:100%!important;height:8rem!important;min-height:8rem!important;max-height:8rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:4.65rem minmax(2.25rem,auto)!important;align-items:start!important;align-content:start!important;justify-items:center!important;gap:.55rem!important;padding:.25rem .35rem .35rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{grid-row:1!important;grid-column:1!important;align-self:start!important;justify-self:center!important;width:4.35rem!important;height:4.35rem!important;margin:0!important;border:1px solid rgba(217,118,74,.42)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 45%,#d9764a21,#080b0cfa 68%)!important;box-shadow:0 0 0 1px #d9764a0b,0 0 0 7px #d9764a03!important}.agent-lab.is-guided-mode .agent-lab__choice-icon svg{width:1.32rem!important;height:1.32rem!important;stroke-width:1.85!important}.agent-lab.is-guided-mode .agent-lab__choice-label{grid-row:2!important;grid-column:1!important;width:100%!important;max-width:12rem!important;min-height:2.15rem!important;display:grid!important;place-items:start center!important;align-content:start!important;gap:.18rem!important;margin:0!important;padding:0 .2rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-label strong{width:100%!important;max-width:12rem!important;color:#f5f2ea!important;font-size:clamp(.82rem,.82vw,.94rem)!important;font-weight:620!important;line-height:1.15!important;letter-spacing:-.012em!important;white-space:normal!important;text-wrap:balance}.agent-lab.is-guided-mode .agent-lab__choice-label small{width:100%!important;max-width:12rem!important;color:#f5f2ea85!important;font-size:.58rem!important;line-height:1.2!important;white-space:normal!important}.agent-lab.is-guided-mode .agent-lab__choice-node:hover .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node:focus-visible .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node.is-selected .agent-lab__choice-icon{transform:none!important;border-color:#d9764ab8!important;box-shadow:0 0 0 1px #d9764a14,0 0 0 7px #d9764a05,0 0 24px #d9764a1f!important}.agent-lab.is-guided-mode .agent-lab__choice-detail{min-height:2.5rem!important}}@media(min-width:1600px){.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:min(98rem,calc(100% - 6rem))!important;margin-top:-1.35rem!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:4.6rem!important;height:4.6rem!important}.agent-lab.is-guided-mode .agent-lab__choice-icon svg{width:1.42rem!important;height:1.42rem!important}}@media(min-width:2200px){.agent-lab.is-guided-mode .agent-lab__graph{height:26.5rem!important;min-height:26.5rem!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:min(108rem,calc(100% - 10rem))!important;margin-top:-1.5rem!important}}@media(min-width:1101px)and (max-width:1349px){.agent-lab.is-guided-mode .agent-lab__graph{height:24rem!important;min-height:24rem!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:calc(100% - 2.5rem)!important;margin-top:-.8rem!important}.agent-lab.is-guided-mode .agent-lab__choice-field,.agent-lab.is-guided-mode .agent-lab__choice-node{height:7.35rem!important;min-height:7.35rem!important;max-height:7.35rem!important}.agent-lab.is-guided-mode .agent-lab__choice-node{grid-template-rows:4.15rem minmax(2rem,auto)!important;gap:.42rem!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:3.9rem!important;height:3.9rem!important}.agent-lab.is-guided-mode .agent-lab__choice-label strong{font-size:.78rem!important}}@media(min-width:701px)and (max-width:1100px){.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:calc(100% - 2rem)!important;margin:-1rem auto 1.25rem!important}.agent-lab.is-guided-mode .agent-lab__choice-field{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;height:auto!important;min-height:0!important}.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:7.2rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:3.9rem auto!important;justify-items:center!important;gap:.45rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:3.65rem!important;height:3.65rem!important}.agent-lab.is-guided-mode .agent-lab__choice-label{width:100%!important;display:grid!important;justify-items:center!important;text-align:center!important}}@media(max-width:700px){.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:7rem!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:3.45rem!important;height:3.45rem!important}.agent-lab.is-guided-mode .agent-lab__choice-label{margin-top:.45rem!important}}@media(min-width:1101px){.agent-lab.is-guided-mode .agent-lab__builder-oona{transform:translateY(.55rem)!important}.agent-lab.is-guided-mode .agent-lab__guided-core{inset:5.15rem auto auto 50%!important}.agent-lab.is-ready-mode .agent-lab__infield-ui.is-ready.is-tuning{margin-top:-1.15rem!important}.agent-lab.is-ready-mode .agent-lab__impact-editor-head{margin-top:-.35rem!important;padding-top:.75rem!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome{filter:none!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{color:#ffe1a1!important;border-color:#efb56fc7!important;background:radial-gradient(circle at 50% 45%,#d9764a2e,#080b0cf7 68%)!important;box-shadow:0 0 0 6px #d9764a08,0 0 24px #d9764a2e,0 0 42px #c8a96a14,inset 0 1px #ffffff0d!important;animation:agent-result-live 2.6s ease-in-out infinite!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome .agent-lab__build-node-copy strong{color:#fff8ea!important;text-shadow:0 0 12px rgba(217,118,74,.12)}@keyframes agent-result-live{0%,to{transform:translateY(0) scale(1);box-shadow:0 0 0 6px #d9764a06,0 0 18px #d9764a1f,0 0 32px #c8a96a0d,inset 0 1px #ffffff0d}50%{transform:translateY(-2px) scale(1.045);box-shadow:0 0 0 8px #d9764a0b,0 0 32px #d9764a47,0 0 50px #c8a96a1a,inset 0 1px #ffffff0f}}.agent-lab__impact-beacon{border-color:#dda56557!important;box-shadow:0 15px 40px #00000047,0 0 36px #db964b17,inset 0 1px #ffffff0b!important}.agent-lab.is-final-stage-2 .agent-lab__impact-beacon{animation:agent-impact-reward 1.05s .12s ease-out both,agent-impact-breathe 4.8s 1.2s ease-in-out infinite!important}@keyframes agent-impact-breathe{0%,to{border-color:#dda56547;filter:brightness(1)}50%{border-color:#efb56f80;filter:brightness(1.045)}}.agent-lab__impact-live-strip{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.7rem;padding-top:.65rem;border-top:1px solid rgba(245,242,234,.055)}.agent-lab__impact-live-strip>span{position:relative;min-width:0;display:grid;gap:.16rem;padding:.42rem .48rem;border:1px solid rgba(200,169,106,.09);border-radius:.72rem;background:linear-gradient(145deg,#d9764a09,#ffffff02);overflow:hidden;animation:agent-impact-metric-breathe 5.2s ease-in-out infinite}.agent-lab__impact-live-strip>span:nth-child(2){animation-delay:.45s}.agent-lab__impact-live-strip>span:nth-child(3){animation-delay:.9s}.agent-lab__impact-live-strip>span:nth-child(4){animation-delay:1.35s}.agent-lab__impact-live-strip small{color:#d8b16b94;font-size:.42rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-lab__impact-live-strip strong{color:#fff5e4e6;font-size:.72rem;font-weight:610;font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes agent-impact-metric-breathe{0%,to{border-color:#c8a96a14;box-shadow:none;transform:translateY(0)}50%{border-color:#d9764a3d;box-shadow:0 0 16px #d9764a0f;transform:translateY(-1px)}}}@media(prefers-reduced-motion:reduce){.agent-lab__impact-live-strip>span,.agent-lab.is-final-stage-2 .agent-lab__impact-beacon,.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{animation:none!important}}@media(max-width:700px){.agent-lab.is-guided-mode .agent-lab__choice-node{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:3.75rem auto!important;justify-items:center!important;align-content:start!important;gap:.5rem!important;padding:.35rem .4rem .45rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{grid-column:1!important;grid-row:1!important;justify-self:center!important;align-self:start!important;margin:0!important}.agent-lab.is-guided-mode .agent-lab__choice-label{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:9.5rem!important;min-height:2rem!important;display:grid!important;justify-items:center!important;align-content:start!important;gap:.14rem!important;margin:0!important;padding:0 .15rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-label strong,.agent-lab.is-guided-mode .agent-lab__choice-label small{width:100%!important;max-width:9.5rem!important;text-align:center!important;white-space:normal!important}}@media(min-width:1101px){.agent-lab.is-guided-mode{min-height:clamp(35rem,66svh,42rem)!important}.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{position:relative!important;height:18.5rem!important;min-height:18.5rem!important;margin:0!important;overflow:visible!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-0 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-1 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-2 .agent-lab__network-grid,.agent-lab.is-guided-mode.is-built-3 .agent-lab__network-grid{position:absolute!important;inset:5rem auto auto 50%!important;left:50%!important;right:auto!important;width:min(22rem,calc(100% - 2rem))!important;height:10.5rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;grid-template-areas:none!important;place-items:start center!important;padding:0!important;transform:translate(-50%)!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot:not(.is-core){display:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot.is-core{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;min-height:10.5rem!important;display:grid!important;place-items:start center!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot.is-core .agent-lab__build-node,.agent-lab.is-guided-mode .agent-lab__network-slot.is-core .agent-lab__core-chassis{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;justify-self:center!important;margin:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot.is-core .agent-lab__build-node{width:12rem!important;min-height:9rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:5rem auto!important;justify-items:center!important;align-content:start!important}.agent-lab.is-guided-mode .agent-lab__network-slot.is-core .agent-lab__build-node-icon{width:4.7rem!important;height:4.7rem!important;margin:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot.is-core .agent-lab__build-node-copy{width:100%!important;max-width:12rem!important;min-height:2.5rem!important;margin:.72rem auto 0!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__core-chassis{width:7.4rem!important;height:7.4rem!important;margin-top:-.1rem!important}.agent-lab.is-guided-mode .agent-lab__core-chassis-copy{top:7.9rem!important;width:14rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__agent-dialog{position:absolute!important;z-index:14!important;left:50%!important;top:-4.35rem!important;width:min(22rem,calc(100vw - 3rem))!important;min-height:3.55rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.7rem!important;padding:.8rem 1.15rem!important;transform:translate(-50%)!important;text-align:center!important;animation:none!important;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease!important}.agent-lab.is-guided-mode .agent-lab__agent-dialog>span{min-width:0!important;font-size:clamp(.86rem,.8vw,.98rem)!important;line-height:1.25!important;text-wrap:balance}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{position:relative!important;inset:auto!important;width:min(76rem,calc(100% - 4rem))!important;margin:.55rem auto 1.35rem!important;padding:0!important;transform:none!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__decision{width:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"suggestion" "choices" "detail" "nav"!important;grid-template-rows:1.35rem 8.35rem minmax(2.1rem,auto) 1.7rem!important;gap:.45rem!important;align-content:start!important;padding:0!important}.agent-lab.is-guided-mode .agent-lab__decision-copy{display:none!important}.agent-lab.is-guided-mode .agent-lab__recommendation-slot{grid-area:suggestion!important;min-height:1.35rem!important}.agent-lab.is-guided-mode .agent-lab__recommendation{max-width:28rem!important;margin-inline:auto!important}.agent-lab.is-guided-mode .agent-lab__choice-field{grid-area:choices!important;position:relative!important;width:100%!important;height:8.35rem!important;min-height:8.35rem!important;display:grid!important;grid-template-columns:repeat(var(--agent-lab-choice-count),minmax(0,1fr))!important;gap:clamp(1.25rem,2.25vw,2.4rem)!important;align-items:start!important;align-content:start!important;padding:.15rem 0 0!important;margin:0!important;transform:none!important;animation:none!important}.agent-lab.is-guided-mode .agent-lab__choice-field:before{display:none!important}.agent-lab.is-guided-mode .agent-lab__choice-node{position:relative!important;width:100%!important;height:8rem!important;min-height:8rem!important;max-height:8rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:4.8rem minmax(2.2rem,auto)!important;align-items:start!important;align-content:start!important;justify-items:center!important;gap:.55rem!important;padding:.2rem .2rem .3rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;text-align:center!important;transform:none!important;animation:none!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__choice-node:before,.agent-lab.is-guided-mode .agent-lab__choice-node:after,.agent-lab.is-guided-mode .agent-lab__choice-connector,.agent-lab.is-guided-mode .agent-lab__choice-node>svg{display:none!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{grid-column:1!important;grid-row:1!important;align-self:start!important;justify-self:center!important;width:4.45rem!important;height:4.45rem!important;margin:0!important;border:1px solid rgba(217,118,74,.42)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 42%,#d9764a21,#080b0cfa 69%)!important;box-shadow:0 0 0 1px #d9764a0b,0 0 0 7px #d9764a03!important;transform:none!important;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease!important}.agent-lab.is-guided-mode .agent-lab__choice-icon svg{width:1.3rem!important;height:1.3rem!important;stroke-width:1.85!important}.agent-lab.is-guided-mode .agent-lab__choice-label{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:11rem!important;min-height:2.2rem!important;display:grid!important;align-content:start!important;justify-items:center!important;gap:.16rem!important;margin:0!important;padding:0 .15rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-label strong{width:100%!important;max-width:11rem!important;color:#f5f2ea!important;font-family:var(--font-heading)!important;font-size:clamp(.82rem,.8vw,.94rem)!important;font-weight:620!important;line-height:1.16!important;letter-spacing:-.012em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-wrap:balance}.agent-lab.is-guided-mode .agent-lab__choice-label small{width:100%!important;max-width:11rem!important;color:#f5f2ea8a!important;font-size:.57rem!important;line-height:1.2!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-node:hover .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node:focus-visible .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node.is-selected .agent-lab__choice-icon{border-color:#ef8e5bd1!important;color:#f5f2ea!important;box-shadow:0 0 0 1px #d9764a17,0 0 0 7px #d9764a06,0 0 26px #d9764a24!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__choice-detail{grid-area:detail!important;width:min(34rem,100%)!important;min-height:2.1rem!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;text-align:center!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__choice-detail-mark{display:none!important}.agent-lab.is-guided-mode .agent-lab__choice-detail>span:last-child{display:grid!important;gap:.1rem!important;justify-items:center!important}.agent-lab.is-guided-mode .agent-lab__choice-detail strong{display:none!important}.agent-lab.is-guided-mode .agent-lab__choice-detail small{color:#f5f2ea80!important;font-size:.68rem!important;line-height:1.35!important}.agent-lab.is-guided-mode .agent-lab__decision-nav{grid-area:nav!important;width:100%!important;min-height:1.7rem!important;height:1.7rem!important;margin:0!important;padding:0!important}}@media(min-width:1700px){.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:min(82rem,calc(100% - 8rem))!important}.agent-lab.is-guided-mode .agent-lab__choice-field{gap:clamp(1.8rem,2.1vw,2.8rem)!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:4.65rem!important;height:4.65rem!important}}@media(min-width:2200px){.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:86rem!important}}@media(min-width:1101px)and (max-width:1349px){.agent-lab.is-guided-mode .agent-lab__graph{height:17.5rem!important;min-height:17.5rem!important}.agent-lab.is-guided-mode .agent-lab__network-grid{inset:4.65rem auto auto 50%!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:calc(100% - 2.5rem)!important;max-width:68rem!important;margin-top:.4rem!important}.agent-lab.is-guided-mode .agent-lab__choice-field{gap:clamp(.7rem,1.4vw,1.15rem)!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:3.95rem!important;height:3.95rem!important}.agent-lab.is-guided-mode .agent-lab__choice-label{max-width:9rem!important}.agent-lab.is-guided-mode .agent-lab__choice-label strong{max-width:9rem!important;font-size:.78rem!important}}@media(min-width:701px)and (max-width:1100px){.agent-lab.is-guided-mode .agent-lab__graph{position:relative!important;height:17rem!important;min-height:17rem!important;overflow:visible!important}.agent-lab.is-guided-mode .agent-lab__network-grid{position:absolute!important;inset:4.5rem auto auto 50%!important;width:min(20rem,calc(100% - 2rem))!important;height:10rem!important;display:grid!important;grid-template-columns:1fr!important;place-items:start center!important;padding:0!important;transform:translate(-50%)!important}.agent-lab.is-guided-mode .agent-lab__network-slot:not(.is-core){display:none!important}.agent-lab.is-guided-mode .agent-lab__network-slot.is-core{grid-column:1!important;grid-row:1!important;width:100%!important;display:grid!important;place-items:start center!important;opacity:1!important;visibility:visible!important}.agent-lab.is-guided-mode .agent-lab__agent-dialog{left:50%!important;top:-4rem!important;width:min(20rem,calc(100vw - 2.5rem))!important;transform:translate(-50%)!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{position:relative!important;inset:auto!important;width:calc(100% - 2rem)!important;margin:-.55rem auto 1.25rem!important;padding:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__decision-copy{display:none!important}.agent-lab.is-guided-mode .agent-lab__decision{grid-template-columns:1fr!important;grid-template-areas:"suggestion" "choices" "detail" "nav"!important}.agent-lab.is-guided-mode .agent-lab__choice-field{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;min-height:0!important;gap:1.05rem 1rem!important}.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:7.3rem!important;height:7.3rem!important;max-height:7.3rem!important;grid-template-columns:1fr!important;grid-template-rows:4.1rem auto!important;gap:.45rem!important;justify-items:center!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{width:3.8rem!important;height:3.8rem!important}.agent-lab.is-guided-mode .agent-lab__choice-label{max-width:10rem!important;justify-items:center!important;text-align:center!important}}@media(min-width:880px)and (max-width:1100px){.agent-lab.is-guided-mode .agent-lab__choice-field{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:1101px){.agent-lab.is-guided-mode .agent-lab__graph{position:relative!important;height:22rem!important;min-height:22rem!important;overflow:visible!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__guided-core{position:absolute!important;inset:4.85rem auto auto 50%!important;width:min(24rem,calc(100% - 2rem))!important;height:12rem!important;transform:translate(-50%)!important;display:grid!important;place-items:start center!important;z-index:8!important}.agent-lab.is-guided-mode .agent-lab__guided-core-stage{position:relative!important;width:100%!important;height:12rem!important;display:grid!important;place-items:start center!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__agent-dialog{position:absolute!important;z-index:14!important;left:50%!important;top:-4.15rem!important;width:min(22rem,calc(100vw - 3rem))!important;min-height:3.55rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.7rem!important;padding:.8rem 1.15rem!important;transform:translate(-50%)!important;text-align:center!important;animation:none!important;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:7.4rem!important;height:7.4rem!important;margin:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis-copy{top:7.9rem!important;width:14rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:14rem!important;min-height:11rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:7.4rem auto!important;align-content:start!important;justify-items:center!important;gap:0!important;margin:0!important;padding:0!important;transform:none!important;animation:none!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core .agent-lab__build-node-icon{align-self:center!important;justify-self:center!important;width:4.7rem!important;height:4.7rem!important;margin:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core .agent-lab__build-node-copy{position:relative!important;inset:auto!important;width:100%!important;max-width:14rem!important;min-height:2.6rem!important;display:grid!important;justify-items:center!important;align-content:start!important;gap:.2rem!important;margin:.5rem auto 0!important;padding:0!important;text-align:center!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{position:relative!important;inset:auto!important;width:min(76rem,calc(100% - 4rem))!important;margin:1.35rem auto 1.5rem!important;padding:0!important;transform:none!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__choice-field{margin-top:.15rem!important}.agent-lab:is(.is-ready-mode,.is-revealing,.is-reveal-complete,.is-running,.is-complete) .agent-lab__graph{height:48rem!important;min-height:48rem!important;overflow:hidden!important;transition:none!important}.agent-lab:is(.is-ready-mode,.is-revealing,.is-reveal-complete,.is-running,.is-complete) .agent-lab__network-grid{position:absolute!important;inset:15rem auto auto 50%!important;left:50%!important;right:auto!important;top:15rem!important;bottom:auto!important;width:min(100rem,calc(100% - 5rem))!important;height:12.5rem!important;display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;grid-template-rows:1fr!important;grid-template-areas:none!important;-moz-column-gap:clamp(.65rem,1vw,1.25rem)!important;column-gap:clamp(.65rem,1vw,1.25rem)!important;align-items:start!important;align-content:start!important;justify-items:stretch!important;padding:1rem .65rem 1.5rem!important;transform:translate(-50%)!important;transition:none!important}.agent-lab:is(.is-ready-mode,.is-revealing,.is-reveal-complete,.is-running,.is-complete) .agent-lab__network-slot,.agent-lab:is(.is-ready-mode,.is-revealing,.is-reveal-complete,.is-running,.is-complete) .agent-lab__team-worker{align-self:start!important;transform:none!important}}@media(min-width:1700px){.agent-lab.is-guided-mode .agent-lab__graph{height:22.75rem!important;min-height:22.75rem!important}.agent-lab.is-guided-mode .agent-lab__guided-core{inset:5rem auto auto 50%!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:min(82rem,calc(100% - 8rem))!important;margin-top:1.5rem!important}}@media(min-width:2200px){.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:86rem!important}.agent-lab:is(.is-ready-mode,.is-revealing,.is-reveal-complete,.is-running,.is-complete) .agent-lab__network-grid{width:min(108rem,calc(100% - 10rem))!important}}@media(min-width:1101px)and (max-width:1349px){.agent-lab.is-guided-mode .agent-lab__graph{height:20.25rem!important;min-height:20.25rem!important}.agent-lab.is-guided-mode .agent-lab__guided-core{inset:4.35rem auto auto 50%!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{width:min(68rem,calc(100% - 2.5rem))!important;margin-top:1rem!important}}@media(min-width:701px)and (max-width:1100px){.agent-lab.is-guided-mode .agent-lab__graph{position:relative!important;height:19.5rem!important;min-height:19.5rem!important;overflow:visible!important}.agent-lab.is-guided-mode .agent-lab__guided-core{position:absolute!important;inset:4.15rem auto auto 50%!important;width:min(22rem,calc(100% - 2rem))!important;height:11.5rem!important;display:grid!important;place-items:start center!important;transform:translate(-50%)!important}.agent-lab.is-guided-mode .agent-lab__guided-core-stage{position:relative!important;width:100%!important;height:11.5rem!important;display:grid!important;place-items:start center!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__agent-dialog{left:50%!important;top:-3.75rem!important;width:min(20rem,calc(100vw - 2.5rem))!important;transform:translate(-50%)!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core{width:13rem!important;min-height:10.5rem!important;grid-template-rows:6.8rem auto!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core .agent-lab__build-node-icon{width:4.35rem!important;height:4.35rem!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{position:relative!important;inset:auto!important;width:calc(100% - 2rem)!important;margin:.9rem auto 1.25rem!important;transform:none!important}}@media(max-width:700px){.agent-lab.is-guided-mode .agent-lab__graph{position:relative!important;height:18.5rem!important;min-height:18.5rem!important;overflow:visible!important}.agent-lab.is-guided-mode .agent-lab__guided-core{position:absolute!important;inset:3.85rem auto auto 50%!important;width:min(19rem,calc(100% - 1.5rem))!important;height:10.75rem!important;display:grid!important;place-items:start center!important;transform:translate(-50%)!important}.agent-lab.is-guided-mode .agent-lab__guided-core-stage{position:relative!important;width:100%!important;height:10.75rem!important;display:grid!important;place-items:start center!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__agent-dialog{left:50%!important;top:-3.45rem!important;width:min(18rem,calc(100vw - 1.5rem))!important;transform:translate(-50%)!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core{width:11.5rem!important;min-height:9.75rem!important;grid-template-rows:6.2rem auto!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core .agent-lab__build-node-icon{width:4rem!important;height:4rem!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{position:relative!important;inset:auto!important;width:calc(100% - 1rem)!important;margin:.75rem auto 1.1rem!important;transform:none!important}}@media(min-width:1101px){.agent-lab.is-guided-mode{width:100vw!important;max-width:100vw!important;height:clamp(38rem,calc(100svh - 4.75rem),52rem)!important;min-height:clamp(38rem,calc(100svh - 4.75rem),52rem)!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;overflow:hidden!important}.agent-lab.is-guided-mode .agent-lab__topbar,.agent-lab.is-guided-mode .agent-lab__api-note{display:none!important}.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{position:relative!important;width:100%!important;height:52%!important;min-height:0!important;margin:0!important;overflow:visible!important;border-bottom:1px solid rgba(245,242,234,.055)!important;transition:none!important}.agent-lab.is-guided-mode .agent-lab__graph:before{width:34rem!important;height:18rem!important;top:42%!important;opacity:.25!important}.agent-lab.is-guided-mode .agent-lab__guided-core{position:absolute!important;inset:3.45rem auto auto 50%!important;width:min(28rem,calc(100% - 3rem))!important;height:14.2rem!important;display:grid!important;place-items:start center!important;transform:translate(-50%)!important;z-index:8!important}.agent-lab.is-guided-mode .agent-lab__guided-core-stage{position:relative!important;width:100%!important;height:14.2rem!important;display:grid!important;place-items:start center!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__agent-dialog{position:absolute!important;z-index:14!important;left:50%!important;top:-3.1rem!important;width:-moz-max-content!important;width:max-content!important;max-width:min(20rem,calc(100vw - 4rem))!important;min-height:2.55rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.56rem!important;padding:.58rem .88rem!important;transform:translate(-50%)!important;border-radius:.9rem!important;font-size:.65rem!important;text-align:center!important;animation:agent-dialog-in .32s cubic-bezier(.22,1,.36,1) both!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis{position:relative!important;inset:auto!important;width:9.2rem!important;height:9.2rem!important;margin:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-avatar{width:4.8rem!important;height:4.8rem!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis-copy{top:9.65rem!important;width:18rem!important;gap:.16rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis-copy small{font-size:.42rem!important;letter-spacing:.12em!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis-copy strong{max-width:18rem!important;font-size:.7rem!important;line-height:1.25!important;font-weight:560!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-sleep{left:65%!important;top:14%!important;transform:scale(1.04)!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core{position:relative!important;inset:auto!important;width:16rem!important;min-height:12.7rem!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:9.2rem auto!important;align-content:start!important;justify-items:center!important;gap:0!important;margin:0!important;padding:0!important;transform:none!important;animation:none!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core .agent-lab__build-node-icon{align-self:center!important;justify-self:center!important;width:5rem!important;height:5rem!important;margin:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__build-node.is-guided-core .agent-lab__build-node-copy{position:relative!important;inset:auto!important;width:100%!important;max-width:16rem!important;min-height:2.7rem!important;display:grid!important;justify-items:center!important;align-content:start!important;gap:.16rem!important;margin:.35rem auto 0!important;padding:0!important;text-align:center!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{position:absolute!important;top:52%!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 clamp(1.5rem,4vw,4rem) 1rem!important;border-top:0!important;transform:none!important;transition:none!important;background:linear-gradient(180deg,rgba(245,242,234,.006),transparent 40%)!important}.agent-lab.is-guided-mode .agent-lab__decision{width:100%!important;height:100%!important;min-height:0!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"choices"!important;grid-template-rows:1fr!important;align-items:center!important;align-content:center!important;padding:2rem 0 1rem!important;gap:0!important}.agent-lab.is-guided-mode .agent-lab__decision-copy,.agent-lab.is-guided-mode .agent-lab__recommendation-slot,.agent-lab.is-guided-mode .agent-lab__choice-detail,.agent-lab.is-guided-mode .agent-lab__decision-nav{display:none!important}.agent-lab.is-guided-mode .agent-lab__choice-field{grid-area:choices!important;width:min(88rem,92vw)!important;height:auto!important;min-height:7.6rem!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(var(--agent-lab-choice-count),minmax(0,1fr))!important;align-items:start!important;align-content:start!important;gap:clamp(.8rem,1.5vw,1.8rem)!important;padding:0!important;overflow:visible!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__choice-node{position:relative!important;min-width:0!important;width:100%!important;height:auto!important;min-height:7.6rem!important;max-height:none!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:4.15rem auto!important;justify-items:center!important;align-content:start!important;gap:.62rem!important;padding:.25rem .15rem .35rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;transform:none!important;overflow:visible!important;transition:transform .24s cubic-bezier(.22,1,.36,1),filter .24s ease!important}.agent-lab.is-guided-mode .agent-lab__choice-node:before{content:""!important;position:absolute!important;z-index:3!important;left:50%!important;top:-.45rem!important;width:3.8rem!important;height:1px!important;transform:translate(-50%) scaleX(.18)!important;transform-origin:center!important;opacity:0!important;background:linear-gradient(90deg,transparent,#d9764a 18%,#f3c878 52%,#d9764a 82%,transparent)!important;box-shadow:0 0 10px #d9764a24!important;transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease!important;pointer-events:none!important}.agent-lab.is-guided-mode .agent-lab__choice-node:hover,.agent-lab.is-guided-mode .agent-lab__choice-node:focus-visible{transform:translateY(-3px)!important;filter:brightness(1.04)!important}.agent-lab.is-guided-mode .agent-lab__choice-node:hover:before,.agent-lab.is-guided-mode .agent-lab__choice-node:focus-visible:before,.agent-lab.is-guided-mode .agent-lab__choice-node.is-selected:before{opacity:.9!important;transform:translate(-50%) scaleX(1)!important;box-shadow:0 0 14px #d9764a38!important}.agent-lab.is-guided-mode .agent-lab__choice-icon{position:relative!important;width:3.4rem!important;height:3.4rem!important;margin:0!important;border:1px solid rgba(227,143,101,.4)!important;color:#ef9e76!important;background:radial-gradient(circle at 50% 42%,#d9764a12,#080b0cd6 70%)!important;box-shadow:0 10px 24px #00000038,inset 0 1px #ffffff0a,0 0 18px #d9764a0a!important;transform:none!important;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease,border-color .24s ease,filter .24s ease!important}.agent-lab.is-guided-mode .agent-lab__choice-node:hover .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node:focus-visible .agent-lab__choice-icon,.agent-lab.is-guided-mode .agent-lab__choice-node.is-selected .agent-lab__choice-icon{transform:translateY(-3px) scale(1.075)!important;border-color:#f4ab84c7!important;box-shadow:0 12px 28px #00000047,0 0 29px #d9764a29,inset 0 1px #ffffff0f!important;filter:brightness(1.07)!important}.agent-lab.is-guided-mode .agent-lab__choice-icon svg{width:1.32rem!important;height:1.32rem!important}.agent-lab.is-guided-mode .agent-lab__choice-label{display:grid!important;justify-items:center!important;gap:.16rem!important;width:100%!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__choice-node strong{max-width:11rem!important;color:#fffaf2!important;font-size:.76rem!important;line-height:1.16!important;font-weight:590!important;text-wrap:balance!important}.agent-lab.is-guided-mode .agent-lab__choice-label small{font-size:.4rem!important}.agent-lab.is-guided-mode .agent-lab__choice-node>svg,.agent-lab.is-guided-mode .agent-lab__choice-connector{display:none!important}.agent-lab.is-guided-mode .agent-lab__builder-oona{position:relative!important;width:16rem!important;min-height:13.5rem!important;display:grid!important;justify-items:center!important;align-content:start!important;gap:.3rem!important;margin:0!important;padding:0!important;transform:none!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-figure{position:relative!important;display:grid!important;place-items:center!important;width:9.4rem!important;height:9.4rem!important;isolation:isolate!important;animation:agent-oona-float 5.2s ease-in-out infinite!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-aura{position:absolute!important;top:1rem!important;right:1rem!important;bottom:1rem!important;left:1rem!important;z-index:-1!important;border-radius:50%!important;background:radial-gradient(circle,rgba(217,118,74,.09),rgba(200,169,106,.025) 44%,transparent 72%)!important;filter:blur(7px)!important;opacity:.58!important;transform:scale(.92)!important;transition:opacity .38s ease,transform .52s cubic-bezier(.22,1,.36,1)!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-avatar{width:7.6rem!important;height:7.6rem!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 14px 24px rgba(0,0,0,.22))!important;transform:scale(.96)!important;transition:transform .48s cubic-bezier(.22,1,.36,1),filter .42s ease,opacity .35s ease!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-avatar .oona-avatar__image{-o-object-fit:contain!important;object-fit:contain!important;background:transparent!important;mix-blend-mode:screen}.agent-lab.is-guided-mode .agent-lab__builder-oona-avatar .oona-avatar__image>img{-o-object-fit:contain!important;object-fit:contain!important;background:transparent!important;mix-blend-mode:screen;filter:saturate(1.08) contrast(1.06)}.agent-lab.is-guided-mode .agent-lab__builder-oona-copy{display:grid!important;justify-items:center!important;gap:.17rem!important;width:18rem!important;text-align:center!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-copy small{color:#c8a96a9e!important;font-size:.42rem!important;font-weight:650!important;letter-spacing:.13em!important;text-transform:uppercase!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-copy strong{color:#f5f2eadb!important;font-size:.7rem!important;font-weight:570!important;line-height:1.25!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-sleep{position:absolute!important;z-index:4!important;left:66%!important;top:10%!important;width:2.8rem!important;height:3rem!important;color:#d9764a80!important;pointer-events:none!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-sleep i{position:absolute!important;font-style:normal!important;font-weight:700!important;animation:agent-oona-sleep 2.7s ease-in-out infinite!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-sleep i:nth-child(1){left:0;bottom:.15rem;font-size:.72rem}.agent-lab.is-guided-mode .agent-lab__builder-oona-sleep i:nth-child(2){left:.72rem;bottom:.92rem;font-size:.58rem;animation-delay:.4s!important}.agent-lab.is-guided-mode .agent-lab__builder-oona-sleep i:nth-child(3){left:1.38rem;bottom:1.55rem;font-size:.48rem;animation-delay:.8s!important}.agent-lab.is-guided-mode .agent-lab__builder-oona .oona-avatar__eyelids{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3!important;pointer-events:none!important;opacity:1!important;transition:opacity .32s ease!important}.agent-lab.is-guided-mode .agent-lab__builder-oona .oona-avatar__eyelids i{position:absolute!important;top:35.5%!important;width:17%!important;height:2px!important;border-radius:99px!important;background:#080b0cf5!important;box-shadow:0 0 3px #080b0ce6!important;transform-origin:center!important;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .3s ease!important}.agent-lab.is-guided-mode .agent-lab__builder-oona .oona-avatar__eyelids .is-left{left:29.5%!important;transform:rotate(4deg) scaleX(1)!important}.agent-lab.is-guided-mode .agent-lab__builder-oona .oona-avatar__eyelids .is-right{right:29.5%!important;transform:rotate(-4deg) scaleX(1)!important}.agent-lab.is-guided-mode .agent-lab__builder-oona.is-awake .oona-avatar__eyelids i,.agent-lab.is-guided-mode .agent-lab__builder-oona.is-engaged .oona-avatar__eyelids i{opacity:0!important;transform:scaleX(.18) translateY(-2px)!important}.agent-lab.is-guided-mode .agent-lab__builder-oona.is-awake .agent-lab__builder-oona-avatar,.agent-lab.is-guided-mode .agent-lab__builder-oona.is-engaged .agent-lab__builder-oona-avatar{transform:translateY(-3px) scale(1.045)!important;filter:drop-shadow(0 15px 26px rgba(0,0,0,.24)) drop-shadow(0 0 13px rgba(217,118,74,.12))!important;animation:agent-oona-wake .62s cubic-bezier(.22,1,.36,1) both!important}.agent-lab.is-guided-mode .agent-lab__builder-oona.is-awake .agent-lab__builder-oona-aura,.agent-lab.is-guided-mode .agent-lab__builder-oona.is-engaged .agent-lab__builder-oona-aura{opacity:1!important;transform:scale(1.08)!important}@keyframes agent-oona-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes agent-oona-wake{0%{opacity:.72;transform:translateY(5px) scale(.9)}62%{opacity:1;transform:translateY(-5px) scale(1.075)}to{opacity:1;transform:translateY(-3px) scale(1.045)}}@keyframes agent-oona-sleep{0%,to{opacity:.15;transform:translateY(2px) scale(.9)}45%{opacity:.72}75%{opacity:.35;transform:translate(2px,-5px) scale(1.05)}}.agent-lab.is-guided-mode .agent-lab__decision{max-width:78rem!important}.agent-lab.is-guided-mode .agent-lab__choice-field{width:min(70rem,76vw)!important;max-width:70rem!important;gap:clamp(1rem,2.1vw,2.3rem)!important}.agent-lab.is-guided-mode .agent-lab__choice-node{min-height:7.2rem!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{padding-inline:clamp(2rem,6vw,7rem)!important}@media(min-width:1700px){.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{height:52%!important;min-height:0!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{padding-inline:clamp(3rem,6vw,7rem)!important}.agent-lab.is-guided-mode .agent-lab__choice-field{width:min(70rem,72vw)!important;max-width:70rem!important}}@media(max-height:760px){.agent-lab.is-guided-mode .agent-lab__graph,.agent-lab.is-guided-mode.is-built-0 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-1 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-2 .agent-lab__graph,.agent-lab.is-guided-mode.is-built-3 .agent-lab__graph{height:52%!important;min-height:0!important}.agent-lab.is-guided-mode .agent-lab__guided-core{inset:2.95rem auto auto 50%!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis{width:8.5rem!important;height:8.5rem!important}.agent-lab.is-guided-mode .agent-lab__guided-core .agent-lab__core-chassis-copy{top:8.9rem!important}.agent-lab.is-guided-mode .agent-lab__infield-ui.is-building{min-height:0!important}.agent-lab.is-guided-mode .agent-lab__decision{min-height:0!important;padding-top:1.6rem!important}}}@media(min-width:1101px){.agent-lab.is-guided-mode .agent-lab__guided-core{inset:5.15rem auto auto 50%!important}.agent-lab.is-guided-mode .agent-lab__builder-oona{transform:translateY(.55rem)!important}.agent-lab.is-ready-mode .agent-lab__infield-ui.is-ready.is-tuning{margin-top:-1.15rem!important}.agent-lab.is-ready-mode .agent-lab__impact-editor-head{margin-top:-.35rem!important;padding-top:.75rem!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome{opacity:1!important;filter:none!important;transform:translateY(-3px)!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon{color:#ffe1a1!important;border-color:#efb56fc7!important;background:radial-gradient(circle at 50% 45%,#d9764a2e,#080b0cf7 68%)!important;box-shadow:0 0 0 6px #d9764a08,0 0 24px #d9764a2e,0 0 42px #c8a96a14,inset 0 1px #ffffff0d!important;animation:agent-result-live 2.6s ease-in-out infinite!important}.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome .agent-lab__build-node-copy strong{color:#fff8ea!important;opacity:1!important;text-shadow:0 0 12px rgba(217,118,74,.12)}.agent-lab.is-final-stage-2 .agent-lab__impact-beacon{opacity:1!important;visibility:visible!important;border-color:#dda56557!important;box-shadow:0 15px 40px #00000047,0 0 36px #db964b17,inset 0 1px #ffffff0b!important;animation:agent-impact-reward 1.05s .12s ease-out both,agent-impact-breathe 4.8s 1.2s ease-in-out infinite!important}}@media(prefers-reduced-motion:reduce){.agent-lab.is-final-stage-2 .agent-lab__impact-beacon,.agent-lab[data-flow-state=resolved] .agent-lab__network-slot.is-outcome .agent-lab__build-node-icon,.agent-lab__impact-live-strip>span{animation:none!important}}@media(min-width:1101px){.agent-lab__impact-beacon-copy{min-height:4.15rem;align-content:center}.agent-lab__impact-beacon-copy strong{min-height:2.15rem;display:flex;align-items:center}.agent-lab__impact-beacon-copy em{min-height:1rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-lab__impact-beacon-icon{animation:agent-impact-icon-live 3.2s ease-in-out infinite}@keyframes agent-impact-icon-live{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.055);filter:brightness(1.12)}}}@media(prefers-reduced-motion:reduce){.agent-lab__impact-beacon-icon{animation:none!important}}.agent-lab__hourly-value{display:flex;align-items:center;justify-content:space-between;gap:.9rem;min-height:3rem;padding:.58rem .72rem;border:1px solid rgba(217,118,74,.16);border-radius:.78rem;background:linear-gradient(135deg,#d9764a0b,#f5f2ea03)}.agent-lab__hourly-value>span:first-child{color:#f5f2ea94;font-size:.7rem}.agent-lab__hourly-value>span:last-child{display:inline-flex;align-items:baseline;gap:.38rem;min-width:0}.agent-lab__hourly-value input{width:4.6rem;min-width:0;border:0;border-bottom:1px solid rgba(239,181,111,.28);outline:0;background:transparent;color:#fffaf2;font:520 1rem/1.2 var(--font-heading);text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.agent-lab__hourly-value input::-webkit-outer-spin-button,.agent-lab__hourly-value input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.agent-lab__hourly-value input:focus{border-bottom-color:#efb56fc7}.agent-lab__hourly-value small{color:#d8bc7a;font-size:.61rem;white-space:nowrap}.agent-mobile-calculator__hourly{width:100%}@media(min-width:1700px){.agent-builder__shell{max-width:96rem}.agent-lab{width:100%}}@media(min-width:1441px){.agent-lab.is-guided-mode .agent-lab__guided-core{inset:5.15rem auto auto var(--agent-guided-center-x,50%)!important;left:var(--agent-guided-center-x,50%)!important;right:auto!important;transform:translate(-50%)!important}}
