.stance[data-astro-cid-5wwdv4nm],.awards[data-astro-cid-5wwdv4nm],.credo[data-astro-cid-5wwdv4nm]{position:relative;isolation:isolate;overflow:hidden;background:#050505}.stance[data-astro-cid-5wwdv4nm]{padding:clamp(3rem,7vw,5.5rem) 0;border-bottom:0}.credo[data-astro-cid-5wwdv4nm]{padding:clamp(3.5rem,8vw,6rem) 0;border-bottom:0}.credo__inner[data-astro-cid-5wwdv4nm]{position:relative;z-index:1;max-width:42rem}.credo__title[data-astro-cid-5wwdv4nm]{margin:0 0 1.5rem;font-family:var(--font-display);font-size:clamp(1.85rem,4.5vw,3rem);font-weight:700;letter-spacing:.02em;line-height:1.05}.credo__copy[data-astro-cid-5wwdv4nm]{display:grid;gap:1rem}.credo__copy[data-astro-cid-5wwdv4nm] p[data-astro-cid-5wwdv4nm]{margin:0;color:var(--color-muted);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.55}.block-leaks[data-astro-cid-5wwdv4nm]{position:absolute;inset:0;z-index:0;pointer-events:none}.block-leak[data-astro-cid-5wwdv4nm]{position:absolute;pointer-events:none}.block-leak--bottom[data-astro-cid-5wwdv4nm]{left:10%;right:10%;bottom:12%;height:clamp(6rem,18vw,11rem);background:radial-gradient(ellipse 70% 65% at 50% 50%,rgba(255,196,120,.18) 0%,rgba(255,170,90,.08) 42%,transparent 78%);mix-blend-mode:screen;filter:blur(36px);opacity:.75}.block-fade[data-astro-cid-5wwdv4nm]{position:absolute;left:0;right:0;bottom:0;height:clamp(4.5rem,12vw,7.5rem);background:linear-gradient(180deg,transparent 0%,rgba(5,5,5,.55) 48%,#050505 100%)}@media(max-width:899px){.block-leak--bottom[data-astro-cid-5wwdv4nm]{left:-5%;right:-5%;bottom:6%;height:clamp(9rem,42vw,14rem);background:radial-gradient(ellipse 75% 70% at 50% 45%,rgba(255,196,120,.36) 0%,rgba(255,170,90,.15) 40%,transparent 78%);filter:blur(28px);opacity:.95}.block-fade[data-astro-cid-5wwdv4nm]{height:clamp(3.5rem,16vw,6rem);background:linear-gradient(180deg,transparent 0%,rgba(5,5,5,.35) 55%,#050505 100%)}}.stance__grid[data-astro-cid-5wwdv4nm],.awards__inner[data-astro-cid-5wwdv4nm]{position:relative;z-index:1}.stance__grid[data-astro-cid-5wwdv4nm]{display:grid;gap:clamp(1.5rem,3vw,2.75rem);align-items:start}@media(min-width:860px){.stance__grid[data-astro-cid-5wwdv4nm]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,3.5rem)}}.stance__title[data-astro-cid-5wwdv4nm]{margin:0;font-family:var(--font-display);font-size:clamp(1.85rem,4.5vw,3rem);font-weight:700;letter-spacing:.02em;line-height:1.05}.stance__copy[data-astro-cid-5wwdv4nm]{display:grid;gap:1rem;max-width:36rem}.stance__copy[data-astro-cid-5wwdv4nm] p[data-astro-cid-5wwdv4nm]{margin:0;color:var(--color-muted);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.55}.founder[data-astro-cid-5wwdv4nm]{padding:clamp(3rem,7vw,5.5rem) 0;background:#050505;border-bottom:var(--hairline)}.founder__grid[data-astro-cid-5wwdv4nm]{display:grid;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}@media(min-width:860px){.founder__grid[data-astro-cid-5wwdv4nm]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(2.5rem,5vw,4.5rem)}}.founder__copy[data-astro-cid-5wwdv4nm]{min-width:0}.founder__name[data-astro-cid-5wwdv4nm]{margin:0 0 1rem;font-family:var(--font-display);font-weight:700;font-size:clamp(2.2rem,5.5vw,4rem);letter-spacing:-.04em;line-height:.95}.founder__name-a[data-astro-cid-5wwdv4nm]{display:block;color:#fff}.founder__name-b[data-astro-cid-5wwdv4nm]{display:block;color:var(--color-loud)}.founder__bio[data-astro-cid-5wwdv4nm]{margin:0 0 1.5rem;color:#ffffffc7;max-width:34rem;line-height:1.55}.founder__meta[data-astro-cid-5wwdv4nm]{margin:0;display:grid;gap:1rem 2rem}@media(min-width:640px){.founder__meta[data-astro-cid-5wwdv4nm]{grid-template-columns:1fr 1fr}}.founder__meta[data-astro-cid-5wwdv4nm] dt[data-astro-cid-5wwdv4nm]{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin-bottom:.25rem}.founder__meta[data-astro-cid-5wwdv4nm] dd[data-astro-cid-5wwdv4nm]{margin:0;color:var(--color-loud);font-weight:600}.founder__meta[data-astro-cid-5wwdv4nm] a[data-astro-cid-5wwdv4nm]{color:inherit;text-decoration:none}.founder__meta[data-astro-cid-5wwdv4nm] a[data-astro-cid-5wwdv4nm]:hover{color:#fff}.founder__shot[data-astro-cid-5wwdv4nm]{position:relative;min-height:clamp(18rem,48vw,32rem);overflow:hidden;background:#0a0a0a;border:var(--hairline)}.founder__shot[data-astro-cid-5wwdv4nm] img[data-astro-cid-5wwdv4nm]{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block;filter:grayscale(.35) contrast(1.06) brightness(.9)}.awards[data-astro-cid-5wwdv4nm]{border-bottom:0}.filmography__h[data-astro-cid-5wwdv4nm],.awards__h[data-astro-cid-5wwdv4nm]{margin:0 0 var(--space-5);font-size:clamp(1.6rem,3vw,2.2rem)}.filmography__grid[data-astro-cid-5wwdv4nm]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.filmography__grid[data-astro-cid-5wwdv4nm]{grid-template-columns:repeat(4,minmax(0,1fr))}}.film-card[data-astro-cid-5wwdv4nm]{text-decoration:none;color:inherit;display:grid;gap:.45rem}.film-card[data-astro-cid-5wwdv4nm]:hover{color:inherit}.film-card__media[data-astro-cid-5wwdv4nm]{position:relative;aspect-ratio:16 / 9;border-radius:.75rem;overflow:hidden;border:var(--hairline)}.film-card__ph[data-astro-cid-5wwdv4nm]{width:100%;height:100%;background:#1a0a0c}.film-card__play[data-astro-cid-5wwdv4nm]{position:absolute;top:.65rem;right:.65rem;z-index:3;width:1.85rem;height:1.85rem;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.4);font-size:.55rem;color:#fff;background:#05050559}.film-card__title[data-astro-cid-5wwdv4nm]{font-weight:700;letter-spacing:-.02em}.film-card__cat[data-astro-cid-5wwdv4nm]{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-faint)}.awards__list[data-astro-cid-5wwdv4nm]{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;max-width:44rem}.awards__list[data-astro-cid-5wwdv4nm] li[data-astro-cid-5wwdv4nm]{padding:.85rem 0;border-top:var(--hairline);color:var(--color-muted);line-height:1.45}.crew-sec__lead[data-astro-cid-5wwdv4nm]{max-width:36rem;color:var(--color-muted)}.crew-sec__tags[data-astro-cid-5wwdv4nm]{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.crew-sec__tags[data-astro-cid-5wwdv4nm] li[data-astro-cid-5wwdv4nm]{padding:.45rem .8rem;border:var(--hairline);border-radius:999px;color:var(--color-muted);font-size:.88rem}
