.crew[data-astro-cid-2njsp54b]{background:var(--white);padding-block:clamp(3rem,6vw,4.5rem);overflow:hidden}.crew-title[data-astro-cid-2njsp54b]{font-weight:700;font-size:var(--uc-fs-h2);letter-spacing:-.03em;color:var(--uc-ink);margin:0 0 clamp(1.75rem,3.5vw,2.5rem);line-height:1.08}.crew-marquee[data-astro-cid-2njsp54b]{width:100%;position:relative}.crew-track[data-astro-cid-2njsp54b]{width:max-content;animation:60s linear infinite crew-scroll;display:flex}.crew-marquee[data-astro-cid-2njsp54b]:hover .crew-track[data-astro-cid-2njsp54b]{animation-play-state:paused}.crew-group[data-astro-cid-2njsp54b]{gap:22px;margin:0;padding:0 11px;list-style:none;display:flex}@keyframes crew-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.crew-card[data-astro-cid-2njsp54b]{flex:none;width:220px}.crew-photo-wrap[data-astro-cid-2njsp54b]{border-radius:var(--uc-radius-0);background:#e7e7ec;width:220px;height:284px;overflow:hidden}.crew-photo[data-astro-cid-2njsp54b]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.crew-name[data-astro-cid-2njsp54b]{font-weight:700;font-size:var(--uc-fs-body);letter-spacing:-.01em;color:#16171b;margin:.9rem 0 .15rem}.crew-role[data-astro-cid-2njsp54b]{font-weight:500;font-size:var(--uc-fs-caption);color:var(--uc-muted);margin:0;line-height:1.35}@media (prefers-reduced-motion:reduce){.crew-track[data-astro-cid-2njsp54b]{animation:none}.crew-marquee[data-astro-cid-2njsp54b]{scrollbar-width:thin;overflow-x:auto}.crew-group--dup[data-astro-cid-2njsp54b]{display:none}}.ct-hero[data-astro-cid-pknpgobp]{background:#f4f5f7;padding-block:clamp(2.75rem,6vw,5rem)}.ct-hero-grid[data-astro-cid-pknpgobp]{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2.25rem,4vw,4rem);display:grid}@media (width>=1024px){.ct-hero-grid[data-astro-cid-pknpgobp]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.ct-title[data-astro-cid-pknpgobp]{font-size:var(--uc-fs-display);letter-spacing:-.035em;color:var(--uc-ink);margin:0 0 1.1rem;font-weight:700;line-height:1.06}.ct-lede[data-astro-cid-pknpgobp]{max-width:28rem;font-size:var(--uc-fs-title);color:#54555c;text-wrap:pretty;margin:0 0 1.6rem;line-height:1.55}.ct-reply[data-astro-cid-pknpgobp]{font-size:var(--uc-fs-caption);color:#54555c;align-items:center;gap:.65rem;display:inline-flex}.ct-reply-dot[data-astro-cid-pknpgobp]{border-radius:var(--uc-radius-round);background:#1ea672;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #1ea6722e}.ct-reply[data-astro-cid-pknpgobp] strong[data-astro-cid-pknpgobp]{color:#16171b;font-weight:600}.ct-stats[data-astro-cid-pknpgobp]{border-top:1px solid #e0e0e6;flex-wrap:wrap;gap:1rem 2.75rem;margin:1.6rem 0 0;padding:1.6rem 0 0;list-style:none;display:flex}.ct-stat[data-astro-cid-pknpgobp]{align-items:baseline;gap:.55rem;display:flex}.ct-stat-value[data-astro-cid-pknpgobp]{font-weight:800;font-size:var(--uc-fs-h3);letter-spacing:-.02em;color:#16171b}.ct-stat-label[data-astro-cid-pknpgobp]{font-weight:500;font-size:var(--uc-fs-small);color:var(--uc-muted)}.ct-channels[data-astro-cid-pknpgobp]{border-top:1px solid #e0e0e6;flex-wrap:wrap;gap:1.25rem 2.75rem;margin-top:1.6rem;padding-top:1.5rem;display:flex}.ct-channel[data-astro-cid-pknpgobp]{flex-direction:column;gap:.2rem;display:flex}.ct-channel-label[data-astro-cid-pknpgobp]{font-weight:600;font-size:var(--uc-fs-caption);color:#16171b}.ct-channel-link[data-astro-cid-pknpgobp]{font-weight:600;font-size:var(--uc-fs-small);color:var(--primary--color);text-decoration:none}.ct-channel-link[data-astro-cid-pknpgobp]:hover{text-decoration:underline}.ct-channel-note[data-astro-cid-pknpgobp]{font-size:var(--uc-fs-caption);color:var(--uc-muted)}.ct-channel-note[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp]{color:var(--uc-muted);text-decoration:underline}.ct-channel-note[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp]:hover{color:var(--primary--color)}.ct-form-col[data-astro-cid-pknpgobp]{scroll-margin-top:6rem}.ct-form-card[data-astro-cid-pknpgobp]{background:var(--white);border-radius:var(--uc-radius-0);border:1px solid #e6e6ea;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 30px 80px -50px #16171b59}
