.blog-module__JsT-Oq__hero{background:radial-gradient(80% 50% at 50% -5%,#185f420f 0%,#0000 70%),linear-gradient(170deg,#fff 60%,#e8f5ee 100%);padding:112px 18px 36px;position:relative;overflow:hidden}.blog-module__JsT-Oq__hero:before{content:"";pointer-events:none;background:radial-gradient(#185f420a 0%,#0000 70%);border-radius:50%;width:700px;height:300px;position:absolute;top:0;left:50%;transform:translate(-50%)}.blog-module__JsT-Oq__heroInner{z-index:1;max-width:640px;position:relative}.blog-module__JsT-Oq__eyebrow{color:#185f42;letter-spacing:1.5px;text-transform:uppercase;background:#185f4212;border:1px solid #185f4226;border-radius:20px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__pdot{background:#23d47e;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.2s ease-in-out infinite blog-module__JsT-Oq__pa}@keyframes blog-module__JsT-Oq__pa{0%,to{box-shadow:0 0 #23d47e99}50%{box-shadow:0 0 0 6px #23d47e00}}.blog-module__JsT-Oq__hero h1{letter-spacing:-.8px;color:#0c0c0a;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:30px;font-weight:900;line-height:1.1}.blog-module__JsT-Oq__hero h1 em{color:#185f42;font-style:normal}.blog-module__JsT-Oq__hero p{color:#6b7280;font-size:14px;line-height:1.7}.blog-module__JsT-Oq__filters{-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fff;border-bottom:1px solid #e5e5e2;padding:16px 18px 0;overflow-x:auto}.blog-module__JsT-Oq__filters::-webkit-scrollbar{display:none}.blog-module__JsT-Oq__filterRow{gap:6px;min-width:max-content;padding-bottom:14px;display:flex}.blog-module__JsT-Oq__filterBtn{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #e5e5e2;border-radius:20px;align-items:center;gap:5px;padding:7px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.blog-module__JsT-Oq__filterBtn:hover{color:#185f42;background:#185f420a;border-color:#185f42}.blog-module__JsT-Oq__filterBtnActive{color:#fff;background:#185f42;border-color:#185f42}.blog-module__JsT-Oq__filterBtnActive:hover{color:#fff;background:#1e7a54;border-color:#1e7a54}.blog-module__JsT-Oq__main{background:#f9f9f7;min-height:40vh;padding:28px 18px 60px}.blog-module__JsT-Oq__featuredSection{margin-bottom:32px}.blog-module__JsT-Oq__featuredLabel{letter-spacing:2px;text-transform:uppercase;color:#9ca3af;margin-bottom:12px;font-size:10px;font-weight:700}.blog-module__JsT-Oq__featuredCard{color:inherit;background:#fff;border:1px solid #e5e5e2;border-radius:20px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.blog-module__JsT-Oq__featuredCard:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000014}.blog-module__JsT-Oq__featuredEmoji{background:linear-gradient(135deg,#185f420a 0%,#23d47e0f 100%);border-bottom:1px solid #f0f0ed;justify-content:center;align-items:center;padding:36px 24px;font-size:64px;display:flex}.blog-module__JsT-Oq__featuredBody{padding:22px 22px 26px}.blog-module__JsT-Oq__featuredCat{color:#185f42;background:#185f4214;border-radius:12px;align-items:center;margin-bottom:10px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__featuredTitle{color:#0c0c0a;letter-spacing:-.4px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:21px;font-weight:900;line-height:1.25}.blog-module__JsT-Oq__featuredExcerpt{color:#6b7280;margin-bottom:16px;font-size:14px;line-height:1.65}.blog-module__JsT-Oq__featuredMeta{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.blog-module__JsT-Oq__metaDot{background:#d1d5db;border-radius:50%;width:3px;height:3px}.blog-module__JsT-Oq__readMore{color:#185f42;align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__gridLabel{letter-spacing:2px;text-transform:uppercase;color:#9ca3af;margin-bottom:14px;font-size:10px;font-weight:700}.blog-module__JsT-Oq__grid{flex-direction:column;gap:14px;display:flex}.blog-module__JsT-Oq__card{color:inherit;background:#fff;border:1px solid #e5e5e2;border-radius:16px;align-items:stretch;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.blog-module__JsT-Oq__card:hover{transform:translateY(-1px);box-shadow:0 4px 20px #00000012}.blog-module__JsT-Oq__cardEmoji{background:linear-gradient(135deg,#185f420a 0%,#23d47e0d 100%);border-right:1px solid #f0f0ed;justify-content:center;align-items:center;min-width:80px;padding:0 4px;font-size:32px;display:flex}.blog-module__JsT-Oq__cardBody{flex:1;min-width:0;padding:16px 18px}.blog-module__JsT-Oq__cardCat{letter-spacing:1px;text-transform:uppercase;color:#185f42;margin-bottom:5px;font-size:10px;font-weight:700}.blog-module__JsT-Oq__cardTitle{color:#0c0c0a;letter-spacing:-.2px;margin-bottom:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800;line-height:1.3}.blog-module__JsT-Oq__cardExcerpt{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__cardMeta{color:#9ca3af;align-items:center;gap:8px;font-size:11px;display:flex}.blog-module__JsT-Oq__empty{text-align:center;color:#9ca3af;padding:52px 24px;font-size:14px}.blog-module__JsT-Oq__emptyIcon{margin-bottom:12px;font-size:40px;display:block}.blog-module__JsT-Oq__ctaBanner{background:#0c0c0a;border-radius:20px;flex-direction:column;align-items:flex-start;gap:14px;margin:40px 0 0;padding:28px 24px;display:flex;position:relative;overflow:hidden}.blog-module__JsT-Oq__ctaBanner:before{content:"";pointer-events:none;background:radial-gradient(circle,#23d47e12 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.blog-module__JsT-Oq__ctaTitle{color:#fff;letter-spacing:-.4px;font-family:Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:900;line-height:1.25;position:relative}.blog-module__JsT-Oq__ctaTitle em{color:#23d47e;font-style:normal}.blog-module__JsT-Oq__ctaSub{color:#ffffff80;font-size:13px;line-height:1.65;position:relative}.blog-module__JsT-Oq__ctaBtn{color:#fff;background:#185f42;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;position:relative}.blog-module__JsT-Oq__ctaBtn:hover{background:#1e7a54}@media (min-width:820px){.blog-module__JsT-Oq__hero{padding:128px 52px 40px}.blog-module__JsT-Oq__hero h1{letter-spacing:-1.4px;font-size:46px}.blog-module__JsT-Oq__hero p{font-size:15px}.blog-module__JsT-Oq__filters{padding:0 52px;overflow-x:visible}.blog-module__JsT-Oq__filterRow{min-width:auto;padding:16px 0}.blog-module__JsT-Oq__main{padding:36px 52px 72px}.blog-module__JsT-Oq__featuredCard{grid-template-columns:280px 1fr;display:grid}.blog-module__JsT-Oq__featuredEmoji{border-bottom:none;border-right:1px solid #f0f0ed;padding:0;font-size:80px}.blog-module__JsT-Oq__featuredBody{padding:32px 32px 36px}.blog-module__JsT-Oq__featuredTitle{font-size:26px}.blog-module__JsT-Oq__featuredExcerpt{font-size:15px}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.blog-module__JsT-Oq__card{flex-direction:column;align-items:stretch}.blog-module__JsT-Oq__cardEmoji{border-bottom:1px solid #f0f0ed;border-right:none;min-width:auto;min-height:110px;font-size:44px}.blog-module__JsT-Oq__cardBody{padding:18px 20px 20px}.blog-module__JsT-Oq__ctaBanner{flex-direction:row;align-items:center;gap:0;padding:32px 36px}.blog-module__JsT-Oq__ctaBannerText{flex:1}.blog-module__JsT-Oq__ctaBtn{flex-shrink:0;margin-left:24px}}@media (min-width:1100px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr)}}
