/* A small editorial list below the MV; no photographs or motion added. */
body.local-improved .sx-page #su-updates-title{scroll-margin-top:80px}
body.local-improved .sx-page .su-updates{padding:0 0 40px;margin-top:-24px}
body.local-improved .sx-page .su-updates-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:0;padding:4px 12px 0}
body.local-improved .sx-page .su-updates-heading h2{font-size:17px;line-height:1.6;margin:0;font-family:var(--sx-sans);letter-spacing:.04em}
body.local-improved .sx-page .su-updates a{color:inherit;text-decoration:none}
body.local-improved .sx-page .su-updates a:focus-visible{outline:2px solid #506449;outline-offset:4px}
body.local-improved .sx-page .su-all{display:inline-flex;gap:12px;align-items:center;min-height:44px;font-size:13px;white-space:nowrap}
body.local-improved .sx-page .su-updates-list{list-style:none;margin:0;padding:0}
body.local-improved .sx-page .su-update{display:grid;grid-template-columns:94px 122px minmax(0,1fr);gap:16px;align-items:center;min-height:44px;padding:2px 12px;border-bottom:1px solid var(--line)}
body.local-improved .sx-page .su-update time{font-size:12px;line-height:1.6;color:var(--sx-sub);font-variant-numeric:tabular-nums}
body.local-improved .sx-page .su-updates .su-category{display:inline-flex;align-items:center;justify-self:start;min-height:26px;max-width:100%;padding:3px 8px;border:0;border-radius:2px;background:#e8e5df;color:#514d43;font-size:12px;font-weight:500;line-height:1.65;letter-spacing:.02em;white-space:nowrap;transition:background-color .18s ease,color .18s ease}
body.local-improved .sx-page .su-updates .su-category--stories{background:#efe6db;color:#684c34}
body.local-improved .sx-page .su-updates .su-category--column{background:#e3eadf;color:#364c36}
body.local-improved .sx-page .su-updates .su-category--news{background:#e8e5df;color:#514d43}
body.local-improved .sx-page .su-title{display:flex;align-items:baseline;gap:10px;min-width:0;min-height:40px;padding:8px 0;font-size:14px;line-height:1.75}
body.local-improved .sx-page .su-title-text{flex:1;min-width:0;text-wrap:pretty}
@supports(word-break:auto-phrase){body.local-improved .sx-page .su-title-text{word-break:auto-phrase}}
body.local-improved .sx-page .su-arrow{flex:none;align-self:center;color:#718066}
body.local-improved .sx-page .su-update.is-pinned{background:transparent;border-left:0;padding-left:12px}
body.local-improved .sx-page .su-important{display:inline-flex;align-items:center;gap:4px;flex:none;color:#816137;font-size:11px;font-weight:600;white-space:nowrap}
body.local-improved .sx-page .su-important svg{width:12px;height:12px;align-self:center}
body.local-improved .sx-page .su-update.is-pinned .su-title-text{font-weight:600}
body.local-improved .sx-page .su-preview-note{font-size:12px;line-height:1.6;color:#816137;margin:0 0 8px}
@media(hover:hover){body.local-improved .sx-page .su-title:hover,body.local-improved .sx-page .su-all:hover{color:#6e7545;text-decoration:none}body.local-improved .sx-page .su-update:hover{background:transparent}}
@media(hover:hover){body.local-improved .sx-page .su-updates .su-category:hover{background:#d8ddcf;color:#2f432f;text-decoration:none}}
@media(prefers-reduced-motion:reduce){body.local-improved .sx-page .su-updates .su-category{transition:none}}
@media(max-width:760px){
 body.local-improved .sx-page .su-updates{margin-top:-12px;padding-bottom:32px}
 body.local-improved .sx-page .su-update{grid-template-columns:auto 1fr;gap:0 12px;padding:9px 10px}
 body.local-improved .sx-page .su-title{grid-column:1/-1;min-height:40px;padding:5px 0 0;font-size:14px;gap:8px}
 body.local-improved .sx-page .su-updates-heading h2{font-size:16px}
 body.local-improved .sx-page .su-updates-heading{padding-inline:10px}
 body.local-improved .sx-page .su-update.is-pinned{padding-left:10px}
}

