.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:640px;display:flex;align-items:flex-start;background:#000 url(/images/site/hero-bg.webp) center / cover no-repeat}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,#00000059,#000000b3)}.hero-content[data-astro-cid-j7pv25f6]{position:relative;width:100%;max-width:680px;margin:0 auto;padding:clamp(150px,24vh,260px) clamp(1.5rem,5vw,2rem) 60px;text-align:left}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-weight:500;font-size:30px;line-height:50px;letter-spacing:1px;color:#fff;margin:0 0 .6rem}.bio[data-astro-cid-j7pv25f6]{margin:0 auto}.bio[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-body);color:#fff;font-weight:400;font-size:16px;line-height:28px;margin:0 0 1.3rem;text-align:justify}.bio[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-weight:700;color:#fff}.bio[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;text-decoration:underline;text-underline-offset:3px}.bio[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#bdbdbd}.reel[data-astro-cid-j7pv25f6]{position:relative;padding:clamp(2.5rem,6vw,4rem) 0 clamp(2rem,4vw,3rem)}.reel-rail[data-astro-cid-j7pv25f6]{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding:0 clamp(1.5rem,6vw,5rem);scroll-behavior:smooth;cursor:grab;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.reel-rail[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.reel-rail[data-astro-cid-j7pv25f6].dragging{cursor:grabbing;scroll-behavior:auto}.reel-nav[data-astro-cid-j7pv25f6]{position:absolute;top:calc(clamp(2.5rem,6vw,4rem) + 132px);transform:translateY(-50%);z-index:5;width:46px;height:46px;border-radius:50%;background:#0a0a0ab8;border:1px solid #333;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .2s,opacity .2s,border-color .2s}.reel-nav[data-astro-cid-j7pv25f6]:hover{background:#000;border-color:#666}.reel-nav[data-astro-cid-j7pv25f6].prev{left:clamp(.5rem,2vw,1.5rem)}.reel-nav[data-astro-cid-j7pv25f6].next{right:clamp(.5rem,2vw,1.5rem)}.reel-nav[data-astro-cid-j7pv25f6][disabled]{opacity:.25;pointer-events:none}@media(max-width:600px){.reel-nav[data-astro-cid-j7pv25f6]{display:none}}.film[data-astro-cid-j7pv25f6]{position:relative;flex:0 0 auto;width:176px;scroll-snap-align:center;color:#fff;user-select:none}.film-poster[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:2 / 3;overflow:hidden;background:#111;border:1px solid #1d1d1d}.film-poster[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;filter:grayscale(.55) brightness(.72) contrast(1.05);transform:scale(1.001);transition:filter .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.film[data-astro-cid-j7pv25f6]:hover .film-poster[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.film[data-astro-cid-j7pv25f6]:focus-visible .film-poster[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{filter:grayscale(0) brightness(1);transform:scale(1.06)}.film-meta[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.7rem .1rem 0;opacity:.85;transition:opacity .4s}.film[data-astro-cid-j7pv25f6]:hover .film-meta[data-astro-cid-j7pv25f6],.film[data-astro-cid-j7pv25f6]:focus-visible .film-meta[data-astro-cid-j7pv25f6]{opacity:1}.film-title[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-weight:400;font-size:.9rem;letter-spacing:.3px}.reel-scrub[data-astro-cid-j7pv25f6]{height:1px;background:#1f1f1f;margin:clamp(1.4rem,3vw,2rem) auto 0;max-width:240px}.reel-scrub-bar[data-astro-cid-j7pv25f6]{display:block;height:1px;width:0;background:#e6e6e6}@media(hover:none){.film-meta[data-astro-cid-j7pv25f6]{opacity:1}.film-poster[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{filter:grayscale(.2) brightness(.9)}}
