.cinema-hero[data-v-0982915f]{display:grid;grid-template-columns:minmax(0,1fr);background:#17130f;color:#efe7dc}.cinema-hero-text[data-v-0982915f]{order:2;min-width:0;container-type:inline-size;display:flex;flex-direction:column;gap:2rem;padding:2.5rem 20px 3.5rem}.cinema-hero-eyebrow[data-v-0982915f]{font-family:Hanken Grotesk,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-accent, #c8693f)}.cinema-hero .cinema-hero-name[data-v-0982915f]{font-family:Bodoni Moda,serif;font-weight:400;letter-spacing:-.01em;line-height:.86;color:#efe7dc;margin:0;font-size:min(7rem,calc((100vw - 40px) / (var(--name-len) * .57)));font-size:min(7rem,calc(100cqi / (var(--name-len) * .57)));overflow-wrap:break-word}.cinema-hero-line[data-v-0982915f]{display:block}.cinema-hero-line--italic[data-v-0982915f]{font-style:italic}.cinema-hero-foot[data-v-0982915f]{display:flex;flex-direction:column;gap:1.5rem}.cinema-hero-sub[data-v-0982915f]{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.6;color:#cbbfae;max-width:30ch}.cinema-hero-facts[data-v-0982915f]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;font-size:.9375rem;color:#b9ad9d}.cinema-hero-ctas[data-v-0982915f]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.cinema-hero-cta[data-v-0982915f]{display:inline-flex;align-items:center;padding:.75rem 1.5rem;border-radius:999px;border:1px solid var(--site-color-accent, #c8693f);color:#efe7dc;font-weight:600;font-size:.9375rem;text-decoration:none;transition:background .2s ease,color .2s ease}.cinema-hero-cta[data-v-0982915f]:hover{background:var(--site-color-accent, #c8693f);color:#17130f}.cinema-hero-link[data-v-0982915f]{color:#cbbfae;font-size:.9375rem;text-decoration:none}.cinema-hero-link[data-v-0982915f]:hover{color:#efe7dc}.cinema-hero-media[data-v-0982915f]{order:1;position:relative;min-width:0;aspect-ratio:4 / 3;overflow:hidden;background:#201a15}.cinema-hero-photo[data-v-0982915f]{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.cinema-hero-photo img[data-v-0982915f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cinema-hero-counter[data-v-0982915f]{position:absolute;right:16px;bottom:16px;max-width:calc(100% - 32px);display:inline-flex;align-items:center;gap:.9rem;padding:.55rem 1rem;border-radius:999px;background:#17130fb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#efe7dc;font-size:.8125rem;pointer-events:none}.cinema-hero-counter .num[data-v-0982915f]{font-variant-numeric:tabular-nums;color:#cbbfae;white-space:nowrap}.cinema-hero-counter .bar[data-v-0982915f]{width:80px;height:1px;background:#efe7dc66;flex:none}.cinema-hero-counter .caption[data-v-0982915f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width: 559px){.cinema-hero-counter .bar[data-v-0982915f]{display:none}}@media (min-width: 900px){.cinema-hero[data-v-0982915f]{grid-template-columns:minmax(0,420px) minmax(0,1fr);min-height:min(760px,calc(100vh - 98px))}.cinema-hero-text[data-v-0982915f]{order:1;justify-content:space-between;padding:4.5rem 48px;border-right:1px solid #2c251e}.cinema-hero .cinema-hero-name[data-v-0982915f]{font-size:min(8rem,calc(324px / (var(--name-len) * .57)));font-size:min(8rem,calc(100cqi / (var(--name-len) * .57)))}.cinema-hero-media[data-v-0982915f]{order:2;aspect-ratio:auto;min-height:560px}.cinema-hero-photo[data-v-0982915f]{position:absolute;inset:0}.cinema-hero-counter[data-v-0982915f]{right:32px;bottom:32px}}
