.films.svelte-wieuvu{padding-block:clamp(36px,4vw,56px) 64px}.films.svelte-wieuvu header:where(.svelte-wieuvu){display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:end;margin-bottom:36px}.films.svelte-wieuvu header:where(.svelte-wieuvu)>.j-eyebrow:where(.svelte-wieuvu){grid-column:1/-1}.films.svelte-wieuvu h1:where(.svelte-wieuvu){font-size:clamp(34px,4vw,48px)}.films.svelte-wieuvu header:where(.svelte-wieuvu)>p:where(.svelte-wieuvu):last-child{font-size:17px;line-height:1.9;color:var(--j-muted);max-width:410px;margin-bottom:20px}.no-films.svelte-wieuvu{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);border-top:1px solid var(--j-line);padding-top:32px}.film-paper.svelte-wieuvu{aspect-ratio:5/3;background:var(--j-paper);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;color:var(--j-muted);border:1px solid var(--j-line)}.film-paper.svelte-wieuvu span:where(.svelte-wieuvu){font:400 25px var(--font-heading)}.no-films.svelte-wieuvu h2:where(.svelte-wieuvu),.film-layout.svelte-wieuvu h2:where(.svelte-wieuvu){font:400 clamp(27px,3vw,34px)/1.18 var(--font-heading);margin:18px 0 24px}.no-films.svelte-wieuvu>div:where(.svelte-wieuvu)>p:where(.svelte-wieuvu):not(.j-eyebrow),.film-layout.svelte-wieuvu aside:where(.svelte-wieuvu)>p:where(.svelte-wieuvu):not(.j-eyebrow){font-size:16px;line-height:1.9;color:var(--j-muted);max-width:460px}.read-link.svelte-wieuvu{display:inline-flex;align-items:center;gap:25px;font-size:13px;border-bottom:1px solid var(--j-ink);padding-bottom:8px;margin-top:25px}.status.svelte-wieuvu{padding-block:50px;min-height:220px;font-size:16px}.status.svelte-wieuvu button:where(.svelte-wieuvu){margin-top:25px}.film-layout.svelte-wieuvu{display:grid;grid-template-columns:1.2fr 1fr;gap:60px}.viewer.svelte-wieuvu video:where(.svelte-wieuvu){width:100%;max-height:720px;aspect-ratio:3/4;-o-object-fit:contain;object-fit:contain;background:var(--j-ink)}.viewer.svelte-wieuvu>nav:where(.svelte-wieuvu){display:flex;justify-content:space-between;gap:15px;margin-top:20px}.viewer.svelte-wieuvu>p:where(.svelte-wieuvu){font-size:14px;line-height:1.8;color:#8a3933;margin-top:15px}.film-layout.svelte-wieuvu details:where(.svelte-wieuvu){margin-top:30px;border-block:1px solid var(--j-line);padding:20px 0;font-size:14px}.film-layout.svelte-wieuvu summary:where(.svelte-wieuvu){cursor:pointer}.film-layout.svelte-wieuvu details:where(.svelte-wieuvu) p:where(.svelte-wieuvu){font-size:14px;line-height:1.9;color:var(--j-muted);margin-top:18px}.playlist.svelte-wieuvu{margin-top:35px}.playlist.svelte-wieuvu h3:where(.svelte-wieuvu){font:500 12px var(--font-body);margin-bottom:15px}.playlist.svelte-wieuvu button:where(.svelte-wieuvu){width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid var(--j-line);font-size:14px;text-align:left}.playlist.svelte-wieuvu button[aria-current]:where(.svelte-wieuvu){color:var(--j-wine);font-weight:500}@media(max-width:760px){.films.svelte-wieuvu header:where(.svelte-wieuvu),.no-films.svelte-wieuvu,.film-layout.svelte-wieuvu{grid-template-columns:1fr;gap:28px}.films.svelte-wieuvu header:where(.svelte-wieuvu)>p:where(.svelte-wieuvu):last-child{margin:0}.films.svelte-wieuvu header:where(.svelte-wieuvu){margin-bottom:35px}.no-films.svelte-wieuvu{padding-top:30px}.film-paper.svelte-wieuvu{aspect-ratio:5/3}.film-layout.svelte-wieuvu{gap:35px}.viewer.svelte-wieuvu>nav:where(.svelte-wieuvu) button:where(.svelte-wieuvu){font-size:11px;padding-inline:12px}}.reels.svelte-cjm9wp{background:#111;color:#fff;min-height:70vh;padding:35px 20px;text-align:center}.reels.svelte-cjm9wp h1:where(.svelte-cjm9wp){font-size:26px;margin-bottom:25px}.reels.svelte-cjm9wp h2:where(.svelte-cjm9wp){font-size:20px;margin-top:20px}.reels.svelte-cjm9wp video:where(.svelte-cjm9wp){width:min(100%,500px);height:65vh;-o-object-fit:contain;object-fit:contain;margin-inline:auto}.reels.svelte-cjm9wp nav:where(.svelte-cjm9wp){display:flex;justify-content:center;gap:30px;margin-top:20px}.reels.svelte-cjm9wp button:where(.svelte-cjm9wp),.reels.svelte-cjm9wp a:where(.svelte-cjm9wp){display:inline-block;min-height:44px;padding:12px 20px;border:1px solid #777;margin-top:15px}.reels.svelte-cjm9wp button:where(.svelte-cjm9wp):disabled{opacity:.4}
