.BlogContent_banner__PJdTM{position:relative;width:100%;height:220px;overflow:hidden;display:flex;align-items:center;justify-content:center}.BlogContent_bannerImage__C4dvr{object-fit:cover;object-position:center}.BlogContent_bannerOverlay__4N51r{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.BlogContent_bannerContent__t38J8{text-align:center;color:var(--color-white);padding:var(--space-24)}.BlogContent_bannerTitle__33cIW{font-family:Anybody,sans-serif;font-size:48px;font-weight:700;margin-bottom:var(--space-16);text-transform:uppercase;letter-spacing:1px;line-height:1.2}.BlogContent_bannerSubtitle__6lkoG{font-family:Inter,sans-serif;font-size:20px;font-weight:400;opacity:.95;line-height:1.5;max-width:700px;margin:0 auto}.BlogContent_blogContent__YqgMF{display:grid;grid-template-columns:1fr 350px;grid-gap:var(--space-48);gap:var(--space-48);padding:var(--space-64) 0}.BlogContent_mainContent__cRxjU{min-height:600px}.BlogContent_searchWrapper__3tPM3{margin-bottom:var(--space-40)}.BlogContent_searchForm__n7AA_{position:relative;width:100%;max-width:500px}.BlogContent_searchIcon__7QpMK{position:absolute;left:var(--space-16);top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--color-gray-700);pointer-events:none}.BlogContent_searchInput__KC8HY{width:100%;padding:var(--space-12) var(--space-16) var(--space-12) var(--space-48);border:2px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--color-black);background-color:var(--color-white);transition:border-color .3s ease}.BlogContent_searchInput__KC8HY::placeholder{color:var(--color-gray-500)}.BlogContent_searchInput__KC8HY:focus{outline:none;border-color:var(--color-primary)}.BlogContent_blogGridWrap___izu4{position:relative;min-height:320px}.BlogContent_blogGrid__SW_6p{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-32);gap:var(--space-32);margin-bottom:var(--space-48)}.BlogContent_refreshing__JyR1_{opacity:.55;pointer-events:none}.BlogContent_pagination__4NzxM{display:flex;align-items:center;justify-content:center;gap:var(--space-16);margin-top:var(--space-48)}.BlogContent_pageBtn__ROgRF{padding:var(--space-12) var(--space-24);border:2px solid var(--color-primary);background-color:transparent;color:var(--color-primary);font-size:var(--font-size-md);font-weight:var(--fw-semibold);border-radius:var(--radius-md);cursor:pointer;transition:all .3s ease}.BlogContent_pageBtn__ROgRF:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-white)}.BlogContent_pageBtn__ROgRF:disabled{opacity:.4;cursor:not-allowed}.BlogContent_pageNumbers__OBoAI{display:flex;gap:var(--space-8)}.BlogContent_pageNumber__1xRRe{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-gray-300);background-color:var(--color-white);color:var(--color-black);font-size:var(--font-size-md);font-weight:var(--fw-semibold);border-radius:var(--radius-md);cursor:pointer;transition:all .3s ease}.BlogContent_pageNumber__1xRRe:hover{border-color:var(--color-primary);color:var(--color-primary)}.BlogContent_pageNumberActive__LGJg_{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.BlogContent_pageNumberActive__LGJg_:hover{color:var(--color-white)}.BlogContent_noResults__snzuC{text-align:center;padding:var(--space-64);color:var(--color-gray-700);font-size:var(--font-size-lg)}.BlogContent_loadingState__9EQ_U{min-height:360px;padding:var(--space-64) var(--space-24);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-16);text-align:center}.BlogContent_loadingState__9EQ_U p,.BlogContent_refreshLoader__faywh p{margin:0;font-family:var(--font-main);font-size:var(--font-size-base);font-weight:var(--fw-semibold);color:var(--color-gray-700)}.BlogContent_loadingDots__NE_Xf{display:flex;align-items:center;gap:8px}.BlogContent_loadingDots__NE_Xf span{width:10px;height:10px;border-radius:var(--radius-pill);background:var(--color-primary);animation:BlogContent_loadingDot__lKNAz .9s ease-in-out infinite}.BlogContent_loadingDots__NE_Xf span:nth-child(2){animation-delay:.15s}.BlogContent_loadingDots__NE_Xf span:nth-child(3){animation-delay:.3s}.BlogContent_refreshLoader__faywh{position:absolute;inset:0 0 var(--space-48);z-index:2;min-height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-12);border-radius:var(--radius-md);background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@keyframes BlogContent_loadingDot__lKNAz{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-7px)}}.BlogContent_sidebar__tyy_A{position:-webkit-sticky;position:sticky;top:var(--space-24);height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:var(--space-32)}.BlogContent_widget__S_4jf{background-color:var(--color-white);padding:var(--space-24);border-radius:var(--radius-md);box-shadow:0 2px 8px rgba(0,0,0,.05)}.BlogContent_widgetTitle__rEgo7{font-size:var(--font-size-xl);font-weight:var(--fw-bold);color:var(--color-black);margin-bottom:var(--space-20);padding-bottom:var(--space-12);border-bottom:2px solid var(--color-primary)}.BlogContent_categoryList__fOixf{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-8)}.BlogContent_categoryItem__dj4if{display:flex;align-items:center;justify-content:space-between;padding:var(--space-12) var(--space-16);border:none;background-color:transparent;color:var(--color-black);font-size:var(--font-size-md);text-align:left;width:100%;cursor:pointer;border-radius:var(--radius-md);transition:all .3s ease}.BlogContent_categoryItem__dj4if:hover{background-color:var(--color-offwhite);color:var(--color-primary)}.BlogContent_categoryItemActive__Znxnp,.BlogContent_categoryItemActive__Znxnp:hover{background-color:var(--color-primary);color:var(--color-white)}.BlogContent_categoryCount__tTbB3{font-size:var(--font-size-base);opacity:.7}.BlogContent_recentList__5ERoc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-16)}.BlogContent_recentItem__ZlLDp{padding-bottom:var(--space-16);border-bottom:1px solid var(--color-gray-300)}.BlogContent_recentItem__ZlLDp:last-child{padding-bottom:0;border-bottom:none}.BlogContent_recentLink__COyKU{display:flex;gap:var(--space-12);text-decoration:none;color:inherit;transition:opacity .3s ease}.BlogContent_recentLink__COyKU:hover{opacity:.7}.BlogContent_recentImage__FeSrb{position:relative;width:80px;height:80px;flex-shrink:0;border-radius:var(--radius-md);overflow:hidden}.BlogContent_recentImg__V8DZ4{object-fit:cover}.BlogContent_recentInfo__xH_EP{flex:1 1;display:flex;flex-direction:column;gap:var(--space-4)}.BlogContent_recentTitle__ESRtg{font-size:var(--font-size-base);font-weight:var(--fw-semibold);color:var(--color-black);line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.BlogContent_recentDate__szPPr{font-size:var(--font-size-sm);color:var(--color-gray-700)}.BlogContent_newsletterWidget__WVSou{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:var(--color-white)}.BlogContent_newsletterWidget__WVSou .BlogContent_widgetTitle__rEgo7{color:var(--color-white);border-bottom-color:hsla(0,0%,100%,.3)}.BlogContent_newsletterText__7NoAm{font-size:var(--font-size-base);line-height:1.6;margin-bottom:var(--space-20);opacity:.95}.BlogContent_newsletterForm__q6RK2{display:flex;flex-direction:column;gap:var(--space-12)}.BlogContent_newsletterInput__1UdP8{width:100%;padding:var(--space-12) var(--space-16);border:2px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.1);color:var(--color-white);font-size:var(--font-size-base);border-radius:var(--radius-md);transition:all .3s ease}.BlogContent_newsletterInput__1UdP8::placeholder{color:hsla(0,0%,100%,.7)}.BlogContent_newsletterInput__1UdP8:focus{outline:none;background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.BlogContent_newsletterBtn__eoTZ0{padding:var(--space-12) var(--space-24);border:none;background-color:var(--color-white);color:var(--color-primary);font-size:var(--font-size-base);font-weight:var(--fw-bold);border-radius:var(--radius-md);cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:0}.BlogContent_newsletterBtn__eoTZ0:hover{background-color:var(--color-offwhite);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BlogContent_newsletterBtn__eoTZ0:disabled{opacity:.7;cursor:not-allowed;transform:none}.BlogContent_newsletterStatus__aVWyj{margin-top:var(--space-10);font-size:var(--font-size-sm);font-weight:var(--fw-semibold);line-height:1.5}.BlogContent_success__kNMOw{color:var(--color-white)}.BlogContent_error__E41GB{color:#fdd}@media (max-width:1200px){.BlogContent_blogContent__YqgMF{grid-template-columns:1fr 300px;gap:var(--space-32)}}@media (max-width:992px){.BlogContent_blogContent__YqgMF{grid-template-columns:1fr;gap:var(--space-48);padding:var(--space-48) 0}.BlogContent_sidebar__tyy_A{position:relative;top:0}.BlogContent_blogGrid__SW_6p{gap:var(--space-24)}}@media (max-width:768px){.BlogContent_banner__PJdTM{height:300px}.BlogContent_bannerTitle__33cIW{font-size:32px}.BlogContent_bannerSubtitle__6lkoG{font-size:16px}.BlogContent_bannerContent__t38J8{padding:var(--space-20)}.BlogContent_blogContent__YqgMF{padding:var(--space-32) 0}.BlogContent_blogGrid__SW_6p{grid-template-columns:1fr;gap:var(--space-20);margin-bottom:var(--space-32)}.BlogContent_searchForm__n7AA_{max-width:100%}.BlogContent_pagination__4NzxM{flex-wrap:wrap;gap:var(--space-12)}.BlogContent_pageBtn__ROgRF{padding:var(--space-12) var(--space-16);font-size:var(--font-size-base)}.BlogContent_pageNumber__1xRRe{width:36px;height:36px;font-size:var(--font-size-base)}}@media (max-width:576px){.BlogContent_banner__PJdTM{height:250px}.BlogContent_bannerTitle__33cIW{font-size:24px;margin-bottom:var(--space-12)}.BlogContent_bannerSubtitle__6lkoG{font-size:14px}.BlogContent_bannerContent__t38J8{padding:var(--space-16)}.BlogContent_widget__S_4jf{padding:var(--space-20)}.BlogContent_pageNumbers__OBoAI{gap:var(--space-4)}.BlogContent_pageNumber__1xRRe{width:32px;height:32px;font-size:var(--font-size-sm)}}