.BlogCard_blogCard__RV9ed{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%;display:flex;flex-direction:column;backdrop-filter:blur(10px)}.BlogCard_blogCard__RV9ed:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.25);border-color:hsla(0,0%,100%,.2)}.BlogCard_blogCard__RV9ed:hover .BlogCard_coverImage__E8flC{transform:scale(1.05)}.BlogCard_imageContainer__Mw2Xt{position:relative;width:100%;height:0;padding-bottom:52.5%;overflow:hidden}.BlogCard_coverImage__E8flC{object-fit:cover;transition:transform .5s ease}.BlogCard_placeholderImage__2TUq1{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(30,41,59,.8),rgba(17,24,39,.8));color:hsla(0,0%,100%,.5);font-weight:600}.BlogCard_featuredBadge__jx2up{position:absolute;top:12px;right:12px;background-color:var(--primary-color);color:#fff;font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.BlogCard_contentContainer__gFe5_{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.BlogCard_metaInfo__xdAZD{display:flex;justify-content:space-between;margin-bottom:.75rem}.BlogCard_category__CxOy3{color:var(--primary-color);font-size:.875rem;font-weight:600;text-transform:uppercase}.BlogCard_date__h31n4{color:var(--text-secondary);font-size:.875rem}.BlogCard_titleLink___G4sd{text-decoration:none;color:inherit}.BlogCard_titleLink___G4sd:hover .BlogCard_title__wlkZZ{color:var(--primary-color)}.BlogCard_title__wlkZZ{font-size:1.25rem;margin-bottom:.75rem;font-weight:600;transition:color .3s ease;line-height:1.4}.BlogCard_excerpt__ZDqaR{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6;font-size:.875rem}.BlogCard_footer__bRQHa{margin-top:auto;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.1);padding-top:1rem}.BlogCard_author__Ak9HB,.BlogCard_footer__bRQHa{display:flex;align-items:center}.BlogCard_authorImage__Fd3sF{width:30px;height:30px;border-radius:50%;margin-right:8px;object-fit:cover}.BlogCard_authorImagePlaceholder__YTp_R{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,rgba(30,41,59,.8),rgba(17,24,39,.8));margin-right:8px}.BlogCard_authorName__VgV7T{font-size:.875rem;font-weight:500}.BlogCard_stats__omcvz{font-size:.75rem;color:var(--text-secondary)}.BlogList_blogListContainer__t9xOB{padding-bottom:2rem}.BlogList_blogGrid__2tisH{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media(min-width:768px){.BlogList_blogGrid__2tisH{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.BlogList_blogGrid__2tisH{grid-template-columns:repeat(3,1fr)}}.BlogList_blogItem__lZiNl{height:100%}.BlogList_loadMoreContainer__czg7R{display:flex;justify-content:center;margin-top:3rem}.BlogList_loadMoreButton__asfFe{background-color:var(--primary-color);color:#fff;border:none;border-radius:6px;padding:.75rem 2rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center}.BlogList_loadMoreButton__asfFe .BlogList_buttonSpinner__u8cQH{width:18px;height:18px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:BlogList_spin__C6LSW 1s ease-in-out infinite;margin-right:.5rem}.BlogList_loadMoreButton__asfFe:hover{background-color:var(--primary-color-dark)}.BlogList_loadMoreButton__asfFe:disabled{background-color:var(--bg-muted);cursor:not-allowed}.BlogList_emptyState__igNfp,.BlogList_loadingState__lCvTq{text-align:center;padding:4rem 0}.BlogList_emptyState__igNfp h3,.BlogList_loadingState__lCvTq h3{margin-bottom:1rem;font-size:1.5rem;color:#fff}.BlogList_emptyState__igNfp p,.BlogList_loadingState__lCvTq p{color:var(--text-secondary)}.BlogList_emptyState__igNfp .BlogList_spinner__fZkN9,.BlogList_loadingState__lCvTq .BlogList_spinner__fZkN9{display:inline-block;width:40px;height:40px;border-radius:50%;border:4px solid hsla(0,0%,100%,.1);border-top:4px solid var(--primary-color);animation:BlogList_spin__C6LSW 1s ease-in-out infinite;margin-bottom:1rem}@keyframes BlogList_spin__C6LSW{to{transform:rotate(1turn)}}.BlogCategoriesFilter_categoriesFilter__tLs_x{padding:1.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;backdrop-filter:blur(10px)}.BlogCategoriesFilter_filterTitle__lzyV0{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem;color:#fff;position:relative;padding-bottom:.75rem}.BlogCategoriesFilter_filterTitle__lzyV0:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--primary-color);border-radius:3px}.BlogCategoriesFilter_categoryList__lv1os{display:flex;flex-direction:column;gap:.75rem}.BlogCategoriesFilter_categoryButton__ss6ef{background:none;border:none;text-align:left;padding:.5rem .75rem;cursor:pointer;color:var(--text-secondary);font-size:.95rem;border-radius:4px;transition:all .2s ease}.BlogCategoriesFilter_categoryButton__ss6ef:hover{background:hsla(0,0%,100%,.05);color:#fff}.BlogCategoriesFilter_categoryButton__ss6ef.BlogCategoriesFilter_active__Rgv7o{background:var(--primary-color);color:#fff;font-weight:500}.FeaturedBlogSection_featuredSection__TEFvz{margin-bottom:4rem}.FeaturedBlogSection_sectionTitle__g_fay{font-size:1.75rem;font-weight:600;margin-bottom:2rem;color:#fff;text-align:center;position:relative;padding-bottom:1rem}.FeaturedBlogSection_sectionTitle__g_fay:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:var(--primary-color);border-radius:3px}.FeaturedBlogSection_featuredGrid__QRk7c{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.FeaturedBlogSection_featuredGrid__QRk7c{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.FeaturedBlogSection_featuredGrid__QRk7c{grid-template-columns:repeat(3,1fr)}.FeaturedBlogSection_featuredGrid__QRk7c .FeaturedBlogSection_featuredMain__j08Ca{grid-column:span 2}.FeaturedBlogSection_featuredGrid__QRk7c .FeaturedBlogSection_featuredMain__j08Ca .FeaturedBlogSection_featuredImageWrapper__Seq3R{padding-bottom:52.5%}.FeaturedBlogSection_featuredGrid__QRk7c .FeaturedBlogSection_featuredMain__j08Ca .FeaturedBlogSection_featuredTitle__gGGhp{font-size:1.5rem}}.FeaturedBlogSection_featuredItem__cIaH8{position:relative}.FeaturedBlogSection_featuredLink__Bnq19{display:block;text-decoration:none;color:inherit;height:100%}.FeaturedBlogSection_featuredLink__Bnq19:hover .FeaturedBlogSection_featuredImage__5_eFn{transform:scale(1.05)}.FeaturedBlogSection_featuredLink__Bnq19:hover .FeaturedBlogSection_featuredTitle__gGGhp{color:var(--primary-color)}.FeaturedBlogSection_featuredImageWrapper__Seq3R{position:relative;width:100%;height:0;padding-bottom:52.5%;overflow:hidden;border-radius:12px}.FeaturedBlogSection_featuredImage__5_eFn{object-fit:cover;transition:transform .5s ease}.FeaturedBlogSection_placeholderImage__2_nOq{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(30,41,59,.8),rgba(17,24,39,.8));color:hsla(0,0%,100%,.5);font-weight:600;border-radius:12px}.FeaturedBlogSection_featuredContent__pRpxO{margin-top:1rem}.FeaturedBlogSection_featuredCategory__xmnMB{display:inline-block;color:var(--primary-color);font-size:.875rem;font-weight:600;text-transform:uppercase;margin-bottom:.5rem}.FeaturedBlogSection_featuredTitle__gGGhp{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;line-height:1.4;transition:color .3s ease}.FeaturedBlogSection_featuredMeta__pKVhf{display:flex;align-items:center;color:var(--text-secondary);font-size:.875rem}.FeaturedBlogSection_featuredDot__TdYjt{margin:0 .5rem;color:var(--primary-color)}.BlogSearch_searchContainer__YGZHK{max-width:600px;margin:0 auto}.BlogSearch_searchForm__37q7a{position:relative;width:100%}.BlogSearch_searchInput__D8sU3{width:100%;padding:1rem 3rem 1rem 1.5rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;font-size:1rem;backdrop-filter:blur(10px);transition:all .3s ease}.BlogSearch_searchInput__D8sU3::placeholder{color:hsla(0,0%,100%,.6)}.BlogSearch_searchInput__D8sU3:focus{outline:none;background:hsla(0,0%,100%,.15);border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.3)}.BlogSearch_searchButton__Bv7mD{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;cursor:pointer;opacity:.7;transition:opacity .3s ease}.BlogSearch_searchButton__Bv7mD:hover{opacity:1}.Blog_blogPage__xnUIh{min-height:100vh}.Blog_blogHero___BRRC{padding:6rem 0 4rem;text-align:center;position:relative;margin-bottom:3rem}.Blog_blogHero___BRRC:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--primary-color);opacity:.05;z-index:-1}.Blog_blogTitle__fm0Po{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-primary)}.Blog_blogSubtitle__bBfja{font-size:1.2rem;max-width:600px;margin:0 auto 2rem;color:hsla(0,0%,100%,.8)}.Blog_blogContent__jnq9s{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}.Blog_blogContent__jnq9s h1{display:none}@media(min-width:992px){.Blog_blogContent__jnq9s{grid-template-columns:250px 1fr}}@media(max-width:991px){.Blog_filtersWrapper__Vjzv3{order:2}.Blog_blogListWrapper__HjFMg{order:1}}