.films-section[data-astro-cid-nvuvyg42]{border-bottom:1px solid var(--line)}.films-grid[data-astro-cid-nvuvyg42]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;margin:0;padding:0;list-style:none;display:grid}.film-card[data-astro-cid-nvuvyg42]{min-width:0}.promo-preview[data-astro-cid-nvuvyg42]{background:var(--bg-soft);aspect-ratio:9/16;border:1px solid #ffffff26;border-radius:12px;width:100%;padding:0;transition:border-color .2s;display:block;position:relative;overflow:hidden}.promo-preview[data-astro-cid-nvuvyg42]:hover{border-color:var(--purple)}.promo-preview[data-astro-cid-nvuvyg42] img[data-astro-cid-nvuvyg42]{object-fit:cover;width:100%;height:100%}.film-play[data-astro-cid-nvuvyg42]{width:56px;height:56px;color:var(--text);background:#100e18e6;border:1px solid #ffffff75;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%)}.promo-preview[data-astro-cid-nvuvyg42]:hover .film-play[data-astro-cid-nvuvyg42]{background:var(--purple);color:var(--bg)}.film-play[data-astro-cid-nvuvyg42] svg{margin-left:3px}.film-duration[data-astro-cid-nvuvyg42]{font-variant-numeric:tabular-nums;background:#100e18e6;border-radius:4px;padding:3px 8px;font-size:11px;position:absolute;bottom:12px;right:12px}.film-copy[data-astro-cid-nvuvyg42]{padding:20px 2px 0}.film-language[data-astro-cid-nvuvyg42]{color:var(--purple);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:10px}.film-copy[data-astro-cid-nvuvyg42] h3[data-astro-cid-nvuvyg42]{font-size:22px;line-height:1.25}.film-summary[data-astro-cid-nvuvyg42]{margin-top:12px;font-size:12px;line-height:1.8}.film-description[data-astro-cid-nvuvyg42]{color:var(--muted);margin-top:16px;font-size:11px}.film-description[data-astro-cid-nvuvyg42] summary[data-astro-cid-nvuvyg42]{cursor:pointer;width:fit-content}.film-description[data-astro-cid-nvuvyg42] summary[data-astro-cid-nvuvyg42]:hover{color:var(--text)}.film-description[data-astro-cid-nvuvyg42] p[data-astro-cid-nvuvyg42]{margin-top:10px;line-height:1.8}.films-swipe-hint[data-astro-cid-nvuvyg42]{display:none}@media (width<=1100px){.films-grid[data-astro-cid-nvuvyg42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.film-card[data-astro-cid-nvuvyg42]{justify-self:center;width:100%;max-width:360px}}@media (width<=600px){.films-swipe-hint[data-astro-cid-nvuvyg42]{justify-content:space-between;margin-bottom:16px;font-size:11px;display:flex}.films-grid[data-astro-cid-nvuvyg42]{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--purple) var(--bg-soft);grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;gap:20px;margin:-8px;padding:8px 8px 20px;overflow-x:auto}.film-card[data-astro-cid-nvuvyg42]{scroll-snap-align:start;max-width:none}}.investor-section[data-astro-cid-w7yyengn]{padding-bottom:80px}.investor-panel[data-astro-cid-w7yyengn]{background:radial-gradient(ellipse at 100% 0%, #c5a7f412, transparent 65%), var(--bg-soft);border:1px solid #c5a7f429;border-radius:12px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:64px;padding:56px;display:grid}.investor-copy[data-astro-cid-w7yyengn] h2[data-astro-cid-w7yyengn]{font-size:clamp(34px,3.5vw,48px)}.investor-description[data-astro-cid-w7yyengn]{max-width:490px;margin-top:24px;font-size:14px;line-height:1.85}.investor-action[data-astro-cid-w7yyengn]{border-left:1px solid var(--line);padding-left:44px}.investor-host[data-astro-cid-w7yyengn]{color:var(--text);margin-bottom:24px;font-size:14px}.investor-host[data-astro-cid-w7yyengn] span[data-astro-cid-w7yyengn]{color:var(--purple);margin-inline:10px}.investor-action[data-astro-cid-w7yyengn] .button[data-astro-cid-w7yyengn]{gap:20px}.investor-domain[data-astro-cid-w7yyengn]{margin-top:16px;font-size:11px}@media (width<=1100px){.investor-panel[data-astro-cid-w7yyengn]{gap:36px;padding:40px}.investor-action[data-astro-cid-w7yyengn]{padding-left:28px}}@media (width<=800px){.investor-panel[data-astro-cid-w7yyengn]{grid-template-columns:1fr}.investor-action[data-astro-cid-w7yyengn]{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}}@media (width<=600px){.investor-section[data-astro-cid-w7yyengn]{padding-bottom:56px}.investor-panel[data-astro-cid-w7yyengn]{gap:28px;padding:28px}.investor-description[data-astro-cid-w7yyengn],.investor-host[data-astro-cid-w7yyengn]{font-size:13px}.investor-action[data-astro-cid-w7yyengn] .button[data-astro-cid-w7yyengn]{gap:12px;width:100%;padding-inline:14px}.investor-action[data-astro-cid-w7yyengn] .button[data-astro-cid-w7yyengn] svg{flex-shrink:0}}
