.cdm-blog-heading{padding:72px 0;background:var(--brand-neutral-light);border-bottom:1px solid var(--brand-border)}.cdm-blog-heading .container{max-width:900px}.cdm-blog-heading h1,.cdm-blog-heading p{color:var(--brand-text)}.cdm-blog-list{padding:72px 0;background:var(--brand-bg)}.cdm-blog-entry{padding:0 0 34px;margin-bottom:34px;border-bottom:1px solid var(--brand-border)}.cdm-blog-entry h2{font-size:max(1.45rem, min(2.4vw, 2rem))}.cdm-blog-entry h2 a{color:var(--brand-text)}.cdm-blog-entry h2 a:hover{color:var(--brand-primary-dark)}.cdm-blog-entry p{color:var(--brand-text)}.cdm-blog-topic{color:var(--brand-primary-dark)!important;font-size:.73rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.cdm-blog-meta{display:flex;gap:18px;color:var(--brand-text-secondary);font-size:.78rem;margin:12px 0}.cdm-read-more{font-weight:700}.cdm-blog .page-link{color:var(--brand-primary-dark);border-color:var(--brand-border)}.cdm-blog .page-item.active .page-link{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:var(--brand-text-inverse)}.cdm-recent-widget{position:sticky;top:24px;background:var(--brand-bg-alt);border:1px solid var(--brand-border);padding:24px;border-radius:var(--brand-radius)}.cdm-recent-widget>h2{font-size:1.2rem}.cdm-recent-widget>article{display:grid;grid-template-columns:48px 1fr;grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--brand-border)}.cdm-recent-widget time{color:var(--brand-primary-dark);font-size:.65rem;text-transform:uppercase}.cdm-recent-widget time strong{display:block;font-size:1.2rem}.cdm-recent-widget a{color:var(--brand-text);font-weight:700;font-size:.84rem}.cdm-widget-boundary{margin-top:22px;padding:18px;background:var(--brand-primary-dark);border-radius:var(--brand-radius)}.cdm-widget-boundary p,.cdm-widget-boundary strong{color:var(--brand-text-inverse)}.cdm-widget-boundary p{font-size:.77rem;margin:6px 0 0}