.film-tile[data-astro-cid-6sgyuz22]{appearance:none;-webkit-appearance:none;display:flex;flex-direction:column;gap:.85rem;width:100%;margin:0;padding:0;background:none;border:none;color:inherit;font:inherit;text-align:start;text-decoration:none;cursor:pointer}.film-tile[data-astro-cid-6sgyuz22]:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-md)}.film-tile__frame[data-astro-cid-6sgyuz22]{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--color-rule) 55%,transparent);background:var(--color-bg-subtle);transition:transform .42s var(--ease-out-expo),border-color .32s var(--ease-out-expo),box-shadow .42s var(--ease-out-expo)}.film-tile__poster[data-astro-cid-6sgyuz22]{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;transition:transform .75s var(--ease-out-expo)}.film-tile[data-astro-cid-6sgyuz22]:hover .film-tile__frame[data-astro-cid-6sgyuz22],.film-tile[data-astro-cid-6sgyuz22]:focus-visible .film-tile__frame[data-astro-cid-6sgyuz22]{transform:translateY(-3px);border-color:color-mix(in oklab,var(--color-accent) 45%,transparent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--color-ink) 25%,transparent)}.film-tile[data-astro-cid-6sgyuz22]:hover .film-tile__poster[data-astro-cid-6sgyuz22],.film-tile[data-astro-cid-6sgyuz22]:focus-visible .film-tile__poster[data-astro-cid-6sgyuz22]{transform:scale(1.05)}.film-tile__text[data-astro-cid-6sgyuz22]{display:flex;flex-direction:column;gap:.4rem;padding-inline:.15rem}.film-tile__title[data-astro-cid-6sgyuz22]{font-family:var(--font-display);font-size:1.15rem;font-weight:var(--fw-display);line-height:1.25;color:var(--color-ink);font-variation-settings:"opsz" 72;text-wrap:balance;transition:color .2s ease}.film-tile[data-astro-cid-6sgyuz22]:hover .film-tile__title[data-astro-cid-6sgyuz22],.film-tile[data-astro-cid-6sgyuz22]:focus-visible .film-tile__title[data-astro-cid-6sgyuz22]{color:var(--color-accent)}.film-tile__award[data-astro-cid-6sgyuz22]{width:fit-content;font-family:var(--font-body);font-size:.62rem;font-weight:var(--fw-label);letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:var(--color-accent);padding-inline-start:.55rem;border-inline-start:2px solid color-mix(in oklab,var(--color-accent) 55%,transparent)}.film-tile__dek[data-astro-cid-6sgyuz22]{font-family:var(--font-body);font-size:.85rem;line-height:1.5;color:var(--color-ink-muted)}.film-tile__meta[data-astro-cid-6sgyuz22]{display:flex;align-items:baseline;gap:.5rem}.film-tile__date[data-astro-cid-6sgyuz22]+.film-tile__tag[data-astro-cid-6sgyuz22]:before{content:"·";color:var(--color-ink-muted);margin-inline-end:.5rem}.film-tile__date[data-astro-cid-6sgyuz22]{font-family:var(--font-body);font-size:.75rem;letter-spacing:.03em;color:var(--color-ink-muted)}.film-tile__tag[data-astro-cid-6sgyuz22]{display:inline-flex;align-items:center;font-family:var(--font-body);font-size:.66rem;font-weight:var(--fw-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}@media(prefers-reduced-motion:reduce){.film-tile__frame[data-astro-cid-6sgyuz22],.film-tile__poster[data-astro-cid-6sgyuz22],.film-tile__title[data-astro-cid-6sgyuz22]{transition:none}.film-tile[data-astro-cid-6sgyuz22]:hover .film-tile__frame[data-astro-cid-6sgyuz22],.film-tile[data-astro-cid-6sgyuz22]:focus-visible .film-tile__frame[data-astro-cid-6sgyuz22],.film-tile[data-astro-cid-6sgyuz22]:hover .film-tile__poster[data-astro-cid-6sgyuz22],.film-tile[data-astro-cid-6sgyuz22]:focus-visible .film-tile__poster[data-astro-cid-6sgyuz22]{transform:none}}.film-rail__controls[data-astro-cid-p5s433mj]{display:inline-flex;gap:.5rem;margin-inline-start:auto;align-self:center}.film-rail__arrow[data-astro-cid-p5s433mj]{position:relative;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;background:none;border:none;border-radius:50%;color:var(--color-accent);cursor:pointer;transition:color .22s ease,opacity .22s ease}.film-rail__arrow[data-astro-cid-p5s433mj]:before{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;translate:-50% -50%;border:1px solid color-mix(in oklab,var(--color-accent) 45%,transparent);border-radius:50%;transition:background-color .22s ease,border-color .22s ease}.film-rail__arrow[data-astro-cid-p5s433mj] svg[data-astro-cid-p5s433mj]{position:relative;width:12px;height:12px}.film-rail__arrow[data-astro-cid-p5s433mj]:hover:not(:disabled),.film-rail__arrow[data-astro-cid-p5s433mj]:focus-visible:not(:disabled){color:var(--color-bg)}.film-rail__arrow[data-astro-cid-p5s433mj]:hover:not(:disabled):before,.film-rail__arrow[data-astro-cid-p5s433mj]:focus-visible:not(:disabled):before{background:var(--color-accent);border-color:var(--color-accent)}.film-rail__arrow[data-astro-cid-p5s433mj]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.film-rail__arrow[data-astro-cid-p5s433mj]:disabled{opacity:.35;cursor:default}[data-astro-cid-p5s433mj][data-rail-prev] svg[data-astro-cid-p5s433mj]{transform:none}[dir=rtl] [data-astro-cid-p5s433mj][data-rail-prev] svg[data-astro-cid-p5s433mj],[dir=rtl] [data-astro-cid-p5s433mj][data-rail-next] svg[data-astro-cid-p5s433mj]{transform:scaleX(-1)}.film-rail[data-astro-cid-p5s433mj]{margin-top:1.5rem}.film-rail__track[data-astro-cid-p5s433mj]{list-style:none;margin:0;padding:.4rem .15rem .9rem;display:flex;gap:1.1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.15rem;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.film-rail__track[data-astro-cid-p5s433mj]::-webkit-scrollbar{display:none}.film-rail__item[data-astro-cid-p5s433mj]{flex:0 0 clamp(260px,21vw,300px);min-width:0;display:flex;scroll-snap-align:start}@media(max-width:640px){.film-rail__item[data-astro-cid-p5s433mj]{flex-basis:min(78vw,300px)}}@media(prefers-reduced-motion:reduce){.film-rail__arrow[data-astro-cid-p5s433mj],.film-rail__arrow[data-astro-cid-p5s433mj]:before{transition:none}}.ticket[data-astro-cid-itfmhqnq]{--ticket-paper: var(--color-ink);--ticket-print: var(--color-bg);--ticket-faint: color-mix(in srgb, var(--color-bg) 62%, var(--color-ink));--stub-w: 4.5rem;position:fixed;top:calc(var(--nav-height, 64px) + .75rem);inset-inline-end:clamp(1rem,3vw,2rem);z-index:90;width:min(20rem,calc(100vw - 2rem));color:var(--ticket-print);transition:opacity .32s ease,transform .42s var(--ease-out-expo),visibility 0s linear 0s}.ticket[data-astro-cid-itfmhqnq][data-state=hidden]{opacity:0;visibility:hidden;transform:translateY(-.75rem) rotate(-1.5deg);pointer-events:none;transition:opacity .22s ease,transform .32s var(--ease-out-expo),visibility 0s linear .32s}.ticket__body[data-astro-cid-itfmhqnq]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--stub-w);grid-template-rows:auto auto;background:var(--ticket-paper);border-radius:6px;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--color-bg) 90%,transparent)}.ticket__body[data-astro-cid-itfmhqnq]:before,.ticket__body[data-astro-cid-itfmhqnq]:after{content:"";position:absolute;inset-inline-end:calc(var(--stub-w) - 6px);width:12px;height:12px;border-radius:50%;background:var(--color-bg)}.ticket__body[data-astro-cid-itfmhqnq]:before{top:-6px}.ticket__body[data-astro-cid-itfmhqnq]:after{bottom:-6px}.ticket__main[data-astro-cid-itfmhqnq]{appearance:none;display:flex;align-items:center;gap:.7rem;min-height:44px;margin:0;padding:.6rem .75rem;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;border-start-start-radius:6px}.ticket__main[data-astro-cid-itfmhqnq]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ticket__thumb[data-astro-cid-itfmhqnq]{flex:none;width:2.6rem;height:2.6rem;overflow:hidden;border-radius:4px;background:var(--color-bg-subtle)}.ticket__thumb[data-astro-cid-itfmhqnq] img[data-astro-cid-itfmhqnq]{display:block;width:100%;height:100%;object-fit:cover}.ticket__text[data-astro-cid-itfmhqnq]{display:flex;flex:1;flex-direction:column;min-width:0;gap:.1rem}.ticket__eyebrow[data-astro-cid-itfmhqnq]{font-size:.58rem;font-weight:var(--fw-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ticket-faint)}.ticket__label[data-astro-cid-itfmhqnq]{overflow:hidden;font-family:var(--font-display);font-weight:var(--fw-display-strong);font-size:1.05rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ticket__chev[data-astro-cid-itfmhqnq]{flex:none;transition:transform .3s var(--ease-out-expo)}.ticket[data-astro-cid-itfmhqnq].is-open .ticket__chev[data-astro-cid-itfmhqnq]{transform:rotate(180deg)}.ticket__stub[data-astro-cid-itfmhqnq]{grid-row:1 / span 2;grid-column:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;border-inline-start:1.5px dashed color-mix(in srgb,var(--color-bg) 40%,transparent)}.ticket__num[data-astro-cid-itfmhqnq]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:1.7rem;line-height:1;font-variant-numeric:tabular-nums}.ticket[data-astro-cid-itfmhqnq].is-punched .ticket__num[data-astro-cid-itfmhqnq]{animation:ticket-punch .52s var(--ease-out-expo)}@keyframes ticket-punch{0%{opacity:0;transform:translateY(.5rem)}}.ticket__total[data-astro-cid-itfmhqnq]{font-size:.6rem;font-weight:var(--fw-label);letter-spacing:.12em;color:var(--ticket-faint)}.ticket__row[data-astro-cid-itfmhqnq]{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--color-bg) 22%,transparent);font-size:.55rem;font-weight:var(--fw-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ticket-faint)}.ticket__row[data-astro-cid-itfmhqnq]>span[data-astro-cid-itfmhqnq]{padding:.35rem .75rem;white-space:nowrap}.ticket__row[data-astro-cid-itfmhqnq]>span[data-astro-cid-itfmhqnq]+span[data-astro-cid-itfmhqnq]{border-inline-start:1px solid color-mix(in srgb,var(--color-bg) 22%,transparent)}[lang=he] .ticket__eyebrow[data-astro-cid-itfmhqnq],[lang=he] .ticket__total[data-astro-cid-itfmhqnq],[lang=he] .ticket__row[data-astro-cid-itfmhqnq]{letter-spacing:.03em}.ticket__menu[data-astro-cid-itfmhqnq]{margin-top:.35rem;padding:.4rem;background:var(--ticket-paper);border-radius:6px;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--color-bg) 90%,transparent)}.ticket__list[data-astro-cid-itfmhqnq]{list-style:none;margin:0;padding:0}.ticket__link[data-astro-cid-itfmhqnq]{display:flex;align-items:center;gap:.75rem;min-height:40px;padding:.35rem .6rem;border-radius:4px;color:inherit;text-decoration:none}.ticket__list[data-astro-cid-itfmhqnq] li[data-astro-cid-itfmhqnq]+li[data-astro-cid-itfmhqnq] .ticket__link[data-astro-cid-itfmhqnq]{border-top:1px dotted color-mix(in srgb,var(--color-bg) 30%,transparent)}.ticket__link-num[data-astro-cid-itfmhqnq]{font-size:.66rem;font-weight:var(--fw-label);letter-spacing:.1em;color:var(--ticket-faint);font-variant-numeric:tabular-nums}.ticket__link-label[data-astro-cid-itfmhqnq]{font-family:var(--font-display);font-size:1rem}.ticket__link[data-astro-cid-itfmhqnq]:hover,.ticket__link[data-astro-cid-itfmhqnq]:focus-visible{background:color-mix(in srgb,var(--color-bg) 10%,transparent)}.ticket__link[data-astro-cid-itfmhqnq]:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.ticket__link[data-astro-cid-itfmhqnq][aria-current=true] .ticket__link-label[data-astro-cid-itfmhqnq]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media(max-width:899px){.ticket[data-astro-cid-itfmhqnq]{--stub-w: 3rem;top:calc(var(--nav-height, 64px) + .5rem);inset-inline-end:1rem;width:auto;max-width:calc(100vw - 2rem)}.ticket__body[data-astro-cid-itfmhqnq]{grid-template-rows:auto}.ticket__thumb[data-astro-cid-itfmhqnq],.ticket__row[data-astro-cid-itfmhqnq],.ticket__eyebrow[data-astro-cid-itfmhqnq],.ticket__total[data-astro-cid-itfmhqnq]{display:none}.ticket__main[data-astro-cid-itfmhqnq]{min-height:40px;padding:.35rem .6rem;gap:.5rem}.ticket__label[data-astro-cid-itfmhqnq]{font-size:.95rem}.ticket__stub[data-astro-cid-itfmhqnq]{grid-row:1}.ticket__num[data-astro-cid-itfmhqnq]{font-size:1.15rem}.ticket__menu[data-astro-cid-itfmhqnq]{position:absolute;inset-inline-end:0;width:min(16rem,calc(100vw - 2rem))}}@media(prefers-reduced-motion:reduce){.ticket[data-astro-cid-itfmhqnq],.ticket[data-astro-cid-itfmhqnq][data-state=hidden]{transform:none;transition:opacity .12s linear,visibility 0s linear .12s}.ticket[data-astro-cid-itfmhqnq].is-punched .ticket__num[data-astro-cid-itfmhqnq]{animation:none}}.video-embed[data-astro-cid-mrk3q7f7]{position:relative;aspect-ratio:16 / 9;background:var(--color-bg-subtle);overflow:hidden;border-radius:var(--radius-md)}.video-embed__trigger[data-astro-cid-mrk3q7f7]{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer;position:relative}.video-embed__thumb[data-astro-cid-mrk3q7f7]{width:100%;height:100%;object-fit:cover;display:block}.video-embed__overlay[data-astro-cid-mrk3q7f7]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#00000059;color:#fff;transition:background .2s ease}.video-embed__trigger[data-astro-cid-mrk3q7f7]:hover .video-embed__overlay[data-astro-cid-mrk3q7f7],.video-embed__trigger[data-astro-cid-mrk3q7f7]:focus-visible .video-embed__overlay[data-astro-cid-mrk3q7f7]{background:#0000008c}.video-embed__play-btn[data-astro-cid-mrk3q7f7]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#ffffff26;border:2px solid rgba(255 255 255 / .6);transition:background .2s ease,border-color .2s ease}.video-embed__trigger[data-astro-cid-mrk3q7f7]:hover .video-embed__play-btn[data-astro-cid-mrk3q7f7],.video-embed__trigger[data-astro-cid-mrk3q7f7]:focus-visible .video-embed__play-btn[data-astro-cid-mrk3q7f7]{background:#ffffff40;border-color:#fff}.video-embed__label[data-astro-cid-mrk3q7f7]{font-family:var(--font-body);font-size:.9rem;max-width:80%;text-align:center;line-height:1.4}.video-embed__trigger[data-astro-cid-mrk3q7f7][hidden]{display:none}.video-embed[data-astro-cid-mrk3q7f7] iframe{width:100%;height:100%;border:0;display:block}.film-modal-overlay[data-astro-cid-fsjaf2o5]{position:fixed;inset:0;z-index:100;width:100%;height:100%;max-width:none;max-height:none;margin:0;border:none;background:#000000d1;padding:clamp(1rem,4vw,2.5rem);animation:film-modal-fade .2s ease}.film-modal-overlay[data-astro-cid-fsjaf2o5][open]{display:flex;align-items:center;justify-content:center}.film-modal-overlay[data-astro-cid-fsjaf2o5]::backdrop{background:none}.film-modal[data-astro-cid-fsjaf2o5]{width:min(1020px,100%,calc((92vh - 16rem) * 16 / 9));max-height:92vh;overflow-y:auto;background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius-md);padding:clamp(1.1rem,3vw,1.75rem);animation:film-modal-in .32s cubic-bezier(.2,.7,.2,1)}.film-modal__head[data-astro-cid-fsjaf2o5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.film-modal__eyebrow[data-astro-cid-fsjaf2o5]{font-family:var(--font-body);font-size:.7rem;font-weight:var(--fw-label);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent)}.film-modal__close[data-astro-cid-fsjaf2o5]{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;background:color-mix(in srgb,#000 45%,transparent);border:none;border-radius:999px;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease}.film-modal__close[data-astro-cid-fsjaf2o5]:hover,.film-modal__close[data-astro-cid-fsjaf2o5]:focus-visible{background:color-mix(in srgb,#000 70%,transparent);color:var(--color-accent)}.film-modal__player[data-astro-cid-fsjaf2o5]{border:1px solid color-mix(in oklab,var(--color-ink) 16%,transparent)}.film-modal__player[data-astro-cid-fsjaf2o5] .video-embed{border-radius:0}.film-modal__meta[data-astro-cid-fsjaf2o5]{margin-top:1.5rem;display:flex;flex-direction:column;gap:.7rem}.film-modal__eyebrow-meta[data-astro-cid-fsjaf2o5]{margin:0;font-family:var(--font-body);font-size:.72rem;font-weight:var(--fw-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.film-modal__title[data-astro-cid-fsjaf2o5]{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:clamp(1.6rem,3.5vw,2.25rem);line-height:1.15;color:var(--color-ink);font-variation-settings:"opsz" 72;text-wrap:balance}.film-modal__award[data-astro-cid-fsjaf2o5]{width:fit-content;font-family:var(--font-body);font-size:.62rem;font-weight:var(--fw-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);border:1px solid color-mix(in oklab,var(--color-accent) 45%,transparent);border-radius:3px;padding:.28rem .6rem}.film-modal__body[data-astro-cid-fsjaf2o5]{margin:0;font-family:var(--font-body);font-size:1rem;line-height:1.7;color:var(--color-ink-muted);max-width:64ch}.film-modal__notice[data-astro-cid-fsjaf2o5]{margin:.25rem 0 0;font-family:var(--font-body);font-size:.8rem;letter-spacing:.02em;color:var(--color-ink-muted);opacity:.75}@keyframes film-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes film-modal-in{0%{opacity:0;transform:translateY(16px) scale(.99)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.film-modal-overlay[data-astro-cid-fsjaf2o5],.film-modal[data-astro-cid-fsjaf2o5]{animation:none}}
