.BlogListingSection_blogListing__eXx_R{background:rgba(0,0,0,0);padding:0 0 4rem}@media(max-width:990px){.BlogListingSection_blogListing__eXx_R{padding:0 0 3rem}}.BlogListingSection_sectionHeader__dt_0z{margin-bottom:2rem;text-align:center}@media(max-width:990px){.BlogListingSection_sectionHeader__dt_0z{margin-bottom:1.5rem}}.BlogListingSection_sectionTitle__IEOrV{font-size:2.5rem;font-weight:700;color:#020202;margin:0}@media(max-width:990px){.BlogListingSection_sectionTitle__IEOrV{font-size:2rem}}@media(max-width:768px){.BlogListingSection_sectionTitle__IEOrV{font-size:1.75rem}}.BlogListingSection_categoryFilter__bZRi7{margin-bottom:2rem;display:flex;align-items:center;gap:1rem;position:relative}.BlogListingSection_filterLabel__HHOBP{font-size:1rem;font-weight:500;color:#020202;white-space:nowrap;flex-shrink:0}.BlogListingSection_categoryButtons__6zwez{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;flex:1 1}.BlogListingSection_categoryButtons__6zwez::-webkit-scrollbar{display:none}.BlogListingSection_categoryButtons__6zwez:after{content:"";position:absolute;right:0;top:0;bottom:0;width:60px;background:linear-gradient(90deg,transparent,transparent);pointer-events:none;opacity:0;transition:opacity .3s ease}.BlogListingSection_categoryButtons__6zwez:not(:hover):after{opacity:1}.BlogListingSection_categoryButton__VRK3U{padding:.5rem 1rem;border:1px solid #fff;border-radius:50px;background:#fff;color:#2f59ff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.BlogListingSection_categoryButton__VRK3U:hover{background:#2f59ff;color:#fff}.BlogListingSection_categoryButton__VRK3U.BlogListingSection_active__UHZaF{background:#2f59ff;border-color:#2f59ff;color:#fff}.BlogListingSection_blogGrid__gMFtL{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(max-width:768px){.BlogListingSection_blogGrid__gMFtL{grid-template-columns:1fr;gap:1rem}}.BlogListingSection_blogGrid__gMFtL article h3{font-size:1.25rem!important}@media(max-width:990px){.BlogListingSection_blogGrid__gMFtL article h3{font-size:1.125rem!important}}.BlogListingSection_blogGrid__gMFtL .imageContainer{height:280px!important}.BlogListingSection_pagination__ys_jm{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem}.BlogListingSection_paginationButton__0TpsV{width:28px;height:28px;border:none;background:rgba(0,0,0,0);color:#5d637d;font-size:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:0}.BlogListingSection_paginationButton__0TpsV:hover:not(:disabled){color:#2f59ff}.BlogListingSection_paginationButton__0TpsV:disabled{opacity:.3;cursor:not-allowed}.BlogListingSection_paginationButton__0TpsV svg{width:20px;height:20px}.BlogListingSection_pageNumbers__cYBr6{display:flex;gap:.25rem}.BlogListingSection_pageButton__Kdk29{width:28px;height:28px;border:none;background:rgba(0,0,0,0);color:#5d637d;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;border-radius:4px}.BlogListingSection_pageButton__Kdk29:hover{color:#2f59ff}.BlogListingSection_pageButton__Kdk29.BlogListingSection_active__UHZaF{background:#2f59ff;color:#fff}.BlogListingSection_loadingContainer__18SWT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0;gap:1rem}.BlogListingSection_loadingSpinner__Zm5oW{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#2f59ff;border-radius:50%;animation:BlogListingSection_spin__PNGll 1s linear infinite}.BlogListingSection_loadingText__PM70U{font-size:1rem;color:#4b5563;margin:0}@keyframes BlogListingSection_spin__PNGll{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BlogListingSection_noPosts__0lgYG{display:flex;align-items:center;justify-content:center;padding:4rem 0}.BlogListingSection_noPostsText__jGBnc{font-size:1.125rem;color:#4b5563;margin:0;text-align:center}.RelatedBlogPostsSection_relatedBlogPosts__gt595{padding:4rem 0;background:rgba(0,0,0,0);overflow:hidden}@media(max-width:990px){.RelatedBlogPostsSection_relatedBlogPosts__gt595{padding:3rem 0}}.RelatedBlogPostsSection_sectionHeader__5drry{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;max-width:1440px;margin-left:auto;margin-right:auto;padding:0 1.5rem}@media(max-width:990px){.RelatedBlogPostsSection_sectionHeader__5drry{margin-bottom:1.5rem;padding:0 1rem}}.RelatedBlogPostsSection_sectionTitle__fRXq4{font-size:2rem;font-weight:700;color:#020202}@media(max-width:990px){.RelatedBlogPostsSection_sectionTitle__fRXq4{font-size:1.75rem}}.RelatedBlogPostsSection_carouselControls__KH8q2{display:flex;gap:.75rem}.RelatedBlogPostsSection_controlButton__ImXf_{width:43px;height:43px;border-radius:.5rem;border:none;background:hsla(0,0%,100%,.47);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.RelatedBlogPostsSection_controlButton__ImXf_:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-1px)}.RelatedBlogPostsSection_controlButton__ImXf_:active{transform:translateY(0)}.RelatedBlogPostsSection_controlButton__ImXf_:disabled{opacity:.4;cursor:not-allowed}.RelatedBlogPostsSection_controlButton__ImXf_:disabled:hover{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.RelatedBlogPostsSection_controlButton__ImXf_ svg{width:20px;height:20px;color:#2f59ff}.RelatedBlogPostsSection_embla__dTg47{overflow:hidden;padding-left:calc((100vw - 1440px)/2 + 1.5rem)}@media(max-width:1440px){.RelatedBlogPostsSection_embla__dTg47{padding-left:1.5rem}}@media(max-width:990px){.RelatedBlogPostsSection_embla__dTg47{padding-left:1rem}}@media(max-width:768px){.RelatedBlogPostsSection_embla__dTg47{padding-left:.75rem}}.RelatedBlogPostsSection_emblaContainer__s2Y5G{display:flex;gap:1.5rem}@media(max-width:768px){.RelatedBlogPostsSection_emblaContainer__s2Y5G{gap:1rem}}.RelatedBlogPostsSection_blogPostCardWrapper__LOnlq{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 3rem)/2.3);min-width:0}@media(max-width:990px){.RelatedBlogPostsSection_blogPostCardWrapper__LOnlq{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 1rem)/1.3)}}@media(max-width:768px){.RelatedBlogPostsSection_blogPostCardWrapper__LOnlq{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 48px);max-width:400px}}.RelatedBlogPostsSection_blogPostCardWrapper__LOnlq h3{font-size:1.25rem!important}@media(max-width:990px){.RelatedBlogPostsSection_blogPostCardWrapper__LOnlq h3{font-size:1.125rem!important}}.FeatureBlogPostSection_featureBlogPost__v1KnG{padding:0 0 4rem;background:rgba(0,0,0,0)}@media(max-width:990px){.FeatureBlogPostSection_featureBlogPost__v1KnG{padding:0 0 3rem}}.FeatureBlogPostSection_sectionHeader__UzsCI{margin-bottom:2rem;text-align:left}@media(max-width:990px){.FeatureBlogPostSection_sectionHeader__UzsCI{margin-bottom:1.5rem}}.FeatureBlogPostSection_sectionTitle__iULbx{font-size:2.5rem;font-weight:700;color:#020202;margin:0}@media(max-width:990px){.FeatureBlogPostSection_sectionTitle__iULbx{font-size:2rem}}@media(max-width:768px){.FeatureBlogPostSection_sectionTitle__iULbx{font-size:1.75rem}}.FeatureBlogPostSection_blogLayout__b1wop{display:grid;grid-template-columns:2.5fr auto 1.5fr;align-items:start}@media(max-width:1200px){.FeatureBlogPostSection_blogLayout__b1wop{grid-template-columns:1fr}}.FeatureBlogPostSection_featuredPost__QV_dd{min-height:400px}.FeatureBlogPostSection_divider__nuHqq{width:1px;background:#aeafb3;min-height:600px;margin:0 1rem}@media(max-width:1200px){.FeatureBlogPostSection_divider__nuHqq{display:none}}.FeatureBlogPostSection_relatedPosts__8ycez{display:flex;flex-direction:column;gap:1rem}@media(max-width:1200px){.FeatureBlogPostSection_relatedPosts__8ycez{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem}}@media(max-width:768px){.FeatureBlogPostSection_relatedPosts__8ycez{grid-template-columns:1fr}}