:root{--green:#287c2d;--dark:#073b17;--light:#f5fbf5;--text:#202124;--muted:#667085;--blue:#0b5594;--shadow:0 12px 30px rgba(16,24,40,.09);--radius:18px}*{box-sizing:border-box}body{margin:0;font-family:'Inter','Segoe UI',Arial,sans-serif;color:var(--text);background:#fff;line-height:1.6}a{text-decoration:none;color:inherit}.hb-container{width:min(1180px,92%);margin:auto}.hb-topbar{background:linear-gradient(90deg,#17651e,#2a8b30);color:#fff;font-size:13px}.hb-topbar .hb-container{height:38px;display:flex;align-items:center;justify-content:space-between}.hb-social{display:flex;gap:16px;font-weight:700}.hb-header{background:#fff;box-shadow:0 6px 20px rgb(0 0 0 / .05);position:sticky;top:0;z-index:50}.hb-header-inner{height:86px;display:flex;align-items:center;justify-content:space-between}.hb-logo{display:flex;align-items:center;gap:10px}.hb-logo img{width:158px;height:auto;display:block}.hb-menu{display:flex;gap:30px;align-items:center;font-weight:800;text-transform:uppercase;font-size:13px}.hb-menu a{padding:32px 0;border-bottom:3px solid #fff0}.hb-menu a:hover,.hb-menu .current-menu-item a{color:var(--green);border-color:var(--green)}.hb-search{font-size:22px}.hb-hero-new{position:relative;overflow:hidden;padding:32px 4% 18px;background:linear-gradient(120deg,#f8fbf7 0%,#f3f8f1 52%,#eef7ec 100%)}.hb-hero-new-wrap{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:28px}.hb-hero-new-badge{display:inline-flex;align-items:center;gap:7px;background:#fff;color:#0b7d24;font-weight:800;font-size:12px;padding:8px 16px;border-radius:999px;box-shadow:0 8px 22px rgb(0 0 0 / .06);margin-bottom:16px}.hb-hero-new h1{font-size:46px;line-height:1.08;margin:0 0 14px;font-weight:900;letter-spacing:-1.4px;color:#171d27;max-width:540px}.hb-hero-new h1 span{display:block;color:#1d842e}.hb-hero-new-subtitle{font-size:16px;line-height:1.55;color:#5b6470;margin:0 0 18px;max-width:520px}.hb-hero-search{width:100%;max-width:540px;height:54px;background:#fff;border-radius:12px;display:flex;align-items:center;padding:0 7px 0 16px;box-shadow:0 10px 24px rgb(0 0 0 / .07);margin-bottom:16px}.hb-hero-search span{font-size:22px;color:#7e8791;margin-right:10px}.hb-hero-search input{flex:1;border:0;outline:0;font-size:14px;background:#fff0}.hb-hero-search button{border:0;background:#168029;color:#fff;font-weight:800;font-size:14px;padding:12px 22px;border-radius:10px;cursor:pointer;transition:.25s}.hb-hero-search button:hover{background:#0d6d20}.hb-hero-popular{margin-top:0}.hb-hero-popular strong{display:block;font-size:14px;margin-bottom:10px;color:#1b1f27}.hb-hero-popular div{display:flex;flex-wrap:wrap;gap:8px}.hb-hero-popular a{background:#fff;color:#168029;font-weight:700;font-size:12px;padding:8px 11px;border-radius:10px;box-shadow:0 7px 18px rgb(0 0 0 / .05);transition:.25s}.hb-hero-popular a:last-child{background:linear-gradient(135deg,#fff9e8 0%,#fff3cf 100%)!important;color:#3a3426!important;border:1px solid #f2df9c!important;font-weight:800!important;letter-spacing:.2px!important;box-shadow:0 10px 24px rgb(201 168 64 / .10),inset 0 1px 0 rgb(255 255 255 / .9)!important}.hb-hero-popular a:hover{transform:translateY(-2px)}.hb-hero-popular a:last-child:hover{background:linear-gradient(135deg,#fff4d7 0%,#ffeebc 100%)!important;color:#2c271d!important;box-shadow:0 12px 28px rgb(201 168 64 / .16),inset 0 1px 0 rgb(255 255 255 / .95)!important}.hb-hero-actions{display:flex;gap:18px;margin-top:18px;flex-wrap:wrap}.hb-hero-actions a{font-size:15px;font-weight:800;border-radius:12px;padding:10px 17px;display:inline-flex;align-items:center;gap:8px;transition:all .25s ease;cursor:pointer}.hb-hero-actions a:hover{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 14px 28px rgb(0 0 0 / .12)}.hb-hero-actions a:active{transform:translateY(0)}.hb-hero-btn-primary{background:#168029;color:#fff!important;box-shadow:0 10px 22px rgb(22 128 41 / .22)}.hb-hero-btn-outline{background:#fff;color:#168029!important;border:1px solid #a9d8b3;box-shadow:0 8px 20px rgb(0 0 0 / .05)}.hb-hero-new-right{position:relative;display:flex;justify-content:center;align-items:flex-start;margin-top:-22px}.hb-hero-new-right img{width:100%;height:520px;object-fit:cover;object-position:center top;border-radius:0 26px 26px 90px;box-shadow:0 24px 50px rgb(0 0 0 / .10);display:block}.hb-hero-floating-card{position:absolute;left:28px;top:205px;background:#fff;border-radius:18px;padding:16px 20px;text-align:center;box-shadow:0 16px 36px rgb(0 0 0 / .13)}.hb-hero-floating-card div{width:42px;height:42px;margin:0 auto 8px;background:#2b8a34;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}.hb-hero-floating-card h3{margin:0 0 5px;color:#168029;font-size:15px}.hb-hero-floating-card p{margin:0;font-size:12px;line-height:1.4;font-weight:600}.hb-hero-feature-strip{max-width:1180px;margin:18px auto 0;background:#fff;border-radius:18px;padding:18px 22px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 12px 30px rgb(0 0 0 / .07)}.hb-hero-feature{display:flex;align-items:center;gap:10px;padding:0 14px;border-right:1px solid #e5e9e3}.hb-hero-feature:last-child{border-right:0}.hb-hero-icon{min-width:44px;height:44px;border-radius:50%;background:#eaf8e9;color:#168029;display:flex;align-items:center;justify-content:center;font-size:20px}.hb-hero-icon.purple{background:#f1e9ff;color:#7b39d8}.hb-hero-feature h3{font-size:14px;margin:0 0 3px;color:#101820}.hb-hero-feature p{font-size:12px;line-height:1.35;margin:0;color:#5c6670}@media(max-width:1200px){.hb-hero-new-wrap{max-width:1100px}.hb-hero-new h1{font-size:42px}.hb-hero-new-right img{height:470px}.hb-hero-floating-card{top:250px}.hb-hero-feature-strip{grid-template-columns:repeat(2,1fr);gap:18px}.hb-hero-feature{border-right:0;border-bottom:1px solid #e5e9e3;padding:0 12px 14px}.hb-hero-feature:nth-child(3),.hb-hero-feature:nth-child(4){border-bottom:0}}@media(max-width:900px){.hb-hero-new{padding:28px 5% 18px}.hb-hero-new-wrap{grid-template-columns:1fr;gap:24px}.hb-hero-new h1{font-size:38px}.hb-hero-new-subtitle{font-size:15.5px}.hb-hero-new-right{margin-top:0}.hb-hero-new-right img{height:400px;border-radius:24px}.hb-hero-floating-card{top:auto;bottom:18px;left:18px}.hb-hero-feature-strip{grid-template-columns:1fr;padding:18px 20px}.hb-hero-feature{border-right:0;border-bottom:1px solid #e5e9e3;padding:14px 0}.hb-hero-feature:last-child{border-bottom:0}}@media(max-width:600px){.hb-hero-new{padding:22px 16px;text-align:left;overflow:hidden!important}.hb-hero-new-badge{font-size:11px;padding:7px 13px;margin-bottom:13px}.hb-hero-new h1{font-size:clamp(28px,8.6vw,36px)!important;line-height:1.08!important;letter-spacing:-.8px!important;font-weight:900!important;width:100%!important;max-width:100%!important;margin:0 0 16px!important;color:#0f1728!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-wrap:balance!important}.hb-hero-new h1 span{display:inline!important;color:#168029!important}.hb-hero-new-subtitle{font-size:15px}.hb-hero-search{height:auto;padding:10px;gap:8px;flex-wrap:wrap}.hb-hero-search input{width:calc(100% - 36px);font-size:13px}.hb-hero-search button{width:100%;padding:10px 14px}.hb-hero-popular a{font-size:11.5px;padding:7px 10px}.hb-hero-actions{gap:10px;margin-top:16px}.hb-hero-actions a{width:100%;justify-content:center;font-size:14px;padding:10px 14px}.hb-hero-new-right img{height:320px;border-radius:20px}.hb-hero-floating-card{left:14px;bottom:14px;padding:13px 16px}.hb-hero-floating-card div{width:36px;height:36px;font-size:17px}.hb-hero-floating-card h3{font-size:14px}.hb-hero-floating-card p{font-size:11px}.hb-hero-feature-strip{padding:16px;margin-top:16px}}.hb-feature-strip{background:rgb(248 252 248 / .92);border-top:1px solid #edf5ed;border-bottom:1px solid #edf5ed}.hb-features{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:32px 0}.hb-feature{display:flex;gap:14px;align-items:center}.hb-icon{width:42px;height:42px;display:grid;place-items:center;border:2px solid #49a151;border-radius:50%;color:var(--green);font-size:21px}.hb-feature b{display:block;font-size:14px}.hb-feature span{font-size:12px;color:var(--muted)}.hb-section{padding:50px 0}.hb-section-title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px}.hb-title h2{font-size:28px;margin:0}.hb-title p{margin:6px 0 0;color:var(--muted)}.hb-title h2:before{content:'🌿';margin-right:8px}.hb-topic-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.hb-card{background:#fff;border:1px solid #eef2ef;border-radius:14px;padding:26px 18px;text-align:center;box-shadow:var(--shadow);transition:.25s}.hb-card:hover{transform:translateY(-5px)}.hb-card .circle{width:58px;height:58px;margin:0 auto 15px;border-radius:50%;display:grid;place-items:center;font-size:27px}.c1{background:#e8f7e8}.c2{background:#ffe8ee}.c3{background:#e8f3ff}.c4{background:#f1e9ff}.c5{background:#fff1d9}.c6{background:#edf8e9}.hb-card h3{font-size:16px;margin:0 0 9px}.hb-card p{font-size:13px;color:var(--muted);min-height:62px}.hb-card a{color:var(--green);font-weight:800;font-size:13px}.hb-post-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.hb-post{background:#fff;border:1px solid #eef2ef;border-radius:14px;overflow:hidden;box-shadow:var(--shadow)}.hb-post img{width:100%;height:180px;object-fit:cover}.hb-post-content{padding:19px}.hb-cat{font-size:11px;color:var(--green);font-weight:900;text-transform:uppercase}.hb-post h3{font-size:18px;line-height:1.35;margin:8px 0 10px}.hb-post p{font-size:14px;color:var(--muted)}.hb-meta{font-size:12px;color:#98a2b3}.hb-newsletter{background:linear-gradient(135deg,#217a28,#0d5f20);border-radius:14px;color:#fff;padding:42px 48px;display:grid;grid-template-columns:1.1fr .9fr;gap:30px;align-items:center;box-shadow:var(--shadow)}.hb-newsletter h2{margin:0 0 8px;font-size:28px}.hb-newsletter p{margin:0;color:#e7f7e7}.hb-newsletter form{display:flex;gap:12px}.hb-newsletter input{flex:1;border:0;border-radius:8px;padding:16px}.hb-newsletter button{border:0;background:#fff;color:var(--green);font-weight:900;border-radius:8px;padding:0 22px}.hb-cat-images{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.hb-cat-img{height:170px;border-radius:14px;overflow:hidden;position:relative;box-shadow:var(--shadow);color:#fff;display:flex;align-items:end;justify-content:center;padding:24px;font-size:20px;font-weight:900}.hb-cat-img:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .12),rgb(0 0 0 / .55));z-index:1}.hb-cat-img span{position:relative;z-index:2}.hb-cat-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hb-trust{background:#f6fbf6;border-top:1px solid #edf5ed}.hb-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:45px 0}.hb-trust-item{display:flex;gap:14px;align-items:flex-start}.hb-trust-item b{display:block;font-size:14px}.hb-trust-item p{margin:3px 0 0;color:var(--muted);font-size:13px}.hb-footer{background:linear-gradient(135deg,#063d16,#042b10);color:#fff;padding:65px 0 22px}.hb-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.1fr;gap:36px}.hb-footer h3{margin:0 0 18px}.hb-footer ul{list-style:none;margin:0;padding:0}.hb-footer li{margin:10px 0;color:#dcecdc;font-size:14px}.hb-footer p{color:#dcecdc;font-size:15.5px}.hb-footer input{width:100%;padding:14px;border-radius:8px;border:0;margin-bottom:10px}.hb-footer button{width:100%;padding:14px;border:0;border-radius:8px;background:#2b8b32;color:#fff;font-weight:900}.hb-copy{border-top:1px solid rgb(255 255 255 / .16);margin-top:42px;padding-top:20px;display:flex;justify-content:space-between;color:#dcecdc;font-size:13px}.hb-page{padding:65px 0}.hb-content{max-width:850px;margin:auto}.hb-content h1{font-size:42px}.hb-content img{max-width:100%;height:auto;border-radius:14px}.hb-mobile-menu{display:none}@media(max-width:900px){.hb-menu{display:none}.hb-mobile-menu{display:block;font-size:24px}.hb-topic-grid{grid-template-columns:repeat(2,1fr)}.hb-post-grid,.hb-cat-images,.hb-trust-grid{grid-template-columns:1fr 1fr}.hb-newsletter{grid-template-columns:1fr}.hb-footer-grid{grid-template-columns:1fr 1fr}.hb-features{grid-template-columns:1fr}}@media(max-width:560px){.hb-topbar .hb-social{display:none}.hb-header-inner{height:72px}.hb-logo img{width:130px}.hb-section{padding:45px 0}.hb-topic-grid,.hb-post-grid,.hb-cat-images,.hb-trust-grid,.hb-footer-grid{grid-template-columns:1fr}.hb-newsletter{padding:30px 22px}.hb-newsletter form{flex-direction:column}.hb-copy{flex-direction:column;gap:8px}}.hb-social{display:flex;gap:10px;align-items:center}.hb-social a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:14px;text-decoration:none;transition:all 0.3s ease}.hb-social a.fb{background:#1877f2}.hb-social a.tw{background:#1da1f2}.hb-social a.ig{background:linear-gradient(45deg,#feda75,#d62976,#962fbf,#4f5bd5)}.hb-social a.pt{background:#e60023}.hb-social a.yt{background:red}.hb-social a:hover{transform:scale(1.1)}.hb-topbar .hb-social{display:flex}@media(max-width:768px){.hb-topbar .hb-social{display:none!important}.hb-footer .hb-social{display:flex!important;justify-content:center;align-items:center;gap:10px;margin-top:15px}}@media(max-width:768px){footer.hb-footer .hb-footer-grid{display:grid!important;grid-template-columns:1fr!important;row-gap:0px!important}footer.hb-footer .hb-footer-grid>div:nth-child(1){margin-bottom:0px!important}footer.hb-footer .hb-footer-grid>div:nth-child(2){padding-top:0px!important}}@media only screen and (max-width:768px){footer.hb-footer .hb-container .hb-footer-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 18px!important}footer.hb-footer .hb-container .hb-footer-grid>div{width:auto!important;margin:0!important;display:block!important}footer.hb-footer .hb-container .hb-footer-grid>div:first-child{grid-column:1 / -1!important}footer.hb-footer .hb-container .hb-footer-grid>div:last-child{grid-column:1 / -1!important}}.hb-title h2:before{display:none}@media(max-width:768px){.hb-view-all-btn{font-size:13px!important;padding:8px 14px!important;border-radius:8px!important}}.footer-topics{color:#fff}.footer-topics h3{font-size:20px;margin-bottom:15px;position:relative}.footer-topics h3::after{content:'';width:50px;height:3px;background:#4caf50;display:block;margin-top:8px;border-radius:2px}.footer-topics ul{list-style:none;padding:0;margin:0}.footer-topics ul li{margin-bottom:10px}.footer-topics ul li a{color:#ddd;text-decoration:none;font-size:15px;transition:all 0.3s ease;display:inline-block}.footer-topics ul li a:hover{color:#4caf50;transform:translateX(6px)}@media(max-width:768px){.footer-topics{text-align:center}.footer-topics h3::after{margin-left:auto;margin-right:auto}}@media(max-width:768px){.hb-title h2{white-space:nowrap;font-size:22px!important}.hb-topic-grid{display:block!important}.hb-topic-grid>div{width:100%!important;margin-bottom:15px!important}}