.built-ink{color:var(--color-plate);-webkit-text-fill-color:currentColor}.built-wait{color:#0000;-webkit-text-fill-color:transparent}.built-copy{white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;padding-top:.04em;position:absolute;inset:0 0 auto}.built-print{display:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.built-photo{background-color:#2b2724;background-image:linear-gradient(#0000004d, #0000004d), var(--built-photo);background-repeat:no-repeat;background-size:auto, var(--built-photo-size,100cqw auto);background-position:0 0, var(--built-photo-x,0px) calc(var(--built-photo-y,0px) - var(--built-line,0) * (.8em + var(--built-gap,0px)));color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(.013em .013em 0 var(--color-plate)) drop-shadow(-.004em -.004em 0 var(--color-plate));-webkit-background-clip:text;background-clip:text}@supports (background-image:image-set(url('a.avif') type('image/avif'))){.built-photo{background-image:linear-gradient(#0000004d, #0000004d), image-set(var(--built-photo-avif) type("image/avif"), var(--built-photo) type("image/webp"))}}.built-print{clip-path:inset(100% -12% -12%);display:block}.built-print.is-printing{animation:built-print-up var(--ink-ms,.64s) cubic-bezier(.22, 1, .36, 1) var(--ink-delay,0s) forwards}}@keyframes built-print-up{to{clip-path:inset(-12%)}}.built-seam{container-type:inline-size}@container (width<=335px){.built-seam .print-caption>.shrink-0{display:none}}.built-queue-title{-webkit-text-stroke-width:max(2px, .03em);letter-spacing:.035em;font-stretch:72%}.built-flap{transform-origin:50% 54%;backface-visibility:hidden;will-change:transform;padding-top:.04em;position:absolute;top:0;right:0}.vision-note>span{width:-moz-fit-content;width:fit-content;display:block}@media (prefers-reduced-motion:no-preference){.vision-note[data-armed]>span{clip-path:inset(-25% 100% -40% -6%)}.vision-note[data-armed][data-written]>span{animation:.9s cubic-bezier(.45,.05,.35,1) forwards vision-write}.vision-note[data-armed][data-written]>span+span{animation-duration:.8s;animation-delay:1.02s}}@keyframes vision-write{to{clip-path:inset(-25% -6% -40%)}}@media print{.vision-note>span{clip-path:none!important;animation:none!important}}.vision-path{font-family:var(--font-display);text-transform:uppercase;font-size:7.2cqw;font-weight:900;font-stretch:66%;line-height:.8}@container (width<30rem){.vision-path{font-size:8.8cqw;font-stretch:58%}}.vision-word{white-space:nowrap;letter-spacing:.01em;display:block}.vision-word.hollow{letter-spacing:.035em;-webkit-text-stroke-width:max(2px, .024em)}.vision-filament{--bead:max(2px, .042em);--mid:45%;flex:1 1 0;min-width:1.2em;height:.8em;margin-inline:.26em .2em;position:relative}.vision-filament:before{content:"";inset-inline:0 .03em;top:var(--mid);height:var(--bead);background:var(--color-chair);border-radius:999px;position:absolute;translate:0 -50%}.vision-filament:after{content:"";left:-.02em;top:var(--mid);width:calc(var(--bead) * 2.8);aspect-ratio:1;background:var(--color-chair);border-radius:50%;position:absolute;translate:0 -50%}.vision-filament-head{right:0;top:var(--mid);fill:none;width:auto;height:.36em;stroke:var(--color-chair);stroke-width:var(--bead);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;position:absolute;overflow:visible;translate:0 -50%}.l1-hang .swing{animation:none}@media (prefers-reduced-motion:no-preference){.l1-hang .swing{rotate:var(--swing,6deg)}.l1-hang[data-released=true] .swing{animation:10.5s ease-in-out .25s both l1-settle}}@keyframes l1-settle{0%{rotate:var(--swing,6deg);animation-timing-function:ease-in-out}14.29%{rotate:calc(var(--swing,6deg) * -.72);animation-timing-function:ease-in-out}28.57%{rotate:calc(var(--swing,6deg) * .5);animation-timing-function:ease-in-out}42.86%{rotate:calc(var(--swing,6deg) * -.34);animation-timing-function:ease-in-out}57.14%{rotate:calc(var(--swing,6deg) * .21);animation-timing-function:ease-in-out}71.43%{rotate:calc(var(--swing,6deg) * -.12);animation-timing-function:ease-in-out}85.71%{rotate:calc(var(--swing,6deg) * .05);animation-timing-function:ease-in-out}to{rotate:0deg}}
