.BlogPage-module__GOhE-G__blogPage{background:#fff;padding-bottom:4rem;font-family:Poppins,sans-serif}.BlogPage-module__GOhE-G__featuredSection{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;max-width:1200px;margin:3rem auto 4rem;padding:0 1rem;display:grid}.BlogPage-module__GOhE-G__featuredContent{max-width:560px}.BlogPage-module__GOhE-G__metaRow{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.BlogPage-module__GOhE-G__featuredCategory{color:#1e824c;text-transform:uppercase;letter-spacing:.04em;background:#eaf6ee;border-radius:999px;padding:.35rem .9rem;font-size:.7rem;font-weight:600}.BlogPage-module__GOhE-G__featuredDate{color:#8a8a8a;font-size:.8rem}.BlogPage-module__GOhE-G__featuredTitle{max-width:520px;margin-bottom:1rem;font-size:2.9rem;font-weight:700;line-height:1.15}.BlogPage-module__GOhE-G__featuredExcerpt{color:#555;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:520px;margin-bottom:1.6rem;font-size:.95rem;line-height:1.65;display:-webkit-box;overflow:hidden}.BlogPage-module__GOhE-G__readMoreBtn{color:#1e824c;border:1px solid #1e824c;border-radius:6px;align-items:center;padding:.55rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.BlogPage-module__GOhE-G__featuredImageWrapper{border-radius:32px;width:100%;height:320px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 6px 24px #00000014}.BlogPage-module__GOhE-G__featuredImageWrapper:before{content:"";opacity:0;pointer-events:none;z-index:1;background:linear-gradient(135deg,#1e824c0d 0%,#1e824c00 100%);transition:opacity .4s;position:absolute;inset:0}.BlogPage-module__GOhE-G__featuredImageWrapper:hover{border-radius:40px;transform:translateY(-6px);box-shadow:0 16px 48px #1e824c26}.BlogPage-module__GOhE-G__featuredImageWrapper:hover:before{opacity:1}.BlogPage-module__GOhE-G__featuredImageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.BlogPage-module__GOhE-G__featuredImageWrapper:hover img{transform:scale(1.05)}.BlogPage-module__GOhE-G__controlsContainerPlain{flex-direction:column;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto 3rem;padding:0 1rem;display:flex}.BlogPage-module__GOhE-G__searchWrapper{border:1px solid #ddd;border-radius:999px;align-items:center;gap:.6rem;width:100%;max-width:460px;padding:.75rem 1.2rem;display:flex}.BlogPage-module__GOhE-G__searchWrapper input{border:none;outline:none;width:100%;font-size:.9rem}.BlogPage-module__GOhE-G__categoryFilters{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.BlogPage-module__GOhE-G__filterBtn{color:#1e824c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #1e824c;border-radius:999px;padding:.45rem 1.2rem;font-size:.85rem}.BlogPage-module__GOhE-G__filterBtn.BlogPage-module__GOhE-G__active{color:#fff;background:#1e824c}.BlogPage-module__GOhE-G__blogGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2.5rem;max-width:1200px;margin:0 auto;padding:0 1rem;display:grid}.BlogPage-module__GOhE-G__blogCard{color:inherit;text-decoration:none;transition:transform .3s;display:block}.BlogPage-module__GOhE-G__blogCard:hover{transform:translateY(-8px)}.BlogPage-module__GOhE-G__imageWrapper{border-radius:32px;width:100%;height:280px;margin-bottom:1.2rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.BlogPage-module__GOhE-G__blogCard:hover .BlogPage-module__GOhE-G__imageWrapper{border-radius:40px;box-shadow:0 16px 48px #0000001f}.BlogPage-module__GOhE-G__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.BlogPage-module__GOhE-G__blogCard:hover .BlogPage-module__GOhE-G__imageWrapper img{transform:scale(1.05)}.BlogPage-module__GOhE-G__cardCategory{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-transform:uppercase;letter-spacing:.03em;z-index:1;background:#1e824cf2;border-radius:999px;padding:.4rem 1rem;font-size:.75rem;font-weight:600;transition:all .3s;position:absolute;top:16px;left:16px}.BlogPage-module__GOhE-G__blogCard:hover .BlogPage-module__GOhE-G__cardCategory{transform:translateY(-3px);box-shadow:0 4px 12px #1e824c66}.BlogPage-module__GOhE-G__cardContent{padding:0 .5rem}.BlogPage-module__GOhE-G__cardContent h3{color:#1a1a1a;margin:0 0 .6rem;font-size:1.3rem;font-weight:700;line-height:1.3;transition:color .3s}.BlogPage-module__GOhE-G__blogCard:hover .BlogPage-module__GOhE-G__cardContent h3{color:#1e824c}.BlogPage-module__GOhE-G__cardDate{color:#999;font-size:.9rem;font-weight:400}@media (max-width:768px){.BlogPage-module__GOhE-G__featuredSection{grid-template-columns:1fr;gap:1.8rem;margin-top:2rem}.BlogPage-module__GOhE-G__featuredImageWrapper{border-radius:28px;height:220px}.BlogPage-module__GOhE-G__featuredImageWrapper:hover{border-radius:32px}.BlogPage-module__GOhE-G__featuredTitle{font-size:1.9rem}.BlogPage-module__GOhE-G__featuredExcerpt{-webkit-line-clamp:3;font-size:.9rem}.BlogPage-module__GOhE-G__blogGrid{grid-template-columns:1fr;gap:2rem}.BlogPage-module__GOhE-G__imageWrapper{border-radius:28px;height:240px}.BlogPage-module__GOhE-G__blogCard:hover .BlogPage-module__GOhE-G__imageWrapper{border-radius:32px}.BlogPage-module__GOhE-G__cardContent h3{font-size:1.15rem}.BlogPage-module__GOhE-G__cardCategory{padding:.35rem .85rem;font-size:.7rem}.BlogPage-module__GOhE-G__blogCard:hover{transform:translateY(-4px)}}@media (max-width:480px){.BlogPage-module__GOhE-G__featuredImageWrapper{border-radius:24px;height:200px}.BlogPage-module__GOhE-G__featuredImageWrapper:hover{border-radius:28px}.BlogPage-module__GOhE-G__imageWrapper{border-radius:24px;height:200px}.BlogPage-module__GOhE-G__blogCard:hover .BlogPage-module__GOhE-G__imageWrapper{border-radius:28px}.BlogPage-module__GOhE-G__cardContent h3{font-size:1.05rem}.BlogPage-module__GOhE-G__cardDate{font-size:.85rem}}
