.blog-nav{background:#143c30;display:flex;justify-content:space-between;align-items:center;padding:22px 7%;gap:24px}.blog-nav img{width:150px}.blog-nav nav{display:flex;flex-wrap:wrap;gap:26px}.blog-nav a{color:white;text-decoration:none}.blog-hero{background:#eef0e7;padding:75px 7%;text-align:center;color:#183e31}.blog-hero h1{font-size:clamp(30px,4vw,52px);max-width:1000px;margin:18px auto}.blog-hero>p:first-child{letter-spacing:3px;font-size:12px;color:#897143}.blog-main{max-width:1200px;margin:60px auto;padding:0 24px;min-height:35vh}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.blog-card{border:1px solid #e2e6dd;border-radius:10px;overflow:hidden}.blog-card>img{width:100%;height:220px;object-fit:cover}.blog-card>div{padding:26px}.blog-card h2{font-size:23px;line-height:1.35;margin:14px 0}.blog-main a{color:#235a40;text-decoration:none}.blog-card p{line-height:1.7;color:#637266}.blog-date{font-size:13px;color:#897143!important}.article{max-width:820px;margin:auto}.article-cover{width:100%;max-height:480px;object-fit:cover;border-radius:10px;margin:20px 0}.intro{font-size:22px;line-height:1.6;color:#49614e}.article-body{font-size:18px;line-height:1.9;overflow-wrap:anywhere;white-space:normal}.blog-cta{display:inline-block;margin-top:40px;padding:14px 24px;border:1px solid #235a40;border-radius:6px}.blog-empty{text-align:center;padding:40px}.blog-footer{padding:30px;text-align:center;background:#143c30;color:white}.blog-footer a{color:white}@media(max-width:850px){.blog-grid{grid-template-columns:repeat(2,1fr)}.blog-nav{flex-direction:column}.blog-nav nav{gap:16px}}@media(max-width:550px){.blog-grid{grid-template-columns:1fr}.blog-hero{padding:45px 24px}}
