.frame[data-astro-cid-xjdomtpr]{background-size:cover;background-color:var(--bg-2);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.frame[data-astro-cid-xjdomtpr] img{pointer-events:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.stamp[data-astro-cid-xjdomtpr]{font:500 clamp(.6875rem, 1.6vw, .875rem)/1 var(--font-mono);letter-spacing:.08em;color:#ff9a3c;text-shadow:0 0 4px #ff6a0099,0 0 1px #ffb366;opacity:.9;pointer-events:none;position:absolute;bottom:.55em;right:.7em}.open[data-astro-cid-xjdomtpr]{color:var(--ink);cursor:zoom-in;background:0 0;border:0;place-items:start end;padding:.6rem;display:grid;position:absolute;inset:0}.open[data-astro-cid-xjdomtpr] svg{opacity:0;width:32px;height:32px;transition:opacity .2s ease, transform .22s var(--ease-out);background:#0f0e0cb3;border-radius:50%;padding:7px;transform:scale(.9)}.open[data-astro-cid-xjdomtpr]:focus-visible{outline-offset:-4px}.open[data-astro-cid-xjdomtpr]:focus-visible svg{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.open[data-astro-cid-xjdomtpr]:hover svg{opacity:1;transform:none}}@media (hover:none){.open[data-astro-cid-xjdomtpr] svg{opacity:1;transform:none}}figcaption[data-astro-cid-xjdomtpr]{font:400 var(--label)/1.5 var(--font-mono);letter-spacing:.02em;color:var(--muted);grid-template-columns:auto 1fr;column-gap:.75em;padding-top:.75em;display:grid}.num[data-astro-cid-xjdomtpr]{color:var(--edge)}.film[data-astro-cid-xjdomtpr]{color:var(--edge);letter-spacing:.12em;font-weight:500}.title[data-astro-cid-xjdomtpr]{color:var(--ink);font:italic 400 var(--step-1)/1.3 var(--font-display);grid-column:1/-1;margin:.1em 0 .2em}.exif[data-astro-cid-xjdomtpr]{text-wrap:pretty;grid-column:1/-1}.stub[data-astro-cid-v6t2kdss]{--notch:9px;background:var(--paper);min-height:3.5rem;color:var(--paper-ink);-webkit-mask:radial-gradient(circle var(--notch) at 0 50%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 50%, #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 50%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 50%, #0000 98%, #000) right / 51% 100% no-repeat;transition:transform .16s var(--ease-out), background-color .2s ease;grid-template:"icon label""icon note"/2.75rem 1fr;align-items:center;column-gap:.75rem;padding:.65rem 1rem .65rem .75rem;text-decoration:none;display:grid;position:relative}.icon[data-astro-cid-v6t2kdss]{border-right:1px dashed color-mix(in srgb, var(--paper-ink) 40%, transparent);grid-area:icon;place-items:center;height:100%;padding-right:.5rem;display:grid}.label[data-astro-cid-v6t2kdss]{font:400 var(--step-2)/1.1 var(--font-display);letter-spacing:-.01em;grid-area:label}.note[data-astro-cid-v6t2kdss]{font-size:var(--label);opacity:.8;grid-area:note}.serial[data-astro-cid-v6t2kdss]{letter-spacing:.08em;color:var(--stub);font-size:.75rem;position:absolute;top:.45rem;right:.9rem}.handle[data-astro-cid-v6t2kdss]{font-size:var(--label);color:var(--pink-ink);opacity:0;transition:opacity .18s ease, translate .2s var(--ease-out);position:absolute;top:.45rem;right:.9rem;translate:0 3px}.serial[data-astro-cid-v6t2kdss]{transition:opacity .15s ease, translate .2s var(--ease-out)}.stub[data-astro-cid-v6t2kdss]:focus-visible .handle[data-astro-cid-v6t2kdss]{opacity:1;translate:0}.stub[data-astro-cid-v6t2kdss]:focus-visible .serial[data-astro-cid-v6t2kdss]{opacity:0;translate:0 -3px}@media (width<=359px){.serial[data-astro-cid-v6t2kdss],.handle[data-astro-cid-v6t2kdss]{display:none}}.stub[data-astro-cid-v6t2kdss]:active{transform:scale(.97)}.icon[data-astro-cid-v6t2kdss] svg{transition:transform .22s var(--ease-out)}.stub[data-astro-cid-v6t2kdss]:focus-visible .icon[data-astro-cid-v6t2kdss] svg{transform:rotate(-8deg)translateY(-1px)}@media (hover:hover) and (pointer:fine){.stub[data-astro-cid-v6t2kdss]:hover{background:var(--pink-wash);transform:translate(2px)}.stub[data-astro-cid-v6t2kdss]:active{transform:translate(2px)scale(.97)}.stub[data-astro-cid-v6t2kdss]:hover .icon[data-astro-cid-v6t2kdss] svg{transform:rotate(-8deg)translateY(-1px)}.stub[data-astro-cid-v6t2kdss]:hover .handle[data-astro-cid-v6t2kdss]{opacity:1;translate:0}.stub[data-astro-cid-v6t2kdss]:hover .serial[data-astro-cid-v6t2kdss]{opacity:0;translate:0 -3px}}.stub[data-astro-cid-v6t2kdss]:active .icon[data-astro-cid-v6t2kdss] svg{transition-duration:.1s;transform:scale(.88)}h2[data-astro-cid-d3hzdg34]{margin-bottom:.75rem}li[data-astro-cid-d3hzdg34]{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent);grid-template-columns:6.5rem 1fr auto;align-items:baseline;column-gap:.75rem;padding:.7rem 0;display:grid}li[data-astro-cid-d3hzdg34][hidden]{display:none}.type[data-astro-cid-d3hzdg34]{font-size:var(--label);text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.title[data-astro-cid-d3hzdg34]{font:400 var(--step-1)/1.2 var(--font-display)}.sub[data-astro-cid-d3hzdg34]{font-size:var(--step--1);color:var(--muted);grid-column:2}time[data-astro-cid-d3hzdg34]{font-size:var(--label);color:var(--muted);grid-area:1/3}.empty[data-astro-cid-d3hzdg34]{color:var(--muted);max-width:32ch;padding:1rem 0 .5rem}@media (width<=420px){li[data-astro-cid-d3hzdg34]{grid-template-columns:1fr auto}.type[data-astro-cid-d3hzdg34]{grid-column:1/-1}.sub[data-astro-cid-d3hzdg34]{grid-column:1}time[data-astro-cid-d3hzdg34]{grid-area:2/2}}.lightbox[data-astro-cid-utnzf2kr]{width:100%;max-width:none;height:100dvh;max-height:none;padding:3.5rem var(--gutter) 1.25rem;color:var(--ink);opacity:0;transition:opacity .15s ease, transform .15s ease, overlay .15s allow-discrete, display .15s allow-discrete;background:#0a0908f5;border:0;margin:0;transform:scale(.97)}.lightbox[data-astro-cid-utnzf2kr][open]{opacity:1;transition-duration:.24s;transition-timing-function:var(--ease-out);grid-template-rows:1fr auto;gap:1rem;display:grid;transform:none}@starting-style{.lightbox[data-astro-cid-utnzf2kr][open]{opacity:0;transform:scale(.97)}}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:#0a0908f2;transition:opacity .24s}figure[data-astro-cid-utnzf2kr]{grid-template-rows:1fr auto;justify-items:center;gap:.75rem;min-height:0;display:grid}.stage[data-astro-cid-utnzf2kr]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;place-items:center;width:100%;min-height:0;display:grid}.stage[data-astro-cid-utnzf2kr] img{pointer-events:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 17rem);display:block}.cap[data-astro-cid-utnzf2kr]{width:min(100%,40rem);font:400 .75rem/1.5 var(--font-mono);color:var(--muted);grid-template-columns:auto 1fr;column-gap:.75em;display:grid}.cap[data-astro-cid-utnzf2kr] .num,.cap[data-astro-cid-utnzf2kr] .film{color:var(--edge)}.cap[data-astro-cid-utnzf2kr] .film{letter-spacing:.12em;font-weight:500}.cap[data-astro-cid-utnzf2kr] .title{color:var(--ink);font:italic 400 1.25rem/1.3 var(--font-display);grid-column:1/-1}.cap[data-astro-cid-utnzf2kr] .exif{grid-column:1/-1}.nav[data-astro-cid-utnzf2kr]{justify-content:center;align-items:center;gap:1.25rem;display:flex}.count[data-astro-cid-utnzf2kr]{font:500 .875rem var(--font-mono);letter-spacing:.12em;color:var(--pink);text-align:center;min-width:5ch}button[data-astro-cid-utnzf2kr]{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:transform .16s var(--ease-out), border-color .2s ease;background:#0f0e0c99;border-radius:50%;place-items:center;display:grid}button[data-astro-cid-utnzf2kr] svg{transition:transform .2s var(--ease-out)}button[data-astro-cid-utnzf2kr]:active{transform:scale(.94)}.close[data-astro-cid-utnzf2kr]{top:.75rem;right:var(--gutter);position:absolute}@media (hover:hover) and (pointer:fine){button[data-astro-cid-utnzf2kr]:hover{border-color:var(--pink)}[data-astro-cid-utnzf2kr][data-step="-1"]:hover svg{transform:translate(-2px)}[data-astro-cid-utnzf2kr][data-step="1"]:hover svg{transform:translate(2px)}.close[data-astro-cid-utnzf2kr]:hover svg{transform:rotate(90deg)}}html.ambient body{background:0 0}body{background:radial-gradient(60% 45% at 85% 5%, #ff8fb114, #0000 70%), radial-gradient(120% 70% at 70% 0%, #221a12, var(--bg) 65%) fixed}main[data-astro-cid-lcdefpme]{gap:var(--space-l);padding:var(--space-l) var(--gutter) var(--space-xl);grid-template-columns:minmax(0,1fr);max-width:1360px;margin-inline:auto;display:grid}h1[data-astro-cid-lcdefpme]{font-size:var(--step-4);margin-top:var(--space-m)}.nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--pink);display:block}.tag[data-astro-cid-lcdefpme]{max-width:30ch;margin-top:var(--space-m);font:400 var(--step-1)/1.45 var(--font-display);color:color-mix(in srgb, var(--ink) 82%, var(--bg))}.cta[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-xs);width:fit-content;min-height:44px;margin-top:var(--space-l);border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);font-size:var(--step--1);transition:transform .16s var(--ease-out), border-color .2s ease, color .2s ease;border-radius:2rem;padding:0 1.25rem;text-decoration:none;display:none}.cta[data-astro-cid-lcdefpme] svg{transition:transform .2s var(--ease-out)}.cta[data-astro-cid-lcdefpme]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.cta[data-astro-cid-lcdefpme]:hover{border-color:var(--pink);color:var(--pink)}.cta[data-astro-cid-lcdefpme]:hover svg{transform:translateY(2px)}}html{scroll-behavior:smooth}html[data-motion=reduce]{scroll-behavior:auto}.tickets[data-astro-cid-lcdefpme]{scroll-margin-top:var(--space-l);max-width:30rem}.tickets[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.75rem;display:grid}.tickets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{rotate:-1.1deg}.tickets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){translate:6px;rotate:.4deg}.tickets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){translate:-3px;rotate:-.2deg}.tickets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){translate:4px;rotate:.9deg}.tickets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(5){translate:-1px;rotate:-.6deg}.collage[data-astro-cid-lcdefpme]{align-items:start;gap:var(--space-s);margin-block:var(--space-m);grid-template-columns:1fr 1fr;display:grid;position:relative}.print[data-astro-cid-lcdefpme]{background:#f4efe6;padding:.6rem .6rem .25rem;box-shadow:0 24px 50px -20px #000}.print[data-astro-cid-lcdefpme] figcaption{color:#5f574a}.print[data-astro-cid-lcdefpme] .title{color:var(--paper-ink)}.print[data-astro-cid-lcdefpme] .num,.print[data-astro-cid-lcdefpme] .film{color:var(--stub)}.p0[data-astro-cid-lcdefpme]{grid-column:1/-1;rotate:-1deg}.p1[data-astro-cid-lcdefpme]{rotate:2deg}.p2[data-astro-cid-lcdefpme]{margin-top:var(--space-m);rotate:-2.5deg}.print[data-astro-cid-lcdefpme]{transition:scale .16s var(--ease-out)}.p1[data-astro-cid-lcdefpme] .stamp,.p2[data-astro-cid-lcdefpme] .stamp{left:.7em;right:auto}.print[data-astro-cid-lcdefpme]:active{scale:.98}.p1[data-astro-cid-lcdefpme] .exif,.p2[data-astro-cid-lcdefpme] .exif{display:none}.now[data-astro-cid-lcdefpme]{padding:var(--space-l) var(--space-m) var(--space-l);background:radial-gradient(circle,#ffd27a 2.5px,#ffd27a55 4px,#0000 6px) 6px 8px/22px 16px repeat-x,radial-gradient(circle,#ffd27a 2.5px,#ffd27a55 4px,#0000 6px) 6px calc(100% - 8px)/22px 16px repeat-x,#0c0a08;border:1px solid #3b2f22;position:relative;box-shadow:inset 0 0 0 8px #15110d,0 30px 60px -30px #000}.now[data-astro-cid-lcdefpme] h2{font:400 var(--step-3)/1 var(--font-display);color:#fff4dc;text-shadow:0 0 6px #ffd27a80,0 0 22px #ffb34740;margin-bottom:var(--space-s)}.now[data-astro-cid-lcdefpme] .title{color:#fff7e8}.now[data-astro-cid-lcdefpme] li{border-color:#2c241b}.sheet[data-astro-cid-lcdefpme]{margin-top:var(--space-l)}.sheet[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.notice[data-astro-cid-lcdefpme]{margin-top:var(--space-xs);margin-bottom:var(--space-m);font-size:var(--step--1);color:var(--muted);max-width:44ch}.reel[data-astro-cid-lcdefpme]{background:radial-gradient(circle, var(--bg) 3px, #0000 3.5px) 0 .6rem / 18px 14px repeat-x, radial-gradient(circle, var(--bg) 3px, #0000 3.5px) 0 calc(100% - .6rem) / 18px 14px repeat-x, #2a1f13}.reel-edge[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-s);padding:1.75rem 1rem 0;display:flex}.count[data-astro-cid-lcdefpme]{font:500 var(--label) var(--font-mono);letter-spacing:.14em;color:var(--edge)}.arrows[data-astro-cid-lcdefpme]{gap:var(--space-xs);display:none}.arrows[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--paper) 30%, transparent);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:transform .16s var(--ease-out), border-color .2s ease;background:#0f0e0c66;border-radius:50%;place-items:center;display:grid}.arrows[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme] svg{transition:transform .2s var(--ease-out)}.arrows[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.arrows[data-astro-cid-lcdefpme]:not([hidden]){display:flex}.arrows[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{border-color:var(--pink)}[data-astro-cid-lcdefpme][data-dir="-1"]:hover svg{transform:translate(-2px)}[data-astro-cid-lcdefpme][data-dir="1"]:hover svg{transform:translate(2px)}}.strip[data-astro-cid-lcdefpme]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78vw,24rem);grid-auto-flow:column;align-items:start;gap:1.25rem;padding:1rem 1rem 2.25rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.strip[data-astro-cid-lcdefpme]:focus-visible{outline:none}.reel[data-astro-cid-lcdefpme]:has(.strip:focus-visible) .count[data-astro-cid-lcdefpme]{color:var(--pink);text-underline-offset:4px;text-decoration:underline}.strip[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.strip[data-astro-cid-lcdefpme] .frame{aspect-ratio:4/3}.strip[data-astro-cid-lcdefpme] .frame img{object-fit:cover;height:100%}.strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;scroll-snap-stop:always}@media (width>=1024px){main[data-astro-cid-lcdefpme]{column-gap:4vw;row-gap:var(--space-xl);padding-top:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"intro collage""tickets now""sheet sheet"}.intro[data-astro-cid-lcdefpme]{grid-area:intro;align-self:center}.collage[data-astro-cid-lcdefpme]{aspect-ratio:20/21;grid-area:collage;margin:0;display:block}.cta[data-astro-cid-lcdefpme]{display:inline-flex}.tickets[data-astro-cid-lcdefpme]{max-width:26rem;padding-top:var(--space-l);grid-area:tickets;align-self:start}.now[data-astro-cid-lcdefpme]{grid-area:now;justify-self:end;width:100%;max-width:40rem}.sheet[data-astro-cid-lcdefpme]{grid-area:sheet;margin:0}.print[data-astro-cid-lcdefpme]{transition:rotate .2s var(--ease-out), translate .2s var(--ease-out), scale .16s var(--ease-out), box-shadow .2s ease;position:absolute}.p0[data-astro-cid-lcdefpme]{width:78%;top:12%;right:0}.p1[data-astro-cid-lcdefpme]{z-index:2;width:32%;top:0;left:0}.p2[data-astro-cid-lcdefpme]{z-index:2;width:30%;margin:0;bottom:-10%;right:4%}@media (width<=1279px){.p0[data-astro-cid-lcdefpme] .exif{display:none}}.print[data-astro-cid-lcdefpme]:hover{z-index:3;translate:0 -10px;rotate:0deg;box-shadow:0 36px 60px -24px #000}.print[data-astro-cid-lcdefpme] .open:after{content:"View";color:var(--ink);font:500 var(--label)/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:0;transition:opacity .18s ease, translate .2s var(--ease-out);background:#0f0e0ccc;border-radius:2rem;padding:.35rem .8rem;position:absolute;top:50%;left:50%;translate:-50% calc(4px - 50%)}.print[data-astro-cid-lcdefpme]:hover .open:after{opacity:1;translate:-50% -50%}.print[data-astro-cid-lcdefpme] .open svg{display:none}.strip[data-astro-cid-lcdefpme]{grid-auto-columns:max-content}.strip[data-astro-cid-lcdefpme] figure{width:min-content}.strip[data-astro-cid-lcdefpme] figcaption{min-width:15rem}.strip[data-astro-cid-lcdefpme] .frame{aspect-ratio:auto;width:fit-content}.strip[data-astro-cid-lcdefpme] .frame img{object-fit:initial;width:auto;max-width:none;height:18rem}}
