.external-media[data-v-1a39655e]{display:contents}.youtube-card[data-v-1a39655e]{cursor:pointer;text-align:left;width:100%;padding:0;position:relative}.youtube-card[data-v-1a39655e]:hover{opacity:1}.youtube-card img[data-v-1a39655e]{aspect-ratio:16/9;object-fit:cover;width:100%}.youtube-card__play[data-v-1a39655e]{color:#fff;text-shadow:0 1px 8px #000;place-content:center;font-size:2rem;display:grid;position:absolute;inset:0}.youtube-card__caption[data-v-1a39655e]{font-size:var(--font-size-caption);overflow-wrap:anywhere;margin:.4rem .5rem 0;display:block}.external-card[data-v-1a39655e]{border:1px solid var(--color-rule);overflow-wrap:anywhere;flex-direction:column;justify-content:space-between;gap:1rem;min-height:14rem;padding:1rem;display:flex}.external-card span[data-v-1a39655e]{color:var(--color-ink-muted)}.external-card[data-v-1a39655e]:hover{background:var(--color-paper)}.external-card--image[data-v-1a39655e]{border:0;min-height:0;padding:0;display:block;overflow:hidden}.external-card--image img[data-v-1a39655e]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:opacity var(--duration-fast) var(--ease-standard)}.external-card--image[data-v-1a39655e]:hover{background:0 0}.external-card--image:hover img[data-v-1a39655e]{opacity:.82}.video-modal[data-v-1a39655e]{z-index:120;background:#000000e0;place-items:center;padding:clamp(1rem,4vw,4rem);display:grid;position:fixed;inset:0}.video-modal__backdrop[data-v-1a39655e]{width:100%;height:100%;position:absolute;inset:0}.video-modal__player[data-v-1a39655e]{z-index:1;aspect-ratio:16/9;background:#000;width:min(100%,80rem);position:relative}.video-modal iframe[data-v-1a39655e]{border:0;width:100%;height:100%}.video-modal__close[data-v-1a39655e]{z-index:2;color:#fff;cursor:pointer;min-height:2.75rem;position:absolute;top:1rem;right:1rem}@media (width<=47.999rem){.external-card[data-v-1a39655e]{min-height:11rem;font-size:var(--font-size-label)}}.collection-gallery[data-v-adf7a41b],.collection-items[data-v-adf7a41b],.collection-group[data-v-adf7a41b]{display:contents}.collection-group__heading[data-v-adf7a41b]{margin:4rem var(--edge) 1rem;font-size:var(--font-size-index);font-weight:var(--weight-normal);line-height:var(--line-index);grid-column:1/-1;scroll-margin-top:5rem}.media-card[data-v-adf7a41b]{align-self:center;min-width:0}.image-card[data-v-adf7a41b]{cursor:pointer;text-align:left;width:100%;padding:0}.image-card[data-v-adf7a41b]:hover{opacity:1}.image-card img[data-v-adf7a41b],.media-card video[data-v-adf7a41b]{width:100%;height:auto;transition:opacity var(--duration-fast)}.image-card:hover img[data-v-adf7a41b]{opacity:.7}.image-card span[data-v-adf7a41b],.media-caption[data-v-adf7a41b]{font-size:var(--font-size-caption);overflow-wrap:anywhere;margin:.4rem .5rem 0;display:block}.audio-card[data-v-adf7a41b]{border:1px solid var(--color-rule);overflow-wrap:anywhere;flex-direction:column;justify-content:space-between;gap:1rem;min-height:14rem;padding:1rem;display:flex}.audio-card audio[data-v-adf7a41b]{width:100%}.image-modal[data-v-adf7a41b]{z-index:120;background:var(--color-paper);touch-action:pan-y;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.image-modal>img[data-v-adf7a41b]{object-fit:contain;width:100%;height:100%}.image-modal__hit[data-v-adf7a41b]{z-index:1;width:50%;position:absolute;top:4rem;bottom:3rem}.image-modal__hit--prev[data-v-adf7a41b]{cursor:w-resize;left:0}.image-modal__hit--next[data-v-adf7a41b]{cursor:e-resize;right:0}.image-modal__caption[data-v-adf7a41b]{z-index:2;top:var(--edge);left:var(--edge);font-size:var(--font-size-label);position:absolute}.image-modal__counter[data-v-adf7a41b]{z-index:2;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.image-modal__close[data-v-adf7a41b]{z-index:2;top:var(--edge);right:var(--edge);cursor:pointer;min-height:2rem;position:absolute}@media (width<=47.999rem){.audio-card[data-v-adf7a41b]{min-height:11rem;font-size:var(--font-size-label)}}.collection-grid[data-astro-cid-73sobwil]{gap:var(--collection-gap);padding-bottom:calc(var(--utility-height) + var(--collection-gap));background:var(--color-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}header[data-astro-cid-73sobwil]{text-align:center;grid-column:1/-1;place-content:center;min-height:16rem;display:grid}h1[data-astro-cid-73sobwil]{font-size:var(--font-size-index);font-weight:var(--weight-normal);margin:.5rem 0 0}.collection-description[data-astro-cid-73sobwil]{max-width:38rem;padding-inline:var(--edge);margin:1.25rem auto 0}.collection-description[data-astro-cid-73sobwil] p{margin:0}.film-header[data-astro-cid-73sobwil]{min-height:12rem}@media (width<=47.999rem){.collection-grid[data-astro-cid-73sobwil]{grid-template-columns:repeat(2,minmax(0,1fr))}header[data-astro-cid-73sobwil]{min-height:14rem}}
