.blog-feature{display:grid;grid-template-columns:1.2fr .8fr;gap:54px;align-items:end}.blog-feature img{width:100%;height:560px;object-fit:cover}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.post-card{border-top:1px solid var(--dark-border);padding-top:18px}.post-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.post-card-body{padding:20px 3px}.post-card h2,.post-card h3{font-size:1.5rem;letter-spacing:-.025em;margin:8px 0}.post-card p{color:#3e4552}.pagination{display:flex;gap:10px;margin-top:48px}.pagination button{min-width:44px;height:44px;border:1px solid var(--dark-border);background:transparent}.pagination button.is-active{background:var(--bg);color:#fff}.blog-filters{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 36px}.blog-filters button{min-height:42px;padding:0 14px;border:1px solid var(--dark-border);background:transparent}.blog-filters button.is-active{background:var(--bg);color:#fff}