.ab-bench__edge{inset-inline:0;background:var(--color-tertiary);height:1px;position:absolute;bottom:0}.ab-bench__edge:before,.ab-bench__edge:after{content:"";background:var(--color-tertiary);width:1px;height:1.25rem;position:absolute;top:0}.ab-bench__edge:before{left:6%}.ab-bench__edge:after{right:6%}.ab-side__label:after{content:"";transform-origin:0;width:2rem;height:2px;transition:transform var(--duration-base) var(--ease-settle);background:currentColor;margin-top:.5rem;display:block;transform:scaleX(0)}@media (width>=1024px){[data-side-list=dreamer] .ab-side__label:after{transform-origin:100%;margin-inline-start:auto}}.ab-side__glyph{color:var(--accent);transition:color var(--duration-base) var(--ease-glide)}.ab-proof[data-emphasis=dreamer] [data-side-list=builder] .ab-side__glyph,.ab-proof[data-emphasis=builder] [data-side-list=dreamer] .ab-side__glyph,.ab-proof[data-preview=dreamer]:not([data-emphasis]) [data-side-list=builder] .ab-side__glyph,.ab-proof[data-preview=builder]:not([data-emphasis]) [data-side-list=dreamer] .ab-side__glyph{color:var(--color-secondary)}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__label:after,.ab-proof[data-emphasis=builder] [data-side-list=builder] .ab-side__label:after,.ab-proof[data-preview=dreamer]:not([data-emphasis]) [data-side-list=dreamer] .ab-side__label:after,.ab-proof[data-preview=builder]:not([data-emphasis]) [data-side-list=builder] .ab-side__label:after{transform:scaleX(1)}.ab-view__mark{width:.5rem;height:.5rem;transition:background-color var(--duration-micro) var(--ease-glide);border:1px solid;border-radius:999px}.ab-view[aria-pressed=true]{border-color:var(--accent);background:var(--color-elevated)}.ab-view[aria-pressed=true] .ab-view__mark{background:var(--accent);border-color:var(--accent)}.ab-proof__note [data-note]{display:none}.ab-proof__note [data-note=none]{display:inline}.ab-proof[data-emphasis] .ab-proof__note [data-note=none],.ab-proof[data-preview]:not([data-emphasis]) .ab-proof__note [data-note=none]{display:none}.ab-proof[data-emphasis=dreamer] .ab-proof__note [data-note=dreamer],.ab-proof[data-emphasis=builder] .ab-proof__note [data-note=builder],.ab-proof[data-preview=dreamer]:not([data-emphasis]) .ab-proof__note [data-note=dreamer],.ab-proof[data-preview=builder]:not([data-emphasis]) .ab-proof__note [data-note=builder]{display:inline}[data-js] .ab-birdm__line:not([data-shown]){display:none}.ab-birdm__line{max-width:14rem}.ab-check__panel{grid-template-rows:1fr;display:grid}.ab-check__inner{min-height:0;overflow:hidden}[data-js] .ab-check__panel:not([data-open]){visibility:hidden;grid-template-rows:0fr}.ab-runway__line{background:repeating-linear-gradient(180deg, var(--color-tertiary) 0 10px, transparent 10px 20px);transform-origin:top;width:1px;position:absolute;top:0;bottom:-3rem;left:5px;mask-image:linear-gradient(#000 60%,#0000)}@media (width>=640px){.ab-runway__line{left:50%}.ab-runway__item{grid-row:calc(var(--i) + 1)}}.ab-bird__img{transform-origin:60% 100%}.ab-bird.is-live .ab-bird__img{animation:ab-bird-look 1.2s var(--ease-settle) both}.ab-bird.is-live .ab-bird__sheet{animation:ab-bird-sheet 1.2s var(--ease-settle) both}@keyframes ab-bird-look{0%,to{rotate:0deg}30%,70%{rotate:9deg}}@keyframes ab-bird-sheet{0%{opacity:0;translate:0 .15rem}25%,to{opacity:1;translate:0}}.ab-engine__spark{opacity:0;translate:60px}.ab-engine__ring{transform-origin:100px 50px}@media (prefers-reduced-motion:no-preference){.ab-meet__line{stroke-dasharray:1;animation:ab-draw 1.4s var(--ease-glide) both}.ab-meet__line+.ab-meet__line{animation-timing-function:steps(24,end)}.ab-meet__bird{animation:ab-arrive .5s var(--ease-settle) 1.2s both}[data-js] .ab-gutter__spine{transition:stroke-dashoffset .12s linear}[data-js] #who:not(.is-joined) .ab-tie--dreamer{transform-origin:0;transform:scaleX(0)}[data-js] #who:not(.is-joined) .ab-tie--builder{transform-origin:100%;transform:scaleX(0)}[data-js] #who:not(.is-joined) .ab-gutter__node{opacity:0}[data-js] .ab-tie{transition:transform .7s var(--ease-settle)}[data-js] .ab-tie--builder{transition-timing-function:var(--ease-glide);transition-duration:.45s;transition-delay:.25s}[data-js] .ab-gutter__node{transition:opacity .3s var(--ease-settle) .7s}[data-js] [data-entrance]:not(.is-in){opacity:0}[data-js] [data-entrance=soft]:not(.is-in){filter:blur(2px);translate:0 .75rem}[data-js] [data-entrance=crisp]:not(.is-in){translate:-.5rem}[data-js] [data-entrance=soft]{transition:opacity .7s var(--ease-settle), translate .7s var(--ease-settle), filter .7s var(--ease-settle)}[data-js] [data-entrance=crisp]{transition:opacity .45s var(--ease-glide), translate .45s var(--ease-glide)}@media (width>=1024px){[data-js] [data-entrance=crisp]{transition-delay:.25s}}[data-js] [data-spark]:not(.is-live) .ab-engine__cyl,[data-js] [data-spark]:not(.is-live) .ab-engine__bird{opacity:0}[data-js] [data-spark]:not(.is-live) .ab-engine__flight{stroke-dasharray:1;stroke-dashoffset:1px}[data-js] [data-spark].is-live .ab-engine__spark{animation:ab-spark-travel 1s var(--ease-glide) both}[data-js] [data-spark].is-live .ab-engine__ring{animation:ab-spark-ring .5s var(--ease-settle) .9s both}[data-js] [data-spark].is-live .ab-engine__cyl{animation:ab-fade-in .24s var(--ease-settle) both}[data-js] [data-spark].is-live .ab-engine__cyl:first-child{animation-delay:.95s}[data-js] [data-spark].is-live .ab-engine__cyl:nth-child(2){animation-delay:1.03s}[data-js] [data-spark].is-live .ab-engine__cyl:nth-child(3){animation-delay:1.11s}[data-js] [data-spark].is-live .ab-engine__cyl:nth-child(4){animation-delay:1.19s}[data-js] [data-spark].is-live .ab-engine__cyl:nth-child(5){animation-delay:1.27s}[data-js] [data-spark].is-live .ab-engine__cyl:nth-child(6){animation-delay:1.35s}[data-js] [data-spark].is-live .ab-engine__cyl:nth-child(7){animation-delay:1.43s}[data-js] [data-spark].is-live .ab-engine__flight{stroke-dasharray:1;animation:ab-draw .9s var(--ease-glide) 1.6s both}[data-js] [data-spark].is-live .ab-engine__bird{animation:ab-fade-in .4s var(--ease-settle) 2.3s both}[data-js] [data-check]:not(.is-in) .ab-check__tick path{stroke-dasharray:1;stroke-dashoffset:1px}[data-js] [data-check].is-in .ab-check__tick path{stroke-dasharray:1;animation:ab-draw .4s var(--ease-settle) calc(var(--i,0) * .12s) both}[data-js] .ab-check__panel{transition:grid-template-rows var(--duration-base) var(--ease-settle), visibility 0s linear}[data-js] .ab-check__panel:not([data-open]){transition-delay:0s, var(--duration-base)}[data-js] [data-log]:not(.is-in) .ab-runway__line{scale:1 0}[data-js] [data-log] .ab-runway__line{transition:scale 1.2s var(--ease-glide)}[data-js] [data-log]:not(.is-in) .ab-runway__item{opacity:0}[data-js] [data-log] .ab-runway__item{transition:opacity .4s var(--ease-settle);transition-delay:calc(var(--i,0) * .3s)}}@keyframes ab-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ab-arrive{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes ab-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ab-spark-travel{0%{opacity:0;translate:0;scale:.4}15%{opacity:1;translate:0;scale:1}80%{opacity:1;translate:60px;scale:1}to{opacity:0;translate:60px;scale:.4}}@keyframes ab-spark-ring{0%{scale:1.5}to{scale:1}}
