/* Audio series share the notebook layout and site palette. */
.notebook-page[data-series-type="audio_drama"] .notebook-hero,.notebook-page[data-series-type="podcast"] .notebook-hero{background:linear-gradient(125deg,#18263e,#43304c);color:#f4efe7;border:1px solid #b8965266;border-radius:28px;padding:32px;display:grid;grid-template-columns:210px 1fr;gap:32px;align-items:center;box-shadow:0 18px 45px #18263e18}
.notebook-page[data-series-type="audio_drama"] .notebook-hero img,.notebook-page[data-series-type="podcast"] .notebook-hero img{width:100%;height:270px;object-fit:contain;border-radius:16px}
.notebook-page[data-series-type="audio_drama"] .notebook-hero .eyebrow,.notebook-page[data-series-type="podcast"] .notebook-hero .eyebrow{color:#ebd293;letter-spacing:0}
.notebook-page[data-series-type="audio_drama"] .notebook-parts-grid,.notebook-page[data-series-type="podcast"] .notebook-parts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.notebook-page[data-series-type="audio_drama"] .notebook-part,.notebook-page[data-series-type="podcast"] .notebook-part{border:1px solid #b8965240;border-radius:20px;padding:18px;display:grid;grid-template-columns:85px 1fr;gap:18px;align-items:start;box-shadow:0 8px 24px #18263e08}
.notebook-page[data-series-type="audio_drama"] .notebook-part img,.notebook-page[data-series-type="podcast"] .notebook-part img{width:85px;height:110px;object-fit:contain;border-radius:12px}
.notebook-page[data-series-type="audio_drama"] .notebook-part .button,.notebook-page[data-series-type="podcast"] .notebook-part .button{margin-top:14px;font-size:.85rem;white-space:normal}
@media(max-width:680px){.notebook-page[data-series-type="audio_drama"] .notebook-hero,.notebook-page[data-series-type="podcast"] .notebook-hero{grid-template-columns:1fr;gap:18px;padding:22px}.notebook-page[data-series-type="audio_drama"] .notebook-hero img,.notebook-page[data-series-type="podcast"] .notebook-hero img{width:160px;justify-self:center;height:210px}.notebook-page[data-series-type="audio_drama"] .notebook-parts-grid,.notebook-page[data-series-type="podcast"] .notebook-parts-grid{grid-template-columns:1fr}}
