.blog_hero__m_tED{padding:clamp(72px,11vw,128px) 0 clamp(36px,5vw,56px)}.blog_heroSub__6UCg7{font-size:clamp(15px,1.9vw,18px);color:var(--txt-mut);line-height:1.75;max-width:620px;margin:20px auto 0}.blog_listSection__wOcJG{padding:0 0 clamp(72px,10vw,128px)}.blog_controls__EsHsa{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;margin-bottom:40px}.blog_searchWrap__MKR3e{position:relative;flex:1 1 280px;max-width:380px}.blog_searchIcon__E_A3o{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:14px;opacity:.6;pointer-events:none}.blog_search__GtT_V{width:100%;min-height:48px;padding:0 18px 0 44px;border-radius:var(--r-pill);background:var(--glass-1);border:1px solid var(--glass-line);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);color:var(--txt);font-family:inherit;font-size:14px;transition:border-color .22s var(--ease),background .22s var(--ease)}.blog_search__GtT_V::placeholder{color:var(--txt-dim)}.blog_search__GtT_V:focus{outline:none;border-color:var(--glass-lit);background:var(--glass-2)}.blog_search__GtT_V::-webkit-search-cancel-button{filter:invert(1);opacity:.5}.blog_cats__EJS_k{display:flex;flex-wrap:wrap;gap:8px}.blog_cat__zBVO6{padding:9px 17px;border-radius:var(--r-pill);background:var(--glass-1);border:1px solid var(--glass-line);color:var(--txt-mut);font-size:13px;font-weight:600;transition:all .22s var(--ease)}.blog_cat__zBVO6:hover{color:var(--txt);border-color:var(--glass-lit);transform:translateY(-2px)}.blog_catOn___S9jI{background:linear-gradient(135deg,var(--leaf-400),var(--leaf-600));border-color:transparent;color:#04121B;box-shadow:var(--glow-leaf)}.blog_featured__kHmgQ{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:0;gap:0;border-radius:var(--r3);overflow:hidden;background:linear-gradient(160deg,var(--glass-2),var(--glass-1));border:1px solid var(--glass-line);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);box-shadow:var(--sh-lg);margin-bottom:56px;transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.blog_featured__kHmgQ:hover{transform:translateY(-6px);border-color:var(--glass-lit);box-shadow:var(--sh-xl),0 0 60px rgba(123,148,85,.15)}.blog_featuredMedia__I5AXL{position:relative;min-height:300px;background:var(--nav-850);overflow:hidden}.blog_featuredMedia__I5AXL img{width:100%;height:100%;object-fit:cover}.blog_featured__kHmgQ:hover .blog_featuredMedia__I5AXL img{transform:scale(1.04)}.blog_featuredMedia__I5AXL img{transition:transform .6s var(--ease)}.blog_cardFallback__99c3P,.blog_featuredFallback__Mr4UQ{height:100%;display:flex;align-items:center;justify-content:center;font-size:54px;background:radial-gradient(circle at 50% 40%,rgba(123,148,85,.16),transparent 68%)}.blog_featuredBody__s7HHv{padding:clamp(28px,4vw,46px);display:flex;flex-direction:column;justify-content:center}.blog_featuredTag__bvuIS{font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-400);margin-bottom:16px}.blog_featuredTitle__xaQtL{font-size:clamp(24px,3.1vw,36px);margin-bottom:14px}.blog_featuredExcerpt__aMisc{font-size:15px;line-height:1.75;margin-bottom:22px}.blog_sectionLabel__1TBSU{font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--txt-dim);margin-bottom:22px}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:26px;gap:26px}.blog_card__6gn_X{display:flex;flex-direction:column;border-radius:var(--r2);overflow:hidden;background:linear-gradient(160deg,var(--glass-2),var(--glass-1));border:1px solid var(--glass-line);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);box-shadow:var(--sh-md);transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.blog_card__6gn_X:hover{transform:translateY(-6px);border-color:var(--glass-lit);box-shadow:var(--sh-lg),0 0 44px rgba(123,148,85,.13)}.blog_cardMedia__sLj6Y{height:178px;overflow:hidden;background:var(--nav-850)}.blog_cardMedia__sLj6Y img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.blog_card__6gn_X:hover .blog_cardMedia__sLj6Y img{transform:scale(1.05)}.blog_cardBody__J1S1_{padding:22px;display:flex;flex-direction:column;flex:1 1}.blog_cardCat__0tDSq{font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--leaf-400);margin-bottom:11px}.blog_cardTitle__UowSg{font-size:18px;line-height:1.32;margin-bottom:9px}.blog_cardExcerpt__O7Kdq{font-size:13.5px;line-height:1.7;color:var(--txt-mut);margin-bottom:18px;flex:1 1}.blog_meta__l_Cxn{display:flex;align-items:center;gap:10px;font-family:var(--fm);font-size:11px;color:var(--txt-dim)}.blog_dot__oNmo6{width:3px;height:3px;border-radius:50%;background:var(--txt-dim)}.blog_empty__6Wa62{text-align:center;padding:72px 20px}.blog_emptyIcon__6iR5T{font-size:46px;margin-bottom:18px}.blog_emptyP__rtsSY{color:var(--txt-mut);margin:10px auto 22px;max-width:440px}.blog_link__libKh{color:var(--leaf-400);font-weight:600}.blog_link__libKh:hover{text-decoration:underline}@media (max-width:860px){.blog_featured__kHmgQ{grid-template-columns:1fr}.blog_featuredMedia__I5AXL{min-height:210px}}@media (max-width:560px){.blog_controls__EsHsa{flex-direction:column;align-items:stretch}.blog_searchWrap__MKR3e{max-width:none}.blog_grid__1mQUH{grid-template-columns:1fr}}