body{color:#263238;background:#fff}.blog-header{border-bottom:1px solid #e6ece8;background:#fff}.blog-header-inner{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px}.blog-header img{height:auto;max-width:100%}.blog-header nav{display:flex;flex-wrap:wrap;gap:24px}.blog-header nav a{color:#263238;font-weight:600}.blog-header nav a[aria-current],.blog-header nav a:hover{color:#1b8a62}.blog-main{min-height:65vh;padding-top:65px;padding-bottom:80px}.blog-kicker{text-transform:uppercase;letter-spacing:.12em;color:#23835f;font-size:13px;font-weight:700}.blog-main h1{font-size:42px;line-height:1.2;margin:10px 0 14px}.blog-intro{font-size:19px;color:#60716c;max-width:750px}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:28px;margin-top:40px}.blog-card{border:1px solid #e3ebe7;border-radius:8px;overflow:hidden;box-shadow:0 5px 22px rgba(17,49,34,.05)}.blog-card-image{width:100%;height:220px;object-fit:cover}.blog-card-content{padding:26px}.blog-card time,.blog-article time{color:#687c73;font-size:14px}.blog-card h2{font-size:23px;line-height:1.3;margin:12px 0}.blog-card h2 a{color:#263238}.blog-card p{color:#596b63}.blog-read,.blog-back{color:#187b57;font-weight:700}.blog-empty{margin-top:40px;padding:40px;background:#f4f8f6;border-radius:8px}.blog-article{max-width:850px}.blog-article article{margin-top:35px}.blog-hero{width:100%;max-height:480px;object-fit:cover;margin:20px 0 32px;border-radius:8px}.blog-body{font-size:18px;line-height:1.8;overflow-wrap:anywhere}.blog-body p{margin-bottom:1.5em}.blog-footer{background:#163e31;color:#fff;padding:28px 0}.blog-footer a{color:#fff;text-decoration:underline}@media(max-width:700px){.blog-header-inner{padding-top:18px;padding-bottom:18px;display:block}.blog-header nav{gap:10px 18px;margin-top:15px}.blog-main{padding-top:40px}.blog-main h1{font-size:32px}}
