.m-hb-c{--hbx-ink:var(--hb-ink,var(--color-off-black));--hbx-accent:var(--hb-accent,var(--color-brand-purple));--hbx-soft:var(--hb-soft,var(--color-lavender-tint))}.m-hb-c-canvas{width:100%;height:100%;-webkit-mask-image:radial-gradient(calc(var(--hero-frame-w,70%) * .6) calc(var(--hero-frame-h,62%) * .62) at 50% var(--hero-frame-cy,50%), #00000059 60%, #000 100%);mask-image:radial-gradient(calc(var(--hero-frame-w,70%) * .6) calc(var(--hero-frame-h,62%) * .62) at 50% var(--hero-frame-cy,50%), #00000059 60%, #000 100%)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.m-hb-c-canvas{animation:1.2s ease-out both m-hb-c-fade}}@keyframes m-hb-c-fade{0%{opacity:0}}:root{--hbi-scale:1}.m-hb-i{z-index:1;background:inherit;--hbx-ink:var(--hb-ink,var(--color-off-black));--hbx-accent:var(--hb-accent,var(--color-brand-purple));--hbi-ease:cubic-bezier(.65, 0, .35, 1);animation:m-hb-i-out calc(.59s * var(--hbi-scale)) ease-in calc(3.19s * var(--hbi-scale)) both}.m-hb-i-grad-from{stop-color:#4446ea}.m-hb-i-grad-to{stop-color:var(--color-brand-purple)}.m-hb-i[data-variant=blur],.m-hb-i[data-variant=blur] .m-hb-i-stage{animation-delay:calc(2.47s * var(--hbi-scale))}.m-hb-i[data-skip]{animation:.25s ease-out both m-hb-i-skip}@media (prefers-reduced-motion:reduce){.m-hb-i{display:none}}.m-hb-i-stage{animation:m-hb-i-recede calc(.59s * var(--hbi-scale)) ease-in calc(3.19s * var(--hbi-scale)) both;left:50%;top:var(--hero-frame-cy,50%);aspect-ratio:1841/446;width:min(88%,640px);position:absolute;translate:-50% -50%}.m-hb-i-a{width:11.24%;height:44.39%;position:absolute;top:26.01%;left:5.81%;overflow:visible;transform:translate(343.1%,4.1%)scale(3.6)}.m-hb-i[data-variant=emerge] .m-hb-i-a{animation:m-hb-i-land calc(.78s * var(--hbi-scale)) var(--hbi-ease) calc(1.89s * var(--hbi-scale)) both, m-hb-i-hide calc(.45s * var(--hbi-scale)) ease-out calc(2.67s * var(--hbi-scale)) both}.m-hb-i[data-variant=blur] .m-hb-i-a{animation:m-hb-i-blur calc(.91s * var(--hbi-scale)) ease-in calc(1.89s * var(--hbi-scale)) both}.m-hb-i-fill{fill:url(#m-hb-i-grad);animation:m-hb-i-in calc(.91s * var(--hbi-scale)) ease-out calc(.91s * var(--hbi-scale)) both}.m-hb-i-edge,.m-hb-i-light{fill:none;stroke-linejoin:round;stroke-linecap:round}.m-hb-i-edge{vector-effect:non-scaling-stroke;stroke:color-mix(in oklab, var(--hbx-ink) 22%, transparent);stroke-width:1.5px;animation:m-hb-i-in calc(.45s * var(--hbi-scale)) ease-out both, m-hb-i-hide calc(.39s * var(--hbi-scale)) ease-out calc(1.89s * var(--hbi-scale)) both}.m-hb-i-light{stroke:var(--hbx-accent);stroke-width:5px;stroke-dasharray:70 430;filter:drop-shadow(0 0 6px var(--hbx-accent));animation:m-hb-i-run calc(1.69s * var(--hbi-scale)) cubic-bezier(.45, 0, .3, 1) calc(.2s * var(--hbi-scale)) both}.m-hb-i-word{animation:m-hb-i-wipe calc(.78s * var(--hbi-scale)) var(--hbi-ease) calc(2.41s * var(--hbi-scale)) both, m-hb-i-unclip 1ms linear calc(2.67s * var(--hbi-scale)) both;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-image:linear-gradient(90deg,#000 40%,#0000 60%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.m-hb-i-ink,.m-hb-i-ai{position:absolute;inset:0}.m-hb-i-ink{background:var(--hbx-ink);clip-path:inset(0 21.4% 0 0);-webkit-mask:url(/aso-agent-logo.svg) 0 0/100% 100% no-repeat;mask:url(/aso-agent-logo.svg) 0 0/100% 100% no-repeat}.m-hb-i-ai{clip-path:inset(0 0 0 78.6%);background:url(/aso-agent-logo.svg) 0 0/100% 100% no-repeat}@keyframes m-hb-i-in{0%{opacity:0}}@keyframes m-hb-i-hide{to{opacity:0}}@keyframes m-hb-i-run{0%{stroke-dashoffset:500px;opacity:0}10%,80%{opacity:1}to{stroke-dashoffset:-500px;opacity:0}}@keyframes m-hb-i-land{to{transform:none}}@keyframes m-hb-i-blur{to{filter:blur(18px);opacity:0;transform:translate(343.1%,4.1%)scale(4.4)}}@keyframes m-hb-i-wipe{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes m-hb-i-unclip{0%{clip-path:inset(0 0 0 17.1%)}to{clip-path:inset(0)}}@keyframes m-hb-i-recede{to{filter:blur(6px);opacity:0;scale:.94}}@keyframes m-hb-i-out{to{opacity:0;visibility:hidden}}@keyframes m-hb-i-skip{to{opacity:0;visibility:hidden}}.m-hb-f{--hbi-scale:calc(2.2 / 3.19);--hbx-ink:var(--hb-ink,var(--color-off-black));--hbx-accent:var(--hb-accent,var(--color-brand-purple));--hbi-ease:cubic-bezier(.65, 0, .35, 1);width:clamp(280px,413svh - 2209.55px,100%);margin-inline:auto}.m-hb-f .m-hb-i-a{transform:translate(343.1%,4.1%)scale(2.2)}.m-hb-f .m-hb-i-stage{width:100%;animation:none;position:relative;top:auto;left:auto;translate:none}.m-hb-f .m-hb-i-fill{fill:url(#m-hb-f-grad)}.m-hb-f:not([data-armed]) .m-hb-i-a{visibility:hidden}.m-hb-f:not([data-armed]) :is(.m-hb-i-word,.m-hb-i-fill,.m-hb-i-edge,.m-hb-i-light){animation:none}.m-hb-f[data-armed]:not([data-play]) .m-hb-i-stage{visibility:hidden}.m-hb-f[data-armed] .m-hb-i-a{animation:m-hb-i-land calc(.78s * var(--hbi-scale)) var(--hbi-ease) calc(1.89s * var(--hbi-scale)) both, m-hb-i-hide calc(.45s * var(--hbi-scale)) ease-out calc(2.67s * var(--hbi-scale)) both}@media (prefers-reduced-motion:reduce){.m-hb-f .m-hb-i-a{visibility:hidden}.m-hb-f *{animation:none!important}}
