.collection-page .breadcrumbs { flex-wrap: wrap; }
.collection-intro { margin: 2rem 0; max-width: 80ch; }
.collection-intro h1 { font-size: clamp(1.8rem, 4vw, 3rem); line-height: 1.15; overflow-wrap: anywhere; }
.collection-intro > p:last-child { color: var(--muted); line-height: 1.8; margin-top: 1.5rem; }
.collection-guide { margin: 2rem 0; line-height: 1.7; }
.collection-guide a { text-decoration: underline; text-underline-offset: .2em; }
