.team-card[data-astro-cid-px64k4nm]{background:var(--color-surface);border-radius:var(--radius-lg);padding:0 var(--space-5) var(--space-5);color:var(--color-fg);height:100%;transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);flex-direction:column;align-items:flex-start;text-decoration:none;display:flex;position:relative;overflow:hidden}.band[data-astro-cid-px64k4nm]{background:var(--p-gradient);height:64px;position:absolute;inset:0 0 auto}.av[data-astro-cid-px64k4nm]{margin-top:22px;margin-bottom:var(--space-3);line-height:0;display:block;position:relative}.name[data-astro-cid-px64k4nm]{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:19px;font-weight:700;line-height:1.2}.role[data-astro-cid-px64k4nm]{color:var(--color-muted);margin-top:4px;font-size:14.5px;line-height:1.4}.loc[data-astro-cid-px64k4nm]{padding-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin-top:auto}.linked[data-astro-cid-px64k4nm]:hover{box-shadow:var(--shadow-pop);color:var(--color-fg);transform:translateY(-3px)}.linked[data-astro-cid-px64k4nm]:hover .name[data-astro-cid-px64k4nm]{text-underline-offset:3px;text-decoration:underline 1px}.linked[data-astro-cid-px64k4nm]:focus-visible{outline:2px solid var(--p-solid);outline-offset:2px}@media (prefers-reduced-motion:reduce){.linked[data-astro-cid-px64k4nm]:hover{transform:none}}@media (width<=520px){.team-card[data-astro-cid-px64k4nm]{padding:0 var(--space-4) var(--space-4)}.band[data-astro-cid-px64k4nm]{height:52px}.av[data-astro-cid-px64k4nm]{margin-top:16px}.name[data-astro-cid-px64k4nm]{font-size:17px}.role[data-astro-cid-px64k4nm]{font-size:13.5px}}.roll[data-astro-cid-ky4uress]{padding-block:var(--space-6) var(--space-7);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);margin-inline:calc(50% - 50vw);overflow:hidden}.tilt[data-astro-cid-ky4uress]{rotate:var(--snap-tilt)}.track[data-astro-cid-ky4uress]{width:max-content;margin-inline-start:var(--gutter);display:flex}.set[data-astro-cid-ky4uress]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.snap[data-astro-cid-ky4uress]{flex:none;padding-inline-end:var(--snap-gap);position:relative}.snap[data-astro-cid-ky4uress]:hover,.snap[data-astro-cid-ky4uress]:focus-within{z-index:1}.polaroid[data-astro-cid-ky4uress]{width:calc(var(--snap-h) * var(--ar) + 2 * var(--snap-mat));padding:var(--snap-mat) var(--snap-mat) 0;background:var(--polaroid);color:var(--polaroid-ink);box-shadow:var(--polaroid-shadow);rotate:calc(var(--lean) * var(--snap-wobble));border-radius:2px;text-decoration:none;display:block;position:relative}a[data-astro-cid-ky4uress].polaroid:hover{color:var(--polaroid-ink)}.photo[data-astro-cid-ky4uress]{height:var(--snap-h);aspect-ratio:var(--ar);background:color-mix(in oklab, var(--polaroid-ink) 12%, var(--polaroid));display:block;position:relative;overflow:hidden}.photo[data-astro-cid-ky4uress] img[data-astro-cid-ky4uress]{object-fit:cover;width:100%;height:100%;display:block}.caption[data-astro-cid-ky4uress]{text-align:center;min-height:var(--snap-chin);padding:var(--space-1) 2px;font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-sm);text-transform:uppercase;letter-spacing:var(--tracking-mono);text-wrap:balance;justify-content:center;align-items:center;line-height:1.25;display:flex}.polaroid[data-astro-cid-ky4uress]:before{content:"";z-index:1;top:calc(var(--snap-mat) * -1.2);width:38%;min-width:52px;height:20px;translate:-50%;rotate:var(--tape-tilt);background:var(--tape-1);clip-path:polygon(0 8%,4% 0,8% 10%,12% 0,88% 0,92% 12%,96% 0,100% 10%,100% 92%,96% 100%,92% 88%,88% 100%,12% 100%,8% 90%,4% 100%,0 88%);position:absolute;left:50%}.polaroid[data-astro-cid-ky4uress][data-tape="1"]:before{background:var(--tape-2)}.polaroid[data-astro-cid-ky4uress][data-tape="2"]:before{background:var(--tape-3)}.sticker[data-astro-cid-ky4uress]{z-index:1;border-radius:var(--radius-full);background:var(--polaroid);width:38px;height:38px;box-shadow:var(--polaroid-shadow);place-items:center;font-size:20px;line-height:1;display:grid;position:absolute;top:-12px;right:-12px;rotate:12deg}.stamp[data-astro-cid-ky4uress]{right:var(--space-2);font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-sm);letter-spacing:.06em;color:var(--stamp);text-shadow:0 0 1px #000000e6,0 0 6px #0009;position:absolute;bottom:6px}.foot[data-astro-cid-ky4uress]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:calc(var(--space-2) * -1);display:flex}.note[data-astro-cid-ky4uress]{font-size:var(--text-xs);margin:0}.toggle[data-astro-cid-ky4uress]{cursor:pointer;color:var(--color-muted);border-color:var(--color-rule);background:0 0;flex:none;min-height:32px}.toggle[data-astro-cid-ky4uress]:hover{color:var(--color-fg);border-color:currentColor}.glyph[data-astro-cid-ky4uress]{letter-spacing:0;font-size:9px}html:not(.js) .toggle[data-astro-cid-ky4uress]{display:none}@media (width<=560px){.toggle[data-astro-cid-ky4uress]{min-height:var(--tap);padding:0 16px}}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-ky4uress]{animation:roll calc(var(--n) * var(--motion-roll)) linear infinite}.roll[data-astro-cid-ky4uress]:hover .track[data-astro-cid-ky4uress],.roll[data-astro-cid-ky4uress]:focus-within .track[data-astro-cid-ky4uress],.roll[data-astro-cid-ky4uress][data-paused] .track[data-astro-cid-ky4uress],.roll[data-astro-cid-ky4uress][data-offscreen] .track[data-astro-cid-ky4uress]{animation-play-state:paused}.polaroid[data-astro-cid-ky4uress]{transition:translate var(--motion-fast) var(--ease-out), rotate var(--motion-fast) var(--ease-out), scale var(--motion-fast) var(--ease-out)}@media (hover:hover){.polaroid[data-astro-cid-ky4uress]:hover,.polaroid[data-astro-cid-ky4uress]:focus-visible{translate:0 calc(var(--hover-lift) * 4);rotate:calc(var(--lean) * var(--snap-wobble) * -.6);scale:1.06}}}@keyframes roll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.roll[data-astro-cid-ky4uress]{scroll-snap-type:x proximity;overscroll-behavior-x:contain;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.track[data-astro-cid-ky4uress]{padding-inline-end:var(--gutter)}.set[data-astro-cid-ky4uress][inert]{display:none}.snap[data-astro-cid-ky4uress]{scroll-snap-align:center}.toggle[data-astro-cid-ky4uress]{display:none}}.grid[data-astro-cid-5npu5ead]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-5npu5ead].four{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.grid[data-astro-cid-5npu5ead].four .team-card{padding-inline:var(--space-4)}.grid[data-astro-cid-5npu5ead].four .name{font-size:17px}@media (width<=760px){.grid[data-astro-cid-5npu5ead],.grid[data-astro-cid-5npu5ead].four{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}
