.is-agents .agn-hero .s-header__eyebrow{margin-bottom:20px}.is-agents .agn-hero{min-height:auto;padding-top:152px}.is-agents .agn-hero>.s-inner{flex:none;padding-bottom:56px}.is-agents .agn-hero .agn-landscape{width:100%;max-width:var(--container-max);margin:0 auto 64px;position:relative}.is-agents .agn-landscape__note{max-width:var(--container-max);color:var(--text-secondary);margin:20px auto 0;font-size:15px}@property --em{syntax:"<number>";inherits:true;initial-value:0}@property --tw{syntax:"<length>";inherits:true;initial-value:54px}.is-agents .lsc{--lsc-teams:#4f52b2;--lsc-tile-em:color-mix(in srgb,var(--peak),var(--accent-indigo)7%);--lsc-plate:color-mix(in srgb,var(--peak),var(--lowland)34%);--lsc-max:900px;width:100%;max-width:min(var(--lsc-max),var(--container-max));margin:0 auto}.is-agents .lsc__svg{width:100%;height:auto;font-family:Satoshi,-apple-system,sans-serif;display:block;overflow:visible}.is-agents .lsc__cell .lsc__box-r{fill:var(--peak);stroke:color-mix(in srgb,var(--line-secondary),var(--accent-indigo)calc(var(--em)*100%));stroke-width:1px}.is-agents .lsc__cell>text{fill:var(--text-primary);font-weight:600}.is-agents .lsc__ic{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.is-agents .lsc__box-r,.is-agents .lsc__tile,.is-agents .lsc__proc,.is-agents .lsc__wire,.is-agents .lsc__plate,.is-agents .lsc__token>circle{vector-effect:non-scaling-stroke}.is-agents .lsc__cell .lsc__ic{color:color-mix(in srgb,var(--text-secondary),var(--accent-indigo-ink)calc(var(--em)*100%))}.is-agents .lsc__wire{fill:none;stroke:rgb(var(--bedrock-rgb)/.13);stroke-width:1px}.is-agents .lsc__shim{fill:none;stroke:var(--accent-indigo);stroke-linecap:round;stroke-width:2px;stroke-dasharray:11 89;opacity:0}.is-agents .lsc__token>circle{fill:var(--peak);stroke:var(--accent-indigo);stroke-width:1px}.is-agents .lsc__token .lsc__ic{color:var(--accent-indigo-ink)}.is-agents .lsc__token--dev>circle{stroke:var(--sec-rose)}.is-agents .lsc__token--dev .lsc__ic{color:var(--sec-rose)}.is-agents .lsc__lane-l{text-transform:uppercase;letter-spacing:.08em;fill:color-mix(in srgb,var(--text-secondary),var(--accent-indigo-ink)calc(var(--em)*100%));font-weight:600}.is-agents .lsc{--mark-rest:.45}.is-agents .lsc__slot .lsc__box-r{rx:9px}.is-agents .lsc__brand{opacity:var(--mark-rest)}.is-agents .lsc__plate{fill:var(--lsc-plate);stroke:var(--line-secondary);stroke-width:1px}.is-agents .lsc__plate-lat{stroke:none}.is-agents .lsc__lat-dot{fill:var(--bedrock);fill-opacity:.34}.is-agents .lsc__wordmark{fill:var(--text-primary);letter-spacing:.16em;font-weight:700}.is-agents .lsc__tile{fill:color-mix(in srgb,var(--peak),var(--lsc-tile-em)calc(var(--em)*100%));stroke:color-mix(in srgb,var(--line-secondary),var(--accent-indigo)calc(var(--em)*100%));stroke-width:1px}.is-agents .lsc__agent .lsc__tile,.is-agents .lsc__agent .lsc__proc{width:var(--tw)}.is-agents .lsc__agent .lsc__ic{color:color-mix(in srgb,var(--text-primary),var(--accent-indigo-ink)calc(var(--em)*100%))}.is-agents .lsc__name{opacity:var(--em)}.is-agents .lsc__name text{text-anchor:start;fill:var(--accent-indigo-ink);font-weight:600}.is-agents .lsc__proc{fill:none;stroke:var(--accent-indigo);stroke-width:1px;opacity:0}@keyframes lsc-pulse{0%,to{stroke-opacity:.12}50%{stroke-opacity:.6}}@media (prefers-reduced-motion:reduce){.is-agents .lsc *{animation:none!important}.is-agents .lsc__token,.is-agents .lsc__shim{display:none}.is-agents .lsc__brand[data-brand$="-0"]{opacity:1}}.is-agents .agn-tbd{background:var(--lowland);background-image:var(--lattice);border:1px solid var(--line-primary);background-position:0 0;background-repeat:repeat;justify-content:center;align-items:center;display:flex;position:relative}.is-agents .agn-tbd__label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);font-size:11px;font-weight:700}.is-agents .agn-tbd--graph{width:100%;max-width:var(--container-max);height:260px;margin:0 auto}.is-agents .agn-strip__actions{flex:none;align-items:center;gap:8px;display:flex}.is-agents .agn-strip__title{letter-spacing:-.01em;color:var(--text-primary);font-size:17px;font-weight:700}.is-agents .agn-strip--post:before{background-image:var(--lattice);background-position:0 0;background-repeat:repeat}.is-agents #capabilities:before{border-top-color:#0000}.is-agents .agn-tiles{border-top:1px solid var(--line-secondary);border-left:1px solid var(--line-secondary);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px;display:grid}.is-agents .agn-tile{--agn-tile-pad:32px;padding:var(--agn-tile-pad);border-right:1px solid var(--line-secondary);border-bottom:1px solid var(--line-secondary);flex-direction:column;display:flex}.is-agents .agn-tile__title{letter-spacing:-.015em;color:var(--text-primary);margin:0 0 10px;font-size:20px;font-weight:700}.is-agents .agn-tile__text{color:var(--text-secondary);margin:0 0 24px;font-size:15px;line-height:1.6}.is-agents .agn-tile__viz{margin:auto calc(var(--agn-tile-pad)*-1)calc(var(--agn-tile-pad)*-1);width:calc(100% + var(--agn-tile-pad)*2);background:var(--peak);height:300px}.is-agents .agn-tile__stage{position:relative;overflow:hidden}.is-agents .ol{--ol-paper:#fff;--ol-ink:#201f1e;--ol-grey:#605e5c;--ol-line:#e1e1e1;--ol-quiet:#8a8886;--ol-send:#2f6dbc;background:var(--ol-paper);border:1px solid var(--ol-line);width:560px;box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.07);text-align:left;color:var(--ol-ink);font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,system-ui,sans-serif;position:absolute;top:26px;left:21%}.is-agents .ol__bar{border-bottom:1px solid var(--ol-line);align-items:center;gap:0;padding:8px 10px;display:flex}.is-agents .ol__send{background:var(--ol-send);color:var(--ol-paper);align-items:center;gap:7px;padding:7px 14px;font-size:13px;display:inline-flex}.is-agents .ol__plane{fill:currentColor;width:14px;height:14px}.is-agents .ol__split{background:var(--ol-send);color:var(--ol-paper);border-left:1px solid rgb(var(--peak-rgb)/.35);justify-content:center;align-self:stretch;align-items:center;width:22px;display:inline-flex}.is-agents .ol__split svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:9px;height:6px}.is-agents .ol__from{color:var(--ol-ink);align-items:center;gap:8px;margin-left:14px;font-size:13px;display:inline-flex}.is-agents .ol__chev{fill:none;stroke:currentColor;stroke-width:1.4px;width:9px;height:6px}.is-agents .ol__field{border-bottom:1px solid var(--ol-line);align-items:center;gap:10px;padding:7px 10px;display:flex}.is-agents .ol__label{color:var(--ol-grey);border:1px solid var(--ol-line);text-align:center;min-width:30px;padding:4px 10px;font-size:12.5px}.is-agents .ol__chip{color:var(--ol-ink);border:1px solid var(--ol-line);align-items:center;gap:9px;padding:4px 9px;font-size:12.5px;display:inline-flex}.is-agents .ol__x{color:var(--ol-grey);font-size:13px;line-height:1}.is-agents .ol__chip--agent{background:var(--accent);border-color:var(--accent);color:var(--ink);font-weight:600}.is-agents .ol__chip--agent .ol__x{color:var(--ink);opacity:.55}.is-agents .ol__subject{border-bottom:1px solid var(--ol-line);padding:9px 10px;font-size:12.5px}.is-agents .ol__body{color:var(--ol-quiet);padding:10px 10px 0;font-size:12px;line-height:1.6}.is-agents .ol__body p{margin:0 0 9px}.is-agents .dft{--dft-indigo:var(--accent-indigo);--dft-indigo-ink:var(--accent-indigo-ink);--ol-reply:#8764b8;text-align:left;position:absolute;top:36px;left:20%;right:-50px}.is-agents .dft__in{border-left:2px solid var(--line-secondary);padding-left:11px}.is-agents .dft__in-subj{color:var(--text-secondary);margin-bottom:3px;font-size:11.5px;font-weight:700}.is-agents .dft__in-line{align-items:center;gap:7px;margin-bottom:3px;font-size:11px;display:flex}.is-agents .dft__reply{fill:none;width:12px;height:12px;stroke:var(--ol-reply);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.is-agents .dft__in-from{color:var(--text-secondary);font-weight:600}.is-agents .dft__in-org{color:var(--text-label)}.is-agents .dft__in-body{max-width:344px;color:var(--text-label);font-size:11px;line-height:1.5}.is-agents .dft__by{align-items:center;gap:7px;margin:14px 0 6px;display:flex}.is-agents .dft__av{background:var(--dft-indigo);width:20px;height:20px;color:var(--peak);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.is-agents .dft__who{color:var(--text-primary);font-size:11px;font-weight:700}.is-agents .dft__tag{letter-spacing:.07em;text-transform:uppercase;color:var(--dft-indigo-ink);font-size:9.5px;font-weight:700}.is-agents .dft__card{background:var(--peak);border:1px solid var(--line-secondary);max-width:358px;box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.06);color:var(--text-secondary);padding:11px 13px 12px;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,system-ui,sans-serif;font-size:12px;line-height:1.5}.is-agents .dft__card p{margin:0 0 8px}.is-agents .dft__card p:last-child{margin-bottom:0}.is-agents .rd{background:var(--peak);border:1px solid var(--line-secondary);width:560px;box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.07);text-align:left;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,system-ui,sans-serif;position:absolute}.is-agents .rd--left-high{width:auto;top:21%;left:17%;right:0}.is-agents .rd--left-low{width:auto;top:22%;left:14%;right:0}.is-agents .rd--wide-low{width:430px;top:21%;left:15%}.is-agents .rd__head{border-bottom:1px solid var(--line-secondary);padding:11px 16px 10px}.is-agents .rd__subj{color:var(--text-primary);margin-bottom:5px;font-size:13px;font-weight:600}.is-agents .rd__line{align-items:center;gap:8px;font-size:11.5px;line-height:1.7;display:flex}.is-agents .rd__from{color:var(--text-primary);font-weight:600}.is-agents .rd__to,.is-agents .rd__k{color:var(--text-label)}.is-agents .rd__agent{background:var(--accent);color:var(--ink);padding:1px 7px;font-size:11px;font-weight:600}.is-agents .rd__att{border:1px solid var(--line-secondary);color:var(--text-secondary);align-items:center;gap:6px;margin-top:7px;padding:3px 9px 3px 7px;font-size:11px;display:inline-flex}.is-agents .rd__att svg{fill:none;width:12px;height:12px;stroke:var(--text-label);stroke-width:1.3px}.is-agents .rd__body{color:var(--text-primary);padding:12px 16px 14px;font-size:12.5px;line-height:1.7}.is-agents .rd__body p{margin:0 0 9px}.is-agents .rd__body p:last-child{margin-bottom:0}.is-agents .rd__thread{padding:0 16px;-webkit-mask-image:linear-gradient(#000 0% 22%,#00000059 62%,#0000 100%);mask-image:linear-gradient(#000 0% 22%,#00000059 62%,#0000 100%)}.is-agents .rd__prev{border-top:1px solid var(--line-secondary);align-items:baseline;gap:9px;padding:9px 0;font-size:11.5px;display:flex}.is-agents .rd__prev-who{color:var(--text-primary);white-space:nowrap;font-weight:600}.is-agents .rd__prev-text{color:var(--text-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-agents .rd__read{background:rgb(var(--accent-rgb)/.28);box-shadow:0 0 0 1px rgb(var(--accent-rgb)/.9);color:var(--text-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 3px;position:relative}.is-agents .rd__read--flag{background:rgb(var(--sec-rose-rgb)/.1);box-shadow:0 0 0 1px rgb(var(--sec-rose-rgb)/.35)}.is-agents .rd__pop{z-index:3;background:var(--bedrock);border:1px solid rgb(var(--peak-rgb)/.14);text-transform:none;letter-spacing:normal;border-radius:8px;flex-direction:column;gap:4px;width:max-content;max-width:210px;padding:9px 12px;display:flex;position:absolute;left:0}.is-agents .rd__pop--above{bottom:calc(100% + 9px)}.is-agents .rd__pop--below{top:calc(100% + 9px)}.is-agents .rd__pop:after{content:"";background:var(--bedrock);border:1px solid rgb(var(--peak-rgb)/.14);width:7px;height:7px;position:absolute;left:16px;transform:rotate(45deg)}.is-agents .rd__pop--right:after{left:auto;right:16px}.is-agents .rd__pop--above:after{border-top:0;border-left:0;bottom:-4.5px}.is-agents .rd__pop--below:after{border-bottom:0;border-right:0;top:-4.5px}.is-agents .rd__pop--right{left:auto;right:0}.is-agents .rd__pop-sys{text-transform:uppercase;letter-spacing:.09em;color:rgb(var(--peak-rgb)/.55);font-size:9.5px;font-weight:700}.is-agents .rd__pop-val{color:var(--peak);font-size:12.5px;font-weight:600;line-height:1.35}.is-agents .rd__pop-why{color:rgb(var(--peak-rgb)/.72);font-size:11.5px;line-height:1.4}.is-agents .sop{--sop-indigo:var(--accent-indigo);--sop-indigo-soft:#eef2ff;--sop-green:#228359;text-align:left;position:absolute;top:22%;left:20%;right:-56px}.is-agents .sop__top{align-items:baseline;gap:8px;padding:0 2px 8px;display:flex}.is-agents .sop__no{color:var(--text-primary);font-size:12px;font-weight:600}.is-agents .sop__meta{color:var(--text-label);white-space:nowrap;font-size:10.5px;overflow:hidden}.is-agents .sop__card{background:var(--peak);border:1px solid var(--line-secondary);box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.06)}.is-agents .sop__head{border-bottom:1px solid var(--line-secondary);align-items:center;gap:8px;padding:10px 13px;display:flex}.is-agents .sop__badge{letter-spacing:.07em;color:var(--sop-indigo);background:var(--sop-indigo-soft);border-radius:3px;flex-shrink:0;padding:3px 5px;font-size:9px;font-weight:700}.is-agents .sop__title{color:var(--text-primary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}.is-agents .sop__pos{color:var(--text-label);flex-shrink:0;font-size:10.5px}.is-agents .sop__steps{padding:4px 0}.is-agents .sop__step{align-items:center;gap:9px;padding:7px 13px;display:flex}.is-agents .sop__name{color:var(--text-secondary);font-size:11.5px}.is-agents .sop__step--live .sop__name{color:var(--text-primary);font-weight:600}.is-agents .sop__step--todo .sop__name{color:var(--text-label)}.is-agents .sop__auto{color:var(--text-label);flex-shrink:0;font-size:9.5px}.is-agents .sop__mark{border:1.5px solid var(--valley);background:var(--peak);border-radius:50%;flex-shrink:0;width:13px;height:13px;position:relative}.is-agents .sop__step--done .sop__mark{border-color:var(--sop-green);background:var(--sop-green)}.is-agents .sop__step--done .sop__mark:after{content:"";border-left:1.5px solid var(--peak);border-bottom:1.5px solid var(--peak);width:5.4px;height:2.6px;position:absolute;top:3.4px;left:3px;transform:rotate(-45deg)}.is-agents .sop__step--live .sop__mark{border-color:var(--sop-indigo);border-right-color:#0000;transform:rotate(-45deg)}.is-agents .ac{text-align:left;flex-direction:column;gap:18px;width:auto;display:flex;position:absolute;top:48px;left:26%;right:-56px}.is-agents .ac .pa-action__card{box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.07)}.is-agents .ac .pa-msg__content,.is-agents .ac .pa-action__label,.is-agents .ac .pa-action__q{max-width:320px}.is-agents .ins{text-align:left;flex-direction:column;gap:16px;width:440px;display:flex;position:absolute;top:72px;left:12%}.is-agents .ins__card{background:var(--peak);border:1px solid var(--line-secondary);box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.07);padding:12px 14px 13px}.is-agents .ins__title{color:var(--text-secondary);font-size:10.5px;font-weight:600}.is-agents .ins__chart{flex-direction:column;gap:8px;display:flex}.is-agents .ins__row{align-items:center;gap:9px;display:flex}.is-agents .ins__lab{width:112px;color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:10px;overflow:hidden}.is-agents .ins__track{flex:1;min-width:0;display:flex}.is-agents .ins__bar{background:rgb(var(--accent-indigo-rgb)/.22);border-radius:0 3px 3px 0;height:7px}.is-agents .ins__row--peak .ins__bar{background:var(--accent-indigo)}.is-agents .ins__head{align-items:baseline;gap:12px;margin-bottom:11px;display:flex}.is-agents .ins__export{color:var(--accent-indigo-ink);flex-shrink:0;align-items:center;gap:5px;margin-left:auto;font-size:10px;font-weight:600;display:inline-flex}.is-agents .ins__export svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.is-agents .ins__val{text-align:right;width:18px;color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10.5px;font-weight:600}.is-agents .ins__row:not(.ins__row--peak):after{content:"";flex-shrink:0;width:18px}.is-agents .tl{position:relative}.is-agents .tl:before{content:"";background:var(--line-secondary);width:1px;position:absolute;top:14px;bottom:18px;left:4px}.is-agents .tl__row{padding-left:24px;position:relative}.is-agents .tl__node{background:var(--peak);border:1.5px solid var(--valley);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:1px}.is-agents .tl__node--lg{background:var(--accent-indigo);border-color:var(--accent-indigo);width:9px;height:9px;top:13px;left:0}.is-agents .rsn{--rsn-indigo:var(--accent-indigo-ink);--rsn-indigo-soft:#eef2ff;--tm-purple:#5b5fc7;--tm-avatar:#6264a7;text-align:left;position:absolute;top:22px;left:17%;right:-46px}.is-agents .tl-mail__body,.is-agents .rsn__tm-body{max-width:372px}.is-agents .rsn .tl__row--step{padding-top:9px;padding-bottom:9px}.is-agents .tl-mail{background:var(--peak);border:1px solid var(--line-secondary);box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.06);padding:10px 13px 11px;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,system-ui,sans-serif}.is-agents .tl-mail__subj{color:var(--text-primary);font-size:12px;font-weight:600}.is-agents .tl-mail__line{align-items:center;gap:7px;margin:2px 0 6px;font-size:11px;display:flex}.is-agents .tl-mail__from{color:var(--text-primary);font-weight:600}.is-agents .tl-mail__org{color:var(--text-label)}.is-agents .tl-mail__body{color:var(--text-secondary);font-size:11.5px;line-height:1.45}.is-agents .tl-mail--reply{--ol-reply:#8764b8;margin-left:22px}.is-agents .tl-mail__reply{fill:none;width:12px;height:12px;stroke:var(--ol-reply);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.is-agents .tl-mail__k{color:var(--text-label)}.is-agents .tl-mail__agent{background:var(--accent);color:var(--ink);padding:1px 5px;font-weight:600}.is-agents .rsn__chip{color:var(--rsn-indigo);background:var(--rsn-indigo-soft);border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.is-agents .rsn__chip svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.is-agents .rsn__src{letter-spacing:.07em;text-transform:uppercase;color:var(--tm-purple);align-items:center;gap:5px;margin-bottom:5px;font-size:9.5px;font-weight:700;display:inline-flex}.is-agents .rsn__src svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.is-agents .rsn__teams{background:var(--peak);border:1px solid var(--line-secondary);border-left:3px solid var(--tm-purple);box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.06);align-items:flex-start;gap:9px;padding:10px 13px 11px;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,system-ui,sans-serif;display:flex}.is-agents .rsn__tm-av{background:var(--tm-avatar);width:24px;height:24px;color:var(--peak);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.is-agents .rsn__tm-main{min-width:0}.is-agents .rsn__tm-head{align-items:baseline;gap:7px;margin-bottom:3px;display:flex}.is-agents .rsn__tm-who{color:var(--text-primary);font-size:11.5px;font-weight:700}.is-agents .rsn__tm-time{color:var(--text-label);font-size:10px}.is-agents .rsn__tm-body{color:var(--text-secondary);font-size:11.5px;line-height:1.5}.is-agents .dcx{--dcx-indigo:var(--accent-indigo-ink);--dcx-indigo-soft:#eef2ff;--dcx-xls:#1f7a4d;--dcx-xls-soft:#eaf7f0;--dcx-pdf:#b3261e;--dcx-pdf-soft:#fdeeed;background:var(--peak);border:1px solid var(--line-secondary);box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.06);text-align:left;padding:11px 13px 13px;position:absolute;top:26px;left:22%;right:-48px}.is-agents .dcx__head{color:var(--text-primary);border-bottom:1px solid var(--line-secondary);align-items:center;gap:7px;padding-bottom:8px;font-size:11.5px;display:flex}.is-agents .dcx__order{color:var(--text-primary);font-variant-numeric:tabular-nums;padding-right:3px;font-size:12.5px;font-weight:700}.is-agents .dcx__head-label{color:var(--text-secondary);font-weight:600}.is-agents .dcx__clip{fill:none;width:12px;height:12px;stroke:var(--text-tertiary);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.is-agents .dcx__count{color:var(--dcx-indigo);background:var(--dcx-indigo-soft);border-radius:9px;padding:1px 6px;font-size:9.5px;font-style:normal;font-weight:700}.is-agents .dcx__group{background:var(--lowland);color:var(--text-primary);align-items:center;gap:6px;margin-top:7px;padding:4px 10px;font-size:12px;font-weight:700;display:flex}.is-agents .dcx__caret{fill:none;width:8px;height:5px;stroke:var(--text-tertiary);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.is-agents .dcx__caret--shut{transform:rotate(-90deg)}.is-agents .dcx__group--shut{color:var(--text-label);text-transform:uppercase;letter-spacing:.08em;background:0 0;font-size:10px;font-weight:600}.is-agents .dcx__n{color:var(--text-label);letter-spacing:0;font-size:10px;font-style:normal;font-weight:600}.is-agents .dcx__pill{color:var(--text-secondary);background:var(--lowland);letter-spacing:0;border-radius:9px;padding:1px 6px;font-size:9.5px;font-style:normal;font-weight:700}.is-agents .dcx__file{align-items:center;gap:8px;padding:5px 0 0 20px;display:flex}.is-agents .dcx__ic{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.is-agents .dcx__ic svg{fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.is-agents .dcx__ic--xls{background:var(--dcx-xls-soft)}.is-agents .dcx__ic--xls svg{stroke:var(--dcx-xls)}.is-agents .dcx__ic--pdf{background:var(--dcx-pdf-soft)}.is-agents .dcx__ic--pdf svg{stroke:var(--dcx-pdf)}.is-agents .dcx__name{color:var(--text-secondary);white-space:nowrap;font-size:11.5px}.is-agents .wfl{--wfl-indigo:var(--accent-indigo);--wfl-indigo-ink:var(--accent-indigo-ink);--wfl-indigo-soft:#eef2ff;text-align:left;position:absolute;top:12px;left:19%;right:-54px}.is-agents .wfl .tl__row--gap{margin-top:9px}.is-agents .wfl__party{align-items:center;gap:7px;margin-bottom:4px;display:flex}.is-agents .wfl__av{background:var(--wfl-indigo);width:19px;height:19px;color:var(--peak);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:inline-flex}.is-agents .wfl__av--you{background:var(--valley);color:var(--peak)}.is-agents .wfl__pname{color:var(--text-primary);font-size:11px;font-weight:700}.is-agents .wfl__pdid{color:var(--text-secondary);font-size:11.5px}.is-agents .wfl__msg{max-width:322px;color:var(--text-secondary);border-radius:4px 13px 13px;padding:8px 12px;font-size:12px;line-height:1.45}.is-agents .wfl__msg--you{background:var(--wfl-indigo);border:1px solid var(--wfl-indigo);color:var(--peak)}.is-agents .wfl__bubble{background:var(--peak);border:1px solid var(--line-secondary);max-width:346px;box-shadow:0 2px 18px rgb(var(--bedrock-rgb)/.06);border-radius:4px 13px 13px;overflow:hidden}.is-agents .wfl__bubble .wfl__msg{border-radius:0;max-width:none;padding:9px 12px 10px}.is-agents .wfl__cta{border-top:1px solid var(--line-secondary);background:var(--wfl-indigo-soft);align-items:center;gap:10px;padding:8px 12px;display:flex}.is-agents .wfl__name{color:var(--wfl-indigo-ink);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.is-agents .wfl__name svg{fill:currentColor;stroke:none;flex-shrink:0;width:11px;height:11px}.is-agents .wfl__btn{color:var(--peak);background:var(--wfl-indigo);flex-shrink:0;padding:5px 13px;font-size:11px;font-weight:700}.is-agents .agn-tile__img{object-position:center;display:block}.is-agents #control{background:rgb(var(--valley-rgb)/.3)}.is-agents #control:before{display:none}.is-agents #control+.s-section:before{border-top-color:#0000}.is-agents .agn-control{gap:56px;margin-top:56px}.is-agents .agn-control__viz{justify-content:center;align-self:start;display:flex}.is-agents .agn-control__viz svg{max-width:100%;height:auto}.is-agents .agn-control .stk .ly{transform-box:view-box;transform-origin:0 0;transition:transform .62s cubic-bezier(.45,.05,.55,.95)}.is-agents .agn-control .stk .ly__face{fill:var(--peak);fill-opacity:.88;stroke:rgb(var(--bedrock-rgb)/.2);stroke-width:1px;transition:fill-opacity .4s,stroke .4s}.is-agents .agn-control .stk .ly__dots{opacity:.5;transition:opacity .4s}.is-agents .agn-control .stk .ly__micro{opacity:0;transition:opacity .3s .22s}.is-agents .agn-control .stk .ly__stub{stroke:rgb(var(--bedrock-rgb)/.14);stroke-width:1px;stroke-dasharray:3 3;transition:stroke .4s}.is-agents .agn-control .stk .ly__node{fill:var(--text-primary);opacity:0;transition:opacity .3s .22s}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="0"]{transform:translateY(22px)}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="1"]{transform:translateY(270px)}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="2"]{transform:translateY(304px)}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="3"]{transform:translateY(338px)}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="4"]{transform:translateY(372px)}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="0"] .ly__face{fill-opacity:1;stroke:rgb(var(--bedrock-rgb)/.34)}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="0"] .ly__dots,.is-agents .agn-control[data-active="0"] .stk .ly[data-i="0"] .ly__micro{opacity:1}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="0"] .ly__stub{stroke:rgb(var(--bedrock-rgb)/.34);stroke-dasharray:none}.is-agents .agn-control[data-active="0"] .stk .ly[data-i="0"] .ly__node{opacity:1}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="0"]{transform:translateY(22px)}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="1"]{transform:translateY(194px)}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="2"]{transform:translateY(304px)}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="3"]{transform:translateY(338px)}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="4"]{transform:translateY(372px)}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="1"] .ly__face{fill-opacity:1;stroke:rgb(var(--bedrock-rgb)/.34)}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="1"] .ly__dots,.is-agents .agn-control[data-active="1"] .stk .ly[data-i="1"] .ly__micro{opacity:1}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="1"] .ly__stub{stroke:rgb(var(--bedrock-rgb)/.34);stroke-dasharray:none}.is-agents .agn-control[data-active="1"] .stk .ly[data-i="1"] .ly__node{opacity:1}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="0"]{transform:translateY(22px)}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="1"]{transform:translateY(56px)}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="2"]{transform:translateY(228px)}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="3"]{transform:translateY(338px)}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="4"]{transform:translateY(372px)}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="2"] .ly__face{fill-opacity:1;stroke:rgb(var(--bedrock-rgb)/.34)}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="2"] .ly__dots,.is-agents .agn-control[data-active="2"] .stk .ly[data-i="2"] .ly__micro{opacity:1}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="2"] .ly__stub{stroke:rgb(var(--bedrock-rgb)/.34);stroke-dasharray:none}.is-agents .agn-control[data-active="2"] .stk .ly[data-i="2"] .ly__node{opacity:1}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="0"]{transform:translateY(22px)}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="1"]{transform:translateY(56px)}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="2"]{transform:translateY(90px)}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="3"]{transform:translateY(262px)}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="4"]{transform:translateY(372px)}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="3"] .ly__face{fill-opacity:1;stroke:rgb(var(--bedrock-rgb)/.34)}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="3"] .ly__dots,.is-agents .agn-control[data-active="3"] .stk .ly[data-i="3"] .ly__micro{opacity:1}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="3"] .ly__stub{stroke:rgb(var(--bedrock-rgb)/.34);stroke-dasharray:none}.is-agents .agn-control[data-active="3"] .stk .ly[data-i="3"] .ly__node{opacity:1}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="0"]{transform:translateY(22px)}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="1"]{transform:translateY(56px)}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="2"]{transform:translateY(90px)}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="3"]{transform:translateY(124px)}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="4"]{transform:translateY(372px)}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="4"] .ly__face{fill-opacity:1;stroke:rgb(var(--bedrock-rgb)/.34)}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="4"] .ly__dots,.is-agents .agn-control[data-active="4"] .stk .ly[data-i="4"] .ly__micro{opacity:1}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="4"] .ly__stub{stroke:rgb(var(--bedrock-rgb)/.34);stroke-dasharray:none}.is-agents .agn-control[data-active="4"] .stk .ly[data-i="4"] .ly__node{opacity:1}@media (prefers-reduced-motion:reduce){.is-agents .agn-control .stk .ly,.is-agents .agn-control .stk .ly__face,.is-agents .agn-control .stk .ly__dots,.is-agents .agn-control .stk .ly__micro,.is-agents .agn-control .stk .ly__stub,.is-agents .agn-control .stk .ly__node{transition:none}}@media (max-width:1024px){.is-agents .agn-control{gap:32px}}.is-agents .agn-family{border:1px solid var(--gridline);margin-top:48px}.is-agents .agn-row+.agn-row{border-top:1px solid var(--gridline)}.is-agents .agn-row__grid{grid-template-columns:400px 1fr;align-items:stretch;display:grid}.is-agents .agn-row__viz{border:none;border-right:1px solid var(--gridline)}.is-agents .agn-row__body{padding:32px}.is-agents .agn-row__title{letter-spacing:-.015em;color:var(--text-primary);margin:0 0 4px;font-size:24px;font-weight:700}.is-agents .agn-row__list{margin:20px 0 0;padding:0;list-style:none}.is-agents .agn-row__item{border-top:1px solid var(--line-primary);padding:20px 0}.is-agents .agn-row__item:last-child{padding-bottom:0}.is-agents .agn-row__item-head{align-items:baseline;display:flex}.is-agents .agn-row__item-title{color:var(--text-primary);font-size:18px;font-weight:700}.is-agents .agn-row__item-text{color:var(--text-secondary);margin:8px 0 0;font-size:15px;line-height:1.6}.is-agents .agn-case{border:none;border-top:1px solid var(--gridline);--case-tint-alpha:.2;--case-scrim-alpha:.2;grid-template-columns:400px 1fr;min-height:220px}.is-agents .agn-case .s-case__media{border-right:1px solid var(--gridline);order:-1}.is-agents .agn-case .s-case__panel{padding:32px}.is-agents .agn-case .s-case__title{margin-top:12px;font-size:22px}.is-agents .agn-case .s-case__link{padding-top:20px}.is-agents .agn-case{background:var(--bedrock);color:var(--text-inverted)}.is-agents .agn-case .s-case__kicker{color:var(--text-inverted-secondary)}.is-agents .agn-case .s-case__title{color:var(--text-inverted)}.is-agents .agn-case .s-case__link{color:var(--accent)}.is-agents .agn-case .s-case__media{border-color:var(--gridline-inverted)}.is-agents .agn-case--bare{grid-template-columns:1fr;min-height:0}.is-agents .agn-mini .agn-case{grid-template-columns:1fr}.is-agents .agn-mini .agn-case .s-case__media{aspect-ratio:21/9;border-right:none;border-bottom:1px solid var(--gridline)}.is-agents .agn-minis{border-top:1px solid var(--gridline);grid-template-columns:repeat(2,1fr);display:grid}.is-agents .agn-mini{flex-direction:column;display:flex}.is-agents .agn-mini:nth-child(2n){border-left:1px solid var(--gridline)}.is-agents .agn-mini:nth-child(n+3){border-top:1px solid var(--gridline)}.is-agents .agn-mini:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:769px){.is-agents .agn-mini:last-child:nth-child(odd){grid-template-columns:400px 1fr;display:grid}.is-agents .agn-mini:last-child:nth-child(odd) .agn-mini__viz{aspect-ratio:auto;border-bottom:none;border-right:1px solid var(--gridline);min-height:280px}.is-agents .agn-mini:last-child:nth-child(odd) .agn-row__proof{grid-column:1/-1}.is-agents .agn-mini:last-child:nth-child(odd) .agn-case{grid-template-columns:400px 1fr}.is-agents .agn-mini:last-child:nth-child(odd) .agn-case .s-case__media{aspect-ratio:auto;border-bottom:none;border-right:1px solid var(--gridline)}}.is-agents .agn-mini__viz{aspect-ratio:2;border:none;border-bottom:1px solid var(--gridline)}.is-agents .agn-mini__body{flex:1;padding:32px}.is-agents .agn-mini__title{letter-spacing:-.015em;color:var(--text-primary);margin:0 0 4px;font-size:20px;font-weight:700}.is-agents .agn-row__lede{color:var(--text-secondary);margin:0 0 8px;font-size:16px;line-height:1.55}.is-agents .agn-row__tag{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:12px;display:flex}.is-agents .agn-row__tag-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.is-agents .agn-row__tag-label svg{width:14px;height:14px}.is-agents .agn-row__tag-value{border:1px solid var(--line-secondary);background:var(--peak);white-space:nowrap;max-width:100%;color:var(--text-primary);border-radius:999px;align-items:center;padding:3px 10px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.is-agents .agn-row__problem{color:var(--text-secondary);margin:4px 0 10px;font-size:16px;line-height:1.55}.is-agents .agn-row__problem+.agn-row__lede{color:var(--text-primary);font-weight:500}.is-agents .agn-viz{background:var(--lowland);background-image:var(--lattice);justify-content:center;align-items:center;padding:24px;display:flex}.is-agents .agn-row__viz.agn-viz{border-right:1px solid var(--gridline)}.is-agents .fv{width:100%;height:100%;max-height:560px;overflow:visible}.is-agents .fv *{vector-effect:non-scaling-stroke}.is-agents .fv-label{letter-spacing:.1em;fill:var(--text-label);font-family:inherit;font-size:10px;font-weight:700}.is-agents .fv-card{fill:var(--peak);stroke:var(--line-secondary);stroke-width:1px}.is-agents .fv-card--done{stroke:rgb(var(--bedrock-rgb)/.24)}.is-agents .fv-bar{fill:rgb(var(--bedrock-rgb)/.14)}.is-agents .fv-bar--soft{fill:rgb(var(--bedrock-rgb)/.1)}.is-agents .fv-bar--bad{fill:var(--sec-rose);fill-opacity:.8}.is-agents .fv-bar--done{fill:var(--accent)}.is-agents .fv-rail,.is-agents .fv-link,.is-agents .fv-route,.is-agents .fv-merge{fill:none;stroke:rgb(var(--bedrock-rgb)/.22);stroke-width:1px}.is-agents .fv-link--bad{stroke:var(--sec-rose);stroke-dasharray:3 3}.is-agents .fv-flag{fill:var(--sec-rose)}.is-agents .fv-tick{fill:var(--peak);stroke:rgb(var(--bedrock-rgb)/.3);stroke-width:1px}.is-agents .fv-chip rect{fill:var(--peak);stroke:rgb(var(--bedrock-rgb)/.22);stroke-width:1px}.is-agents .fv-chip--award rect{fill:var(--accent);stroke:none}.is-agents .fv-chip--award .fv-label{fill:var(--text-primary)}.is-agents .fv-shape{fill:var(--peak);stroke:rgb(var(--bedrock-rgb)/.4);stroke-width:1px}.is-agents .fv-cell{fill:rgb(var(--bedrock-rgb)/.62)}.is-agents .fv-cell--open{fill:var(--peak);stroke:rgb(var(--bedrock-rgb)/.3);stroke-width:1px;stroke-dasharray:3 2}.is-agents .fv-loop{fill:none;stroke:var(--accent-indigo);stroke-width:1px;stroke-dasharray:3 3}.is-agents .fv-dot{fill:rgb(var(--bedrock-rgb)/.5)}.is-agents .fv-dot--warn{fill:var(--sec-rose)}@media (prefers-reduced-motion:no-preference){.is-agents .fv-tick{animation:12s cubic-bezier(.45,.05,.55,.95) infinite fv-tick;animation-delay:calc(var(--i)*.6s)}.is-agents .fv-route,.is-agents .fv-chip:not(.fv-chip--award) rect{animation:12s cubic-bezier(.45,.05,.55,.95) infinite fv-route;animation-delay:calc(var(--i)*4s)}.is-agents .fv-rank{transform-box:fill-box;transform-origin:0;animation:12s cubic-bezier(.45,.05,.55,.95) infinite fv-grow;animation-delay:calc(var(--i)*.4s)}.is-agents .fv-shape{animation:12s cubic-bezier(.45,.05,.55,.95) infinite fv-in;animation-delay:calc(var(--i)*.4s)}.is-agents .fv-write{animation:12s cubic-bezier(.45,.05,.55,.95) 4s infinite fv-in}.is-agents .fv-loop{animation:12s linear infinite fv-dash}.is-agents .fv-cell--resolve{animation:12s cubic-bezier(.45,.05,.55,.95) infinite fv-resolve}}@keyframes fv-tick{0%,12%,to{fill:var(--peak);stroke:rgb(var(--bedrock-rgb)/.3)}4%,8%{fill:var(--accent-indigo);stroke:var(--accent-indigo)}}@keyframes fv-route{0%,30%,to{stroke:rgb(var(--bedrock-rgb)/.22)}8%,24%{stroke:var(--accent-indigo)}}@keyframes fv-grow{0%,4%{transform:scaleX(.15)}20%,to{transform:scaleX(1)}}@keyframes fv-in{0%,2%{opacity:.25}12%,to{opacity:1}}@keyframes fv-dash{to{stroke-dashoffset:-120px}}@keyframes fv-resolve{0%,40%{fill:var(--peak);stroke-dasharray:3 2;stroke:rgb(var(--bedrock-rgb)/.3)}55%,92%{fill:rgb(var(--bedrock-rgb)/.62);stroke:#0000}to{fill:var(--peak)}}.is-agents .agn-proof__link{margin-top:20px}.is-agents .agn-proof--solo{grid-template-columns:1fr}.is-agents .agn-proof--solo .s-lede__text{max-width:900px}.is-agents .agn-proof .s-tile:last-child:nth-child(odd){grid-column:1/-1}.is-agents .agn-strip--cta+.s-section:before{border-top-color:#0000}@media (max-width:1024px){.is-agents .agn-tbd--graph{height:220px}.is-agents .agn-control{grid-template-columns:1fr;gap:32px}.is-agents .agn-row__grid,.is-agents .agn-mini:last-child:nth-child(odd){grid-template-columns:300px 1fr}.is-agents .agn-row__body,.is-agents .agn-mini__body{padding:26px}.is-agents .agn-case{grid-template-columns:300px 1fr}.is-agents .agn-case .s-case__panel{padding:26px}}@media (max-width:768px){.is-agents .agn-case{grid-template-columns:1fr}.is-agents .agn-case .s-case__media{aspect-ratio:16/9;border-right:none;border-bottom:1px solid var(--gridline)}.is-agents .agn-tbd--graph{height:170px}.is-agents .agn-hero .agn-tbd--graph{margin-bottom:40px}.is-agents .agn-control__viz{aspect-ratio:16/9}.is-agents .agn-tiles{grid-template-columns:1fr}.is-agents .agn-tile__viz{height:320px}.is-agents .agn-strip__actions{align-self:flex-start}.is-agents .agn-strip__title{font-size:16px}.is-agents .agn-row__grid{grid-template-columns:1fr}.is-agents .agn-row__viz{aspect-ratio:16/9;border-right:none;border-bottom:1px solid var(--gridline)}.is-agents .agn-row__viz.agn-viz{aspect-ratio:400/560}.is-agents .agn-mini__viz .fv-label{letter-spacing:.06em;font-size:15px}.is-agents .agn-mini__viz.agn-viz{aspect-ratio:3/2;padding:12px}.is-agents .agn-minis{grid-template-columns:1fr}.is-agents .agn-mini:nth-child(2n){border-left:none}.is-agents .agn-mini+.agn-mini{border-top:1px solid var(--gridline)}}@media (max-width:640px){.is-agents .agn-tile{--agn-tile-pad:24px}}.proto.is-agents .page>.s-section:last-of-type:before{border-bottom-color:#0000}.is-agents .avz{--avz-indigo-soft:#eef2ff;--avz-wire:color-mix(in srgb,var(--lowland),var(--bedrock)13%);--avz-wire-quiet:color-mix(in srgb,var(--lowland),var(--bedrock)8%);--avz-wire-bad:color-mix(in srgb,var(--lowland),var(--sec-rose)50%);flex:auto;width:100%;min-width:0;height:100%;min-height:0;font-family:Satoshi,-apple-system,sans-serif;display:block;overflow:visible}.is-agents .avz *{vector-effect:non-scaling-stroke}.is-agents .avz-only-m{display:none}@media (max-width:768px){.is-agents .avz-only-d{display:none}.is-agents .avz-only-m{display:block}}.is-agents .avz-box{fill:var(--peak);stroke:var(--line-secondary);stroke-width:1px}.is-agents .avz-card{stroke:rgb(var(--bedrock-rgb)/.09)}.is-agents .avz-lift rect{fill:var(--bedrock);stroke:none}.is-agents .avz-rule{stroke:var(--line-secondary);stroke-width:1px}.is-agents .avz-rule--strong{stroke:rgb(var(--bedrock-rgb)/.2)}.is-agents .avz-cell__t{fill:var(--text-primary);font-size:13px;font-weight:600}.is-agents .avz-cell__t--sm{font-size:12px}.is-agents .avz-chip__t{fill:var(--text-primary);font-size:11.5px;font-weight:600}.is-agents .avz-eyebrow{letter-spacing:.08em;fill:var(--text-label);font-size:9.5px;font-weight:600}.is-agents .avz-cell--bad .avz-box{stroke:var(--sec-rose)}.is-agents .avz-cell--live .avz-box{stroke:var(--accent-indigo)}.is-agents .avz-card__title{fill:var(--text-primary);font-size:12.5px;font-weight:600}.is-agents .avz-card__meta{fill:var(--text-label);font-variant-numeric:tabular-nums;font-size:11px}.is-agents .avz-row__k{fill:var(--text-secondary);font-size:12px}.is-agents .avz-row__k--strong{fill:var(--text-primary);font-weight:600}.is-agents .avz-row__k--soft{fill:var(--text-label);font-size:11.5px}.is-agents .avz-row__v{fill:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.is-agents .avz-row__v--big{fill:var(--text-primary);font-size:16px;font-weight:600}.is-agents .avz-row__v--strong{fill:var(--text-primary);font-weight:600}.is-agents .avz-row__v--bad{fill:var(--sec-rose);font-weight:600}.is-agents .avz-row__v--soft{fill:var(--text-label)}.is-agents .avz-num{fill:var(--text-label);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.is-agents .avz-mark{fill:var(--sec-rose);font-weight:600}.is-agents .avz-strike{fill:var(--text-label);text-decoration:line-through}.is-agents .avz-bar{fill:rgb(var(--accent-indigo-rgb)/.22)}.is-agents .avz-bar--peak{fill:var(--accent-indigo)}.is-agents .avz-bar--sur{fill:rgb(var(--bedrock-rgb)/.14)}.is-agents .avz-bar__v{fill:var(--text-primary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.is-agents .avz-pill__t{letter-spacing:.06em;font-size:9.5px;font-weight:700}.is-agents .avz-pill--done rect{fill:rgb(var(--accent-rgb)/.5)}.is-agents .avz-pill--done .avz-pill__t{fill:var(--text-primary)}.is-agents .avz-pill--live rect{fill:rgb(var(--accent-indigo-rgb)/.1)}.is-agents .avz-pill--live .avz-pill__t{fill:var(--accent-indigo-ink)}.is-agents .avz-pill--bad rect{fill:rgb(var(--sec-rose-rgb)/.09)}.is-agents .avz-pill--bad .avz-pill__t{fill:var(--sec-rose)}.is-agents .avz-pill--ink rect{fill:rgb(var(--bedrock-rgb)/.06)}.is-agents .avz-pill--ink .avz-pill__t{fill:var(--text-secondary)}.is-agents .avz-ic{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.is-agents .avz-k-in,.is-agents .avz-k-sys,.is-agents .avz-k-ink{color:var(--text-secondary)}.is-agents .avz-k-agent{color:var(--accent-indigo-ink)}.is-agents .avz-k-bad{color:var(--sec-rose)}.is-agents .avz-token circle{fill:var(--peak);stroke:var(--line-secondary);stroke-width:1px}.is-agents .avz-token__t{fill:var(--text-secondary);font-size:10px;font-weight:600}.is-agents .avz-agent__t--under{font-size:10px}.is-agents .avz-eyebrow--agent{fill:var(--accent-indigo-ink)}.is-agents .avz-agent__box{fill:color-mix(in srgb,var(--peak),var(--accent-indigo)7%);stroke:var(--accent-indigo);stroke-width:1px}.is-agents .avz-agent__t{fill:var(--accent-indigo-ink);font-size:11.5px;font-weight:600}.is-agents .avz-wire{fill:none;stroke:var(--avz-wire);stroke-width:1px}.is-agents .avz-wire--quiet{stroke:var(--avz-wire-quiet)}.is-agents .avz-wire--bad{stroke:var(--avz-wire-bad)}.is-agents .avz-shim{fill:none;stroke:var(--accent-indigo);stroke-width:2px;stroke-linecap:round;stroke-dasharray:11 89;stroke-dashoffset:11px;opacity:0}.is-agents .avz-shim--bad{stroke:var(--sec-rose)}.is-agents .avz-badge circle{stroke-width:1px}.is-agents .avz-badge path{fill:none;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.is-agents .avz-badge--done circle{fill:var(--accent);stroke:rgb(var(--bedrock-rgb)/.22)}.is-agents .avz-badge--done path{stroke:var(--text-primary)}.is-agents .avz-badge--bad circle{fill:var(--sec-rose);stroke:var(--sec-rose)}.is-agents .avz-badge--bad path{stroke:var(--peak)}.is-agents .avz-badge--live circle{fill:var(--peak);stroke:var(--accent-indigo)}.is-agents .avz-badge--live .avz-badge__dot{fill:var(--accent-indigo);stroke:none}.is-agents .avz-tick{fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.is-agents .avz-tick--done{stroke:var(--text-secondary)}.is-agents .avz-tick--bad{stroke:var(--sec-rose)}.is-agents .avz-tick--live circle{fill:var(--peak);stroke:var(--accent-indigo);stroke-width:1px}.is-agents .avz-tick--live circle+circle{fill:var(--accent-indigo);stroke:none}.is-agents .avz-track{stroke:rgb(var(--bedrock-rgb)/.22);stroke-width:1px}.is-agents .avz-track--done{stroke:var(--text-primary)}.is-agents .avz-track--bad{stroke:var(--sec-rose)}.is-agents .avz-ms--done{fill:var(--text-primary)}.is-agents .avz-ms--plan{fill:var(--peak);stroke:var(--text-label);stroke-width:1px}.is-agents .avz-ms--bad{fill:var(--peak);stroke:var(--sec-rose);stroke-width:1px}.is-agents .avz-ms--bad-in{fill:var(--sec-rose)}.is-agents .avz-av--agent circle{fill:var(--accent-indigo)}.is-agents .avz-av--agent .avz-av__t{fill:var(--peak);font-size:10px;font-weight:700}.is-agents .avz-av--ext rect{fill:var(--valley)}.is-agents .avz-av--ext .avz-av__t{fill:var(--text-primary);letter-spacing:.02em;font-size:8.5px;font-weight:700}.is-agents .avz-msg__name{fill:var(--text-primary);font-size:12px;font-weight:600}.is-agents .avz-msg__t{fill:var(--text-primary);font-size:12.5px}.is-agents .avz-msg__t.avz-fs-11{font-size:11px}.is-agents .avz-msg__t.avz-fs-12{font-size:12px}.is-agents .avz-cta{fill:var(--avz-indigo-soft)}.is-agents .avz-btn rect{fill:var(--peak);stroke:rgb(var(--bedrock-rgb)/.12);stroke-width:1px}.is-agents .avz-btn__t{fill:var(--text-primary);font-size:11.5px;font-weight:600}.is-agents .avz-btn--primary rect{fill:var(--accent-indigo);stroke:var(--accent-indigo)}.is-agents .avz-btn--primary .avz-btn__t{fill:var(--peak)}.is-agents .avz-btn--primary .avz-ic{color:var(--peak)}.is-agents .avz-mail text{font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,system-ui,sans-serif}.is-agents .avz-mail__subj{fill:var(--text-primary);font-size:12.5px;font-weight:600}.is-agents .avz-mail__line{font-size:11px}.is-agents .avz-mail__from{fill:var(--text-primary);font-weight:600}.is-agents .avz-mail__org{fill:var(--text-label)}.is-agents .avz-mail__body{fill:var(--text-primary);font-size:12.5px}.is-agents .avz-step rect{fill:var(--avz-indigo-soft)}.is-agents .avz-step__t{fill:var(--accent-indigo-ink);font-size:11px;font-weight:600}.is-agents .avz-node{fill:var(--peak);stroke:var(--valley-deep);stroke-width:1px}.is-agents .avz-node--lg{fill:var(--accent-indigo);stroke:var(--accent-indigo)}.is-agents .avz-rail{stroke:var(--valley-deep);stroke-width:1px}.is-agents .agn-viz:has(.avz--bleed){padding-right:0;overflow:hidden}.is-agents .avz-host:has(>.avz--bleed){justify-content:flex-end}.is-agents .avz-host>.avz--bleed{overflow:hidden}.is-agents .agn-viz{position:relative}.is-agents .avz-host{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}.is-agents .agn-viz[data-play=idle] .avz-host *,.is-agents .agn-viz[data-play=done] .avz-host *{animation:none}.is-agents .agn-viz .avz-controls{top:12px;right:12px}.is-agents .agn-viz .pa-play{opacity:.55;position:static}.is-agents .agn-viz:hover .pa-play,.is-agents .agn-viz .pa-play:focus-visible{opacity:1}.is-agents .agn-viz .pa-play svg{margin-left:0}.is-agents .agn-viz .pa-play:focus{outline:none}.is-agents .agn-viz .pa-play:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.is-agents .agn-viz .avz-controls{display:none}}@media (prefers-reduced-motion:no-preference){.is-agents .avz-shim{animation:12s cubic-bezier(.45,.05,.55,.95) infinite avz-shim;animation-delay:var(--t)}.is-agents .avz-s{animation-duration:12s;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite;animation-fill-mode:both}.is-agents .avz-s0{animation-name:avz-in-0}.is-agents .avz-s1{animation-name:avz-in-1}.is-agents .avz-s2{animation-name:avz-in-2}.is-agents .avz-s3{animation-name:avz-in-3}.is-agents .avz-s4{animation-name:avz-in-4}.is-agents .avz-s5{animation-name:avz-in-5}}@keyframes avz-shim{0%{opacity:1;stroke-dashoffset:11px}14%{opacity:1;stroke-dashoffset:-100px}14.01%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes avz-in-0{0%,4.17%{opacity:.22;transform:none}9.97%,89%{opacity:1;transform:none}95%,to{opacity:.22;transform:none}}@keyframes avz-in-1{0%,18.33%{opacity:.22;transform:none}24.13%,89%{opacity:1;transform:none}95%,to{opacity:.22;transform:none}}@keyframes avz-in-2{0%,32.5%{opacity:.22;transform:none}38.3%,89%{opacity:1;transform:none}95%,to{opacity:.22;transform:none}}@keyframes avz-in-3{0%,46.67%{opacity:.22;transform:none}52.47%,89%{opacity:1;transform:none}95%,to{opacity:.22;transform:none}}@keyframes avz-in-4{0%,60.83%{opacity:.22;transform:none}66.63%,89%{opacity:1;transform:none}95%,to{opacity:.22;transform:none}}@keyframes avz-in-5{0%,75%{opacity:.22;transform:none}80.8%,89%{opacity:1;transform:none}95%,to{opacity:.22;transform:none}}.is-agents .avz-lab-head{max-width:820px}.is-agents .avz-lab-head .s-header__desc{margin-top:12px}.is-agents .avz-lab-back{color:var(--text-secondary);margin-bottom:20px;font-size:13px;text-decoration:none;display:inline-block}.is-agents .avz-lab-back:hover{color:var(--text-primary)}.is-agents .avz-lab-opts{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.is-agents .avz-lab-chip{border:1px solid var(--line-secondary);color:var(--text-secondary);background:var(--peak);padding:5px 10px;font-size:12px;text-decoration:none}.is-agents .avz-lab-chip.is-on{background:var(--text-primary);border-color:var(--text-primary);color:var(--peak)}.is-agents .avz-lab-note{color:var(--text-secondary);max-width:760px;margin-top:16px;font-size:15px;line-height:1.6}.is-agents .avz-lab-k{letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);margin:48px 0 12px;font-size:11px;font-weight:700}.is-agents .avz-lab-warn{color:var(--sec-rose);margin-top:12px;font-size:14px}.is-agents .avz-lab-family .agn-family{margin-top:0}.is-agents .avz-focus{outline:1px solid var(--accent-indigo);outline-offset:-1px;z-index:1;position:relative}.is-agents .avz-phone-frame{border:1px solid var(--gridline);background:var(--peak);width:390px;max-width:100%;height:860px;display:block}.is-agents .avz-ix{border-top:1px solid var(--gridline);border-left:1px solid var(--gridline);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.is-agents .avz-ix__item{border-right:1px solid var(--gridline);border-bottom:1px solid var(--gridline);color:inherit;flex-direction:column;text-decoration:none;display:flex}.is-agents .avz-ix__item:hover .avz-ix__name{color:var(--accent-indigo-ink)}.is-agents .avz-ix__thumb{border-bottom:1px solid var(--gridline);height:300px;padding:16px}.is-agents .avz-ix__body{padding:20px 22px 24px}.is-agents .avz-ix__name{letter-spacing:-.01em;color:var(--text-primary);font-size:17px;font-weight:700}.is-agents .avz-ix__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--text-label);margin-top:4px;font-size:11px;font-weight:700}.is-agents .avz-ix__brief{color:var(--text-secondary);margin:10px 0 0;font-size:14px;line-height:1.55}@media (max-width:1024px){.is-agents .avz-ix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.is-agents .avz-ix{grid-template-columns:1fr}}.is-agents .agn-split{background:var(--peak);border-top:1px solid var(--gridline);padding:18px 32px}.is-agents .agn-split__label{margin:0}@media (max-width:768px){.is-agents .agn-split{padding:14px 22px}}.is-agents .agn-row[id],.is-agents .agn-mini[id]{scroll-margin-top:88px}.is-agents .agn-more{padding-top:72px;padding-bottom:72px;overflow:hidden}.is-agents .agn-more__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 32px;margin-bottom:32px;display:grid}.is-agents .agn-more__title{letter-spacing:-.02em;color:var(--text-primary);grid-column:1;margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:700;line-height:1.12}.is-agents .agn-more__desc{color:var(--text-secondary);grid-column:1;margin:0;font-size:17px;line-height:1.5}.is-agents [data-area=procurement]{--area:var(--sec-teal)}.is-agents [data-area=finance-operations]{--area:var(--sec-plum)}.is-agents [data-area=order-intake]{--area:var(--sec-orange)}.is-agents [data-area=transportation]{--area:var(--sec-rose)}.is-agents .agn-more__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-agents .agn-more__rows{flex-direction:column;gap:12px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.is-agents .agn-more__row{overflow:hidden}.is-agents .agn-more__track{gap:12px;width:max-content;margin:0;padding:0;list-style:none;animation:90s linear infinite agn-more-drift;display:flex}.is-agents .agn-more__row--rev .agn-more__track{animation-direction:reverse}.is-agents .agn-more__rows:hover .agn-more__track{animation-play-state:paused}.is-agents .agn-more__chip{white-space:nowrap;color:var(--text-primary);background:color-mix(in srgb,var(--area)9%,transparent);border:1px solid color-mix(in srgb,var(--area)22%,transparent);border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 14px;font-size:16px;font-weight:600;display:inline-flex}.is-agents .agn-more__ic{width:18px;height:18px;color:var(--area);flex-shrink:0}@keyframes agn-more-drift{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media (prefers-reduced-motion:reduce){.is-agents .agn-more__rows{-webkit-mask-image:none;mask-image:none}.is-agents .agn-more__track{flex-wrap:wrap;width:auto;animation:none}.is-agents .agn-more__chip--dup{display:none}}@media (max-width:760px){.is-agents .agn-more{padding-top:56px;padding-bottom:56px}.is-agents .agn-more__head{grid-template-columns:1fr}.is-agents .agn-more__chip{padding:9px 14px;font-size:14px}}