.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px;display:grid}.blog-card{border:1px solid var(--line);border-radius:12px;min-width:0;overflow:hidden}.blog-card-image{background:#f6f8f3;height:230px;display:block;position:relative}.blog-card-copy{padding:24px}.blog-card h2{overflow-wrap:anywhere;font-size:23px;line-height:1.35}.blog-card h2 a:hover{color:var(--green)}.blog-card-copy>p:not(.blog-meta){font-size:14px}.blog-page .blog-meta,.blog-article .blog-meta{color:var(--muted);margin:0 0 12px;font-size:12px}.blog-article{max-width:900px}.blog-article>.blog-meta{margin-top:28px}.blog-article>h1{overflow-wrap:anywhere;font-size:clamp(30px,4vw,46px);line-height:1.2}.blog-article-image{background:#f6f8f3;border-radius:12px;height:400px;margin-block:32px;position:relative;overflow:hidden}.blog-article .wordpress-content{margin-top:32px}@media (max-width:1000px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-grid{grid-template-columns:1fr;gap:20px}.blog-article-image{height:250px}}
