[data-motion=on] .ab-hero__field[data-play] span{animation:ab-cell .42s var(--ease-out) both;animation-delay:var(--d,0s)}[data-motion=on] .ab-hero__field[data-play] span:first-child{animation:ab-cell .42s var(--ease-out) both,ab-pulse .62s var(--ease-out) both;animation-delay:var(--d,0s),calc(var(--d,0s) + .38s)}@keyframes ab-cell{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes ab-pulse{0%{transform:none}45%{transform:scale(1.42)}to{transform:none}}[data-motion=on] .ab-stack[data-play] .ab-stack__row{animation:ab-rise-row .52s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ab-rise-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}[data-motion=on] .ab-stack[data-play] .ab-stack__row--selected{animation:ab-rise-row .52s var(--ease-out) both,ab-light .52s var(--ease-out) both;animation-delay:var(--d,0s),var(--after,.9s)}@keyframes ab-light{0%{background:var(--ab-white);box-shadow:inset 0 0 0 var(--ab-amber)}to{background:var(--gradient-amber-wash);box-shadow:inset 3px 0 0 var(--ab-amber)}}[data-motion=on] .ab-dg[data-play] circle,[data-motion=on] .ab-dg[data-play] rect{animation:ab-node .38s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ab-node{0%{opacity:0;transform:scale(.9);transform-origin:center}to{opacity:1;transform:none}}[data-motion=on] .ab-dg[data-play] line,[data-motion=on] .ab-dg[data-play] polyline{animation:ab-draw .46s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ab-draw{0%{stroke-dashoffset:var(--len,0)}to{stroke-dashoffset:0}}[data-motion=on] .ab-dg[data-play] text{animation:ab-fade .32s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ab-fade{0%{opacity:0}to{opacity:1}}[data-motion=on] .ab-proof__stat[data-play],[data-motion=on] .ab-svc-stat__figure[data-play]{animation:ab-fade .4s var(--ease-out) both}[data-motion=on] .ab-enablement[data-play]>.ab-wrap>*,[data-motion=on] .ab-origin[data-play]>.ab-wrap>*,[data-motion=on] .ab-problem[data-play]>.ab-wrap>*,[data-motion=on] .ab-section[data-play]>.ab-wrap>*,[data-motion=on] .ab-svc-section[data-play]>.ab-wrap>*{animation:ab-reveal .56s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ab-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-motion=on] .ab-drop:not([hidden]),[data-motion=on] .ab-mega:not([hidden]){animation:ab-menu-in .18s var(--ease-out) both}@keyframes ab-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}[data-motion=on] .ab-drop[data-closing],[data-motion=on] .ab-mega[data-closing]{animation:ab-fade .12s var(--ease-out) reverse both}[data-motion=on] .ab-hero__grid{animation:ab-drift 60s linear infinite}@keyframes ab-drift{0%{background-position:0 0}to{background-position:42px 42px}}.ab-card,.ab-chip,.ab-tagchip{transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}a.ab-card:hover{border-color:var(--ab-navy);transform:translateY(var(--lift-card))}.ab-card--dark:hover{border-color:var(--ab-line-dark-strong)}.ab-chip:hover,.ab-tagchip:hover{border-color:var(--ab-navy);transform:translateY(var(--lift-card))}.ab-tagchip:hover{border-color:var(--ab-line-dark-strong)}