.team-hero[data-astro-cid-ta2fbyqs]{padding-top:calc(var(--header-h) + clamp(3rem, 8vw, 6rem));border-bottom:1px solid var(--line);background:radial-gradient(ellipse 60% 70% at 85% 30%, #ff5a1f1a, transparent 70%), var(--bg);padding-bottom:clamp(3rem,7vw,5.5rem)}.team-hero[data-astro-cid-ta2fbyqs] .h1[data-astro-cid-ta2fbyqs]{margin-top:.75rem}.team-hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:clamp(2rem,6vw,5rem);margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}.team-hero-text[data-astro-cid-ta2fbyqs]{justify-items:start;gap:1.25rem;display:grid}.team-hero-text[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{color:var(--text);opacity:.88}.crew[data-astro-cid-ta2fbyqs]{border-left:2px solid var(--accent);color:var(--text-muted);padding-left:1rem}.team-hero-text[data-astro-cid-ta2fbyqs] .btn-row[data-astro-cid-ta2fbyqs]{margin-top:.5rem}.portraits[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.portraits[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{gap:.35rem;text-decoration:none;display:grid}.portraits[data-astro-cid-ta2fbyqs] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;border-radius:var(--radius);filter:grayscale()contrast(1.05);width:100%;transition:filter .5s}.portraits[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover img{filter:grayscale(.15)}.portrait-name[data-astro-cid-ta2fbyqs]{margin-top:.4rem;font-weight:700}.portrait-role[data-astro-cid-ta2fbyqs]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:.65rem}.member[data-astro-cid-ta2fbyqs]{scroll-margin-top:var(--header-h)}.member-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);display:grid}.member-side[data-astro-cid-ta2fbyqs]{top:calc(var(--header-h) + 2rem);justify-items:start;gap:.9rem;display:grid;position:sticky}.member-photo[data-astro-cid-ta2fbyqs]{width:100%;max-width:20rem;margin-bottom:.5rem}.member-photo[data-astro-cid-ta2fbyqs] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;border-radius:var(--radius);width:100%}.member-name[data-astro-cid-ta2fbyqs]{font-size:clamp(2.25rem,4vw,3.25rem)}.member-role[data-astro-cid-ta2fbyqs]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.75rem}.imdb[data-astro-cid-ta2fbyqs]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.imdb[data-astro-cid-ta2fbyqs]:hover{color:var(--text)}.imdb-badge[data-astro-cid-ta2fbyqs]{color:#000;letter-spacing:-.01em;background:#f5c518;border-radius:3px;padding:.15rem .45rem;font-weight:800}.facts[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);width:100%;margin-top:.5rem;display:grid}.facts[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);gap:.2rem;padding:.85rem 0;display:grid}.facts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}.facts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:0;font-weight:600}.bio[data-astro-cid-ta2fbyqs]{color:var(--text);font-size:1.125rem}.bio[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:first-child:first-letter{float:left;color:var(--accent);margin:.1em .12em 0 0;font-size:3.6em;font-weight:800;font-stretch:68%;line-height:.8}.member-reel[data-astro-cid-ta2fbyqs]{gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.mission-values[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;margin-top:1.5rem;font-size:clamp(2.6rem,8.5vw,7.5rem);line-height:.95;display:flex}.mission-values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:not(:last-child):after{content:"/";color:var(--accent);margin-inline:.15em}.mission-text[data-astro-cid-ta2fbyqs]{max-width:44rem;color:var(--text-muted);gap:1rem;margin-top:clamp(2rem,4vw,3rem);font-size:clamp(1.125rem,1.6vw,1.35rem);display:grid}.mission-text[data-astro-cid-ta2fbyqs] .tagline[data-astro-cid-ta2fbyqs]{color:var(--text);font-weight:600}.photo-pair[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.photo-pair[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs] img{aspect-ratio:640/383;object-fit:cover;border-radius:var(--radius);width:100%}.photo-pair[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-top:.75rem;font-size:.75rem}.cred-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.cred[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:var(--radius);background:var(--bg-card);padding:1.5rem}.cred-title[data-astro-cid-ta2fbyqs]{margin-bottom:1rem;font-size:1.6rem}.cred[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{gap:.6rem;display:grid}.cred[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--text-muted);padding-left:1rem;font-size:.95rem;position:relative}.cred[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.62em;left:0;rotate:45deg}.cred-link[data-astro-cid-ta2fbyqs]{align-content:start;justify-items:start;gap:1rem;display:grid}.cred-link[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:.95rem}@media (width<=1100px){.cred-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.team-hero-grid[data-astro-cid-ta2fbyqs],.member-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}.member-side[data-astro-cid-ta2fbyqs]{position:static}.member-photo[data-astro-cid-ta2fbyqs]{max-width:16rem}}@media (width<=640px){.photo-pair[data-astro-cid-ta2fbyqs],.cred-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}}
