.articlesPage,.articlePage{background:#f7f6ef;min-height:100vh}.articleHeader{justify-content:space-between;align-items:center;max-width:1160px;height:76px;margin:auto;padding:0 20px;display:flex}.articleBrand{align-items:center;gap:10px;font-weight:900;display:flex}.articleBrand img{object-fit:cover;border-radius:12px;width:48px;height:48px}.articlesHero{color:#fff;text-align:center;background:#0b3529;padding:75px 20px}.articlesHero span,.articleIntro>span{color:#77dc35;font-weight:900}.articlesHero h1{margin:15px;font-size:45px}.articlesHero p{color:#bdd1c7}.articleGrid{grid-template-columns:1fr 1fr;gap:22px;max-width:1160px;margin:60px auto;padding:0 20px;display:grid}.articleGrid article{background:#fff;border:1px solid #e4e4dc;border-radius:16px;overflow:hidden}.articleGrid img{object-fit:cover;width:100%;height:260px}.articleGrid article>div{padding:24px}.articleGrid small{color:#278353}.articleGrid h2{font-size:23px;line-height:1.6}.articleGrid p{color:#68766f;line-height:1.9}.articleGrid a{color:#0b6a43;font-weight:900}.longArticle{background:#fff;max-width:920px;margin:auto}.articleIntro{text-align:center;padding:55px}.articleIntro h1{font-size:44px;line-height:1.5}.articleIntro p{color:#66766f;line-height:2}.articleIntro img{object-fit:cover;border-radius:18px;width:100%;height:480px;margin-top:25px}.articleBody{padding:0 70px 70px}.articleBody section{margin:45px 0}.articleBody h2{color:#0e4b39;border-right:4px solid #72dc35;padding-right:13px;font-size:27px}.articleBody p{color:#374740;text-align:justify;font-size:16px;line-height:2.35}.relatedProduct{color:#fff;background:#0d3c2f;border-radius:16px;grid-template-columns:220px 1fr;gap:25px;margin:35px 0;padding:22px;display:grid}.relatedProduct img{object-fit:cover;border-radius:10px;width:100%;height:180px}.relatedProduct p{color:#d0dfd8}.relatedProduct a{color:#92ee58;font-size:20px;font-weight:900}@media (max-width:650px){.articleGrid{grid-template-columns:1fr}.articlesHero h1,.articleIntro h1{font-size:32px}.articleIntro{padding:35px 20px}.articleIntro img{height:300px}.articleBody{padding:0 22px 45px}.relatedProduct{grid-template-columns:1fr}.articleBody p{font-size:14px}}
