.km-block[data-astro-cid-unmsmz4j]{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);align-items:center;gap:24px;margin-bottom:clamp(40px,6vw,60px);padding:clamp(18px,2.5vw,26px) 0;text-decoration:none;transition:padding-left .22s;display:flex}.km-block[data-astro-cid-unmsmz4j]:hover{padding-left:14px}.km-arrow[data-astro-cid-unmsmz4j]{color:var(--muted);flex-shrink:0;margin-left:auto;transition:transform .22s,color .22s}.km-block[data-astro-cid-unmsmz4j]:hover .km-arrow[data-astro-cid-unmsmz4j]{color:var(--ink);transform:translate(5px)}.km-role[data-astro-cid-unmsmz4j]{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:700}.km-name[data-astro-cid-unmsmz4j]{font-family:var(--font-serif);color:var(--ink);flex:1;font-size:clamp(1.3rem,3vw,1.9rem);font-weight:700}.musicians-section[data-astro-cid-unmsmz4j]+.musicians-section[data-astro-cid-unmsmz4j]{margin-top:clamp(64px,10vw,96px)}.musicians-section-title[data-astro-cid-unmsmz4j]{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;border-bottom:1px solid #191c1f24;margin:0 0 clamp(28px,4vw,48px);padding-bottom:16px;font-size:clamp(1.9rem,5vw,3rem);font-weight:700}.instruments-grid[data-astro-cid-unmsmz4j]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(32px,5vw,56px) clamp(40px,6vw,72px);display:grid}.instrument-group--large[data-astro-cid-unmsmz4j]{grid-column:1/-1}.instrument-title[data-astro-cid-unmsmz4j]{font-family:var(--font-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid #191c1f1f;margin:0 0 10px;padding-bottom:6px;font-size:1rem;font-weight:700}.musician-list[data-astro-cid-unmsmz4j]{margin:0 0 8px;padding:0;list-style:none}.instrument-group--large[data-astro-cid-unmsmz4j] .musician-list[data-astro-cid-unmsmz4j]{columns:3;column-gap:24px}.musician-item[data-astro-cid-unmsmz4j]{color:var(--ink);break-inside:avoid;padding:2px 0;font-size:.95rem;line-height:1.8}.chef-note[data-astro-cid-unmsmz4j]{color:var(--accent);margin:8px 0 0;font-size:.82rem;font-style:italic}.musicians-card[data-astro-cid-unmsmz4j][data-filtered] .km-block[data-astro-cid-unmsmz4j],.musicians-card[data-astro-cid-unmsmz4j][data-filtered] .musicians-section-title[data-astro-cid-unmsmz4j],.musicians-card[data-astro-cid-unmsmz4j][data-filtered] .instrument-group[data-astro-cid-unmsmz4j]:not([data-match]),.musicians-card[data-astro-cid-unmsmz4j][data-filtered] .musicians-section[data-astro-cid-unmsmz4j]:not([data-match]){display:none}.musicians-card[data-astro-cid-unmsmz4j][data-filtered] .musicians-section[data-astro-cid-unmsmz4j]{margin-top:0}.instrument-group[data-astro-cid-unmsmz4j][data-match]{grid-column:1/-1}.instrument-group[data-astro-cid-unmsmz4j][data-match] .instrument-title[data-astro-cid-unmsmz4j]{letter-spacing:-.01em;text-transform:none;border-bottom-color:#191c1f24;margin-bottom:clamp(20px,3vw,32px);padding-bottom:16px;font-size:clamp(1.9rem,5vw,3rem)}.instrument-group[data-astro-cid-unmsmz4j][data-match] .musician-list[data-astro-cid-unmsmz4j]{columns:3;column-gap:24px}.instrument-group[data-astro-cid-unmsmz4j][data-match] .musician-item[data-astro-cid-unmsmz4j]{font-size:1.02rem}@keyframes pupitre-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.musicians-card[data-astro-cid-unmsmz4j][data-reveal][data-filtered] .instrument-group[data-astro-cid-unmsmz4j][data-match],.musicians-card[data-astro-cid-unmsmz4j][data-reveal]:not([data-filtered]) .musicians-section[data-astro-cid-unmsmz4j],.musicians-card[data-astro-cid-unmsmz4j][data-reveal]:not([data-filtered]) .km-block[data-astro-cid-unmsmz4j]{animation:.55s cubic-bezier(.22,1,.36,1) both pupitre-in}@media (prefers-reduced-motion:reduce){.musicians-card[data-astro-cid-unmsmz4j][data-reveal] .instrument-group[data-astro-cid-unmsmz4j],.musicians-card[data-astro-cid-unmsmz4j][data-reveal] .musicians-section[data-astro-cid-unmsmz4j],.musicians-card[data-astro-cid-unmsmz4j][data-reveal] .km-block[data-astro-cid-unmsmz4j]{animation:none}}@media (width<=600px){.instruments-grid[data-astro-cid-unmsmz4j]{grid-template-columns:1fr}.instrument-group--large[data-astro-cid-unmsmz4j] .musician-list[data-astro-cid-unmsmz4j],.instrument-group[data-astro-cid-unmsmz4j][data-match] .musician-list[data-astro-cid-unmsmz4j]{columns:2;column-gap:16px}.km-block[data-astro-cid-unmsmz4j]{flex-direction:column;align-items:flex-start;gap:6px}}@media (width<=400px){.instrument-group--large[data-astro-cid-unmsmz4j] .musician-list[data-astro-cid-unmsmz4j],.instrument-group[data-astro-cid-unmsmz4j][data-match] .musician-list[data-astro-cid-unmsmz4j]{columns:1}}
