.blog_page__yg9SU{min-height:100vh}.blog_hero__I6_gk{padding:120px 0 60px;text-align:center;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}[data-theme=light] .blog_hero__I6_gk{background:linear-gradient(135deg,rgba(0,128,255,.05),rgba(96,0,204,.05))}.blog_hero__I6_gk h1{font-size:3.5rem;margin-bottom:1rem}.blog_hero__I6_gk p{font-size:1.25rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto}.blog_categories__Z3i9j{padding:80px 0}.blog_categories__Z3i9j h2{text-align:center;font-size:2.5rem;margin-bottom:3rem}.blog_categoriesGrid__kNSNS{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.blog_category__pwpeL{padding:2rem;background:var(--color-card-bg);border:2px solid var(--color-border);border-radius:12px;text-align:center;transition:all .3s ease;text-decoration:none;color:inherit}[data-theme=light] .blog_category__pwpeL{background:#ffffff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.blog_category__pwpeL:hover{border-color:var(--color-primary);transform:translateY(-5px);box-shadow:0 10px 30px var(--color-glow-hover)}[data-theme=light] .blog_category__pwpeL:hover{box-shadow:0 10px 30px rgba(0,128,255,.15)}.blog_categoryIcon__Gc_cS{font-size:3rem;display:block;margin-bottom:1rem}.blog_category__pwpeL h3{font-size:1.5rem;margin-bottom:.5rem;color:var(--color-text)}.blog_category__pwpeL p{color:var(--color-text-secondary);font-size:.95rem}.blog_featured__k2rgR{padding:80px 0;background:var(--color-background-secondary)}.blog_featured__k2rgR h2{text-align:center;font-size:2.5rem;margin-bottom:3rem}.blog_featuredGrid__lO3B4{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.blog_featuredPost__hYjlQ{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;box-shadow:0 2px 10px var(--color-shadow);transition:all .3s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column}[data-theme=light] .blog_featuredPost__hYjlQ{background:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,.08)}.blog_featuredPost__hYjlQ:hover{transform:translateY(-5px);box-shadow:0 10px 30px var(--color-glow-hover);border-color:var(--color-primary)}[data-theme=light] .blog_featuredPost__hYjlQ:hover{box-shadow:0 10px 30px rgba(0,128,255,.15)}.blog_posts__PIoGI{padding:80px 0}.blog_posts__PIoGI h2{text-align:center;font-size:2.5rem;margin-bottom:3rem}.blog_postsGrid__aPKYE{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.blog_post__WLGNL{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;box-shadow:0 2px 10px var(--color-shadow);transition:all .3s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column}[data-theme=light] .blog_post__WLGNL{background:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,.05)}.blog_post__WLGNL:hover{transform:translateY(-5px);box-shadow:0 10px 30px var(--color-glow-hover);border-color:var(--color-primary)}[data-theme=light] .blog_post__WLGNL:hover{box-shadow:0 10px 30px rgba(0,128,255,.15)}.blog_postImage__g9fS3{position:relative;background:var(--gradient-primary);height:200px;display:flex;align-items:center;justify-content:center}.blog_emoji__7ssqQ{font-size:4rem}.blog_categoryBadge__nEs0T{position:absolute;top:1rem;right:1rem;background:rgba(255,255,255,.95);padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;color:var(--color-primary)}.blog_postContent__yM4u6{padding:1.5rem;flex:1 1;display:flex;flex-direction:column}.blog_postMeta__JGsaw{display:flex;gap:1rem;font-size:.85rem;color:var(--color-text-tertiary);margin-bottom:1rem}.blog_postContent__yM4u6 h3{font-size:1.5rem;margin-bottom:1rem;color:var(--color-text);line-height:1.4}.blog_postContent__yM4u6 p{color:var(--color-text-secondary);line-height:1.6;margin-bottom:1.5rem;flex:1 1}.blog_postFooter__0sv4Q{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;gap:1rem}.blog_author__8CmbM{display:flex;flex-direction:column;gap:.25rem}.blog_author__8CmbM strong{font-size:.95rem;color:var(--color-text)}.blog_author__8CmbM span{font-size:.85rem;color:var(--color-text-tertiary)}.blog_tags__FFioQ{display:flex;gap:.5rem;flex-wrap:wrap}.blog_tag__8Xces{background:var(--color-background-tertiary);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;color:var(--color-text-secondary)}.blog_cta__NYQo8{padding:100px 0;text-align:center;background:var(--gradient-primary);color:white}.blog_cta__NYQo8 h2{font-size:2.5rem;margin-bottom:1rem;color:white}.blog_cta__NYQo8 p{font-size:1.25rem;margin-bottom:2rem;opacity:.95;color:white}@media (max-width:768px){.blog_hero__I6_gk h1{font-size:2.5rem}.blog_hero__I6_gk p{font-size:1.1rem}.blog_categoriesGrid__kNSNS,.blog_featuredGrid__lO3B4,.blog_postsGrid__aPKYE{grid-template-columns:1fr}.blog_postFooter__0sv4Q{flex-direction:column;align-items:flex-start}}