.page-hero[data-astro-cid-w4hjalpk]{position:relative;padding-block:var(--space-9) var(--section-space);border-bottom:1px solid var(--border);background-color:var(--bg-canvas)}.page-hero__inner{display:grid;gap:var(--space-8)}.page-hero__copy[data-astro-cid-w4hjalpk]{display:grid;align-content:start;gap:var(--space-5);max-width:46rem}.eyebrow[data-astro-cid-w4hjalpk]{color:var(--fg-tertiary);font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-medium);letter-spacing:var(--ls-wider);line-height:var(--lh-tight);text-transform:uppercase}.page-hero__title[data-astro-cid-w4hjalpk]{margin:0;font-size:var(--text-h1);font-weight:var(--weight-semibold);letter-spacing:var(--ls-heading);line-height:var(--lh-heading)}.page-hero__lead[data-astro-cid-w4hjalpk]{max-width:56ch;color:var(--fg-secondary);font-size:var(--text-body);line-height:var(--lh-body)}.hero-actions[data-astro-cid-w4hjalpk]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page-hero__aside[data-astro-cid-w4hjalpk]{display:grid;align-content:start;gap:var(--space-5)}.hero-media[data-astro-cid-w4hjalpk]{display:grid;gap:var(--space-3);margin:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xl);background-color:var(--bg-elevated)}.hero-media[data-astro-cid-w4hjalpk] img[data-astro-cid-w4hjalpk]{inline-size:100%;block-size:14rem;object-fit:cover}.hero-media[data-astro-cid-w4hjalpk] figcaption[data-astro-cid-w4hjalpk]{padding:0 var(--space-4) var(--space-4);color:var(--fg-tertiary);font-size:var(--text-micro);line-height:var(--lh-tight)}.hero-facts[data-astro-cid-w4hjalpk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--border)}.hero-facts[data-astro-cid-w4hjalpk]>div[data-astro-cid-w4hjalpk]{display:grid;gap:var(--space-1);padding:var(--space-4);background-color:var(--bg-elevated)}.hero-facts[data-astro-cid-w4hjalpk] dt[data-astro-cid-w4hjalpk]{color:var(--fg-tertiary);font-size:var(--text-micro);letter-spacing:var(--ls-wide)}.hero-facts[data-astro-cid-w4hjalpk] dd[data-astro-cid-w4hjalpk]{margin:0;color:var(--fg-primary);font-family:var(--font-mono);font-size:var(--text-h4);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.section[data-astro-cid-w4hjalpk]{padding-block:var(--section-space)}.section--subtle[data-astro-cid-w4hjalpk]{border-block:1px solid var(--border);background-color:var(--bg-subtle)}.audio-table td:nth-child(1),.audio-table th:nth-child(1),.audio-table td:nth-child(2),.audio-table td:nth-child(4),.audio-table td:nth-child(5),.audio-table td:nth-child(6),.audio-table td:nth-child(8),.audio-table td:nth-child(9),.audio-table td:nth-child(10){white-space:nowrap}.controls[data-astro-cid-w4hjalpk]{display:grid;gap:var(--space-4);margin-block:var(--space-6) var(--space-5);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--bg-elevated)}.controls__field[data-astro-cid-w4hjalpk]{display:grid;gap:var(--space-2);min-inline-size:0}.controls__field[data-astro-cid-w4hjalpk] label[data-astro-cid-w4hjalpk]{color:var(--fg-secondary);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--ls-wide);text-transform:uppercase}.controls__field[data-astro-cid-w4hjalpk] input[data-astro-cid-w4hjalpk],.controls__field[data-astro-cid-w4hjalpk] select[data-astro-cid-w4hjalpk]{inline-size:100%;min-block-size:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background-color:var(--bg-canvas);color:var(--fg-primary);font-size:var(--text-sm)}.controls__field[data-astro-cid-w4hjalpk] input[data-astro-cid-w4hjalpk]:focus-visible,.controls__field[data-astro-cid-w4hjalpk] select[data-astro-cid-w4hjalpk]:focus-visible{box-shadow:var(--focus-ring)}.controls__reset[data-astro-cid-w4hjalpk]{display:inline-flex}.controls__actions[data-astro-cid-w4hjalpk]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.controls__count[data-astro-cid-w4hjalpk]{color:var(--fg-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.empty[data-astro-cid-w4hjalpk]{margin-block-start:var(--space-4);color:var(--fg-secondary);font-size:var(--text-sm)}.browse-hint[data-astro-cid-w4hjalpk]{margin-block-start:var(--space-5);color:var(--fg-secondary);font-size:var(--text-sm)}.power-note[data-astro-cid-w4hjalpk]{max-width:68ch;margin-block-start:var(--space-4);color:var(--fg-secondary);font-size:var(--text-sm);line-height:var(--lh-body)}@media(min-width:640px){.hero-facts[data-astro-cid-w4hjalpk]{grid-template-columns:repeat(4,minmax(0,1fr))}.controls[data-astro-cid-w4hjalpk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.page-hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}.controls[data-astro-cid-w4hjalpk]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));align-items:end}.controls__actions[data-astro-cid-w4hjalpk]{grid-column:1 / -1}}@media(min-width:1200px){.page-hero[data-astro-cid-w4hjalpk]{padding-block:var(--space-10) var(--section-space)}}
