/* Optional article narration; loaded only by posts with an audio asset. */
.blog-page .article-audio{max-width:850px;margin:-4px 0 25px;padding:13px 0 10px;border-block:1px solid var(--line);font:400 13px/1.5 var(--sans)}
.blog-page .article-audio-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin-bottom:9px}
.blog-page .article-audio-heading p{margin:0;color:var(--ink);font-weight:600;font-size:14px}
.blog-page .article-audio-heading>span{color:var(--muted);font-size:11px}
.blog-page .article-audio-heading>span>span{margin-inline:5px}
.blog-page .article-audio audio{display:block;width:100%;max-width:100%;height:40px;margin:0;accent-color:var(--accent)}
.blog-page .article-audio-download{display:inline-block;margin-top:6px;color:var(--muted);font-size:11px;text-decoration-thickness:1px;text-underline-offset:3px}
.blog-page .article-audio-download:hover{color:var(--accent)}
@media(max-width:760px){.blog-page .article-audio{margin-bottom:21px;padding-top:11px}.blog-page .article-audio-heading{gap:3px 12px}}
@media print{.blog-page .article-audio{display:none}}
