/* dwk-xcess.nl: shared woonkompas treatment for archive and article routes */
.category-page .category-head h1,.detail-page .article-header h1{font-family:Georgia,serif;line-height:1.02;letter-spacing:0;max-width:900px}
.category-page .category-head h1{font-size:clamp(2.5rem,5vw,4.8rem)}
.category-page .category-list{padding-top:54px}
.category-page .category-story img{width:100%;height:clamp(220px,28vw,420px);object-fit:cover}
.category-page .archive-import-section{margin-top:42px}
.category-page .latest-band+ .latest-band{display:none}
.detail-page .article-header{padding-top:64px}
.detail-page .article-hero img{width:100%;height:clamp(280px,42vw,560px);object-fit:cover}
.detail-page .article-content{max-width:720px}
@media(max-width:760px){.category-page .category-head h1{font-size:2.5rem}.category-page .category-list{padding-top:38px}.category-page .category-story img{height:240px}.detail-page .article-header{padding-top:46px}.detail-page .article-header h1{font-size:2.5rem}}
@media(max-width:430px){.dwk-hero h1{font-size:42px;line-height:.98}.dwk-compass__head h2,.dwk-index h2{font-size:42px;line-height:1}.dwk-lead__copy h2{font-size:34px}.dwk-index__links a{min-height:0}}