/* Semantic editorial groups; no uniform document-wide paragraph compression. */
main.editorial.content-grouped{line-height:1.55}
.content-grouped>h1,.content-grouped .guide-opening>h1{margin-bottom:20px}
.content-grouped .editorial-section+.editorial-section{margin-top:36px}
.content-grouped .editorial-section>h2{margin:0 0 12px}
.content-grouped .editorial-section>h3{margin:24px 0 10px}
.content-grouped .editorial-section>h2+h3{margin-top:0}
.content-grouped .content-group{margin:0}
.content-grouped .content-group>p{margin:0 0 10px;line-height:1.55}
.content-grouped .content-group>p:last-child,.content-grouped .content-group>ul:last-child{margin-bottom:0}
.content-grouped .content-group>ul{margin:8px 0 12px}
.content-grouped .content-group li{margin:4px 0;line-height:1.55}
.content-grouped .content-group>p:has(a[href^="mailto:"]){margin-top:0;margin-bottom:10px}
.content-grouped .content-group>p+a,.content-grouped .content-group>p:has(a[href^="mailto:"])+p{margin-top:0}
.content-grouped .content-group>.poetic-emphasis{margin-top:16px;margin-bottom:16px}
.content-grouped .next-links{margin-top:36px;padding-top:20px}
.content-grouped .guide-cards{margin:36px 0 40px}
.content-grouped .guide-card>h2{margin:0 0 10px}
.content-grouped .guide-card>h3{margin:0 0 12px}
.content-grouped .guide-card .guide-action{margin-top:12px;padding-top:0;margin-bottom:0}
.content-grouped .guide-closing .editorial-section:first-child{margin-top:0}
.content-grouped.map-page .editorial-section>h2,.content-grouped.map-page .editorial-section>h3,.content-grouped.map-page .content-group{max-width:800px;margin-left:auto;margin-right:auto}
@media(max-width:600px){
 main.editorial.content-grouped{line-height:1.53}
 .content-grouped>h1,.content-grouped .guide-opening>h1{margin-bottom:18px}
 .content-grouped .editorial-section+.editorial-section{margin-top:32px}
 .content-grouped .editorial-section>h2{margin-bottom:10px}
 .content-grouped .editorial-section>h3{margin-top:22px;margin-bottom:10px}
 .content-grouped .editorial-section>h2+h3{margin-top:0}
 .content-grouped .content-group>p,.content-grouped .content-group li{line-height:1.53}
}
