.omt-blog-heading{padding:88px 0 64px;background:var(--brand-bg-alt)}.omt-blog-heading h1{font-size:max(2rem, min(4vw, 3.5rem))}.omt-blog-heading p{max-width:720px}.omt-blog-grid-section{padding:72px 0 96px}.omt-blog-card{position:relative;height:100%;padding:32px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);box-shadow:0 10px 28px rgba(33,26,23,.06)}.omt-blog-card__marker{display:inline-flex;align-items:baseline;gap:6px;color:var(--brand-primary-dark)}.omt-blog-card__marker span{font-size:1.7rem;font-weight:850}.omt-blog-card__marker small{text-transform:uppercase}.omt-blog-kicker{color:var(--brand-primary-dark);font-size:.7rem;font-weight:850;letter-spacing:.1em}.omt-blog-card h2{margin:16px 0;font-size:1.35rem}.omt-blog-card h2 a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.omt-blog-card h2 a:hover{color:var(--brand-primary-dark)}.omt-blog-meta{color:var(--brand-text);font-size:.78rem}.omt-read-link{display:inline-block;margin-top:20px;font-weight:750;-webkit-text-decoration:none;text-decoration:none}.omt-pagination{margin-top:56px}.omt-pagination .page-link{color:var(--brand-primary-dark)}.omt-pagination .active .page-link{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--brand-text-inverse)}