.bed[data-astro-cid-zlmnkm7g]{background:#121413;min-height:42rem}.bed-surface[data-astro-cid-zlmnkm7g]{background-color:#18201d;background-image:linear-gradient(90deg,#ffffff17 1px,#0000 1px),linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px),radial-gradient(at 30% 20%,#ff6b2c1f,#0000 55%);background-position:20px 20px;background-size:100px 100px,100px 100px,20px 20px,20px 20px,100% 100%}.guide-x[data-astro-cid-zlmnkm7g],.guide-y[data-astro-cid-zlmnkm7g]{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute}.guide-x[data-astro-cid-zlmnkm7g]{top:0;bottom:0;left:var(--gx,0);border-left:1px dashed #f43f5eb3}.guide-y[data-astro-cid-zlmnkm7g]{left:0;right:0;top:var(--gy,0);border-top:1px dashed #f43f5eb3}.guide-readout[data-astro-cid-zlmnkm7g]{left:calc(var(--gx,0px) + 10px);top:calc(var(--gy,0px) + 10px);color:#fff;opacity:0;white-space:nowrap;background:#0369a1;padding:2px 6px;font-size:10px;transition:opacity .2s;position:absolute}[data-astro-cid-zlmnkm7g][data-bed][data-guides=on] [data-astro-cid-zlmnkm7g]:is(.guide-x,.guide-y,.guide-readout){opacity:1}.screen-frame[data-astro-cid-zlmnkm7g]{right:-6rem;top:calc(var(--site-header-height) + 6rem);aspect-ratio:4/5;background:linear-gradient(135deg,#b98a56,#8a6236 60%,#6e4c29);width:30rem;padding:1.4rem;animation:1.4s cubic-bezier(.22,1,.36,1) .2s both frame-in;position:absolute;transform:rotate(8deg);box-shadow:0 40px 60px -20px #000000b3,inset 0 0 0 1px #00000040}.screen-mesh[data-astro-cid-zlmnkm7g]{background-color:#e8d34a;background-image:repeating-linear-gradient(0deg,#00000017 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000017 0 1px,#0000 1px 3px);height:100%;position:relative;overflow:hidden}.screen-film[data-astro-cid-zlmnkm7g]{object-fit:contain;filter:grayscale()contrast(6)brightness(.7);mix-blend-mode:multiply;opacity:.85;width:76%;height:76%;position:absolute;inset:12%}.screen-tag[data-astro-cid-zlmnkm7g]{letter-spacing:.16em;color:#0009;font-size:10px;position:absolute;bottom:.35rem;left:1.4rem}@keyframes frame-in{0%{opacity:0;transform:translate(6rem,2rem)rotate(16deg)}}.sheet[data-astro-cid-zlmnkm7g]{background:radial-gradient(at 20% 0,#fff9,#0000 60%),#f3efe6;animation:1s cubic-bezier(.22,1,.36,1) both sheet-in;transform:rotate(-1.2deg);box-shadow:inset 0 1px #fff9,0 30px 60px -25px #000000bf,0 8px 18px -8px #00000080}@keyframes sheet-in{0%{opacity:0;transform:translateY(2.5rem)rotate(-4deg)}}.ink-title[data-astro-cid-zlmnkm7g]{letter-spacing:-.045em;margin:0;font-size:clamp(3.4rem,12vw,8.5rem);font-weight:800;line-height:.92;display:block;position:relative}.ink-ghost[data-astro-cid-zlmnkm7g]{visibility:hidden}.ink-layer[data-astro-cid-zlmnkm7g]{mix-blend-mode:multiply;clip-path:inset(0 0 100%);animation:1.5s cubic-bezier(.65,0,.35,1) .55s forwards ink-pull,1.2s cubic-bezier(.22,1,.36,1) 2s forwards ink-register;position:absolute;inset:0}.ink-c[data-astro-cid-zlmnkm7g]{--rx:-1.5px;--ry:.5px;transform:translate(-7px,4px)}.ink-m[data-astro-cid-zlmnkm7g]{--rx:1px;--ry:-1px;transform:translate(6px,-5px)}.ink-y[data-astro-cid-zlmnkm7g]{--rx:1.5px;--ry:1.5px;transform:translate(4px,7px)}.ink-k[data-astro-cid-zlmnkm7g]{--rx:0px;--ry:0px;mix-blend-mode:normal;opacity:.92;transform:translate(-2px,-3px)}@keyframes ink-pull{to{clip-path:inset(0)}}@keyframes ink-register{to{transform:translate(var(--rx), var(--ry))}}.sheet[data-astro-cid-zlmnkm7g]:hover .ink-layer[data-astro-cid-zlmnkm7g]{transition:transform .5s cubic-bezier(.22,1,.36,1)}.squeegee[data-astro-cid-zlmnkm7g]{pointer-events:none;opacity:0;height:26px;animation:1.5s cubic-bezier(.65,0,.35,1) .55s forwards squeegee;position:absolute;top:0;left:-1.25rem;right:-1.25rem}.squeegee[data-astro-cid-zlmnkm7g]:before{content:"";background:linear-gradient(#c79a63,#8f6336);border-radius:3px;position:absolute;inset:0 0 8px;box-shadow:0 10px 18px -6px #00000080}.squeegee[data-astro-cid-zlmnkm7g] i[data-astro-cid-zlmnkm7g]{background:linear-gradient(#2a2a2a,#111);border-radius:0 0 2px 2px;height:9px;position:absolute;bottom:0;left:4px;right:4px}@keyframes squeegee{0%{opacity:1;transform:translateY(2.2rem)}88%{opacity:1}to{opacity:0;transform:translateY(clamp(8rem,22vw,14rem))}}.mat[data-astro-cid-zlmnkm7g]{background-color:#18201d;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px);background-size:40px 40px}.chip[data-astro-cid-zlmnkm7g]{color:#141414;transform:rotate(var(--tilt));background:#fff;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;box-shadow:0 16px 30px -18px #000c}.chip[data-astro-cid-zlmnkm7g]:hover{transform:rotate(0)translateY(-6px)scale(1.03);box-shadow:0 26px 40px -18px #000000e6}.chip-swatch[data-astro-cid-zlmnkm7g]{aspect-ratio:1/1.05;box-shadow:inset 0 -1px #00000014}.press[data-astro-cid-zlmnkm7g]{color:#fff;background:radial-gradient(at 50% 0,#ffffff0f,#0000 60%),repeating-linear-gradient(90deg,#ffffff04 0 2px,#0000 2px 6px),#141516;padding:1.25rem clamp(1rem,3vw,2rem) 2rem;position:relative;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -40px #000000b3}.press-top[data-astro-cid-zlmnkm7g]{letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;font-size:10px;display:flex}.press-power[data-astro-cid-zlmnkm7g]{background:#4cd964;border-radius:9999px;width:.5rem;height:.5rem;box-shadow:0 0 8px #4cd964}.press-index[data-astro-cid-zlmnkm7g]{color:var(--brand-flame)}.stations[data-astro-cid-zlmnkm7g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,2.5rem);display:grid;position:relative}.stations[data-astro-cid-zlmnkm7g]:before{content:"";background:linear-gradient(#3a3c3f,#232527);border-radius:9999px;height:.5rem;position:absolute;bottom:3.6rem;left:4%;right:4%;box-shadow:inset 0 1px #ffffff1f}.station[data-astro-cid-zlmnkm7g]{flex-direction:column;align-items:center;display:flex;position:relative}.station[data-astro-cid-zlmnkm7g]+.station[data-astro-cid-zlmnkm7g]:before{content:"→";font-family:var(--font-mono);color:var(--brand-flame);font-size:1.1rem;position:absolute;top:62%;left:calc(clamp(1rem,3vw,2.5rem)/-2);transform:translate(-50%,-50%)}.head[data-astro-cid-zlmnkm7g]{z-index:2;width:78%;box-shadow:inset 0 1px 0 #ffffff1a, inset 0 -3px 0 var(--ink);background:linear-gradient(#2c2e31,#1c1d1f);border-radius:.4rem .4rem 0 0;align-items:center;gap:.75rem;padding:.55rem .8rem;display:flex;position:relative}.head-no[data-astro-cid-zlmnkm7g]{color:#fff;font-size:1.5rem;font-weight:700;line-height:1}.head-spec[data-astro-cid-zlmnkm7g]{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;flex:1;font-size:9px;line-height:1.35}.led[data-astro-cid-zlmnkm7g]{background:#4cd964;border-radius:9999px;width:.55rem;height:.55rem;box-shadow:0 0 8px #4cd964}.screen[data-astro-cid-zlmnkm7g]{z-index:1;transform-origin:50% 0;width:90%;position:relative}.screen-frame-al[data-astro-cid-zlmnkm7g]{background:linear-gradient(135deg,#e3e6e9,#9ea4aa 45%,#cfd3d7 70%,#8d9399);padding:.55rem;box-shadow:0 18px 24px -14px #000c,inset 0 0 0 1px #00000040}.screen-emulsion[data-astro-cid-zlmnkm7g]{aspect-ratio:5/4;background:#3d5fc2;position:relative;overflow:hidden}.screen-emulsion[data-astro-cid-zlmnkm7g]:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000001f 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0000001f 0 1px,#0000 1px 3px);position:absolute;inset:0}.screen-emulsion[data-astro-cid-zlmnkm7g] img[data-astro-cid-zlmnkm7g]{object-fit:contain;width:88%;height:88%;position:absolute;inset:6%}.clamp[data-astro-cid-zlmnkm7g]{z-index:2;background:linear-gradient(90deg,#1b1c1e,#3a3c3f,#1b1c1e);border-radius:2px;width:.9rem;height:2.2rem;position:absolute;top:-.5rem}.clamp-l[data-astro-cid-zlmnkm7g]{left:14%}.clamp-r[data-astro-cid-zlmnkm7g]{right:14%}.pallet[data-astro-cid-zlmnkm7g]{z-index:1;background:linear-gradient(#2a2b2d,#1a1b1c);border-radius:.3rem;width:100%;margin-top:1rem;padding:.7rem;position:relative;box-shadow:inset 0 1px #ffffff14,0 14px 20px -12px #000000e6}.pallet-sheet[data-astro-cid-zlmnkm7g]{aspect-ratio:5/4;background:var(--paper);transition:background-color .5s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0006}.pallet-sheet[data-astro-cid-zlmnkm7g]:after{content:"";pointer-events:none;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.layer[data-astro-cid-zlmnkm7g]{object-fit:contain;width:88%;height:88%;position:absolute;inset:6%}[data-astro-cid-zlmnkm7g][data-mode=apart] .layer-prev[data-astro-cid-zlmnkm7g]{display:none}[data-astro-cid-zlmnkm7g][data-mode=run] .pallet-sheet[data-astro-cid-zlmnkm7g]{background-color:#f4efe6}.squeegee-pass[data-astro-cid-zlmnkm7g]{opacity:0;pointer-events:none;background:linear-gradient(90deg,#111,#3b3b3b 40%,#111);border-radius:2px;width:.55rem;position:absolute;top:-4%;bottom:-4%;left:0;box-shadow:4px 0 10px #00000059}[data-astro-cid-zlmnkm7g][data-mode=run][data-running] .layer-this[data-astro-cid-zlmnkm7g]{clip-path:inset(0 100% 0 0);animation:.9s cubic-bezier(.65,0,.35,1) forwards pull-ink;animation-delay:calc(.5s + var(--i) * 1.3s)}[data-astro-cid-zlmnkm7g][data-mode=run][data-running] .squeegee-pass[data-astro-cid-zlmnkm7g]{animation:.9s cubic-bezier(.65,0,.35,1) forwards pull-blade;animation-delay:calc(.5s + var(--i) * 1.3s)}[data-astro-cid-zlmnkm7g][data-mode=run][data-running] .screen[data-astro-cid-zlmnkm7g]{animation:1.5s ease-in-out head-drop;animation-delay:calc(.3s + var(--i) * 1.3s)}[data-astro-cid-zlmnkm7g][data-mode=run][data-running] .led[data-astro-cid-zlmnkm7g]{animation:1.5s step-end led-busy;animation-delay:calc(.3s + var(--i) * 1.3s)}[data-astro-cid-zlmnkm7g][data-mode=run][data-running] .layer-prev[data-astro-cid-zlmnkm7g]{opacity:0;animation:10ms forwards show;animation-delay:calc(.5s + (var(--i) - 1) * 1.3s + .9s)}@keyframes pull-ink{to{clip-path:inset(0)}}@keyframes pull-blade{0%{opacity:1;left:0}90%{opacity:1}to{opacity:0;left:calc(100% - .55rem)}}@keyframes head-drop{15%,75%{transform:translateY(.9rem)scaleX(.97)}}@keyframes led-busy{0%{background:#ffb547;box-shadow:0 0 10px #ffb547}}@keyframes show{to{opacity:1}}.station-tag[data-astro-cid-zlmnkm7g]{letter-spacing:.16em;text-transform:uppercase;color:#ffffffa6;text-align:center;align-items:center;gap:.5rem;margin-top:1.4rem;font-size:10px;display:flex}.station-tag[data-astro-cid-zlmnkm7g]>span[data-astro-cid-zlmnkm7g]:first-child{flex-shrink:0;width:.6rem;height:.6rem;box-shadow:0 0 0 1px #ffffff59}.tag-run[data-astro-cid-zlmnkm7g],[data-astro-cid-zlmnkm7g][data-mode=run] .tag-apart[data-astro-cid-zlmnkm7g]{display:none}[data-astro-cid-zlmnkm7g][data-mode=run] .tag-run[data-astro-cid-zlmnkm7g]{display:inline}.sep-btn[data-astro-cid-zlmnkm7g]{border:1px solid var(--border);padding:.55rem .9rem;transition:background .2s,color .2s}.sep-btn[data-astro-cid-zlmnkm7g][aria-pressed=true]{background:var(--brand-navy);border-color:var(--brand-navy);color:#fff}.dark .sep-btn[data-astro-cid-zlmnkm7g][aria-pressed=true]{color:#0a0a0a;background:#fff}@media (width<=767.98px){.stations[data-astro-cid-zlmnkm7g]{grid-template-columns:minmax(0,1fr);row-gap:2.5rem;max-width:22rem;margin-inline:auto}.stations[data-astro-cid-zlmnkm7g]:before{display:none}.station[data-astro-cid-zlmnkm7g]+.station[data-astro-cid-zlmnkm7g]:before{content:"↓";top:-1.6rem;left:50%}}@media (prefers-reduced-motion:reduce){[data-astro-cid-zlmnkm7g][data-mode=run][data-running] [data-astro-cid-zlmnkm7g]:is(.layer-this,.layer-prev){clip-path:none;opacity:1}}.ticket[data-astro-cid-zlmnkm7g]{background:#f6f1e4;padding-block:.5rem;overflow:hidden;box-shadow:0 30px 60px -30px #00000080;-webkit-mask:radial-gradient(6px at 50% 0,#0000 98%,#000) top/18px 51% repeat-x,radial-gradient(6px at 50% 100%,#0000 98%,#000) bottom/18px 51% repeat-x;mask:radial-gradient(6px at 50% 0,#0000 98%,#000) top/18px 51% repeat-x,radial-gradient(6px at 50% 100%,#0000 98%,#000) bottom/18px 51% repeat-x}.ticket-box[data-astro-cid-zlmnkm7g]{color:#c2410c;border:1.5px solid #141414;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:12px;font-weight:700;display:flex}.stamp[data-astro-cid-zlmnkm7g]{color:#d62f2f;letter-spacing:.12em;text-transform:uppercase;text-align:center;opacity:0;mix-blend-mode:multiply;border:3px solid #d62f2f;padding:.5rem .9rem;font-size:1.1rem;font-weight:800;line-height:1.05;position:absolute;bottom:4.5rem;right:1.5rem;transform:rotate(-14deg)scale(2.2);-webkit-mask:repeating-linear-gradient(35deg,#000 0 3px,#000000bf 3px 5px);mask:repeating-linear-gradient(35deg,#000 0 3px,#000000bf 3px 5px)}.ticket[data-astro-cid-zlmnkm7g].is-revealed .stamp[data-astro-cid-zlmnkm7g]{animation:.5s cubic-bezier(.3,1.6,.5,1) .9s forwards stamp}@keyframes stamp{to{opacity:.88;transform:rotate(-14deg)scale(1)}}.taped[data-astro-cid-zlmnkm7g]{transform:rotate(var(--tilt));transition:transform .45s cubic-bezier(.22,1,.36,1);position:relative}.taped[data-astro-cid-zlmnkm7g]:hover,.taped[data-astro-cid-zlmnkm7g]:focus-visible{transform:rotate(0)translateY(-6px)}.tape[data-astro-cid-zlmnkm7g]{z-index:2;background:#f5ebc8bf;width:5.5rem;height:1.6rem;position:absolute;top:-.7rem;box-shadow:0 1px 2px #00000026;-webkit-mask:linear-gradient(90deg,#0000 0 2px,#000 2px calc(100% - 2px),#0000 0)}.tape-l[data-astro-cid-zlmnkm7g]{left:-.4rem;transform:rotate(-28deg)}.tape-r[data-astro-cid-zlmnkm7g]{right:-.4rem;transform:rotate(26deg)}@media (prefers-reduced-motion:reduce){.ink-layer[data-astro-cid-zlmnkm7g]{clip-path:none;transform:none}.squeegee[data-astro-cid-zlmnkm7g]{display:none}}
