.v2ab-mg{position:absolute;inset:0}.v2ab-mg__wires{position:absolute;inset:0;width:100%;height:100%}.v2ab-mg__wires line{stroke:var(--ab-line-2);stroke-width:2;transition:stroke .3s}.v2ab-mg__wires.is-fit line{stroke-dasharray:1;stroke-dashoffset:0}.v2ab-mg__wires line.is-link,.v2ab-mg__wires line.is-chain{stroke:var(--ab-ink)}.v2ab-mg__wires line.is-ask{stroke:var(--ab-deep)}.v2ab-mg__wires line.is-hot{stroke:var(--ab-deep);stroke-width:3}.v2ab-mg__k{position:absolute;left:3%;top:22%;font-family:var(--font-mono);font-size:11px;color:var(--ab-muted);white-space:nowrap}@container (max-width: 470px){.v2ab-mg__k{display:none}}.v2ab-mg__src{position:absolute;z-index:2;display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--ab-ink);background:#fff;font-size:16px;color:var(--ab-deep);transform:translate(-50%,-50%)}.v2ab-mg__dot{position:absolute;z-index:2;width:16px;height:16px;border:2px solid var(--ab-ink);border-radius:50%;background:#fff;transform:translate(-50%,-50%);transition:background-color .3s}.v2ab-mg__dot.is-on{background:var(--ab-mint)}.v2ab-mg__dec{position:absolute;z-index:3;display:grid;place-items:center;width:32px;height:32px;border:2px solid var(--ab-ink);background:#fff;font-size:17px;transform:translate(-50%,-50%);transition:background-color .3s}.v2ab-mg__dec.is-on{background:var(--ab-mint)}.v2ab-mg__label{position:absolute;z-index:3}.v2ab-mg__label--dec{left:calc(52% + 22px);top:26%;transform:translateY(-50%)}.v2ab-mg__label--diff{left:calc(62% + 14px);top:50%;transform:translateY(-50%)}.v2ab-mg__label--ac{left:calc(40% + 14px);top:74%;transform:translateY(-50%)}.v2ab-mg__ring{position:absolute;left:88%;top:50%;z-index:1;width:90px;height:90px;border:2px solid var(--ab-deep);border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.3)}.v2ab-mg__answer{position:absolute;left:0;top:26%;z-index:4;translate:-50% -50%;transform:translate(52cqw);opacity:0}.v2ab-mg__crew{position:absolute;left:88%;top:50%;z-index:3;transform:translate(-50%,-58%)}.v2ab-mg__bot{position:relative;display:block;width:clamp(38px,10cqw,56px);height:calc(clamp(38px,10cqw,56px)*1.1667)}.v2ab-mg__chain{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}.v2ab-mg__chain li{position:absolute;top:88%;display:grid;justify-items:center;gap:3px;transform:translate(-50%,-6px)}.v2ab-mg__chain i{width:12px;height:12px;border:2px solid var(--ab-ink);border-radius:50%;background:#fff;transition:background-color .3s,transform .3s var(--ab-out)}.v2ab-mg__chain li.is-on i{background:var(--ab-mint)}.v2ab-mg__chain span{font-family:var(--font-mono);font-size:11px;color:var(--ab-ink);white-space:nowrap}.v2ab-mgg{display:grid;gap:40px}@media(min-width:1024px){.v2ab-mgg{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}}.v2ab-mgg__tabs{flex-direction:column}.v2ab-mgg__tabs .v2ab-tab{justify-content:flex-start;min-height:54px;text-align:left}.v2ab-mgg__tabs .v2ab-tab+.v2ab-tab{border-left:0;border-top:1px solid var(--ab-line-2)}.v2ab-mgg__panel{padding:22px 0 0}.v2ab-mgg__panel h3{margin:0;font-family:var(--font-jakarta);font-size:22px;font-weight:700;letter-spacing:-.012em}.v2ab-mgg__panel p{margin:8px 0 0;font-size:17px;line-height:1.6;color:var(--ab-muted)}.v2ab-mgg__stage{position:relative;container-type:inline-size;height:440px;background:radial-gradient(rgba(11,37,33,.075) 1px,transparent 1.3px) 0 0 / 22px 22px,#fbfcfb}@media(max-width:559px){.v2ab-mgg__stage{height:380px}}.v2ab-mgg__stage svg{position:absolute;inset:0;width:100%;height:100%}.v2ab-mgg__stage line{stroke:var(--ab-line-2);stroke-width:2;transition:stroke .3s}.v2ab-mgg__stage [data-part]{transition:opacity .3s,border-color .3s,background-color .3s,color .3s}.v2ab-mgg__k{position:absolute;left:3%;top:9%;font-family:var(--font-mono);font-size:11px;color:var(--ab-muted)}.v2ab-mgg__src,.v2ab-mgg__dec,.v2ab-mgg__q{position:absolute;z-index:2;display:grid;place-items:center;width:34px;height:34px;border:1.5px solid var(--ab-line-2);background:#fff;font-size:18px;color:var(--ab-faint);transform:translate(-50%,-50%)}.v2ab-mgg__dec{border-width:2px}.v2ab-mgg__q{width:46px;height:46px;border-radius:50%;font-size:22px}.v2ab-mgg__dot{position:absolute;z-index:2;width:18px;height:18px;border:2px solid var(--ab-line-2);border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.v2ab-mgg__dot[data-part=hub]{width:26px;height:26px;border-color:var(--ab-ink);background:var(--ab-mint)}.v2ab-mgg__label{position:absolute;z-index:3;transform:translateY(-50%);border-color:var(--ab-line-2);color:var(--ab-faint)}@container (max-width: 470px){.v2ab-mgg__label{white-space:normal;max-width:30%}}.v2ab-mgg__prov{opacity:0}.v2ab-mgg__chain{position:absolute;inset:0;margin:0;padding:0;list-style:none}.v2ab-mgg__chain li{position:absolute;top:86%;display:grid;justify-items:center;gap:4px;transform:translate(-50%,-7px)}.v2ab-mgg__chain i{width:14px;height:14px;border:2px solid var(--ab-line-2);border-radius:50%;background:#fff;transition:background-color .3s,border-color .3s}.v2ab-mgg__chain span{font-family:var(--font-mono);font-size:11px;color:var(--ab-faint);white-space:nowrap}[data-state=ingest] line[data-part=ingest],[data-state=search] line[data-part=search],[data-state=decision] line[data-part=decision],[data-state=link] line[data-part=link],[data-state=trace] line[data-part=trace]{stroke:var(--ab-deep);stroke-width:3}[data-state=ingest] line[data-part=ingest],[data-state=search] line[data-part=search]{stroke-dasharray:.08 .04;animation:v2ab-mgg-flow 1.4s linear infinite}[data-state=search] line[data-part=search]{animation-direction:reverse}@keyframes v2ab-mgg-flow{to{stroke-dashoffset:-.24}}[data-state=ingest] :is(.v2ab-mgg__src,.v2ab-mgg__dot)[data-part=ingest],[data-state=decision] .v2ab-mgg__dec,[data-state=search] .v2ab-mgg__q,[data-state=search] .v2ab-mgg__dec,[data-state=link] .v2ab-mgg__dot[data-part=link],[data-state=link] .v2ab-mgg__dec{border-color:var(--ab-ink);background:var(--ab-mint);color:var(--ab-ink)}[data-state=ingest] .v2ab-mgg__k{color:var(--ab-ink)}[data-state=decision] .v2ab-mgg__label[data-part=decision],[data-state=search] .v2ab-mgg__label[data-part=decision],[data-state=link] .v2ab-mgg__label[data-part=link]{border-color:var(--ab-deep);background:var(--ab-wash);color:var(--ab-ink)}[data-state=search] .v2ab-mgg__prov{opacity:1;border-color:var(--ab-deep);color:var(--ab-ink)}[data-state=trace] .v2ab-mgg__chain i{border-color:var(--ab-ink);background:var(--ab-mint)}[data-state=trace] .v2ab-mgg__chain span{color:var(--ab-ink)}[data-state=trace] .v2ab-mgg__chain li:nth-child(2) i{transition-delay:.08s}[data-state=trace] .v2ab-mgg__chain li:nth-child(3) i{transition-delay:.16s}[data-state=trace] .v2ab-mgg__chain li:nth-child(4) i{transition-delay:.24s}[data-state=trace] .v2ab-mgg__chain li:nth-child(5) i{transition-delay:.32s}[data-state=trace] .v2ab-mgg__chain li:nth-child(6) i{transition-delay:.4s}.v2ab-mgg__stage:not(:has(svg.is-fit)) line{animation:none!important;stroke-dasharray:none!important}@media(prefers-reduced-motion:reduce){.v2ab-mgg__stage line{animation:none!important}}.v2ab-mgb__head{display:grid;gap:24px 72px;margin-bottom:56px}@media(min-width:1024px){.v2ab-mgb__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.v2ab-mgb__head .v2ab-lead{margin-top:0}}.v2ab-mgb__chain{font-family:var(--font-jakarta);font-weight:600;color:var(--ab-on-dark)!important}.v2ab-mgb__btn{margin-top:24px}@media(max-width:479px){.v2ab-mgb__btn{width:100%}}.v2ab-mgb__stage{position:relative;padding:40px 24px 56px;background:radial-gradient(rgba(11,37,33,.075) 1px,transparent 1.3px) 0 0 / 22px 22px,#fbfcfb}.v2ab-mgb__line{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}.v2ab-mgb__line:before{content:"";position:absolute;left:calc(100% / 12);right:calc(100% / 12);top:27px;height:4px;background:var(--ab-ink)}.v2ab-mgb__step{position:relative;display:grid;justify-items:center;gap:12px;text-align:center}.v2ab-mgb__step+.v2ab-mgb__step:before{content:"";position:absolute;right:50%;width:100%;top:26px;height:6px;background:var(--ab-mint);transform-origin:0 50%;transform:scaleX(0);transition:transform .45s var(--ab-out)}.v2ab-mgb__step.is-on+.v2ab-mgb__step.is-on:before{transform:scaleX(1)}.v2ab-mgb__node{position:relative;z-index:1;display:grid;place-items:center;width:58px;height:58px;border:2px solid var(--ab-ink);border-radius:50%;background:#fff;font-size:24px;color:var(--ab-ink);transition:background-color .3s,box-shadow .3s,transform .4s var(--ab-out)}.v2ab-mgb__step.is-on .v2ab-mgb__node{background:var(--ab-mint)}.v2ab-mgb__step.is-back .v2ab-mgb__node{background:var(--ab-ink);color:var(--ab-mint-bright);transform:scale(1.08)}.v2ab-mgb__name{font-family:var(--font-jakarta);font-size:16px;font-weight:700;text-transform:capitalize}.v2ab-mgb__ac{position:absolute;top:112px;white-space:nowrap}.v2ab-mgb__ac:before{content:"";position:absolute;left:50%;bottom:100%;width:2px;height:16px;background:var(--ab-deep)}.v2ab-mgb__box{position:absolute;left:0;top:0;z-index:2;width:34px;height:24px;border:2px solid var(--ab-ink);background:linear-gradient(90deg,transparent 37%,var(--ab-ink) 37% calc(37% + 2px),var(--ab-mint-light) calc(37% + 2px) calc(63% - 2px),var(--ab-ink) calc(63% - 2px) 63%,transparent 63%),#fff;opacity:0;pointer-events:none}.v2ab-mgb__step.is-back+.v2ab-mgb__step.is-back:before{background:var(--ab-ink)}@media(max-width:719px){.v2ab-mgb__stage{padding:28px 20px}.v2ab-mgb__line{grid-template-columns:minmax(0,1fr);gap:22px}.v2ab-mgb__line:before{inset:29px auto 29px 27px;width:4px;height:auto}.v2ab-mgb__step{grid-template-columns:58px auto auto;justify-content:start;align-items:center;gap:16px;text-align:left}.v2ab-mgb__step+.v2ab-mgb__step:before{inset:auto auto 50% 26px;width:6px;height:calc(100% + 22px);transform-origin:50% 0;transform:scaleY(0)}.v2ab-mgb__step.is-on+.v2ab-mgb__step.is-on:before{transform:scaleY(1)}.v2ab-mgb__ac{position:relative;top:auto}.v2ab-mgb__box{display:none}.v2ab-mgb__ac:before{display:none}}
