.srceaeeb-blog-head{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.srceaeeb-blog-head h1,.srceaeeb-blog-head p{color:var(--brand-text-inverse)}.srceaeeb-blog-head h1{font-size:max(2rem, min(4vw, 3.5rem))}.srceaeeb-blog-grid{background:var(--brand-bg-alt)}.srceaeeb-blog-grid article{height:100%;padding:24px;border:1px solid var(--brand-border);background:#fff}.srceaeeb-blog-grid article h2{font-size:1.4rem}.pagination{margin-top:48px}.srceaeeb-recent{margin-top:48px;padding:24px;border-top:3px solid var(--brand-primary);background:#fff}.srceaeeb-recent li{display:flex;gap:16px;margin-bottom:8px}