/* Blog article summaries and current booking guidance. */
.renew-subpage .blog-current-guide{margin:24px 0 36px;padding:24px;border:1px solid #c8dce9;border-left:4px solid #ee8b1a;background:#f1f7fb}
body.renew-subpage.vg-readable .blog-current-guide h2{margin:0 0 14px;font-size:24px}
.renew-subpage .blog-current-guide p{margin:12px 0}
.renew-subpage .blog-current-guide .links-row{flex-wrap:wrap;gap:14px}
.renew-subpage .blog-archive-list{list-style:none;padding:0;margin:28px 0}
.renew-subpage .blog-archive-list>li{border-bottom:1px solid #dce8ef;padding:28px 0}
.renew-subpage .blog-archive-list a{display:inline;padding:0;border:0}
body.renew-subpage.vg-readable .blog-archive-list h2{font-size:23px;line-height:1.6;margin:6px 0 10px;overflow-wrap:anywhere}
.renew-subpage .blog-archive-list p{font-size:16px;line-height:1.9;margin:0 0 12px;overflow-wrap:anywhere}
.renew-subpage .blog-excerpt-label{font-size:13px;color:#52718a}
.renew-subpage .blog-archive-list time{font-size:14px;color:#52718a}
.renew-subpage .blog-archive-list .blog-read-more{font-weight:bold;color:#006cae}
@media(max-width:620px){.renew-subpage .blog-current-guide{padding:18px}.renew-subpage .blog-current-guide .links-row{display:flex;flex-direction:column;align-items:stretch}.renew-subpage .blog-current-guide .pill{white-space:normal;gap:8px}body.renew-subpage.vg-readable .blog-archive-list h2{font-size:21px}}
