.LogoMarquee-module__vI3OSa__section{margin-top:var(--space-section)}.LogoMarquee-module__vI3OSa__title{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.LogoMarquee-module__vI3OSa__marquee{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.LogoMarquee-module__vI3OSa__marquee::-webkit-scrollbar{display:none}.LogoMarquee-module__vI3OSa__marquee[data-dragging]{cursor:grabbing}.LogoMarquee-module__vI3OSa__track{width:max-content;display:flex}.LogoMarquee-module__vI3OSa__group{align-items:center;gap:var(--space-4);padding:0 var(--space-4) 0 0;margin:0;list-style:none;display:flex}.LogoMarquee-module__vI3OSa__tile{min-width:8.25rem;height:4.5rem;padding:var(--space-3) 1.4rem;border:var(--border);border-radius:var(--radius-lg);background:var(--color-tile);flex:none;justify-content:center;align-items:center;display:flex}.LogoMarquee-module__vI3OSa__tileDark{background:var(--color-tile-dark);border-color:var(--color-tile-dark)}.LogoMarquee-module__vI3OSa__logo{object-fit:contain;width:auto;max-width:9.5rem;height:2.75rem}.LogoMarquee-module__vI3OSa__wordmark{color:var(--color-tile-text);font-size:var(--text-lg);white-space:nowrap;font-weight:700}@media (prefers-reduced-motion:reduce){.LogoMarquee-module__vI3OSa__marquee{cursor:auto;-webkit-mask-image:none;mask-image:none}.LogoMarquee-module__vI3OSa__track{width:auto}.LogoMarquee-module__vI3OSa__group{justify-content:center;row-gap:var(--space-3);flex-wrap:wrap;padding:0}.LogoMarquee-module__vI3OSa__group+.LogoMarquee-module__vI3OSa__group,.LogoMarquee-module__vI3OSa__tile[data-repeat]{display:none}}
.ArrowLink-module__zfiDbW__link{min-height:var(--tap);color:var(--color-muted);transition:color var(--duration-fast) var(--ease);align-items:center;gap:.3em;font-weight:500;text-decoration:none;display:inline-flex}.ArrowLink-module__zfiDbW__link:hover{color:var(--color-fg)}.ArrowLink-module__zfiDbW__arrow{transition:translate var(--duration) var(--ease-out);display:inline-block}.ArrowLink-module__zfiDbW__link:hover .ArrowLink-module__zfiDbW__arrow{translate:3px}.ArrowLink-module__zfiDbW__link:hover .ArrowLink-module__zfiDbW__back{translate:-3px}
.SectionHeader-module__J6SKWa__head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.SectionHeader-module__J6SKWa__h1{font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.SectionHeader-module__J6SKWa__h2{font-size:var(--text-h2);letter-spacing:var(--tracking-tight);margin:0}
.Section-module__ZXevnG__section{margin-top:var(--space-section)}.Section-module__ZXevnG__head{margin-bottom:var(--space-5)}
.PeopleGrid-module__vVci3q__grid{gap:clamp(1rem,.75rem + 1vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.PeopleGrid-module__vVci3q__creators{grid-template-columns:repeat(2,minmax(0,20rem));gap:clamp(1rem,.5rem + 2vw,2rem)}.PeopleGrid-module__vVci3q__crew,.PeopleGrid-module__vVci3q__actors{grid-template-columns:repeat(2,1fr)}@media (min-width:45em){.PeopleGrid-module__vVci3q__crew,.PeopleGrid-module__vVci3q__actors{grid-template-columns:repeat(4,1fr)}}.PeopleGrid-module__vVci3q__card{margin:0}.PeopleGrid-module__vVci3q__caption{margin-top:var(--space-3);gap:.125rem;display:grid}.PeopleGrid-module__vVci3q__name{font-size:var(--text-base)}.PeopleGrid-module__vVci3q__creators .PeopleGrid-module__vVci3q__name{font-size:1.1rem}.PeopleGrid-module__vVci3q__role{color:var(--color-muted);font-size:.9rem}.PeopleGrid-module__vVci3q__bio{max-width:38ch;margin:var(--space-2) 0 0;line-height:var(--leading-body)}.PeopleGrid-module__vVci3q__intro{max-width:62ch;margin:calc(-1 * var(--space-3)) 0 var(--space-5);color:var(--color-muted)}
