.ab-intro[data-astro-cid-cx4s3c7l]{margin-bottom:var(--s-5);padding-bottom:var(--s-4);border-bottom:1px solid var(--hairline-soft)}.ab-intro-kicker[data-astro-cid-cx4s3c7l]{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-mute);margin:0 0 8px;font-size:11px}.ab-intro[data-astro-cid-cx4s3c7l] h2[data-astro-cid-cx4s3c7l]{font-family:var(--serif);color:var(--ink);margin:0 0 18px;font-size:clamp(22px,3vw,28px);line-height:1.4}.ab-intro-film[data-astro-cid-cx4s3c7l]{margin:0}.ab-intro-film[data-astro-cid-cx4s3c7l] video[data-astro-cid-cx4s3c7l]{aspect-ratio:16/9;object-fit:contain;background:#0c1528;border-radius:2px;width:100%;height:auto;display:block}.ab-intro-film[data-astro-cid-cx4s3c7l] figcaption[data-astro-cid-cx4s3c7l]{color:var(--ink-mute);margin-top:10px;font-size:12px;line-height:1.7}.ab-intro-transcript[data-astro-cid-cx4s3c7l]{margin-top:12px}.ab-intro-transcript[data-astro-cid-cx4s3c7l] summary[data-astro-cid-cx4s3c7l]{cursor:pointer;width:fit-content;color:var(--ink-mute);font-size:13px}.ab-intro-transcript[data-astro-cid-cx4s3c7l] p[data-astro-cid-cx4s3c7l]{color:var(--ink-soft);margin:12px 0 0;font-size:15px;line-height:1.85}.ab-intro-transcript[data-astro-cid-cx4s3c7l] summary[data-astro-cid-cx4s3c7l]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ab-listen-h[data-astro-cid-6xj2ln4m]{font-family:var(--serif);color:var(--ink);margin:0 0 10px;font-size:22px;font-weight:700}.ab-listen-intro[data-astro-cid-6xj2ln4m]{font-family:var(--sans);color:var(--ink-soft);margin:0 0 var(--s-3);font-size:15px;line-height:1.8}.ab-listen-list[data-astro-cid-6xj2ln4m]{counter-reset:ab-listen;margin:0;padding:0;list-style:none}.ab-listen-item[data-astro-cid-6xj2ln4m]{counter-increment:ab-listen;border-bottom:1px solid var(--hairline-soft)}.ab-listen-item[data-astro-cid-6xj2ln4m]:first-child{border-top:1px solid var(--hairline-soft)}.ab-listen-track[data-astro-cid-6xj2ln4m]{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:26px 1fr;align-items:baseline;gap:3px 10px;margin:0;padding:12px 0;display:grid}.ab-listen-track[data-astro-cid-6xj2ln4m]:before{content:counter(ab-listen);font-family:var(--serif-en);color:var(--mist);text-align:right;grid-row:1/span 2;font-size:15px;transition:color .12s}.ab-listen-track[data-astro-cid-6xj2ln4m]:hover:before,.ab-listen-track[data-astro-cid-6xj2ln4m].is-current:before{content:"▸";color:var(--ink)}.ab-listen-track[data-astro-cid-6xj2ln4m]:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}.ab-listen-title[data-astro-cid-6xj2ln4m]{font-family:var(--serif);color:var(--ink);font-size:16px;font-weight:600;line-height:1.5}.ab-listen-artist[data-astro-cid-6xj2ln4m]{font-family:var(--sans);color:var(--ink-mute);grid-column:2;font-size:13px;line-height:1.55}.ab-listen-actions[data-astro-cid-6xj2ln4m]{margin-top:var(--s-3);flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:flex}.ab-listen-open[data-astro-cid-6xj2ln4m],.ab-listen-play[data-astro-cid-6xj2ln4m]{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-mute);font-size:12px;text-decoration:none;transition:color .12s,border-color .12s}.ab-listen-play[data-astro-cid-6xj2ln4m]{appearance:none;cursor:pointer;border:0;border-bottom:1px solid var(--hairline);background:0 0;padding:0 0 2px}.ab-listen-open[data-astro-cid-6xj2ln4m]:hover,.ab-listen-play[data-astro-cid-6xj2ln4m]:hover{color:var(--ink);border-color:var(--ink)}.ab-listen-play[data-astro-cid-6xj2ln4m]:focus-visible,.ab-listen-open[data-astro-cid-6xj2ln4m]:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.ab-listen-note[data-astro-cid-6xj2ln4m]{font-family:var(--sans);color:var(--mist);margin:8px 0 0;font-size:12px;line-height:1.7}.ab-listen-slot[data-astro-cid-6xj2ln4m]:empty{display:none}.ab-listen-slot[data-astro-cid-6xj2ln4m]{margin-top:var(--s-3);scroll-margin-bottom:88px}.ab-listen-slot[data-astro-cid-6xj2ln4m] iframe{border:0;border-radius:12px;width:100%;height:352px;display:block}.ab-listen-slot[data-astro-cid-6xj2ln4m][data-kind=track] iframe{height:152px}
