.seo-links,.seo-genres,.seo-breadcrumbs,.seo-pagination{display:flex;flex-wrap:wrap;gap:8px 16px}
.seo-links a,.seo-genres a,.seo-breadcrumbs a,.seo-pagination a{color:var(--accent,#8e3950);text-decoration:none}
.seo-links a:hover,.seo-genres a:hover,.seo-breadcrumbs a:hover,.seo-pagination a:hover{text-decoration:underline}
.seo-links a:focus-visible,.seo-genres a:focus-visible,.seo-pagination a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.seo-breadcrumbs,.seo-pagination{margin:16px 0;font-size:.9rem}
#seoIntroduction{line-height:1.65}
#seoIntroduction h1{font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin:0 0 12px}
#seoIntroduction p{margin:0 0 14px;color:var(--muted,#68707e)}
html[data-theme=dark] .seo-links a,html[data-theme=dark] .seo-genres a,html[data-theme=dark] .seo-breadcrumbs a,html[data-theme=dark] .seo-pagination a{color:var(--accent,#e4a0b4)}
