.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%}@media (width>=1024px){.ab-bench{grid-template-columns:1fr minmax(0,1.3fr) 1fr}}.ab-side{transition:transform var(--duration-reveal) var(--ease-settle), opacity var(--duration-reveal) var(--ease-settle)}@media (width>=1024px){[data-side-list=dreamer]{transform-origin:100% 100%}[data-side-list=builder]{transform-origin:0 100%}}.ab-proof[data-emphasis=dreamer] [data-side-list=builder],.ab-proof[data-emphasis=builder] [data-side-list=dreamer]{transform:scale(.9)}@media (width<=1023.98px){.ab-proof[data-emphasis=builder] [data-side-list=builder]{order:-1}.ab-proof[data-emphasis=builder] [data-side-list=dreamer]{order:1}}.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), opacity 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=builder] .ab-side__glyph,.ab-proof[data-emphasis=builder] [data-side-list=dreamer] .ab-side__glyph{opacity:.45}.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-side__item{transition:transform var(--duration-reveal) var(--ease-settle);position:relative}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__item:first-child{transform:rotate(-5deg)translateY(-3px)}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__item:nth-child(2){transform:rotate(3deg)translateY(4px)}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__item:nth-child(3){transform:rotate(-2deg)translateY(-6px)}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__item:nth-child(4){transform:rotate(4deg)translateY(2px)}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__item:nth-child(5){transform:rotate(-3deg)translateY(-2px)}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__glyph{transform:scale(1.2)}.ab-proof[data-emphasis=dreamer] [data-side-list=dreamer] .ab-side__word{font-family:var(--font-display);font-size:var(--text-body);letter-spacing:0;text-transform:none;color:var(--color-primary);font-style:italic}.ab-step{opacity:0;transition:opacity var(--duration-base) var(--ease-glide), translate var(--duration-base) var(--ease-settle);position:absolute;top:-1.5rem;translate:0 .25rem}.ab-proof[data-emphasis=builder] .ab-step{opacity:1;translate:0}[data-side-list=builder] ul{transition:row-gap var(--duration-reveal) var(--ease-settle), margin-top var(--duration-reveal) var(--ease-settle)}.ab-proof[data-emphasis=builder] [data-side-list=builder] ul{row-gap:2.75rem;margin-top:2.5rem}.ab-proof[data-emphasis=builder] [data-side-list=builder] .ab-side__word{color:var(--color-primary)}.ab-line{display:none}@media (width>=1024px){.ab-line{pointer-events:none;width:calc(100% + 2.5rem);height:2rem;transition:opacity var(--duration-base) var(--ease-glide);display:block;position:absolute;top:100%;overflow:visible}.ab-line--dreamer{color:var(--color-wings-amber);border-bottom:1.5px solid;border-right:1.5px solid;border-bottom-right-radius:100%;left:0}.ab-line--builder{color:var(--color-wpaudio-cyan);right:0}.ab-proof[data-emphasis=dreamer] .ab-line--builder,.ab-proof[data-emphasis=builder] .ab-line--dreamer{opacity:0}}@media (prefers-reduced-motion:no-preference){[data-js] .ab-line{transition:opacity var(--duration-base) var(--ease-glide), clip-path .9s var(--ease-glide)}[data-js] .ab-line--dreamer{clip-path:inset(0 100% 0 0)}[data-js] .ab-line--builder{clip-path:inset(0 0 0 100%)}[data-js] [data-revealed] .ab-proof:not([data-emphasis]) .ab-line,[data-js] [data-revealed] .ab-proof[data-emphasis=dreamer] .ab-line--dreamer,[data-js] [data-revealed] .ab-proof[data-emphasis=builder] .ab-line--builder{clip-path:inset(0)}}.ab-card{isolation:isolate;transition:border-color var(--duration-base) var(--ease-glide), box-shadow var(--duration-reveal) var(--ease-glide);position:relative;container-type:inline-size}.ab-card:before,.ab-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--duration-reveal) var(--ease-glide);position:absolute;inset:0}.ab-card:before{background:radial-gradient(90% 70% at 30% 0%, color-mix(in oklab, var(--color-wings-glow) 16%, transparent), transparent 70%)}.ab-card:after{background-image:linear-gradient(var(--color-subtle) 1px, transparent 1px), linear-gradient(90deg, var(--color-subtle) 1px, transparent 1px);background-size:24px 24px;mask-image:linear-gradient(#000,#0000 80%)}.ab-proof[data-emphasis=dreamer] .ab-card{border-color:color-mix(in oklab, var(--color-wings-amber) 45%, transparent);box-shadow:0 0 56px -20px var(--color-wings-glow)}.ab-proof[data-emphasis=dreamer] .ab-card:before,.ab-proof[data-emphasis=builder] .ab-card:after{opacity:1}.ab-proof[data-emphasis=builder] .ab-card{border-color:color-mix(in oklab, var(--color-wpaudio-cyan) 45%, transparent)}.ab-cover{transition:transform var(--duration-reveal) var(--ease-settle), outline-color var(--duration-base) var(--ease-glide), outline-offset var(--duration-base) var(--ease-settle);outline-offset:0;outline:1px dashed #0000}.ab-proof[data-emphasis=dreamer] .ab-covers li:first-child .ab-cover{transform:rotate(-4deg)translate(7%,3%)}.ab-proof[data-emphasis=dreamer] .ab-covers li:last-child .ab-cover{transform:rotate(3deg)translate(-9%,7%);box-shadow:-10px 12px 24px -12px #0009}.ab-proof[data-emphasis=builder] .ab-cover{outline-color:var(--color-wpaudio-cyan);outline-offset:6px;transform:scale(.92)}.ab-card__accent{transition:color var(--duration-base) var(--ease-glide)}.ab-proof[data-emphasis=dreamer] .ab-card__accent{color:var(--color-wings-amber);font-style:italic}.ab-proof[data-emphasis=builder] .ab-card__title{font-family:var(--font-mono);font-size:var(--text-h2);letter-spacing:0;text-transform:uppercase}.ab-lens{visibility:hidden;opacity:0;transition:grid-template-rows var(--duration-reveal) var(--ease-settle), opacity var(--duration-base) var(--ease-glide), visibility 0s linear var(--duration-reveal);grid-template-rows:0fr;display:grid}.ab-lens__inner{min-height:0;overflow:hidden}.ab-proof[data-emphasis=dreamer] .ab-lens[data-lens=dreamer],.ab-proof[data-emphasis=builder] .ab-lens[data-lens=builder]{visibility:visible;opacity:1;transition:grid-template-rows var(--duration-reveal) var(--ease-settle), opacity var(--duration-reveal) var(--ease-glide) .12s, visibility 0s;grid-template-rows:1fr}.ab-contents{gap:.35rem 1.5rem;display:grid}@container (width>=23rem){.ab-contents{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-contents li{align-items:baseline;gap:.6rem;display:flex}.ab-contents__n{min-width:1ch;font-family:var(--font-display);font-style:italic;font-size:var(--text-caption);color:var(--color-secondary)}.ab-contents__title{font-family:var(--font-display);font-size:var(--text-body);color:var(--color-primary);font-style:italic;line-height:1.35}.ab-measures{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;gap:.4rem;display:grid}.ab-measures__row{align-items:baseline;gap:.75rem;display:flex}.ab-measures dt{text-transform:uppercase;color:var(--color-secondary);flex:1;align-items:baseline;gap:.75rem;display:flex}.ab-measures dt:after{content:"";border-bottom:1px dotted var(--color-tertiary);flex:1;min-width:1rem}.ab-measures dd{color:var(--color-primary);text-align:right}#shared-work:before{content:"";pointer-events:none;background:radial-gradient(55% 45% at 22% 62%, color-mix(in oklab, var(--color-wings-glow) 12%, transparent), transparent 70%);opacity:0;transition:opacity var(--duration-reveal) var(--ease-glide);position:absolute;inset:0}#shared-work:has(.ab-proof[data-emphasis=dreamer]):before{opacity:1}#shared-work .field-grid{transition:opacity var(--duration-reveal) var(--ease-glide)}#shared-work:has(.ab-proof[data-emphasis=dreamer]) .field-grid{opacity:.15}#shared-work:has(.ab-proof[data-emphasis=builder]) .field-grid{opacity: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[data-side=builder] .ab-view__mark{border-radius:1px}.ab-view[data-side=whole] .ab-view__mark{border-radius:999px 1px 1px 999px;width:.85rem}.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}.ab-proof__note [data-note=dreamer]{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-primary);font-style:italic}.ab-proof__note [data-note=builder]{font-family:var(--font-mono);font-size:var(--text-code);letter-spacing:.04em;text-transform:uppercase}[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}}
