.tile[data-astro-cid-zxszh7ix]{background:var(--color-surface-raised);height:100%;color:var(--color-ink);border-radius:8px;text-decoration:none;display:block;position:relative;overflow:hidden}.tile[data-astro-cid-zxszh7ix] picture{height:100%;display:block}.ov[data-astro-cid-zxszh7ix]{justify-content:flex-end;gap:var(--space-1);background:color-mix(in srgb, var(--color-night) 72%, transparent);color:var(--color-ink);opacity:0;flex-direction:column;padding:20px 22px;transition:opacity .2s;display:flex;position:absolute;inset:0}.tile[data-astro-cid-zxszh7ix]:hover .ov[data-astro-cid-zxszh7ix],.tile[data-astro-cid-zxszh7ix]:focus-visible .ov[data-astro-cid-zxszh7ix]{opacity:1}.tile[data-astro-cid-zxszh7ix]:hover{color:var(--color-ink)}.name[data-astro-cid-zxszh7ix]{font-family:var(--font-display);font-variation-settings:var(--font-display-settings);letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.1}.sub[data-astro-cid-zxszh7ix]{font-size:14px;line-height:20px}.credit[data-astro-cid-zxszh7ix]{color:var(--color-ink-muted);font-size:13px;line-height:18px}@media (prefers-reduced-motion:reduce){.ov[data-astro-cid-zxszh7ix]{transition:none}}[data-hero-film]{background:var(--color-night);height:clamp(520px,56.25vw,100svh - 140px);position:relative;overflow:hidden}[data-hero-film] .poster,[data-hero-film] picture,[data-hero-film] video{width:100%;height:100%;position:absolute;inset:0}[data-hero-film] .poster,[data-hero-film] picture img,[data-hero-film] video{object-fit:cover}[data-hero-film] picture img{width:100%;height:100%}[data-hero-film] video{opacity:0;transition:opacity .4s}[data-hero-film].is-playing video{opacity:1}@media (prefers-reduced-motion:reduce){[data-hero-film] video{display:none}}[data-astro-cid-lcdefpme][data-ground=linen]{background:var(--color-linen)}[data-astro-cid-lcdefpme][data-ground=sand]{background:var(--color-sand)}.motion[data-astro-cid-lcdefpme]{background:var(--color-night)}.stack[data-astro-cid-lcdefpme]{gap:var(--space-6);flex-direction:column;display:flex}.heading[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;display:flex}.heading[data-astro-cid-lcdefpme] .title-lg[data-astro-cid-lcdefpme]{margin-top:4px}.about-lead[data-astro-cid-lcdefpme]{text-wrap:pretty;letter-spacing:.005em;max-width:1200px;margin:0;font-size:clamp(24px,2.5vw,36px);font-weight:300;line-height:1.35}.about-lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:600}.about-body[data-astro-cid-lcdefpme]{max-width:1120px}.about-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{break-inside:avoid;margin:0 0 20px}.about-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.people[data-astro-cid-lcdefpme]{align-items:start;gap:56px;display:grid}.people[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.portrait[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--color-sand);width:200px;max-width:100%;overflow:hidden}.portrait[data-astro-cid-lcdefpme] picture{width:100%;height:100%;display:block}.person[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:0;font-size:24px;line-height:1.15}.role[data-astro-cid-lcdefpme]{margin:var(--space-1) 0 0;color:var(--color-ink-muted)}.bio[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.bio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.work[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:var(--space-6)}.spots[data-astro-cid-lcdefpme]{padding:var(--space-6) 10px 0}.more[data-astro-cid-lcdefpme]{padding-top:var(--space-7);justify-content:center;display:flex}.masonry-box[data-astro-cid-lcdefpme]{container-type:inline-size}.masonry[data-astro-cid-lcdefpme]{--row:calc(100cqw / 205);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--row);grid-auto-flow:dense;column-gap:calc(5 * var(--row));margin:0;padding:0;list-style:none;display:grid}.masonry[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-column:span var(--cols-m);grid-row:span var(--rows-m);padding-bottom:calc(5 * var(--row))}.reasons[data-astro-cid-lcdefpme]{gap:22px;margin:0;padding:0;list-style:none;display:grid}.reasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-line);flex-direction:column;gap:10px;padding-top:18px;display:flex}.reasons[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.reason[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:0;font-size:24px;line-height:1.15}.reason[data-astro-cid-lcdefpme].mixed{font-weight:300}.reason[data-astro-cid-lcdefpme].mixed strong[data-astro-cid-lcdefpme]{font-weight:600}.contact[data-astro-cid-lcdefpme]{background:var(--color-surface)}.contact[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:40px}.people-contact[data-astro-cid-lcdefpme]{gap:var(--space-6);max-width:960px;display:grid}.card[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-line);flex-direction:column;gap:6px;padding-top:20px;display:flex}.card[data-astro-cid-lcdefpme] .role[data-astro-cid-lcdefpme]{margin:0 0 10px}.line[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;align-items:center;gap:12px;min-height:48px;font-weight:500;display:inline-flex}.line[data-astro-cid-lcdefpme]:not(.mail){text-decoration:none}.mail[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration-thickness:1px}.line[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex-shrink:0}@media (width>=700px){.people[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px}}@media (width>=900px){.stack[data-astro-cid-lcdefpme]{gap:56px}.about[data-astro-cid-lcdefpme]{padding-top:120px}.about-body[data-astro-cid-lcdefpme]{columns:2;column-gap:var(--space-8)}.about-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.team[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:40px}.portrait[data-astro-cid-lcdefpme]{width:280px}.person[data-astro-cid-lcdefpme],.reason[data-astro-cid-lcdefpme]{font-size:28px}.motion[data-astro-cid-lcdefpme]{padding-bottom:104px}.stills[data-astro-cid-lcdefpme]{padding-bottom:112px}.work[data-astro-cid-lcdefpme] .heading[data-astro-cid-lcdefpme]{gap:var(--space-4)}.hands[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:var(--space-7)}.reasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:var(--space-5)}.people-contact[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.heading[data-astro-cid-lcdefpme]:has(.title-lg){gap:20px}}@media (width>=1100px){.masonry[data-astro-cid-lcdefpme]{--row:calc(100cqw / 295);grid-template-columns:repeat(12,minmax(0,1fr))}.masonry[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-column:span var(--cols-d);grid-row:span var(--rows-d)}.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}
