.work-zoom[data-astro-cid-lkfyhmbx]{--work-zoom-ink: var(--color-bg);--work-zoom-scrim: var(--color-overlay);box-sizing:border-box;position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:none;color:var(--color-text)}.work-zoom[data-astro-cid-lkfyhmbx]:focus{outline:none}.work-zoom[data-astro-cid-lkfyhmbx]::backdrop{background:var(--work-zoom-ink);opacity:var(--work-zoom-fade, 1);transition:opacity var(--duration-base) var(--ease-default)}.work-zoom[data-astro-cid-lkfyhmbx][data-drag]::backdrop{transition:none}.work-zoom__track[data-astro-cid-lkfyhmbx]{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x pinch-zoom}.work-zoom__track[data-astro-cid-lkfyhmbx]::-webkit-scrollbar{display:none}.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__track[data-astro-cid-lkfyhmbx]{overflow:hidden}.work-zoom__slide[data-astro-cid-lkfyhmbx]{position:relative;flex:none;width:100%;height:100%;overflow:hidden;container-type:size;scroll-snap-align:center;scroll-snap-stop:always}.work-zoom__slide[data-astro-cid-lkfyhmbx]:before{--work-zoom-shade: rgb(11 11 13 / .42);--work-zoom-dusk: rgb(11 11 13 / .86);content:"";position:absolute;inset:0;opacity:var(--work-zoom-fade, 1);transition:opacity var(--duration-base) var(--ease-default);pointer-events:none}.work-zoom__slide[data-astro-cid-lkfyhmbx][data-fit=y]:before{--work-zoom-edge: calc(50% - 50cqw / var(--work-zoom-ratio));background:linear-gradient(to bottom,var(--work-zoom-ink),var(--work-zoom-dusk) calc(var(--work-zoom-edge) / 2),var(--work-zoom-shade) var(--work-zoom-edge),var(--work-zoom-shade) calc(100% - var(--work-zoom-edge)),var(--work-zoom-dusk) calc(100% - var(--work-zoom-edge) / 2),var(--work-zoom-ink)),var(--work-zoom-top, none) top / 100% 50% no-repeat,var(--work-zoom-bottom, none) bottom / 100% 50% no-repeat}.work-zoom__slide[data-astro-cid-lkfyhmbx][data-fit=x]:before{--work-zoom-edge: calc(50% - 50cqh * var(--work-zoom-ratio));background:linear-gradient(to right,var(--work-zoom-ink),var(--work-zoom-dusk) calc(var(--work-zoom-edge) / 2),var(--work-zoom-shade) var(--work-zoom-edge),var(--work-zoom-shade) calc(100% - var(--work-zoom-edge)),var(--work-zoom-dusk) calc(100% - var(--work-zoom-edge) / 2),var(--work-zoom-ink)),var(--work-zoom-left, none) left / 50% 100% no-repeat,var(--work-zoom-right, none) right / 50% 100% no-repeat}.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__slide[data-astro-cid-lkfyhmbx][data-current]:before{display:none}.work-zoom[data-astro-cid-lkfyhmbx][data-drag] .work-zoom__slide[data-astro-cid-lkfyhmbx]:before{transition:none}.work-zoom__frame[data-astro-cid-lkfyhmbx]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;border:0;background:none;color:inherit;-webkit-tap-highlight-color:transparent}.work-zoom__frame[data-astro-cid-lkfyhmbx]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.work-zoom__image[data-astro-cid-lkfyhmbx]{--work-zoom-fit: min(100cqw, 100cqh * var(--work-zoom-ratio));flex:none;width:var(--work-zoom-fit);max-width:none;height:auto;aspect-ratio:var(--work-zoom-ratio);object-fit:cover;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.work-zoom__slide[data-astro-cid-lkfyhmbx][data-fit=cover] .work-zoom__image[data-astro-cid-lkfyhmbx]{--work-zoom-fit: max(100cqw, 100cqh * var(--work-zoom-ratio))}.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__slide[data-astro-cid-lkfyhmbx][data-current]{overflow:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom}.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__slide[data-astro-cid-lkfyhmbx][data-current] .work-zoom__frame[data-astro-cid-lkfyhmbx]{position:static;align-items:flex-start;justify-content:flex-start;width:max-content;min-width:100%;height:max-content;min-height:100%;overflow:visible}.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__slide[data-astro-cid-lkfyhmbx][data-current] .work-zoom__image[data-astro-cid-lkfyhmbx]{width:max(var(--work-zoom-width, 0px),2 * var(--work-zoom-fit));margin:auto}@media(hover:hover)and (pointer:fine){.work-zoom__frame[data-astro-cid-lkfyhmbx]{cursor:zoom-in}.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__frame[data-astro-cid-lkfyhmbx]{cursor:zoom-out}}@media(pointer:coarse){.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__slide[data-astro-cid-lkfyhmbx][data-current] .work-zoom__image[data-astro-cid-lkfyhmbx]{width:calc(2.5 * var(--work-zoom-fit))}}.work-zoom__top[data-astro-cid-lkfyhmbx],.work-zoom__info[data-astro-cid-lkfyhmbx],.work-zoom__step[data-astro-cid-lkfyhmbx]{transition:opacity var(--duration-base) var(--ease-default),visibility 0s}.work-zoom[data-astro-cid-lkfyhmbx][data-ui=hidden] .work-zoom__top[data-astro-cid-lkfyhmbx],.work-zoom[data-astro-cid-lkfyhmbx][data-ui=hidden] .work-zoom__info[data-astro-cid-lkfyhmbx],.work-zoom[data-astro-cid-lkfyhmbx][data-ui=hidden] .work-zoom__step[data-astro-cid-lkfyhmbx],.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__info[data-astro-cid-lkfyhmbx],.work-zoom[data-astro-cid-lkfyhmbx][data-mode=detail] .work-zoom__step[data-astro-cid-lkfyhmbx]{opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-default),visibility 0s var(--duration-base)}.work-zoom__top[data-astro-cid-lkfyhmbx]{position:absolute;inset-block-start:0;inset-inline:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-block:max(var(--space-xs),env(safe-area-inset-top)) var(--space-xl);padding-inline:max(var(--space-md),env(safe-area-inset-left)) max(var(--space-xs),env(safe-area-inset-right));background:linear-gradient(to bottom,#0b0b0d99,#0b0b0d00);pointer-events:none}.work-zoom__where[data-astro-cid-lkfyhmbx]{display:flex;align-items:baseline;gap:var(--space-xs);min-width:0;max-width:none;margin:0;overflow:hidden;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;text-shadow:0 1px 2px rgb(11 11 13 / .6);white-space:nowrap;text-overflow:ellipsis}.work-zoom__count[data-astro-cid-lkfyhmbx]{color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wide)}.work-zoom__close[data-astro-cid-lkfyhmbx]{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--radius-full);background:var(--work-zoom-scrim);color:var(--color-text);pointer-events:auto}.work-zoom__icon[data-astro-cid-lkfyhmbx]{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.work-zoom__close[data-astro-cid-lkfyhmbx]:focus-visible,.work-zoom__step[data-astro-cid-lkfyhmbx]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.work-zoom__step[data-astro-cid-lkfyhmbx]{position:absolute;inset-block-start:50%;display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:0;border-radius:var(--radius-full);background:var(--work-zoom-scrim);color:var(--color-text);translate:0 -50%;opacity:0;pointer-events:none}.work-zoom__step[data-astro-cid-lkfyhmbx]:focus-visible{opacity:1;pointer-events:auto}.work-zoom__step[data-astro-cid-lkfyhmbx]:disabled{display:none}.work-zoom__step--prev[data-astro-cid-lkfyhmbx]{inset-inline-start:max(var(--space-md),env(safe-area-inset-left))}.work-zoom__step--next[data-astro-cid-lkfyhmbx]{inset-inline-end:max(var(--space-md),env(safe-area-inset-right))}.work-zoom__info[data-astro-cid-lkfyhmbx]{position:absolute;inset-block-end:0;inset-inline:0;display:grid;gap:var(--space-xs);padding-block:var(--space-3xl) max(var(--space-md),env(safe-area-inset-bottom));padding-inline:max(var(--space-md),env(safe-area-inset-left)) max(var(--space-md),env(safe-area-inset-right));background:linear-gradient(to top,#0b0b0dd1,#0b0b0d80 55%,#0b0b0d00);pointer-events:none}.work-zoom__dots[data-astro-cid-lkfyhmbx]{display:flex;gap:var(--space-2xs)}.work-zoom__dots[data-astro-cid-lkfyhmbx]:empty{display:none}.work-zoom__dot[data-astro-cid-lkfyhmbx]{width:.375rem;height:.375rem;border-radius:var(--radius-full);background:#f5f2ee66;transition:background-color var(--duration-fast) var(--ease-default)}.work-zoom__dot[data-astro-cid-lkfyhmbx][data-active=true]{background:var(--color-text)}.work-zoom__title[data-astro-cid-lkfyhmbx]{max-width:none;margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-wrap:balance}.work-zoom__subtitle[data-astro-cid-lkfyhmbx]{max-width:none;margin:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-secondary)}.work-zoom__subtitle[data-astro-cid-lkfyhmbx]:empty{display:none}html[data-award-flight] .work-zoom__title[data-astro-cid-lkfyhmbx],html[data-award-flight] .work-zoom__subtitle[data-astro-cid-lkfyhmbx]{width:fit-content}.work-zoom__row[data-astro-cid-lkfyhmbx]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:3rem}.work-zoom__artists[data-astro-cid-lkfyhmbx]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);min-width:0;margin:0;padding:0;list-style:none}.work-zoom__artist-item[data-astro-cid-lkfyhmbx]{min-width:0}.work-zoom__artist[data-astro-cid-lkfyhmbx]{display:flex;align-items:center;gap:var(--space-xs);min-height:2.75rem;color:var(--color-text-secondary);font-size:var(--text-sm);text-decoration:none;pointer-events:auto}.work-zoom__artist[data-astro-cid-lkfyhmbx]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.work-zoom__avatar[data-astro-cid-lkfyhmbx]{flex:none;width:2rem;height:2rem;border-radius:var(--radius-full);background:var(--color-portrait-bg);object-fit:cover;object-position:center top}.work-zoom__alias[data-astro-cid-lkfyhmbx]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-zoom__booking[data-astro-cid-lkfyhmbx]{flex:none;pointer-events:auto}@media(hover:hover){.work-zoom__artist[data-astro-cid-lkfyhmbx]:hover{color:var(--color-text)}.work-zoom__close[data-astro-cid-lkfyhmbx]:hover,.work-zoom__step[data-astro-cid-lkfyhmbx]:hover{background:var(--color-surface-2)}}@media(hover:hover)and (pointer:fine){.work-zoom__step[data-astro-cid-lkfyhmbx]{opacity:1;pointer-events:auto}}@media(min-width:1024px){.work-zoom__top[data-astro-cid-lkfyhmbx]{padding-inline:var(--space-xl) var(--space-lg);padding-block-start:var(--space-lg)}.work-zoom__info[data-astro-cid-lkfyhmbx]{inset-inline-end:auto;max-width:min(26rem,30vw);padding:var(--space-xl);background:none}.work-zoom__row[data-astro-cid-lkfyhmbx]{flex-direction:column;align-items:flex-start}.work-zoom__title[data-astro-cid-lkfyhmbx]{font-size:var(--text-xl)}.work-zoom__step--prev[data-astro-cid-lkfyhmbx]{inset-inline-start:var(--space-xl)}.work-zoom__step--next[data-astro-cid-lkfyhmbx]{inset-inline-end:var(--space-xl)}}@media(prefers-reduced-motion:no-preference){.work-zoom[data-astro-cid-lkfyhmbx][open]::backdrop,.work-zoom[data-astro-cid-lkfyhmbx][open] .work-zoom__slide[data-astro-cid-lkfyhmbx]:before,.work-zoom[data-astro-cid-lkfyhmbx][open] .work-zoom__top[data-astro-cid-lkfyhmbx],.work-zoom[data-astro-cid-lkfyhmbx][open] .work-zoom__info[data-astro-cid-lkfyhmbx],.work-zoom[data-astro-cid-lkfyhmbx][open] .work-zoom__step[data-astro-cid-lkfyhmbx]{animation:work-zoom-in var(--duration-base) var(--ease-out)}}@media(prefers-reduced-motion:reduce){.work-zoom[data-astro-cid-lkfyhmbx]::backdrop,.work-zoom__slide[data-astro-cid-lkfyhmbx]:before,.work-zoom__top[data-astro-cid-lkfyhmbx],.work-zoom__info[data-astro-cid-lkfyhmbx],.work-zoom__step[data-astro-cid-lkfyhmbx]{transition:none}}@keyframes work-zoom-in{0%{opacity:0}}
