.piece-samples[data-astro-cid-nrqsrwz2]{padding:24px;margin-bottom:48px;border:1px solid var(--border-strong);border-radius:12px;background:var(--bg-tint)}.sample-controls[data-astro-cid-nrqsrwz2],.sample-controls[data-astro-cid-nrqsrwz2]>div[data-astro-cid-nrqsrwz2]{display:flex;align-items:center;gap:16px}.sample-controls[data-astro-cid-nrqsrwz2]{justify-content:space-between;margin-bottom:24px;color:var(--muted);font-size:12px}button[data-astro-cid-nrqsrwz2]{background:transparent;border:.5px solid var(--border-strong);border-radius:6px;padding:4px 10px;color:var(--muted);font:inherit;cursor:pointer}button[data-astro-cid-nrqsrwz2]:hover{color:var(--ink)}.sample-viewport[data-astro-cid-nrqsrwz2]{display:grid;overflow:hidden}article[data-astro-cid-nrqsrwz2]{grid-area:1 / 1;min-width:0;min-height:320px;background:var(--bg-tint)}article[data-astro-cid-nrqsrwz2][hidden]{display:none}h2[data-astro-cid-nrqsrwz2]{font:500 26px/1.25 var(--font-serif);margin:0 0 8px}h2[data-astro-cid-nrqsrwz2] a[data-astro-cid-nrqsrwz2]{color:var(--ink);text-decoration:none}h2[data-astro-cid-nrqsrwz2] a[data-astro-cid-nrqsrwz2]:hover{text-decoration:underline;text-underline-offset:4px}h2[data-astro-cid-nrqsrwz2] small[data-astro-cid-nrqsrwz2]{font:400 13px var(--font-mono);color:var(--muted);white-space:nowrap}.sample-composer[data-astro-cid-nrqsrwz2]{font-size:14px;color:var(--muted);margin:0}.sample-composer[data-astro-cid-nrqsrwz2] a[data-astro-cid-nrqsrwz2]{color:var(--accent)}ul[data-astro-cid-nrqsrwz2]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 24px}li[data-astro-cid-nrqsrwz2]{border:.5px solid var(--border);border-radius:999px;padding:2px 8px;color:var(--muted);font-size:12px}.sample-summary[data-astro-cid-nrqsrwz2]{font:400 16px/1.68 var(--font-serif);color:var(--ink);margin:0}@media(max-width:480px){.piece-samples[data-astro-cid-nrqsrwz2]{padding:16px}.sample-controls[data-astro-cid-nrqsrwz2]{align-items:flex-start;gap:8px}.sample-controls[data-astro-cid-nrqsrwz2]>div[data-astro-cid-nrqsrwz2]{gap:8px}}.composer-search-controls[data-astro-cid-piaquezj]{padding:24px;margin-bottom:24px;border:.5px solid var(--border);border-radius:12px;background:var(--bg-tint)}.composer-search-controls[data-astro-cid-piaquezj] label[data-astro-cid-piaquezj]{display:block;margin-bottom:8px;font-size:12px;font-weight:500}.composer-search-row[data-astro-cid-piaquezj]{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:12px}.composer-search-row[data-astro-cid-piaquezj] input[data-astro-cid-piaquezj],.composer-search-row[data-astro-cid-piaquezj] select[data-astro-cid-piaquezj]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:.5px solid var(--border-strong);border-radius:8px;color:var(--ink);background:var(--bg);font:14px var(--font-sans)}.composer-search-row[data-astro-cid-piaquezj] input[data-astro-cid-piaquezj]:focus-visible,.composer-search-row[data-astro-cid-piaquezj] select[data-astro-cid-piaquezj]:focus-visible{outline:1px solid var(--accent);outline-offset:2px}[data-astro-cid-piaquezj][data-composer-entry][hidden],[data-astro-cid-piaquezj][data-composer-stage][hidden]{display:none}@media(max-width:700px){.composer-search-row[data-astro-cid-piaquezj]{grid-template-columns:minmax(0,1fr)}.composer-search-controls[data-astro-cid-piaquezj]{padding:16px}}.ip-list[data-astro-cid-piaquezj]{list-style:none;padding:0;margin:0;border-top:.5px solid var(--color-border)}.browse-controls[data-astro-cid-piaquezj]{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 32px;padding:16px 0;border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong)}.browse-control[data-astro-cid-piaquezj]{padding:8px 11px;border:.5px solid var(--color-border);border-radius:999px;color:var(--color-muted);background:transparent;text-decoration:none;font:inherit;font-size:12px;cursor:pointer}.browse-control[data-astro-cid-piaquezj]:hover,.browse-control[data-astro-cid-piaquezj].active{color:var(--color-accent);border-color:var(--color-accent-border);background:var(--color-accent-soft)}.filter-bubble-area[data-astro-cid-piaquezj]{margin:-18px 0 24px;padding:0 0 18px;border-bottom:.5px solid var(--color-border)}.clear-filters[data-astro-cid-piaquezj]{margin-top:12px;padding:5px 0;border:0;color:var(--color-accent);background:transparent;font:inherit;font-size:11px;cursor:pointer}.clear-filters[data-astro-cid-piaquezj]:hover{text-decoration:underline;text-underline-offset:3px}.filter-fields[data-astro-cid-piaquezj]{display:grid;gap:15px}.filter-field[data-astro-cid-piaquezj]{display:grid;gap:8px}.filter-field[data-astro-cid-piaquezj][hidden]{display:none}.filter-field-label[data-astro-cid-piaquezj]{color:var(--color-tertiary);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.subcategory-bubbles[data-astro-cid-piaquezj]{display:flex;flex-wrap:wrap;gap:7px}.subcategory-bubble[data-astro-cid-piaquezj]{padding:6px 10px;border:.5px solid var(--color-border);border-radius:999px;color:var(--color-muted);background:var(--color-bg);font:inherit;font-size:11px;cursor:pointer}.subcategory-bubble[data-astro-cid-piaquezj]:hover,.subcategory-bubble[data-astro-cid-piaquezj].active{color:var(--color-accent);border-color:var(--color-accent-border);background:var(--color-accent-soft)}.filter-state-select[data-astro-cid-piaquezj]{display:none}.result-summary[data-astro-cid-piaquezj]{margin:0 0 10px;color:var(--color-muted);font-size:12px}.empty-filter-results[data-astro-cid-piaquezj]{padding:40px 4px;color:var(--color-muted);font-size:14px}.empty-filter-results[data-astro-cid-piaquezj][hidden],.compact-piece[data-astro-cid-piaquezj][hidden]{display:none}.living-composer-directory[data-astro-cid-piaquezj]{margin:0 0 64px}.living-directory-header[data-astro-cid-piaquezj]{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:0 4px 20px;border-bottom:.5px solid var(--color-border-strong)}.directory-kicker[data-astro-cid-piaquezj]{margin:0 0 6px;color:var(--color-accent);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.living-directory-header[data-astro-cid-piaquezj] h2[data-astro-cid-piaquezj]{margin:0;font-family:var(--font-display);font-size:26px;font-weight:500}.living-directory-header[data-astro-cid-piaquezj] a[data-astro-cid-piaquezj],.pulitzer-source[data-astro-cid-piaquezj] a[data-astro-cid-piaquezj]{color:var(--color-accent);font-size:12px;text-decoration:none}.career-stage-group[data-astro-cid-piaquezj]{padding:28px 4px 10px}.career-stage-heading[data-astro-cid-piaquezj]{display:flex;justify-content:space-between;gap:24px;margin-bottom:16px}.career-stage-heading[data-astro-cid-piaquezj] h3[data-astro-cid-piaquezj]{margin:0;font-family:var(--font-display);font-size:21px;font-weight:500}.career-stage-heading[data-astro-cid-piaquezj] p[data-astro-cid-piaquezj]{max-width:650px;margin:5px 0 0;color:var(--color-muted);font-size:13px}.career-stage-heading[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]{flex:none;color:var(--color-tertiary);font-size:11px}.composer-directory-list[data-astro-cid-piaquezj]{border-top:.5px solid var(--color-border-strong)}.composer-directory-labels[data-astro-cid-piaquezj]{display:grid;grid-template-columns:minmax(170px,.65fr) minmax(190px,1fr) minmax(220px,1.1fr);gap:24px;padding:9px 4px;border-bottom:.5px solid var(--color-border);color:var(--color-tertiary);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.composer-directory-row[data-astro-cid-piaquezj]{display:grid;grid-template-columns:minmax(170px,.65fr) minmax(190px,1fr) minmax(220px,1.1fr);align-items:baseline;gap:24px;padding:14px 4px;border-bottom:.5px solid var(--color-border);color:var(--color-ink);text-decoration:none}.composer-directory-row[data-astro-cid-piaquezj]:hover{background:var(--color-bg-tint)}.composer-directory-row[data-astro-cid-piaquezj] strong[data-astro-cid-piaquezj]{font-family:var(--font-display);font-size:18px;font-weight:500}.composer-directory-row[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]{display:block}.composer-directory-row[data-astro-cid-piaquezj] small[data-astro-cid-piaquezj]{color:var(--color-muted);font-size:12px;line-height:1.4}.composer-directory-row[data-astro-cid-piaquezj] .composer-career-highlight[data-astro-cid-piaquezj]{color:var(--color-accent);font-size:11px;line-height:1.45}.career-stage-empty[data-astro-cid-piaquezj]{margin:0;padding:20px;border:.5px dashed var(--color-border);color:var(--color-muted);font-size:13px}.pulitzer-source[data-astro-cid-piaquezj]{margin:28px 4px 0;padding-top:18px;border-top:.5px solid var(--color-border);color:var(--color-muted);font-size:11px;line-height:1.6}.underrepresented-resources[data-astro-cid-piaquezj]{margin:0 0 64px}.resources-header[data-astro-cid-piaquezj]{max-width:760px;padding:4px 4px 26px}.resources-header[data-astro-cid-piaquezj] h2[data-astro-cid-piaquezj]{margin:0;font-family:var(--font-display);font-size:28px;font-weight:500;line-height:1.25}.resources-header[data-astro-cid-piaquezj]>p[data-astro-cid-piaquezj]:last-child{margin:12px 0 0;color:var(--color-muted);font-size:14px;line-height:1.6}.resource-list[data-astro-cid-piaquezj]{border-top:.5px solid var(--color-border-strong)}.resource-row[data-astro-cid-piaquezj]{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:22px 4px;border-bottom:.5px solid var(--color-border);color:var(--color-ink);text-decoration:none}.resource-row[data-astro-cid-piaquezj]:hover{background:var(--color-bg-tint)}.resource-row[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]:first-child{display:grid;gap:5px;max-width:760px}.resource-row[data-astro-cid-piaquezj] small[data-astro-cid-piaquezj]{color:var(--color-accent);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.resource-row[data-astro-cid-piaquezj] strong[data-astro-cid-piaquezj]{font-family:var(--font-display);font-size:20px;font-weight:500}.resource-row[data-astro-cid-piaquezj] p[data-astro-cid-piaquezj]{margin:2px 0 0;color:var(--color-muted);font-size:13px;line-height:1.55}.resource-row[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]:last-child{flex:none;color:var(--color-accent);font-size:12px}.directory-list[data-astro-cid-piaquezj],.piece-catalog[data-astro-cid-piaquezj]{margin-bottom:64px;border-top:.5px solid var(--color-border-strong)}.directory-row[data-astro-cid-piaquezj]{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:90px;padding:18px 4px;border-bottom:.5px solid var(--color-border);color:var(--color-ink);text-decoration:none}.directory-row[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]:first-child{display:grid;gap:5px}.directory-row[data-astro-cid-piaquezj] strong[data-astro-cid-piaquezj]{font-family:var(--font-display);font-size:22px;font-weight:500}.directory-row[data-astro-cid-piaquezj] small[data-astro-cid-piaquezj],.directory-row[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]:last-child{color:var(--color-muted);font-size:12px}.directory-row[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]:last-child{color:var(--color-accent)}.compact-piece[data-astro-cid-piaquezj]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);column-gap:24px;align-items:baseline;padding:14px 4px;border-bottom:.5px solid var(--color-border);color:var(--color-ink);text-decoration:none}.compact-piece[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]{font-family:var(--font-display);font-size:17px}.compact-piece[data-astro-cid-piaquezj] small[data-astro-cid-piaquezj]{color:var(--color-muted);text-align:left;font-size:12px;overflow-wrap:anywhere}.compact-piece-title[data-astro-cid-piaquezj]{min-width:0}.form-group[data-astro-cid-piaquezj]{padding:22px 0 8px}.filtered-group[data-astro-cid-piaquezj]{padding:22px 0}.filtered-group[data-astro-cid-piaquezj] h2[data-astro-cid-piaquezj]{margin:14px 0;font-family:var(--font-display);font-size:25px;font-weight:500}.back-link[data-astro-cid-piaquezj]{color:var(--color-accent);font-size:12px;text-decoration:none}.form-group[data-astro-cid-piaquezj] h2[data-astro-cid-piaquezj]{margin:0 0 8px;color:var(--color-accent);font-family:var(--font-display);font-size:22px;font-weight:500}.empty-view[data-astro-cid-piaquezj]{padding:48px 4px}.empty-view[data-astro-cid-piaquezj] h2[data-astro-cid-piaquezj]{font-family:var(--font-display);font-size:24px;font-weight:500}.empty-view[data-astro-cid-piaquezj] p[data-astro-cid-piaquezj]{color:var(--color-muted)}.instrument-list[data-astro-cid-piaquezj]{border-top:.5px solid var(--color-border-strong)}.instrument-row[data-astro-cid-piaquezj]{display:flex;justify-content:space-between;align-items:center;gap:32px;min-height:108px;padding:20px 4px;border-bottom:.5px solid var(--color-border);color:var(--color-ink);text-decoration:none;transition:background-color .12s ease-out}.instrument-row[data-astro-cid-piaquezj]:hover{background:var(--color-bg-tint)}.instrument-main[data-astro-cid-piaquezj]{display:grid;gap:7px}.instrument-name[data-astro-cid-piaquezj]{font-family:var(--font-display);font-size:26px;font-weight:500;line-height:1.25}.instrument-summary[data-astro-cid-piaquezj]{color:var(--color-muted);font-size:13px}.instrument-action[data-astro-cid-piaquezj]{flex:none;color:var(--color-accent);font-size:13px;font-weight:500}.ip-row[data-astro-cid-piaquezj]{border-bottom:.5px solid var(--color-border)}.ip-row-link[data-astro-cid-piaquezj]{display:grid;grid-template-columns:minmax(0,1fr) 180px 110px;align-items:baseline;gap:16px;padding:14px 4px;text-decoration:none;color:var(--color-ink);transition:background-color .12s ease-out}.ip-row-link[data-astro-cid-piaquezj]:hover{background-color:var(--color-bg-tint)}.ip-row-title[data-astro-cid-piaquezj]{font-family:var(--font-display);font-weight:500;font-size:17px;line-height:1.35;color:var(--color-ink)}.ip-row-composer[data-astro-cid-piaquezj]{font-family:var(--font-body);font-size:14px;color:var(--color-muted)}.ip-row-catalog[data-astro-cid-piaquezj]{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);text-align:right;white-space:nowrap}@media(max-width:640px){.filter-bubble-area[data-astro-cid-piaquezj]{margin-top:-14px}.composer-directory-row[data-astro-cid-piaquezj]{grid-template-columns:1fr;gap:5px}.composer-directory-labels[data-astro-cid-piaquezj]{display:none}.living-directory-header[data-astro-cid-piaquezj],.career-stage-heading[data-astro-cid-piaquezj]{align-items:start}.resource-row[data-astro-cid-piaquezj]{align-items:start;gap:16px}.resource-row[data-astro-cid-piaquezj]>span[data-astro-cid-piaquezj]:last-child{max-width:70px;text-align:right}.compact-piece[data-astro-cid-piaquezj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 20px}.compact-piece-title[data-astro-cid-piaquezj]{grid-column:1 / -1}.compact-piece[data-astro-cid-piaquezj] small[data-astro-cid-piaquezj]{text-align:left}.instrument-row[data-astro-cid-piaquezj]{min-height:96px;padding:16px 4px;gap:16px}.instrument-name[data-astro-cid-piaquezj]{font-size:22px}.instrument-action[data-astro-cid-piaquezj]{text-align:right}.ip-row-link[data-astro-cid-piaquezj]{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 12px;padding:12px 4px}.ip-row-title[data-astro-cid-piaquezj]{grid-column:1 / -1;font-size:16px}.ip-row-composer[data-astro-cid-piaquezj]{grid-column:1}.ip-row-catalog[data-astro-cid-piaquezj]{grid-column:2;justify-self:end}}
