.src1a1ea-blog-mosaic-hero{background:var(--brand-primary-light);padding:56px 0}.src1a1ea-blog-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.src1a1ea-blog-card{border:1px solid var(--brand-border);padding:16px;border-radius:var(--brand-radius);background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.src1a1ea-blog-card h2{font-size:1.2rem}.src1a1ea-recent-strip{margin-top:48px}.src1a1ea-recent-strip ul{list-style:none;padding:0}.src1a1ea-recent-strip li{margin-bottom:8px}.meta{font-size:.875rem;color:var(--brand-text)}