.hero[data-astro-cid-ge2uvauf]{min-height:100svh;color:var(--paper);background:var(--ink);margin-top:-4.25rem;display:grid;position:relative;overflow:hidden}.layer[data-astro-cid-ge2uvauf],.layer[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}.name[data-astro-cid-ge2uvauf]{align-items:flex-start;padding-top:calc(4.25rem + clamp(1.5rem,4vw,3.5rem));display:flex;position:absolute;inset:0}.name[data-astro-cid-ge2uvauf] .wrap[data-astro-cid-ge2uvauf]{display:flex}.title[data-astro-cid-ge2uvauf]{color:#fff;mix-blend-mode:hard-light;filter:drop-shadow(6px 7px #0c0a009e);--worn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cfilter id='w' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.011 0.028' numOctaves='5' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 3.2 0 0 0 -0.85'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E");width:min(100%,30rem);-webkit-mask-image:var(--worn);mask-image:var(--worn);-webkit-mask-size:640px 640px;mask-size:640px 640px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.people[data-astro-cid-ge2uvauf]{z-index:3}.veil[data-astro-cid-ge2uvauf]{z-index:4;pointer-events:none;background:linear-gradient(#0b0b0b73 0%,#0b0b0b14 30%,#0b0b0b0d 60%,#0b0b0bd9 100%);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{z-index:5;flex-direction:column;min-height:100svh;padding-top:4.25rem;padding-bottom:clamp(2rem,6vw,4rem);display:flex;position:relative}.bottom[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:auto;display:flex}.sub[data-astro-cid-ge2uvauf]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.14em;color:var(--paper);opacity:.85;text-shadow:0 1px 10px #000000b3}@media (aspect-ratio<=4/5){.layer[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:57% 50%}.name[data-astro-cid-ge2uvauf]{align-items:flex-start;padding-top:calc(4.25rem + 12svh)}.title[data-astro-cid-ge2uvauf]{width:100%}.bottom[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start}}@media (aspect-ratio<=4/5) and (prefers-reduced-motion:no-preference){.layer[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:fill;object-position:0 0;will-change:transform;transform-origin:50% 100%;width:auto;max-width:none;height:100%;animation:18s cubic-bezier(.45,0,.3,1) -6s infinite alternate hero-pan-band;left:0}.wall[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{animation-name:hero-pan-wall}}@keyframes hero-pan-band{0%{transform:translate(0)scale(1)}to{transform:translate(calc(100vw - 100%))scale(1.06)}}@keyframes hero-pan-wall{0%{transform:translate(0)scale(1)}to{transform:translate(calc(92vw - 92%))scale(1.035)}}.nav.brand-hidden .brand{opacity:0;pointer-events:none}.nav .brand{transition:opacity .22s}.marquee[data-astro-cid-543bmuqs]{background:var(--yellow);color:var(--yellow-ink);border-block:2px solid var(--ink);overflow:hidden}.track[data-astro-cid-543bmuqs]{width:max-content;animation:40s linear infinite slide;display:flex}.item[data-astro-cid-543bmuqs]{font-size:var(--step-1);white-space:nowrap;align-items:center;gap:1.25rem;padding:.55rem 1.25rem .5rem 0;display:inline-flex}.dot[data-astro-cid-543bmuqs]{font-size:.5em}@keyframes slide{to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-543bmuqs]{animation:none}}.row[data-astro-cid-ts7xwb7z]{border-top:1px solid var(--line);grid-template-columns:5.5rem 1fr auto;align-items:center;gap:1rem 1.5rem;padding:1.25rem 0;display:grid}.on-paper .row[data-astro-cid-ts7xwb7z]{border-top-color:var(--line-paper)}.row[data-astro-cid-ts7xwb7z]:last-child{border-bottom:1px solid var(--line)}.on-paper .row[data-astro-cid-ts7xwb7z]:last-child{border-bottom-color:var(--line-paper)}.when[data-astro-cid-ts7xwb7z]{line-height:1;display:grid}.day[data-astro-cid-ts7xwb7z]{font-size:var(--step-3);font-weight:700}.mon[data-astro-cid-ts7xwb7z]{font-size:var(--step--1);letter-spacing:.14em;margin-top:.2rem}.year[data-astro-cid-ts7xwb7z]{color:var(--muted);letter-spacing:.1em;font-size:.7rem}.on-paper .year[data-astro-cid-ts7xwb7z]{color:var(--muted-ink)}.where[data-astro-cid-ts7xwb7z]{gap:.2rem;display:grid}.city[data-astro-cid-ts7xwb7z]{font-size:var(--step-2)}.venue[data-astro-cid-ts7xwb7z]{color:var(--muted)}.on-paper .venue[data-astro-cid-ts7xwb7z]{color:var(--muted-ink)}.notes[data-astro-cid-ts7xwb7z]{font-size:var(--step--1);color:var(--muted)}.tag[data-astro-cid-ts7xwb7z]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;opacity:.8;border:1px solid;padding:.5em .9em;display:inline-block}.tag-red[data-astro-cid-ts7xwb7z]{color:#ff6b6b;opacity:1;border-color:#ff6b6b}.on-paper .tag-red[data-astro-cid-ts7xwb7z]{color:var(--red);border-color:var(--red)}.past[data-astro-cid-ts7xwb7z]{opacity:.6}@media (width<=600px){.row[data-astro-cid-ts7xwb7z]{grid-template-columns:4.5rem 1fr}.action[data-astro-cid-ts7xwb7z]{grid-column:2}}.dates[data-astro-cid-znoy3xuv]{animation:in .4s var(--ease) both}@keyframes in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.dates[data-astro-cid-znoy3xuv]{animation:none}}.list[data-astro-cid-znoy3xuv]{display:grid}.empty[data-astro-cid-znoy3xuv]{max-width:var(--measure);border-block:1px solid var(--line);gap:1rem;padding:2rem 0;display:grid}.on-paper .empty[data-astro-cid-znoy3xuv]{border-color:var(--line-paper)}.empty-title[data-astro-cid-znoy3xuv]{font-size:var(--step-2)}.more[data-astro-cid-znoy3xuv]{margin-top:2rem}.past[data-astro-cid-znoy3xuv]{margin-top:3rem}.past[data-astro-cid-znoy3xuv] summary[data-astro-cid-znoy3xuv]{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;font-size:var(--step--1);color:var(--muted);padding:1rem 0}.on-paper .past[data-astro-cid-znoy3xuv] summary[data-astro-cid-znoy3xuv]{color:var(--muted-ink)}.past[data-astro-cid-znoy3xuv][open] summary[data-astro-cid-znoy3xuv]{margin-bottom:1rem}.h[data-astro-cid-nhubifsh]{font-size:var(--step-3);margin:.5rem 0 2.5rem}.pending[data-astro-cid-nhubifsh]{min-height:7rem}.grid[data-astro-cid-3pzpqipd]{align-items:start;gap:3rem;display:grid}@media (width>=900px){.grid[data-astro-cid-3pzpqipd]{grid-template-columns:5fr 6fr;gap:5rem}}.art[data-astro-cid-3pzpqipd] img{width:100%;box-shadow:0 30px 60px -30px #00000080}.h[data-astro-cid-3pzpqipd]{font-size:var(--step-2);max-width:22ch;margin:.5rem 0 1.25rem}.lede[data-astro-cid-3pzpqipd]{max-width:var(--measure);font-size:var(--step-1);line-height:1.4}.player[data-astro-cid-3pzpqipd]{margin-top:2rem}.links[data-astro-cid-3pzpqipd]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.soon[data-astro-cid-3pzpqipd]{letter-spacing:.05em;text-transform:none;font-size:.7em}.head[data-astro-cid-evxc3vox]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.h[data-astro-cid-evxc3vox]{font-size:var(--step-3);margin-top:.5rem}.posts[data-astro-cid-evxc3vox]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter,1rem);margin-inline:calc(var(--gutter,1rem) * -1);padding-bottom:1rem;padding-inline:var(--gutter,1rem);scrollbar-width:thin;grid-auto-columns:min(82%,22rem);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.post[data-astro-cid-evxc3vox]{scroll-snap-align:start}@media (width>=900px){.posts[data-astro-cid-evxc3vox]{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:2.5rem 1.25rem;margin-inline:0;padding:0;overflow:visible}}.post[data-astro-cid-evxc3vox]{border-top:1px solid var(--line);flex-direction:column;gap:.75rem;min-width:0;padding-top:.9rem;display:flex;position:relative}.who[data-astro-cid-evxc3vox]{font-size:var(--step--1);grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;display:grid}.avatar[data-astro-cid-evxc3vox]{background:var(--paper);width:2rem;height:2rem;color:var(--ink,#0b0b0b);border-radius:50%;place-items:center;padding:.3rem;display:grid;overflow:hidden}.name[data-astro-cid-evxc3vox]{color:var(--paper);letter-spacing:.04em}.date[data-astro-cid-evxc3vox]{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.media[data-astro-cid-evxc3vox]{aspect-ratio:4/5;background:var(--ink-2);display:block;position:relative;overflow:hidden}.media[data-astro-cid-evxc3vox] img[data-astro-cid-evxc3vox]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.media[data-astro-cid-evxc3vox]:hover img[data-astro-cid-evxc3vox]{transform:scale(1.03)}.media[data-astro-cid-evxc3vox] video{object-fit:cover;background:#000;width:100%;height:100%}.play[data-astro-cid-evxc3vox]{place-items:center;display:grid;position:absolute;inset:0}.play[data-astro-cid-evxc3vox] svg[data-astro-cid-evxc3vox]{width:4rem;height:4rem;fill:var(--paper);transition:transform .18s var(--ease), background .18s var(--ease);background:#00000073;border-radius:50%;padding:1rem .8rem 1rem 1.2rem}.media[data-astro-cid-evxc3vox]:hover .play[data-astro-cid-evxc3vox] svg[data-astro-cid-evxc3vox]{background:#0009;transform:scale(1.06)}.badge[data-astro-cid-evxc3vox]{width:1.5rem;height:1.5rem;fill:var(--paper);filter:drop-shadow(0 1px 3px #0009);position:absolute;top:.7rem;right:.7rem}.social[data-astro-cid-evxc3vox]{font-size:var(--step--1);color:var(--paper);gap:1.25rem;display:flex}.social[data-astro-cid-evxc3vox]>span[data-astro-cid-evxc3vox]{align-items:center;gap:.4rem;display:inline-flex}.social[data-astro-cid-evxc3vox] svg[data-astro-cid-evxc3vox]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:1.15rem;height:1.15rem}.caption[data-astro-cid-evxc3vox]{white-space:pre-line;-webkit-line-clamp:4;color:var(--paper);font-size:var(--step--1);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.more[data-astro-cid-evxc3vox]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-top:auto;font-size:.75rem}.more[data-astro-cid-evxc3vox]:hover{color:var(--yellow)}.sr[data-astro-cid-evxc3vox]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
