.zdh-home .zd-home-lead .zd-date{display:block;margin:-6px 0 16px;color:var(--zd-muted);font-size:13px}
.zdh-home .zd-section-title h2 .zd-icon{width:26px;height:26px;margin-right:10px;vertical-align:-2px}
.zdh-home .zd-next-grid>div,.zdh-home .zd-culture-grid>div{min-width:0}
.zdh-home .zd-next-grid .zd-story{height:100%;box-sizing:border-box}
.zdh-home .zd-latest-grid article{grid-template-columns:56px minmax(0,1fr) 20px}
.zdh-home .zd-latest-grid time{line-height:1.5}
.zdh-home h2,.zdh-home h3{overflow-wrap:anywhere}
.zdh-home #zdh-latest{scroll-margin-top:100px}
.zdh-home .zdh-more{margin-top:20px}
.zdh-home .zdh-more summary{width:fit-content;min-height:44px;padding:12px 18px;border:1px solid var(--zd-line);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600}
.zdh-home .zdh-more[open] summary{margin-bottom:16px}
.zdh-home .zdh-without-cover{display:block}
.zdh-home .zdh-without-cover .zd-lead-image{display:none}
.zdh-home .zdh-without-cover h2{max-width:32ch}
@media(max-width:600px){.zdh-home .zd-section-title h2 .zd-icon{width:23px;height:23px}.zdh-home .zd-home-lead .zd-date{margin:0 0 12px;font-size:12px}}
