.choice[data-astro-cid-tesoedrv]{padding-block:64px 40px;scroll-margin-top:24px}.choice[data-astro-cid-tesoedrv] h2[data-astro-cid-tesoedrv]{font-family:var(--display);margin:16px 0 24px;font-size:clamp(32px,4.5vw,62px);line-height:1.15}.choice-intro[data-astro-cid-tesoedrv]{max-width:850px;color:var(--muted);font-size:18px}.choice-list[data-astro-cid-tesoedrv]{border-bottom:1px solid var(--line);margin-top:32px}.choice-row[data-astro-cid-tesoedrv]{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr 1fr;gap:30px;padding:26px 0;display:grid}.choice-row[data-astro-cid-tesoedrv] h3[data-astro-cid-tesoedrv]{font-family:var(--display);font-size:26px;line-height:1.25}.choice-row[data-astro-cid-tesoedrv] p[data-astro-cid-tesoedrv]{color:var(--muted)}.choice-style[data-astro-cid-tesoedrv]{margin-top:8px}.choice-links[data-astro-cid-tesoedrv]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.choice[data-astro-cid-tesoedrv] a[data-astro-cid-tesoedrv]{text-underline-offset:5px;text-decoration:underline}.choice[data-astro-cid-tesoedrv] a[data-astro-cid-tesoedrv]:hover{color:var(--accent)}.choice-note[data-astro-cid-tesoedrv]{color:var(--muted);max-width:850px;margin-top:22px}@media (width<=800px){.choice-row[data-astro-cid-tesoedrv]{grid-template-columns:1fr;gap:16px}.choice-links[data-astro-cid-tesoedrv]{flex-flow:wrap;gap:12px 24px}.choice-intro[data-astro-cid-tesoedrv]{font-size:16px}.choice[data-astro-cid-tesoedrv]{padding-block:44px 16px}}.film-offer[data-astro-cid-nf77isgs]{padding-block:32px 48px;scroll-margin-top:24px}.film-offer-panel[data-astro-cid-nf77isgs]{background:var(--surface);border-top:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(24px,3vw,44px);display:grid}.film-offer-frame[data-astro-cid-nf77isgs]{min-width:0;margin:0}.film-offer-frame[data-astro-cid-nf77isgs] img[data-astro-cid-nf77isgs]{aspect-ratio:16/9;width:100%;height:auto}.film-offer-frame[data-astro-cid-nf77isgs] figcaption[data-astro-cid-nf77isgs]{color:var(--muted);padding-top:14px;font-size:16px}.film-offer-copy[data-astro-cid-nf77isgs]{min-width:0}.film-offer-copy[data-astro-cid-nf77isgs] h2[data-astro-cid-nf77isgs]{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;margin-top:18px;font-size:clamp(36px,4.2vw,64px);line-height:1.08}.film-offer-description[data-astro-cid-nf77isgs]{color:var(--muted);max-width:530px;margin-top:22px}.film-offer-formats[data-astro-cid-nf77isgs]{color:var(--muted);margin-top:18px}.film-offer-copy[data-astro-cid-nf77isgs] .text-link[data-astro-cid-nf77isgs]{margin-top:18px}@media (width<=760px){.film-offer[data-astro-cid-nf77isgs]{padding-block:16px 32px}.film-offer-panel[data-astro-cid-nf77isgs]{grid-template-columns:1fr;gap:28px;padding:20px}.film-offer-copy[data-astro-cid-nf77isgs] h2[data-astro-cid-nf77isgs]{font-size:clamp(32px,9vw,54px)}.film-offer-description[data-astro-cid-nf77isgs]{margin-top:20px}.film-offer-formats[data-astro-cid-nf77isgs]{max-width:28ch}}.project-archive[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:18px;font-size:16px}.project-archive[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:5px;text-decoration:underline}.project-archive[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.page-jumps[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;padding-block:22px;display:flex}.page-jumps[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:5px;padding-block:5px;font-size:16px;text-decoration:underline}.page-jumps[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.home-video-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-video-grid[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{font-size:16px}.format[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}@media (width<=1000px){.home-video-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-video-grid[data-astro-cid-lcdefpme] .video-card[data-astro-cid-lcdefpme]{width:100%;max-width:800px;margin:auto}}
