.hamm-blog-feature{background:var(--brand-bg-alt)}.hamm-featured-post{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;background:var(--brand-bg);border:1px solid var(--brand-border)}.hamm-featured-post>img{width:100%;height:100%;min-height:390px;-o-object-fit:cover;object-fit:cover}.hamm-featured-post>div{padding:48px}.hamm-featured-post h2{font-size:max(1.6rem, min(3vw, 2.5rem))}.hamm-blog-meta{color:var(--brand-text);margin:16px 0 24px}.hamm-blog-row{margin-bottom:24px}.hamm-blog-sidebar{position:sticky;top:96px;border-left:3px solid var(--brand-accent);padding-left:20px}.hamm-blog-sidebar a{display:block;padding:12px 0;border-bottom:1px solid var(--brand-border);color:var(--brand-text)}.hamm-blog-sidebar span{display:block;color:var(--brand-primary);font-size:.8rem}.hamm-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.hamm-pagination .page-link{border:1px solid var(--brand-border);padding:10px 14px;color:var(--brand-primary)}@media (max-width:767px){.hamm-featured-post{grid-template-columns:1fr}.hamm-featured-post>div{padding:28px}}