/* Minimal layout repairs after removing former-owner sidebar promotions. */
.layout-grid{grid-template-columns:minmax(0,1fr)}
.entry-content,.entry-title,.archive-title{overflow-wrap:anywhere}
.event-date{color:var(--muted);font-size:.9rem}
.home-card,.post-card,.featured-post,.content-area{min-width:0}
.entry-content img,img{max-width:100%;height:auto}
.pagination .nav-links{flex-wrap:wrap}
@media(max-width:600px){.site-container{width:min(100% - 24px,1120px)}.entry-title{font-size:1.45rem}.site-header__inner{gap:12px}.home-triple{grid-template-columns:1fr}.site-branding__text{min-width:0}}
