.v2aa-hv .v2aa-vig__scene{--hs: 330px}.v2aa-hv__gov{position:absolute;inset:7% 2% 19%;z-index:0;border:1.5px dashed var(--aa-line-2);transition:border-color .4s,background-color .4s}.v2aa-hv__gov.is-now{border-style:solid;border-color:var(--aa-deep);background:#e2f4ec99}.v2aa-hv__gov-tag{position:absolute;left:calc(2% + 12px);top:7%;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:2px 7px;border:1px solid var(--aa-line-2);background:#fff;font-family:var(--font-mono);font-size:11px;color:var(--aa-ink);transform:translateY(-50%);white-space:nowrap}.v2aa-hv__gov-tag iconify-icon{font-size:13px;color:var(--aa-deep)}.v2aa-hv__lbl{transform:translate(-50%)}.v2aa-hv__plan{display:grid;gap:3px;padding:6px 8px;border:1.5px solid var(--aa-ink);background:#fff;box-shadow:0 10px 18px -12px #0b252159}.v2aa-hv__plan>span{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;line-height:1.25;color:var(--aa-ink);white-space:nowrap}.v2aa-hv__plan b{font-weight:400}.v2aa-hv__plan .v2aa-tick{flex-shrink:0;font-size:11px;color:var(--aa-deep);transition-delay:calc(.15s + var(--i) * .18s)}.v2aa-hv__checks{position:absolute;right:calc(2% + 10px);top:14%;bottom:37%;z-index:3;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.v2aa-hv__check{gap:6px;padding:3px 6px;transition-delay:calc(var(--i) * .16s)}.v2aa-hv__check iconify-icon{color:var(--aa-deep)}.v2aa-hv__check .v2aa-tick{font-size:12px;color:var(--aa-deep);transition-delay:calc(.2s + var(--i) * .16s)}.v2aa-hv__infra{position:absolute;left:2%;right:2%;bottom:4%;z-index:2;display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr));border:1.5px solid var(--aa-ink);background:#fff;font-family:var(--font-mono);font-size:11px;color:var(--aa-ink);transition:background-color .4s}.v2aa-hv__infra>*{display:grid;place-items:center;padding:5px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2aa-hv__infra>*+*{border-left:1px solid var(--aa-line-2)}.v2aa-hv__infra b{padding:5px 9px;background:var(--aa-ink);font-weight:400;color:#fff}.v2aa-hv__infra.is-now>span{background:var(--aa-mint-wash)}.v2aa-hv__packet{--mv-ms: .55s}.v2aa-hv .v2aa-bot{z-index:4}@container (max-width: 520px){.v2aa-hv__w,.v2aa-hv__plan b{display:none}.v2aa-vig.is-running .v2aa-hv__lbl:not(.is-now){opacity:0}.v2aa-vig:not(.is-running) .v2aa-hv__lbl{font-size:0}.v2aa-hv__infra b{display:none}.v2aa-hv__infra>*{padding:5px 2px;letter-spacing:-.04em}.v2aa-hv .v2aa-bot{width:29px}.v2aa-hv__infra{grid-template-columns:repeat(4,minmax(0,1fr))}.v2aa-hv__infra>span:first-of-type{border-left:0}}.v2aa-gl__map{position:relative;padding:28px 20px 20px;background:radial-gradient(rgba(11,37,33,.07) 1px,transparent 1.3px) 0 0 / 20px 20px,#f7faf8}@media(min-width:768px){.v2aa-gl__map{padding:36px 28px 28px}}.v2aa-gl__bus{position:absolute;left:48px;right:calc(28px + (100% - 136px) / 6 - 20px);top:56px;height:2px;background:var(--aa-ink);transform-origin:left}@media(max-width:1023px){.v2aa-gl__bus{display:none}}.v2aa-gl__cols{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:0;padding:0;list-style:none}@media(min-width:640px){.v2aa-gl__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.v2aa-gl__cols{grid-template-columns:repeat(6,minmax(0,1fr))}}.v2aa-gl__col{position:relative}.v2aa-gl__head{display:grid;gap:12px;margin:0;font-family:var(--font-jakarta);font-size:16px;font-weight:700;line-height:1.2;color:var(--aa-ink)}.v2aa-gl__icon{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border:2px solid var(--aa-ink);border-radius:50%;background:#fff;font-size:20px;color:var(--aa-ink);transition:background-color .25s}.v2aa-gl__col:hover .v2aa-gl__icon{background:var(--aa-mint)}.v2aa-gl__parts{position:relative;display:grid;gap:10px;margin:16px 0 0;padding:0 0 0 18px;list-style:none}.v2aa-gl__parts:before{content:"";position:absolute;left:19px;top:-16px;bottom:8px;width:0;border-left:1.5px dashed var(--aa-line-2);translate:-18px 0}.v2aa-gl__parts li{position:relative;padding:5px 8px;border:1px solid var(--aa-line);background:#fff;font-family:var(--font-mono);font-size:12px;line-height:1.3;color:var(--aa-ink);transition:border-color .25s,background-color .25s}.v2aa-gl__parts li:before{content:"";position:absolute;left:-19px;top:50%;width:18px;height:0;border-top:1.5px solid var(--aa-line-2)}.v2aa-gl__col:hover .v2aa-gl__parts li{border-color:var(--aa-deep);background:var(--aa-mint-wash)}.v2aa-gl__gov{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:28px;padding:14px 18px;background:var(--aa-ink);color:#fff}.v2aa-gl__gov h3{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--font-jakarta);font-size:16px;font-weight:700}.v2aa-gl__gov h3 iconify-icon{font-size:20px;color:var(--aa-mint-on-dark)}.v2aa-gl__gov ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.v2aa-gl__gov li{padding:3px 9px;border:1px solid rgba(242,247,244,.28);font-family:var(--font-mono);font-size:12px;color:var(--aa-on-dark)}.v2aa-gl__bus.v2aa-b{transition-duration:1.2s}.v2aa-pr__grid{display:grid;gap:40px}@media(min-width:1024px){.v2aa-pr__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:72px;align-items:center}}.v2aa-pr__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;border-top:1px solid var(--aa-line-2)}@media(min-width:640px){.v2aa-pr__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.v2aa-pr__tabs button{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:10px 12px 10px 0;border:0;border-bottom:1px solid var(--aa-line);border-radius:0;background:none;font-family:var(--font-jakarta);font-size:15px;font-weight:600;line-height:1.25;text-align:left;color:var(--aa-muted);cursor:pointer;transition:color .2s}.v2aa-pr__tabs button iconify-icon{flex-shrink:0;font-size:20px;color:var(--aa-muted);transition:color .2s}.v2aa-pr__tabs button:after{content:"";position:absolute;left:0;right:12px;bottom:-1px;height:2px;background:var(--aa-ink);scale:0 1;transform-origin:left;transition:scale .35s var(--aa-out)}.v2aa-pr__tabs button:hover,.v2aa-pr__tabs button[aria-selected=true]{color:var(--aa-ink)}.v2aa-pr__tabs button[aria-selected=true] iconify-icon{color:var(--aa-deep)}.v2aa-pr__tabs button[aria-selected=true]:after{scale:1 1}.v2aa-pr__panel.is-armed .v2aa-pr__fig>*{opacity:0}.v2aa-pr__panel[hidden]{display:none}.v2aa-pr__panel+.v2aa-pr__panel{border-top:1px solid var(--aa-line)}.v2aa-pr__fig{position:relative;height:260px;overflow:hidden;background:radial-gradient(rgba(11,37,33,.07) 1px,transparent 1.3px) 0 0 / 20px 20px,#f7faf8}.v2aa-pr__copy{padding:20px 22px 24px;border-top:1px solid var(--aa-line)}.v2aa-pr__copy h3{margin:0;font-family:var(--font-jakarta);font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--aa-ink)}.v2aa-pr__copy p{margin:6px 0 0;font-size:16px;line-height:1.55;color:var(--aa-muted)}.v2aa-pr__panel.is-active .v2aa-pr__fig *{animation-fill-mode:both}@keyframes v2aa-pop{0%{opacity:0;scale:.6}}@keyframes v2aa-grow-x{0%{scale:0 1}}@keyframes v2aa-fade-up{0%{opacity:0;translate:0 10px}}.v2aa-pr__fig--scale{display:grid;align-content:center;gap:14px;padding:0 28px}.v2aa-pr__lane{position:relative;z-index:1;display:flex;align-items:center;gap:6px}.v2aa-pr__lane b{width:104px;flex-shrink:0;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--aa-ink)}.v2aa-pr__lane i{width:26px;height:26px;border:2px solid var(--aa-ink);background:var(--aa-mint-light)}.v2aa-pr__lane i:nth-child(odd){background:#fff}.is-active .v2aa-pr__lane i{animation:v2aa-pop .45s var(--aa-out);animation-delay:calc(var(--i) * .09s + .2s)}.v2aa-pr__elastic{position:absolute;left:124px;top:50%;width:calc(100% - 144px);height:132px;border:1.5px dashed var(--aa-deep);transform:translateY(-50%);transform-origin:left center}.is-active .v2aa-pr__elastic{animation:v2aa-grow-x 1.4s var(--aa-out) .1s}.v2aa-pr__board{position:absolute;inset:40px 36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v2aa-pr__slot{position:relative;border:1.5px dashed var(--aa-line-2)}.v2aa-pr__slot i{position:absolute;inset:8px;border:2px solid var(--aa-ink);background:#fff}.v2aa-pr__slot i:before{content:"";position:absolute;left:50%;top:-9px;width:18px;height:9px;border:2px solid var(--aa-ink);border-bottom:0;background:var(--aa-mint);transform:translate(-50%)}.v2aa-pr__slot i.is-swap{background:var(--aa-mint-light)}@keyframes v2aa-slide-in{0%{opacity:0;translate:60px -20px}}@keyframes v2aa-swap-in{0%{background:#fff}45%{opacity:0;translate:0 -24px;background:#fff}55%{opacity:0;translate:0 -24px;background:var(--aa-mint-light)}}.is-active .v2aa-pr__slot i{animation:v2aa-slide-in .6s var(--aa-out);animation-delay:calc(var(--i) * .12s + .15s)}.is-active .v2aa-pr__slot i.is-swap{animation:v2aa-slide-in .6s var(--aa-out) calc(var(--i) * .12s + .15s),v2aa-swap-in 1.2s var(--aa-out) 1.6s}.v2aa-pr__trace{position:absolute;inset:28px 24px;display:grid;align-content:space-between}.v2aa-pr__span{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:10px}.v2aa-pr__span b{overflow:hidden;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--aa-ink);white-space:nowrap;text-overflow:ellipsis}.v2aa-pr__span i{position:relative;display:block;height:14px;margin-left:var(--s);width:var(--w);border:1.5px solid var(--aa-ink);background:var(--aa-mint-light);transform-origin:left}.v2aa-pr__span:first-child i{background:var(--aa-mint)}.is-active .v2aa-pr__span i{animation:v2aa-grow-x .7s var(--aa-out);animation-delay:calc(var(--i) * .18s + .2s)}.v2aa-pr__envs{position:absolute;inset:44px 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v2aa-pr__env{position:relative;display:grid;align-content:space-between;justify-items:center;padding:12px 8px 18px;border:1.5px dashed var(--aa-ink)}.v2aa-pr__env b{font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--aa-ink)}.v2aa-pr__env i{width:64%;height:54%;border:2px solid var(--aa-ink);background:linear-gradient(var(--aa-ink),var(--aa-ink)) 0 33% / 100% 2px no-repeat,linear-gradient(var(--aa-ink),var(--aa-ink)) 0 66% / 100% 2px no-repeat,var(--aa-mint-light)}.is-active .v2aa-pr__env i{animation:v2aa-fade-up .55s var(--aa-out);animation-delay:calc(var(--i) * .35s + .2s)}.v2aa-pr__shield{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:28px}.v2aa-pr__shield>iconify-icon{font-size:120px;color:var(--aa-ink)}.v2aa-pr__checks{display:grid;gap:10px}.v2aa-pr__checks span{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1.5px solid var(--aa-ink);background:#fff;font-family:var(--font-mono);font-size:12px;color:var(--aa-ink)}.v2aa-pr__checks .v2aa-tick{font-size:14px;color:var(--aa-deep)}.is-active .v2aa-pr__shield>iconify-icon{animation:v2aa-pop .6s var(--aa-out) .1s}.is-active .v2aa-pr__checks span{animation:v2aa-fade-up .5s var(--aa-out);animation-delay:calc(var(--i) * .25s + .4s)}@keyframes v2aa-draw{0%{stroke-dashoffset:20}}.is-active .v2aa-pr__checks .v2aa-tick{animation:v2aa-draw .45s var(--aa-out);animation-delay:calc(var(--i) * .25s + .7s)}.v2aa-pr__ha{position:absolute;inset:0}.v2aa-pr__src,.v2aa-pr__node{position:absolute;display:grid;place-items:center;width:52px;height:52px;border:2px solid var(--aa-ink);background:#fff;font-size:24px;color:var(--aa-ink);transform:translate(-50%,-50%)}.v2aa-pr__src{left:18%;top:50%;border-radius:50%}.v2aa-pr__node.is-a{left:76%;top:28%}.v2aa-pr__node.is-b{left:76%;top:72%;background:var(--aa-mint)}.v2aa-pr__wire{position:absolute;left:calc(18% + 26px);width:calc(58% - 52px);height:0;border-top:2px solid var(--aa-ink);transform-origin:left center}.v2aa-pr__wire.is-a{top:40%;rotate:-12deg;border-top-style:dashed;opacity:.35}.v2aa-pr__wire.is-b{top:60%;rotate:12deg;border-top-color:var(--aa-deep)}.v2aa-pr__drop{position:absolute;left:76%;top:28%;width:64px;height:64px;border:2px dashed var(--aa-deep);transform:translate(-50%,-50%);opacity:0}@keyframes v2aa-fail{0%,40%{border-top-style:solid;opacity:1}}@keyframes v2aa-reroute{0%,55%{scale:0 1}}@keyframes v2aa-node-down{0%,40%{background:var(--aa-mint)}}@keyframes v2aa-node-up{0%,55%{background:#fff}}.is-active .v2aa-pr__wire.is-a{animation:v2aa-fail 2.2s var(--aa-out)}.is-active .v2aa-pr__wire.is-b{animation:v2aa-reroute 2.2s var(--aa-out)}.is-active .v2aa-pr__node.is-a{animation:v2aa-node-down 2.2s steps(1)}.is-active .v2aa-pr__node.is-b{animation:v2aa-node-up 2.2s steps(1)}.v2aa-pr__node.is-a{opacity:.45}@media(max-width:479px){.v2aa-pr__lane b{width:72px}.v2aa-pr__elastic{left:92px;width:calc(100% - 112px)}.v2aa-pr__lane i:nth-child(n+7){display:none}.v2aa-pr__span{grid-template-columns:84px minmax(0,1fr)}.v2aa-pr__shield>iconify-icon{font-size:84px}}.v2aa-dp__grid{display:grid;gap:32px}@media(min-width:1024px){.v2aa-dp__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:56px;align-items:center}}.v2aa-dp__models{margin:0;padding:0;list-style:none;border-top:1px solid var(--aa-dark-line)}.v2aa-dp__model{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;padding:18px 16px 18px 0;border-bottom:1px solid var(--aa-dark-line);transition:background-color .3s}.v2aa-dp__model.is-now{background:#f2f7f412}.v2aa-dp__icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(242,247,244,.28);font-size:22px;color:var(--aa-on-dark);transition:background-color .3s,border-color .3s,color .3s}.v2aa-dp__model.is-now .v2aa-dp__icon{border-color:var(--aa-mint);background:var(--aa-mint);color:var(--aa-ink)}.v2aa-dp__model h3{margin:0;font-family:var(--font-jakarta);font-size:20px;font-weight:700}.v2aa-dp__model h3 button{display:block;width:100%;min-height:30px;padding:0;border:0;background:none;font:inherit;text-align:left;color:var(--aa-on-dark);cursor:pointer}.v2aa-dp__model h3 button:after{content:"";position:absolute;inset:0}.v2aa-dp__model p{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--aa-on-dark-muted)}.v2aa-dp__scene{position:relative;height:380px;overflow:hidden;container-type:size;background:radial-gradient(rgba(11,37,33,.07) 1px,transparent 1.3px) 0 0 / 20px 20px,#f7faf8}.v2aa-dp__zone,.v2aa-dp__box{position:absolute;transition:border-color .35s,background-color .35s,opacity .35s}.v2aa-dp__zone b,.v2aa-dp__box b{position:absolute;left:10px;top:0;padding:2px 7px;border:1px solid var(--aa-line-2);background:#fff;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--aa-ink);transform:translateY(-50%);white-space:nowrap}.v2aa-dp__zone{top:9%;bottom:6%;border:1.5px dashed var(--aa-line-2)}.v2aa-dp__zone.is-engyn{left:3%;width:29%}.v2aa-dp__zone.is-yours{left:35%;right:3%}.v2aa-dp__box{top:20%;height:34%;border:1.5px solid var(--aa-line-2);background:#ffffffb3}.v2aa-dp__box.is-vpc{left:39%;width:26%}.v2aa-dp__box.is-dc{left:69%;width:25%}.v2aa-dp__key{position:absolute;right:8px;bottom:8px;font-size:22px;color:var(--aa-deep);opacity:0;transition:opacity .35s,scale .45s var(--aa-out);scale:.6}.v2aa-dp__seal{position:absolute;left:50%;bottom:-10px;padding:2px 6px;background:var(--aa-ink);font-family:var(--font-mono);font-size:11px;color:#fff;white-space:nowrap;transform:translate(-50%);opacity:0;transition:opacity .35s}.v2aa-dp__data{position:absolute;top:78%;display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--aa-ink);border-radius:50%;background:#fff;font-size:18px;color:var(--aa-ink);transform:translate(-50%,-50%)}.v2aa-dp__data.is-1{left:46%}.v2aa-dp__data.is-2{left:66%}.v2aa-dp__data.is-3{left:86%}.v2aa-dp__mini{position:absolute;top:78%;width:26px;height:22px;border:2px solid var(--aa-ink);background:linear-gradient(var(--aa-ink),var(--aa-ink)) 0 50% / 100% 2px no-repeat,var(--aa-mint-light);transform:translate(-50%,-50%);opacity:0;scale:.4;transition:opacity .35s,scale .45s var(--aa-out)}.v2aa-dp__mini.is-1{left:calc(46% + 38px)}.v2aa-dp__mini.is-2{left:calc(66% + 38px)}.v2aa-dp__mini.is-3{left:calc(86% - 38px)}.v2aa-dp__bot{position:absolute;left:10%;top:74%;width:clamp(34px,8cqw,48px);height:auto;aspect-ratio:120 / 140;transform:translate(-50%,-50%);transition:opacity .35s,scale .45s var(--aa-out)}.v2aa-dp__stack{position:absolute;left:0;top:0;z-index:4;display:grid;gap:4px;justify-items:center;width:clamp(78px,17cqw,108px);transform:translate(calc(var(--x, 17.5) * 1cqw),calc(var(--y, 44) * 1cqh)) translate(-50%,-50%);transition:transform .9s var(--aa-belt),scale .45s var(--aa-out),opacity .35s}.v2aa-dp__stack i{display:block;width:100%;height:14px;border:2px solid var(--aa-ink);background:#fff}.v2aa-dp__stack i:nth-child(2){width:88%;background:var(--aa-mint-light)}.v2aa-dp__stack i:nth-child(3){width:76%;background:var(--aa-mint)}.v2aa-dp__stack b{margin-top:2px;font-family:var(--font-jakarta);font-size:13px;font-weight:700;color:var(--aa-ink)}[data-mode=saas] .v2aa-dp__zone.is-engyn,[data-mode=private] .v2aa-dp__box.is-vpc,[data-mode=onprem] .v2aa-dp__box.is-dc,[data-mode=edge] .v2aa-dp__zone.is-yours{border-style:solid;border-color:var(--aa-deep);background:#e2f4ecb3}[data-mode=private] .v2aa-dp__stack{--x: 52;--y: 36}[data-mode=onprem] .v2aa-dp__stack{--x: 81.5;--y: 36}[data-mode=edge] .v2aa-dp__stack{--x: 66;--y: 64;scale:.72}[data-mode=private] .v2aa-dp__key{opacity:1;scale:1}[data-mode=onprem] .v2aa-dp__box.is-dc{border:5px double var(--aa-ink)}[data-mode=onprem] .v2aa-dp__seal{opacity:1}[data-mode=edge] .v2aa-dp__mini{opacity:1;scale:1}[data-mode=edge] .v2aa-dp__mini.is-2{transition-delay:.12s}[data-mode=edge] .v2aa-dp__mini.is-3{transition-delay:.24s}.v2aa-dp__fig:not([data-mode=saas]) .v2aa-dp__bot{opacity:0;scale:.6}.v2aa-dp__cap{min-height:48px;padding:13px 16px;border-top:1px solid var(--aa-line);font-size:14px;line-height:1.5;color:var(--aa-ink)}.v2aa-dp__cap b{font-family:var(--font-jakarta)}@media(max-width:1023px){.v2aa-dp__fig{order:-1}.v2aa-dp__scene{height:320px}}@container (max-width: 460px){.v2aa-dp__zone b,.v2aa-dp__box b{font-size:11px;letter-spacing:-.02em}.v2aa-dp__your{display:none}.v2aa-dp__box b{left:4px}.v2aa-dp__mini{width:18px;height:16px}.v2aa-dp__mini.is-1{left:calc(46% + 28px)}.v2aa-dp__mini.is-2{left:calc(66% + 28px)}.v2aa-dp__mini.is-3{left:calc(86% - 28px)}}
