.blog-hero{padding:clamp(5rem,9vw,8rem) 0 4rem;background:radial-gradient(circle at 80% 10%,rgba(116,188,66,.22),transparent 28rem),linear-gradient(145deg,#fbfcf8,#eef4e8)}.blog-hero h1{max-width:850px;margin:.5rem 0 1rem;font-size:clamp(2.8rem,7vw,5.4rem);line-height:.98}.blog-hero p{max-width:720px;color:#5f625c;font-size:1.15rem}.blog-listing,.blog-related{padding:5rem 0}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.blog-card{display:flex;flex-direction:column;padding:1.6rem;border:1px solid #e0e4db;border-radius:26px;background:#fff;box-shadow:0 16px 45px rgba(23,23,31,.06);transition:transform .2s ease,box-shadow .2s ease}.blog-card:hover{transform:translateY(-5px);box-shadow:0 24px 55px rgba(23,23,31,.11)}.blog-card-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:1.2rem;color:#66a802;font-size:1.35rem;border-radius:16px;background:#edf5e7}.blog-card-meta{display:flex;justify-content:space-between;gap:1rem;color:#777a73;font-size:.76rem;font-weight:700;text-transform:uppercase}.blog-card-meta span{color:#5e9f2e}.blog-card h2,.blog-card h3{margin:.8rem 0;font-size:1.35rem}.blog-card h2 a,.blog-card h3 a{color:#17171f;text-decoration:none}.blog-card p{color:#66666c}.blog-read-link{margin-top:auto;font-weight:700;text-decoration:none}.blog-reading-width{max-width:850px}.blog-article-header{padding:4.5rem 0 3.5rem;background:linear-gradient(145deg,#fafcf7,#eef4e8)}.blog-article-header h1{margin:.7rem 0 1.2rem;font-size:clamp(2.6rem,6vw,4.7rem);line-height:1}.blog-article-header>div>p{color:#5e625b;font-size:1.2rem}.blog-byline{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;color:#686b65;font-size:.88rem}.blog-byline i{margin-right:.4rem;color:#66a802}.blog-article-body{padding-top:4rem;padding-bottom:4rem}.blog-article-body section{margin-bottom:3rem}.blog-article-body h2{font-size:clamp(1.7rem,4vw,2.35rem)}.blog-article-body p{color:#4f524d;font-size:1.06rem;line-height:1.85}.blog-safety-note{display:flex;gap:1rem;margin:2rem 0 3rem;padding:1.35rem;border:1px solid #dbe7d2;border-radius:20px;background:#f3f8ef}.blog-safety-note i{color:#66a802;font-size:1.25rem}.blog-safety-note p{margin:0;font-size:.95rem}.blog-share{padding-top:2rem;border-top:1px solid #e2e5df}.blog-share h2{font-size:1.25rem}.blog-share>div{display:flex;gap:.65rem}.blog-share a{display:grid;place-items:center;width:44px;height:44px;color:#fff;border-radius:14px;background:#24252a}.blog-related{background:#f4f6f1}.blog-related>.container>h2{margin:.5rem 0 2rem}.blog-related .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:991px){.blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.blog-grid,.blog-related .blog-grid{grid-template-columns:1fr}.blog-article-header{padding-top:3rem}.blog-byline{display:grid}}
