.pagination_nav__b_Eee{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-16);flex-wrap:wrap}.pagination_list__UZumA{display:flex;align-items:center;gap:var(--space-1);list-style:none;margin:0;padding:0}.pagination_page__qLaAU{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);border:1px solid transparent;text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.pagination_page__qLaAU:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border)}.pagination_page__qLaAU[data-active=true]{background:var(--color-brand-primary);color:white;border-color:var(--color-brand-primary);font-weight:var(--font-weight-semibold)}.pagination_arrow__t7z2f{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--font-size-base);color:var(--color-text-secondary);text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.pagination_arrow__t7z2f:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-brand-primary)}.pagination_ellipsis__65oHR{width:36px;text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog_section__EII4u{position:relative;padding-block:var(--space-section);background:var(--color-bg-primary);overflow:hidden}.blog_section__EII4u:before{content:"";position:absolute;top:-10%;left:50%;transform:translateX(-50%);width:80%;height:400px;background:radial-gradient(ellipse at center,rgba(113,50,245,.04) 0,transparent 70%);pointer-events:none;z-index:0}.blog_header__yl_GJ{position:relative;text-align:center;margin-inline:auto;margin-bottom:var(--space-12);display:flex;flex-direction:column;align-items:center;z-index:10}.blog_eyebrow__OZdNi{display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-tertiary) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--space-3)}.blog_sectionTitle__CaYJQ{font-family:var(--font-display);font-size:var(--font-size-display);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-tight);color:var(--color-text-primary);max-width:720px}.blog_sectionSubtitle__GQo83{margin-top:var(--space-4);font-size:var(--font-size-lg);color:var(--color-text-tertiary);max-width:600px;line-height:var(--line-height-relaxed)}.blog_meta__0H4gQ{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);letter-spacing:-.01em}.blog_categoryBar__6gCzk{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-8);width:100%;max-width:900px;overflow-x:auto;padding-block:var(--space-2);padding-inline:var(--space-4);scrollbar-width:none;justify-content:flex-start;-webkit-mask-image:linear-gradient(90deg,white 85%,transparent);mask-image:linear-gradient(90deg,white 85%,transparent)}.blog_categoryBar__6gCzk::-webkit-scrollbar{display:none}@media (min-width:768px){.blog_categoryBar__6gCzk{justify-content:center;flex-wrap:wrap;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}.blog_pill__OqySo{display:inline-flex;align-items:center;padding:.625rem 1.25rem;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);cursor:pointer;white-space:nowrap}.blog_pillActive__YlV_d{background:var(--gradient-brand);color:#ffffff!important;border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow-glow-sm)}.blog_pillInactive__f_zAE{background:var(--glass-bg);border:var(--glass-border);color:var(--color-text-secondary)!important;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.blog_pillInactive__f_zAE:hover{background:rgba(113,50,245,.08);border-color:var(--color-brand-primary);color:var(--color-brand-primary)!important;transform:translateY(-1px)}.blog_featuredWrapper__mZPgD{position:relative;margin-bottom:var(--space-12);z-index:1}.blog_ambientGlow__zz7V9{position:absolute;inset:-15px;background:radial-gradient(circle at 30% 40%,rgba(113,50,245,.18) 0,rgba(133,91,251,.08) 50%,transparent 100%);filter:blur(60px);border-radius:var(--radius-2xl);pointer-events:none;z-index:-1;animation:blog_breathe__GjhUg 8s ease-in-out infinite alternate}@keyframes blog_breathe__GjhUg{0%{transform:scale(.96) translate(0);opacity:.8}to{transform:scale(1.04) translate(10px,-5px);opacity:1}}.blog_featuredCard__iu0B8{display:grid;grid-template-columns:1fr;background:var(--glass-bg);border:var(--glass-border);border-radius:var(--radius-2xl);overflow:hidden;text-decoration:none;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg);transition:transform var(--transition-slow),border-color var(--transition-slow),box-shadow var(--transition-slow)}@media (min-width:1024px){.blog_featuredCard__iu0B8{grid-template-columns:55fr 45fr;min-height:480px}}.blog_featuredCard__iu0B8:hover{transform:translateY(-4px);border-color:rgba(113,50,245,.4);box-shadow:var(--shadow-glow),var(--shadow-xl)}.blog_featuredImage__w_ZiM{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--color-bg-tertiary)}@media (min-width:1024px){.blog_featuredImage__w_ZiM{aspect-ratio:auto;height:100%}}.blog_featuredImage__w_ZiM img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.blog_featuredCard__iu0B8:hover .blog_featuredImage__w_ZiM img{transform:scale(1.04)}.blog_featuredBadge__2RzVl{position:absolute;top:var(--space-6);left:var(--space-6);z-index:10;display:inline-flex;align-items:center;gap:var(--space-1);background:rgba(16,17,20,.75);border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffff;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;padding:.4rem .8rem;border-radius:var(--radius-full)}.blog_featuredBody__1XYSR{padding:var(--space-8);display:flex;flex-direction:column;justify-content:center;z-index:2}@media (min-width:1200px){.blog_featuredBody__1XYSR{padding:var(--space-12)}}.blog_featuredCat__JlxOA{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.15em;text-transform:uppercase;color:var(--color-brand-primary);margin-bottom:var(--space-3)}.blog_featuredTitle__poQmM{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-black);color:var(--color-text-primary);line-height:1.25;margin-bottom:var(--space-4);transition:color var(--transition-fast)}@media (min-width:640px){.blog_featuredTitle__poQmM{font-size:var(--font-size-3xl)}}.blog_featuredCard__iu0B8:hover .blog_featuredTitle__poQmM{color:var(--color-brand-primary)}.blog_featuredExcerpt__UiBHk{font-size:var(--font-size-base);color:var(--color-text-tertiary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-6);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog_featuredFooter__bW78u{display:flex;align-items:center;gap:var(--space-4);margin-top:auto;padding-top:var(--space-6);border-top:1px solid var(--color-border)}.blog_grid__uTNaK{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);position:relative;z-index:10}@media (min-width:640px){.blog_grid__uTNaK{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog_grid__uTNaK{grid-template-columns:repeat(3,1fr)}}.blog_card__x8_rI{display:flex;flex-direction:column;background:var(--glass-bg);border:var(--glass-border);border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);transition:transform var(--transition-slow),border-color var(--transition-slow),box-shadow var(--transition-slow)}.blog_card__x8_rI:hover{transform:translateY(-6px);border-color:rgba(113,50,245,.3);box-shadow:var(--shadow-xl),var(--shadow-glow-sm)}.blog_cardImage__6_sop{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-bg-tertiary)}.blog_cardImage__6_sop img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.blog_card__x8_rI:hover .blog_cardImage__6_sop img{transform:scale(1.04)}.blog_cardImageFallback__NX2un{width:100%;height:100%;background:var(--gradient-brand);display:flex;align-items:center;justify-content:center;font-size:2.5rem}.blog_categoryBadge___wiLr{position:absolute;top:var(--space-4);left:var(--space-4);font-size:.65rem;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;padding:.35rem .7rem;border-radius:var(--radius-full);background:rgba(16,17,20,.7);border:1px solid rgba(255,255,255,.1);color:#ffffff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10}.blog_cardBody__33hFa{padding:var(--space-6);display:flex;flex-direction:column;flex:1 1}.blog_cardTitle__erbNS{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-snug);margin-bottom:var(--space-3);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}.blog_card__x8_rI:hover .blog_cardTitle__erbNS{color:var(--color-brand-primary)}.blog_cardExcerpt__tVyEh{font-size:var(--font-size-sm);color:var(--color-text-tertiary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-5);flex:1 1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardFooter__rJUon{display:flex;align-items:center;gap:var(--space-3);margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.blog_authorAvatar__gVohV{width:32px;height:32px;border-radius:var(--radius-full);background:var(--gradient-brand);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--font-weight-black);color:#ffffff;flex-shrink:0;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.blog_authorAvatar__gVohV img{width:100%;height:100%;object-fit:cover}.blog_cardMeta__2Hpgy{font-size:var(--font-size-xs);color:var(--color-text-secondary);flex:1 1;min-width:0}.blog_cardMeta__2Hpgy strong{display:block;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog_readMore__AZqny{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-brand-primary);flex-shrink:0;display:flex;align-items:center;gap:4px;transition:transform var(--transition-fast)}.blog_card__x8_rI:hover .blog_readMore__AZqny svg{transform:translateX(4px)}.blog_readMore__AZqny svg{transition:transform var(--transition-fast)}.blog_empty__XWGew{grid-column:1/-1;text-align:center;padding:var(--space-20) var(--space-8);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.blog_emptyTitle__qRmai{font-family:var(--font-display);font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--space-3)}.blog_emptyBody__9B6EI{color:var(--color-text-secondary);font-size:var(--font-size-base)}.blog_aiBadge__Pf4Ht{position:absolute;top:var(--space-4);right:var(--space-4);z-index:10;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .65rem;border-radius:var(--radius-full);font-size:.6rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;background:rgba(113,50,245,.18);border:1px solid rgba(133,91,251,.45);color:rgba(196,172,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 12px rgba(113,50,245,.25),inset 0 1px 0 rgba(255,255,255,.08);white-space:nowrap;transition:box-shadow var(--transition-fast),transform var(--transition-fast)}.blog_card__x8_rI:hover .blog_aiBadge__Pf4Ht{box-shadow:0 0 20px rgba(113,50,245,.45),inset 0 1px 0 rgba(255,255,255,.12);transform:translateY(-1px)}.blog_featuredAiBadge__e_5Rg{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .8rem;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;background:rgba(113,50,245,.15);border:1px solid rgba(133,91,251,.4);color:var(--color-brand-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 14px rgba(113,50,245,.2);white-space:nowrap;transition:box-shadow var(--transition-fast)}.blog_featuredCard__iu0B8:hover .blog_featuredAiBadge__e_5Rg{box-shadow:0 0 22px rgba(113,50,245,.35)}