.BlogCard_card__J9uK5{display:flex;flex-direction:column;background:rgba(255,255,255,.5);backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;text-decoration:none;color:inherit;box-shadow:0 4px 20px rgba(0,0,0,.08)}.BlogCard_card__J9uK5:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.BlogCard_imageContainer__9_31x{position:relative;width:100%;height:240px;overflow:hidden}.BlogCard_featured__DLrre .BlogCard_imageContainer__9_31x{height:400px}.BlogCard_image__YjZ9p{object-fit:cover;transition:transform .3s ease}.BlogCard_card__J9uK5:hover .BlogCard_image__YjZ9p{transform:scale(1.05)}.BlogCard_content__G2XWq{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1}.BlogCard_featured__DLrre .BlogCard_content__G2XWq{padding:2rem}.BlogCard_metadata__msiRG{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;color:#666}.BlogCard_date__PP5Qr{font-weight:500}.BlogCard_readingTime__QcAaB{color:#999}.BlogCard_title__mloRw{font-size:1.5rem;font-weight:600;line-height:1.3;margin:0;color:#000}.BlogCard_featured__DLrre .BlogCard_title__mloRw{font-size:2rem}.BlogCard_excerpt__QkQqX{font-size:1rem;line-height:1.6;color:#333;margin:0;flex:1}.BlogCard_featured__DLrre .BlogCard_excerpt__QkQqX{font-size:1.125rem}.BlogCard_footer___SlAf{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.BlogCard_categories__ajdS1{display:flex;gap:.5rem;flex-wrap:wrap;flex:1}.BlogCard_category__urA6Q{padding:.25rem .75rem;background:rgba(0,0,0,.05);border-radius:12px;font-size:.75rem;font-weight:500;color:#555;white-space:nowrap}.BlogCard_author__2tyMf{font-size:.875rem;color:#666;font-weight:500}@media (max-width:768px){.BlogCard_imageContainer__9_31x{height:200px}.BlogCard_featured__DLrre .BlogCard_imageContainer__9_31x{height:280px}.BlogCard_title__mloRw{font-size:1.25rem}.BlogCard_featured__DLrre .BlogCard_title__mloRw{font-size:1.5rem}.BlogCard_excerpt__QkQqX{font-size:.9375rem}.BlogCard_featured__DLrre .BlogCard_excerpt__QkQqX{font-size:1rem}.BlogCard_content__G2XWq{padding:1.25rem}.BlogCard_featured__DLrre .BlogCard_content__G2XWq{padding:1.5rem}}.SearchBar_searchContainer__RDCCF{width:100%;max-width:600px;margin:0 auto}.SearchBar_searchWrapper__MH3__{position:relative;display:flex;align-items:center}.SearchBar_searchIcon__hqkSy{position:absolute;left:1rem;color:#666;pointer-events:none}.SearchBar_searchInput__jbGdc{width:100%;padding:1rem 1rem 1rem 3rem;font-size:1rem;font-family:var(--font-gelion),sans-serif;border:none;border-radius:16px;background:rgba(255,255,255,.5);backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.SearchBar_searchInput__jbGdc:focus{outline:none;box-shadow:0 4px 30px rgba(0,0,0,.12);background:rgba(255,255,255,.7)}.SearchBar_searchInput__jbGdc::placeholder{color:#999}.SearchBar_clearButton__0pi82{position:absolute;right:1rem;background:none;border:none;cursor:pointer;padding:.25rem;color:#999;transition:color .2s ease;display:flex;align-items:center;justify-content:center}.SearchBar_clearButton__0pi82:hover{color:#333}@media (max-width:768px){.SearchBar_searchInput__jbGdc{padding:.875rem .875rem .875rem 2.75rem;font-size:.9375rem}.SearchBar_searchIcon__hqkSy{left:.875rem}.SearchBar_clearButton__0pi82{right:.875rem}}.CategoryFilter_filterContainer___SQhJ{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;padding:1rem 0}.CategoryFilter_categoryButton__xgkOd{padding:.625rem 1.25rem;border:none;border-radius:20px;background:rgba(255,255,255,.5);backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);font-size:.9375rem;font-weight:500;font-family:var(--font-gelion),sans-serif;cursor:pointer;transition:all .3s ease;color:#333;box-shadow:0 2px 10px rgba(0,0,0,.05)}.CategoryFilter_categoryButton__xgkOd:hover{background:rgba(255,255,255,.7);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.CategoryFilter_categoryButton__xgkOd.CategoryFilter_active__YAh9M{background:#000;color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.15)}.CategoryFilter_categoryButton__xgkOd.CategoryFilter_active__YAh9M:hover{background:#222;transform:translateY(-2px)}.CategoryFilter_toggleButton__H_Ea8{background:transparent;color:#666;box-shadow:none;border:1.5px dashed rgba(0,0,0,.2)}.CategoryFilter_toggleButton__H_Ea8:hover{background:rgba(255,255,255,.5);color:#333;border-color:rgba(0,0,0,.35)}@media (max-width:768px){.CategoryFilter_filterContainer___SQhJ{gap:.5rem;padding:.75rem 0}.CategoryFilter_categoryButton__xgkOd{padding:.5rem 1rem;font-size:.875rem}}.BlogPage_container__pEpFy{min-height:100vh;display:flex;flex-direction:column;background:transparent}.BlogPage_main__5YNyn{flex:1;padding:8rem 5% 4rem;max-width:1400px;width:100%;margin:0 auto}.BlogPage_hero__Sh5tu{text-align:center;margin-bottom:4rem}.BlogPage_title__IvraV{font-size:4rem;font-weight:700;margin-bottom:1rem;color:#000;letter-spacing:-.02em}.BlogPage_subtitle__kBsx2{font-size:1.25rem;color:#555;max-width:600px;margin:0 auto;line-height:1.6}.BlogPage_controls__3uscx{display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem;align-items:center}.BlogPage_featuredSection__2D2j5,.BlogPage_gridSection__GShEL{margin-bottom:4rem}.BlogPage_grid__ON9nD{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}.BlogPage_noResults__7vjEX{text-align:center;padding:4rem 2rem;background:rgba(255,255,255,.5);backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.BlogPage_noResults__7vjEX p{font-size:1.25rem;color:#666;margin-bottom:1.5rem}.BlogPage_resetButton__QRgYc{padding:.75rem 2rem;background:#000;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;font-family:var(--font-gelion),sans-serif;cursor:pointer;transition:all .3s ease}.BlogPage_resetButton__QRgYc:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.2)}@media (max-width:1024px){.BlogPage_main__5YNyn{padding:7rem 4% 3rem}.BlogPage_grid__ON9nD{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}}@media (max-width:768px){.BlogPage_main__5YNyn{padding:6rem 5% 2rem}.BlogPage_hero__Sh5tu{margin-bottom:3rem}.BlogPage_title__IvraV{font-size:2.5rem}.BlogPage_subtitle__kBsx2{font-size:1.125rem}.BlogPage_controls__3uscx{gap:1.5rem;margin-bottom:3rem}.BlogPage_featuredSection__2D2j5,.BlogPage_gridSection__GShEL{margin-bottom:3rem}.BlogPage_grid__ON9nD{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:480px){.BlogPage_title__IvraV{font-size:2rem}.BlogPage_subtitle__kBsx2{font-size:1rem}}