.blog_blogListContainer__Sr2a3{max-width:1200px;margin:0 auto;padding:10px 16px 0}.blog_blogGrid__1uVAR{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem;margin:0;padding:0;justify-items:start}.blog_cardImage__8UIvT{width:100%;height:200px;overflow:hidden;border-radius:12px 12px 0 0;background:#f8fafd}.blog_blogDate__hvfhp{font-family:Open Sans,sans-serif;font-size:.97rem;color:#888;margin-bottom:.5rem}.blog_readMore___kzpK{color:#1976d2;font-weight:600;font-size:1rem;font-family:Open Sans,sans-serif;letter-spacing:.5px;cursor:pointer;margin-top:auto;margin-bottom:0;text-align:right;display:block}.blog_filterButton__K2ShF{position:fixed;top:120px;right:24px;z-index:1001;background:#1976d2;color:#fff;border:none;border-radius:50%;width:48px;height:48px;font-size:28px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15)}.blog_filterPanel__Tml_U{position:fixed;top:0;right:0;width:320px;height:100vh;background:#fff;box-shadow:-2px 0 12px rgba(0,0,0,.13);z-index:1002;transition:right .3s cubic-bezier(.4,0,.2,1);padding:24px;overflow-y:auto}.blog_filterPanelClosed__KX2UK{right:-340px}.blog_filterPanelOpen__jV6ty{right:0}.blog_filterCloseButton__jUviU{position:absolute;top:12px;right:12px;background:none;border:none;font-size:28px;cursor:pointer;color:#1976d2}.blog_filterLabel__1x61D{font-weight:600;font-size:15px;margin-bottom:4px;display:block}.blog_filterSelect__q5dvG{min-width:180px;padding:6px;border-radius:8px;border:1px solid #bbb;background:#fff}.blog_filterTags__fX0Ww{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.blog_clearAllButton__wcEbf{margin-top:18px;width:100%;background:#eee;border:none;padding:10px;border-radius:6px;font-weight:600;cursor:pointer}.blog_filterOverlay__LSqef{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.18);z-index:1001}.blog_filterPanelContent__SDvc6{margin-top:56px}.blog_filterCard__0OSZS{margin:2rem 0 1.5rem;padding:1rem 1.5rem;border-radius:12px;background:#f8fafd;display:flex;align-items:center;justify-content:flex-start}.blog_filterRow__TlolL{display:flex;gap:2rem;flex-wrap:wrap;align-items:center;width:100%}.blog_toggleGroup__h9dSy{background:#fff;border-radius:8px}.blog_chipStack__3CfjB{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;flex:1;min-width:0}.blog_categoryChip__cv_i4{border-radius:16px!important;font-size:.875rem!important;height:32px!important;white-space:nowrap!important;flex-shrink:0!important;transition:all .2s ease!important}.blog_categoryChip__cv_i4:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(25,118,210,.25)}.blog_MuiChip-colorPrimary__yWS6i{background-color:#1976d2!important;color:#fff!important;font-weight:600!important}.blog_blogGridBg__rRzzg{background:#f4f8fb;padding:32px 0}@media (max-width:992px){.blog_blogGrid__1uVAR{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog_blogGrid__1uVAR{grid-template-columns:1fr;gap:6px}}@media (max-width:900px){.blog_blogGrid__1uVAR{grid-template-columns:1fr;gap:12px}.blog_blogCard__Xju9x{padding:10px 6px}.blog_blogTitle__Rv29C{font-size:1.1rem}.blog_chipStack__3CfjB{gap:.15rem;padding-bottom:4px}.blog_categoryChip__cv_i4{font-size:.88rem!important;padding:0 6px!important}}@media (max-width:600px){.blog_blogGrid__1uVAR{grid-template-columns:1fr;gap:6px}.blog_blogCard__Xju9x{padding:8px 2px}.blog_blogTitle__Rv29C{font-size:1rem}.blog_chipStack__3CfjB{gap:.3rem}.blog_categoryChip__cv_i4{font-size:.85rem!important;height:24px!important;padding:0 7px!important}}.blog_filterBar__sn_NQ{display:flex;align-items:center;padding:1rem 0;margin-bottom:2rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;min-height:48px}.blog_filterBar__sn_NQ::-webkit-scrollbar{display:none}.blog_filterGroup__28nbC{display:flex;flex-direction:column}.blog_featuredTitle__agVCB{font-size:2rem;font-weight:700;margin-bottom:1.2rem;letter-spacing:-1px;color:#145ea8}.blog_featuredGrid__lmSWA{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:2rem}.blog_cardContent__CHq5I{padding:.8rem 1rem;display:flex;flex-direction:column;height:100%}.blog_cardImageImg__RECn5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.blog_cardInner__NNTwG{display:flex;flex-direction:column;justify-content:flex-start}.blog_cardTitle__n4PWe{font-size:1.1rem;font-weight:600;margin-bottom:.3rem}.blog_cardDesc__Is7vE{font-size:.98rem;color:#444;margin-bottom:.3rem}.blog_featuredSection__X5Em2{background:#f6f8fa;border-radius:18px;padding:2rem 1rem 2.5rem;margin-bottom:2.5rem}.blog_thickDivider__zdmqS{border:none;border-top:4px solid #e0e0e0;margin:2.5rem 0 2rem;width:100%;border-radius:2px}.blog_boldDivider__lkULa{border:none;border-top:3px solid #1976d2;margin:2.5rem 0 2rem;width:100%;border-radius:3px;box-shadow:0 4px 16px 0 rgba(25,118,210,.1)}.blog_blogCardOuter__ZTqyk{border-radius:12px;border:1.5px solid #d0d7de;box-shadow:0 2px 12px 0 rgba(20,94,168,.08);transition:box-shadow .2s,border-color .2s;overflow:hidden;display:flex;flex-direction:column;min-height:410px;background:#fff}.blog_blogCardOuter__ZTqyk:hover{box-shadow:0 6px 24px 0 rgba(20,94,168,.16);border-color:#1976d2}.blog_blogCardImageWrap__QWGq1{width:100%;height:200px;overflow:hidden;border-radius:12px 12px 0 0;background:#f8fafd}.blog_blogCardImage__t4Bsu{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0;display:block;background:#f8fafd}.blog_blogCardContent__THV_5{padding:22px 18px 18px;display:flex;flex-direction:column;flex:1 1 auto;border-radius:0 0 12px 12px;position:relative;background:none}.blog_blogCardDate__pRjQe{font-size:.92rem;margin-bottom:10px}.blog_blogCardDate__pRjQe:after{content:"";display:block;width:35px;height:3px;background:#9c88b9;margin-top:8px;border-radius:2px}.blog_blogCardTitle__JkteL{font-size:1rem;font-weight:700;color:#444;margin:0 0 6px;font-family:Poppins,Open Sans,Arial,sans-serif;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.6em;cursor:pointer}.blog_blogCardDesc__4sj12{font-size:.93rem;color:#666;font-weight:500;margin-bottom:18px;font-family:Poppins,Open Sans,Arial,sans-serif;line-height:1.5;min-height:2.2em}.blog_blogCardReadMore__7SIEf{align-self:flex-end;margin-top:auto;background:#1976d2;color:#fff;font-size:.92rem;font-weight:600;border:none;border-radius:20px;padding:6px 18px;cursor:pointer;text-decoration:none;box-shadow:0 2px 8px 0 rgba(25,118,210,.08);transition:background .2s,box-shadow .2s;display:inline-block;min-width:90px;text-align:center}.blog_blogCardReadMore__7SIEf:hover{background:#145ea8;color:#fff;box-shadow:0 4px 16px 0 rgba(25,118,210,.13)}.TitleSection_sectionTitle__18_w0{font-size:2.2rem;font-weight:700;color:#222;margin-bottom:32px;letter-spacing:.5px;text-align:center;font-family:Raleway,sans-serif}.TitleSection_sectionTitle__18_w0 h2{display:inline-block;font-size:40px;font-weight:700;color:#444;margin-bottom:10px;position:relative;text-transform:capitalize;font-family:Raleway,sans-serif}.TitleSection_sectionTitle__18_w0 h2:after{border:1px solid #333;bottom:-20px;content:"";left:0;margin:0 auto;position:absolute;right:0;width:40%}