.blog-header{padding:82px 0 52px;background:var(--brand-bg-alt)}.blog-header .container{max-width:860px}.blog-header h1{font-size:3rem}.blog-header p{color:var(--brand-text-muted)}.blog-grid-section{padding:76px 0}.blog-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:22px;gap:22px}.blog-card{min-height:320px;display:flex;flex-direction:column;padding:26px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.blog-author,.blog-card p,.blog-card span{color:var(--brand-text-muted)}.blog-card h2{margin:12px 0;font-size:1.35rem}.read-link{margin-top:auto;color:var(--brand-primary);font-weight:900}.pager{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px}.pager a,.pager span{min-width:38px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--brand-border);border-radius:999px;padding:0 12px}.pager .is-active{background:var(--brand-primary);color:var(--brand-text-inverse)}.about-hero .container .about-hero-copy span.eyebrow,.contact-form-section .container .contact-form-copy span.eyebrow,.fitment-page .fitment-hero .container span.eyebrow{color:#fff!important}.navbar.navbar-expand-lg .container .collapse.navbar-collapse a.btn.dorma-nav-pill,.row.g-5 .col-lg-6 .footer-social a{color:#15202b!important}.section-block.dorma-cta .container .cta-copy span.eyebrow,.section-block.dorma-industry-cards .container .image-card-grid a.image-card{color:#fff!important}