.hmg-quick-news{margin:35px 0;color:var(--ink)}
.hmg-quick-news h2#hmg-quick-news-title{font:800 32px/1.2 Heebo,Arial,sans-serif;margin:0 0 25px}
.hmg-quick-news ol{list-style:none;margin:0 0 0 18px;padding:0 0 0 20px;border-left:2px solid var(--line)}
.hmg-quick-news li{position:relative;margin:0 0 19px;padding:0}
.hmg-quick-news li:last-child{margin-bottom:0}
.hmg-quick-news li:before{content:'';position:absolute;left:-25px;top:7px;width:8px;height:8px;background:var(--line);border-radius:50%;box-shadow:0 0 0 3px var(--paper)}
.hmg-quick-news time{display:block;color:var(--muted);font:400 12px/18px 'Work Sans',Arial,sans-serif}
.hmg-quick-news h3{font:700 15px/21px Heebo,Arial,sans-serif;margin:3px 0 0}
.hmg-quick-news h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}
.hmg-quick-news h3 a:hover{text-decoration:underline}
.hmg-quick-news h3 a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
@media(max-width:850px){.hmg-quick-news h2#hmg-quick-news-title{font-size:28px}.hmg-quick-news h3{font-size:16px;line-height:23px}}
.hmg-residence-news{margin:35px 0;color:var(--ink)}
.hmg-residence-news h2#hmg-residence-news-title{font:800 28px/1.2 Heebo,Arial,sans-serif;margin:0 0 24px}
.hmg-residence-news h2 a{text-decoration:none}
.hmg-residence-news article{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid var(--line)}
.hmg-residence-news article:last-child{margin-bottom:0}
.hmg-residence-news time{display:block;color:var(--muted);font:400 12px/18px 'Work Sans',Arial,sans-serif}
.hmg-residence-news h3{font:700 17px/24px Heebo,Arial,sans-serif;margin:5px 0 0}
.hmg-residence-news h3 a{text-decoration:none}
.hmg-residence-news a:hover{text-decoration:underline}
.hmg-residence-news a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
