.Blog_blogSection__83QUy{padding:5rem 2rem;background-color:#0a0a0a}.Blog_blogTitle__sCHvU{font-size:3rem;text-align:center;color:#fff;margin-bottom:1rem}.Blog_blogSubtitle__BrVne{font-size:1.25rem;text-align:center;color:#ccc;margin-bottom:3rem}.Blog_blogGrid___kcMP{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1400px;margin:0 auto}.Blog_blogCard__LAtL5{background:linear-gradient(145deg,#1a1a1a,#141414);border-radius:12px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;text-decoration:none;display:block;border:2px solid transparent;position:relative}.Blog_blogCard__LAtL5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(255,140,0,.1),transparent);opacity:0;transition:opacity .4s ease}.Blog_blogCard__LAtL5:hover:before{opacity:1}.Blog_blogCard__LAtL5:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 15px 40px rgba(255,140,0,.4);border-color:#ff8c00}.Blog_blogImage__GVEPi{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.Blog_blogCard__LAtL5:hover .Blog_blogImage__GVEPi{transform:scale(1.1)}.Blog_blogCardContent__3eaKE{padding:1.5rem}.Blog_blogCategory__X1om5{display:inline-block;background-color:#ff8c00;color:#000;padding:.25rem .75rem;border-radius:4px;font-size:.8rem;font-weight:600;margin-bottom:.75rem}.Blog_blogCardTitle__ztn8t{font-size:1.4rem;color:#fff;margin-bottom:.75rem;line-height:1.4}.Blog_blogExcerpt__96yr9{font-size:.95rem;color:#ccc;margin-bottom:1rem;line-height:1.6}.Blog_blogMeta__olhyt{display:flex;justify-content:space-between;align-items:center;color:#888;font-size:.85rem}.Blog_blogDate__AzgLq{display:flex;align-items:center;gap:.5rem}.Blog_readMoreBtn__n3RRj{color:#ff8c00;font-weight:600;text-decoration:none;transition:color .3s ease}.Blog_readMoreBtn__n3RRj:hover{color:orange}.Blog_viewAllBtn__jQse6{display:inline-block;background-color:#ff8c00;color:#fff;padding:1rem 2.5rem;border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(255,140,0,.3);position:relative;overflow:hidden}.Blog_viewAllBtn__jQse6:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background-color:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.Blog_viewAllBtn__jQse6:hover:before{width:300px;height:300px}.Blog_viewAllBtn__jQse6:hover{background-color:orange;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 25px rgba(255,140,0,.5)}.Blog_blogListingContainer__JMo7m{max-width:1400px;margin:0 auto;padding:3rem 2rem}.Blog_blogListingTitle__5Jf2O{font-size:3rem;text-align:center;color:#fff;margin-bottom:1rem}.Blog_blogListingSubtitle__QNDYJ{font-size:1.25rem;text-align:center;color:#ccc;margin-bottom:3rem}.Blog_filterSection__P_mzY{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.Blog_filterButton__aNxx6{padding:.5rem 1.5rem;border-radius:8px;border:2px solid #ff8c00;background-color:transparent;color:#ff8c00;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Blog_filterButton__aNxx6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#ff8c00;transition:left .3s ease;z-index:-1}.Blog_filterButton__aNxx6.Blog_active__NcKDS:before,.Blog_filterButton__aNxx6:hover:before{left:0}.Blog_filterButton__aNxx6.Blog_active__NcKDS,.Blog_filterButton__aNxx6:hover{color:#000;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,140,0,.3)}.Blog_pagination__8jIKA{display:flex;justify-content:center;gap:1rem;margin-top:3rem;align-items:center}.Blog_paginationButton__TdmVG{padding:.75rem 1.5rem;border-radius:4px;border:2px solid #ff8c00;background-color:transparent;color:#ff8c00;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.Blog_paginationButton__TdmVG:hover:not(:disabled){background-color:#ff8c00;color:#000}.Blog_paginationButton__TdmVG:disabled{opacity:.3;cursor:not-allowed}.Blog_paginationButton__TdmVG.Blog_active__NcKDS{background-color:#ff8c00;color:#000}.Blog_pageInfo__1VstZ{color:#ccc;font-size:1rem}@media (max-width:1024px){.Blog_blogGrid___kcMP{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog_blogGrid___kcMP{grid-template-columns:1fr}.Blog_blogListingTitle__5Jf2O,.Blog_blogTitle__sCHvU{font-size:2rem}.Blog_blogSection__83QUy{padding:3rem 1rem}}