.BlogPage_container__C_kLO{min-height:100vh;padding-bottom:80px;background:var(--theme-bg);color:var(--text-primary);transition:var(--transition-smooth)}.BlogPage_hero__33SEQ{position:relative;padding:80px 20px 48px;text-align:center;background:var(--theme-bg-gradient);border-bottom:1px solid var(--border-color)}.BlogPage_badge__bZJ2s{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;font-size:.875rem;font-weight:600;color:var(--accent-primary);background:var(--surface-color);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--border-color-secondary);border-radius:9999px;margin-bottom:20px;letter-spacing:.5px;text-transform:uppercase}.BlogPage_heroTitle__sfy_z{font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.2;margin-bottom:16px;letter-spacing:-.02em;color:var(--text-heading)}.BlogPage_heroSubtitle__2Yklk{max-width:760px;margin:0 auto 24px;font-size:1.05rem;line-height:1.75;color:var(--text-secondary)}.BlogPage_categoryLinkContainer__d6vDA{text-align:center;margin-bottom:2.5rem;margin-top:-1rem}.BlogPage_categoryLink__eNoLX{color:var(--accent-primary);border-radius:30px;border:1px solid #4564ca;padding:.6rem 1.2rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-block}.BlogPage_categoryLink__eNoLX:hover{background-color:var(--primary-color);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,123,255,.2)}.BlogPage_filterContainer__0xDZ_{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2rem}.BlogPage_filterButton__qR1K3{padding:12px 28px;border:1px solid var(--border-color);background-color:var(--surface-color-secondary);color:var(--text-primary);border-radius:50px;cursor:pointer;font-size:1rem;font-weight:600;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));font-family:Lexend;transition:var(--transition-smooth);white-space:nowrap}.BlogPage_grid__ttv1C{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2.5rem;gap:2.5rem;display:grid}.BlogPage_filterButton__qR1K3:hover{transform:translateY(-3px);background-color:var(--surface-color);color:var(--accent-primary);border-color:var(--accent-primary);box-shadow:var(--glass-shadow)}.BlogPage_filterButton__qR1K3.BlogPage_active__WPnXT{background-color:var(--accent-primary);color:#ffffff;border-color:var(--accent-primary);box-shadow:5px 3px 20px rgba(0,82,212,.3);transform:translateY(-3px) scale(1.05)}@media (max-width:991px){.BlogPage_filterContainer__0xDZ_{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:1.5rem .5rem}.BlogPage_filterContainer__0xDZ_::-webkit-scrollbar{display:none}}