.cov-page[data-astro-cid-rq36scgd]{background:var(--white)}.cbd-eyebrow[data-astro-cid-rq36scgd]{display:block;margin-bottom:var(--space-xs);font-family:var(--font-eyebrow);font-size:var(--text-eyebrow);font-weight:400;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--mid)}.cbd-hero[data-astro-cid-rq36scgd]{padding:var(--space-hero-y) var(--pad) var(--space-l);text-align:center;max-width:var(--content-max);margin:0 auto}.cbd-hero-title[data-astro-cid-rq36scgd]{margin:0 0 var(--space-m);font-family:var(--serif);font-size:clamp(40px,7vw,96px);font-weight:300;line-height:.98;letter-spacing:var(--tracking-tight);color:var(--black)}.cbd-hero-title[data-astro-cid-rq36scgd] em[data-astro-cid-rq36scgd]{font-style:italic}.cbd-hero-sub[data-astro-cid-rq36scgd]{margin:0 auto;max-width:640px;font-family:var(--sans);font-size:clamp(16px,1.4vw,18px);line-height:1.6;color:var(--fg-prose)}.cbd-hero-media-sec[data-astro-cid-rq36scgd]{padding:0 var(--pad) var(--space-section-y-sm);background:var(--white)}.cbd-hero-media[data-astro-cid-rq36scgd]{max-width:var(--content-prose);margin:0 auto}.cbd-hero-image[data-astro-cid-rq36scgd]{display:block;width:100%;height:auto;background:#e0e0de;box-shadow:0 4px 32px #0000000f}.cbd-pair[data-astro-cid-rq36scgd]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl);align-items:center}.cbd-pair-text[data-astro-cid-rq36scgd] p[data-astro-cid-rq36scgd],.cbd-pair-text[data-astro-cid-rq36scgd] .cbd-venue-desc[data-astro-cid-rq36scgd]{margin:0;font-family:var(--sans);font-size:var(--text-body);line-height:1.8;color:var(--fg-prose)}.cbd-venue-name[data-astro-cid-rq36scgd]{margin:0 0 var(--space-xs);font-family:var(--serif);font-style:italic;font-size:clamp(22px,2.2vw,28px);font-weight:300;line-height:1.2;color:var(--black)}.cbd-pair-media[data-astro-cid-rq36scgd]{position:relative}.cbd-pair-media[data-astro-cid-rq36scgd] img[data-astro-cid-rq36scgd]{width:100%;height:auto;display:block}.cbd-pair-scrim[data-astro-cid-rq36scgd]{position:absolute;inset:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.45) 18%,rgba(0,0,0,.18) 45%,transparent 80%)}.cbd-pair-credit[data-astro-cid-rq36scgd]{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:var(--space-m);color:var(--white);font-family:var(--font-eyebrow);font-weight:300;font-synthesis:none;font-size:15px;line-height:1.15;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}@media(max-width:700px){.cbd-pair[data-astro-cid-rq36scgd]{grid-template-columns:1fr;gap:var(--space-m)}.cbd-pair-media[data-astro-cid-rq36scgd]{order:-1}}.cbd-story-sec[data-astro-cid-rq36scgd]{padding:var(--space-section-y) var(--pad)}.cbd-story[data-astro-cid-rq36scgd]{max-width:var(--content-max);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-section-y-sm)}.cbd-venues-sec[data-astro-cid-rq36scgd]{padding:var(--space-section-y-sm) var(--pad)}.cbd-venues[data-astro-cid-rq36scgd]{max-width:var(--content-max);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-section-y-sm)}.cbd-venue-quiet[data-astro-cid-rq36scgd]{padding-top:var(--space-l);border-top:1px solid var(--rule)}.cbd-venue-quiet-inner[data-astro-cid-rq36scgd]{max-width:560px}.cbd-venue-quiet-name[data-astro-cid-rq36scgd]{margin:0 0 var(--space-xs);font-family:var(--serif);font-style:italic;font-size:clamp(18px,1.8vw,22px);font-weight:300;line-height:1.2;color:var(--mid)}.cbd-venue-quiet-desc[data-astro-cid-rq36scgd]{margin:0;font-family:var(--sans);font-size:15px;line-height:1.7;color:var(--fg-prose)}.cov-films-sec[data-astro-cid-rq36scgd]{padding:var(--space-section-y) var(--pad)}.cov-films-head[data-astro-cid-rq36scgd]{max-width:var(--content-max);margin:0 auto var(--space-2xl)}.cov-films-title[data-astro-cid-rq36scgd]{margin:0;font-family:var(--serif);font-size:clamp(40px,5.5vw,72px);font-weight:300;line-height:1.05;letter-spacing:var(--tracking-snug);color:var(--black);text-align:center}.cov-films-title[data-astro-cid-rq36scgd] em[data-astro-cid-rq36scgd]{font-style:italic}.cov-films-grid[data-astro-cid-rq36scgd]{max-width:var(--content-max);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl) var(--space-l)}.cov-film-link[data-astro-cid-rq36scgd]{display:flex;flex-direction:column;color:var(--black);text-decoration:none}.cov-film-video[data-astro-cid-rq36scgd]{position:relative;width:100%;aspect-ratio:1920 / 810;background:#e0e0de;overflow:hidden}.cov-film-poster[data-astro-cid-rq36scgd]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%;display:block;transition:transform .7s cubic-bezier(.16,1,.3,1)}.cov-film-link[data-astro-cid-rq36scgd]:hover .cov-film-poster[data-astro-cid-rq36scgd]{transform:scale(1.02)}.cov-film-info[data-astro-cid-rq36scgd]{padding-top:1.1rem}.cov-film-info[data-astro-cid-rq36scgd] h3[data-astro-cid-rq36scgd],.cov-film-info[data-astro-cid-rq36scgd] p[data-astro-cid-rq36scgd]{margin:0;font-family:var(--font-eyebrow);font-size:12px;font-weight:400;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.cov-film-info[data-astro-cid-rq36scgd] h3[data-astro-cid-rq36scgd]{margin-bottom:3px}@media(max-width:900px){.cov-films-grid[data-astro-cid-rq36scgd]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.cov-films-grid[data-astro-cid-rq36scgd]{grid-template-columns:1fr;gap:var(--space-xl)}}@media(prefers-reduced-motion:reduce){.cov-film-link[data-astro-cid-rq36scgd]:hover .cov-film-poster[data-astro-cid-rq36scgd]{transform:none;transition:none}}.cbd-logistics-sec[data-astro-cid-rq36scgd]{padding:var(--space-section-y-sm) var(--pad)}.cbd-logistics[data-astro-cid-rq36scgd]{max-width:var(--content-prose);margin:0 auto;text-align:center}.cbd-logistics-body[data-astro-cid-rq36scgd]{margin:0;font-family:var(--sans);font-size:var(--text-body);line-height:1.8;color:var(--fg-prose);text-align:left}.cbd-other-sec[data-astro-cid-rq36scgd]{padding:var(--space-section-y-sm) var(--pad);text-align:center}.cbd-other-sentence[data-astro-cid-rq36scgd]{max-width:var(--content-prose);margin:0 auto;font-family:var(--sans);font-size:var(--text-body);line-height:1.8;color:var(--fg-prose)}.cbd-other-link[data-astro-cid-rq36scgd]{position:relative;color:var(--black);text-decoration:none}.cbd-other-link[data-astro-cid-rq36scgd]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.65,0,.35,1)}.cbd-other-link[data-astro-cid-rq36scgd]:hover:after,.cbd-other-link[data-astro-cid-rq36scgd]:focus-visible:after{transform:scaleX(1);transform-origin:left}.cbd-other-link[data-astro-cid-rq36scgd]:focus-visible{outline:none}.cov-faq-sec[data-astro-cid-rq36scgd]{padding:var(--space-section-y) var(--pad)}.cov-faq[data-astro-cid-rq36scgd]{max-width:var(--content-prose);margin:0 auto}.cov-section-eyebrow[data-astro-cid-rq36scgd]{display:block;margin-bottom:var(--space-m);font-family:var(--font-eyebrow);font-weight:400;font-synthesis:weight;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow-wide);text-transform:uppercase;color:var(--mid)}.cov-faq-title[data-astro-cid-rq36scgd]{margin:0 0 var(--space-xl);font-family:var(--serif);font-size:clamp(40px,5.5vw,72px);font-weight:300;line-height:1.05;letter-spacing:var(--tracking-snug);color:var(--black)}.cov-faq-title[data-astro-cid-rq36scgd] em[data-astro-cid-rq36scgd]{font-style:italic}.cov-faq-list[data-astro-cid-rq36scgd]{display:flex;flex-direction:column}.cov-faq-item[data-astro-cid-rq36scgd]{border-top:1px solid var(--rule)}.cov-faq-item[data-astro-cid-rq36scgd]:last-child{border-bottom:1px solid var(--rule)}.cov-faq-summary[data-astro-cid-rq36scgd]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);padding:var(--space-m) 0;cursor:pointer;list-style:none}.cov-faq-summary[data-astro-cid-rq36scgd]::-webkit-details-marker{display:none}.cov-faq-q[data-astro-cid-rq36scgd]{margin:0;font-family:var(--serif);font-size:clamp(19px,2vw,22px);font-weight:400;line-height:1.35;color:var(--black)}.cov-faq-icon[data-astro-cid-rq36scgd]{flex-shrink:0;font-family:var(--sans);font-size:24px;font-weight:300;color:var(--mid);transition:transform .25s var(--ease-default)}.cov-faq-item[data-astro-cid-rq36scgd][open] .cov-faq-icon[data-astro-cid-rq36scgd]{transform:rotate(45deg);color:var(--black)}.cov-faq-a[data-astro-cid-rq36scgd]{padding:0 0 var(--space-m)}.cov-faq-a[data-astro-cid-rq36scgd] p[data-astro-cid-rq36scgd]{margin:0;max-width:60ch;font-family:var(--sans);font-size:15px;line-height:1.7;color:var(--fg-prose)}
