.blog_container__2_z7z{max-width:1200px;margin:0 auto;padding:2rem 1rem;min-height:100vh}.blog_hero__WLLgl{text-align:center;max-width:800px;margin:0 auto 4rem}.blog_title__9ihMq{font-size:3rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,var(--primary-pink) 0,var(--primary-purple) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}.blog_subtitle__SFq9F{font-size:1.2rem;color:var(--text-secondary);line-height:1.6;margin:0}.blog_sectionTitle__gERdn{font-size:2rem;font-weight:700;margin:3rem 0 2rem;color:var(--text-primary);text-align:center;position:relative}.blog_sectionTitle__gERdn:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,var(--primary-pink),var(--primary-purple));border-radius:2px}.blog_featured__XE4UJ{margin-bottom:4rem}.blog_featuredGrid__JyOpg{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:3rem}.blog_featuredCard__fDAQs{background:linear-gradient(135deg,var(--background-light) 0,var(--background-lighter) 100%);border-radius:16px;overflow:hidden;border:1px solid var(--border-primary);transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.05)}.blog_featuredCard__fDAQs:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1);border-color:var(--primary-pink)}.blog_allArticles__uBUFo{margin-bottom:4rem}.blog_articleGrid__9LgDL{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:3rem}.blog_articleCard__MDIwN{background:var(--background-white);border-radius:12px;overflow:hidden;border:1px solid var(--border-primary);transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.blog_articleCard__MDIwN:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.08);border-color:var(--primary-purple)}.blog_cardLink__4MC_H{display:block;text-decoration:none;color:inherit}.blog_cardContent___f_rY{padding:1.5rem}.blog_cardMeta__Ux07F{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.blog_category___sI6b{font-size:.875rem;font-weight:600;color:var(--primary-pink);text-transform:uppercase;letter-spacing:.5px}.blog_readTime__Qwbdu{font-size:.875rem;color:var(--text-tertiary);font-weight:500}.blog_cardTitle__Yatym{font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 .75rem;color:var(--text-primary);-webkit-line-clamp:2}.blog_cardDescription__JsOpY,.blog_cardTitle__Yatym{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog_cardDescription__JsOpY{font-size:.95rem;line-height:1.5;color:var(--text-secondary);margin:0 0 1rem;-webkit-line-clamp:3}.blog_readMore__emsSW{font-size:.9rem;font-weight:600;color:var(--primary-purple);display:inline-flex;align-items:center;gap:.25rem;transition:gap .2s ease}.blog_articleCard__MDIwN:hover .blog_readMore__emsSW{gap:.5rem}.blog_categories__oxMX3{margin-bottom:4rem}.blog_categoryGrid__bnkA7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:3rem}.blog_categoryCard__qDKgW{background:linear-gradient(135deg,var(--primary-pink-light) 0,var(--primary-purple-light) 100%);border-radius:12px;padding:1.5rem;text-align:center;text-decoration:none;color:white;transition:all .3s ease;border:1px solid transparent}.blog_categoryCard__qDKgW:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.blog_categoryTitle__fUG2_{font-size:1.1rem;font-weight:700;margin:0 0 .5rem}.blog_categoryCount__LNWn8{font-size:.875rem;opacity:.9;margin:0}.blog_cta__czXLI{background:linear-gradient(135deg,var(--background-dark) 0,var(--background-darker) 100%);border-radius:20px;padding:3rem 2rem;text-align:center;margin:4rem 0;border:1px solid var(--border-secondary)}.blog_ctaContent__0zWxC{max-width:600px;margin:0 auto}.blog_ctaTitle__FvcOH{font-size:2rem;font-weight:700;color:white;margin:0 0 1rem}.blog_ctaDescription__iw_Ar{font-size:1.1rem;color:var(--text-inverse-secondary);line-height:1.6;margin:0 0 2rem}.blog_ctaButton__UfX1A{display:inline-block;background:linear-gradient(90deg,var(--primary-pink),var(--primary-purple));color:white;font-size:1.1rem;font-weight:600;padding:1rem 2rem;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.2)}.blog_ctaButton__UfX1A:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}[data-theme=dark] .blog_container__2_z7z,[data-theme=dark] .blog_sectionTitle__gERdn,[data-theme=dark] .blog_title__9ihMq{color:var(--text-primary)}[data-theme=dark] .blog_ctaDescription__iw_Ar,[data-theme=dark] .blog_subtitle__SFq9F{color:var(--text-secondary)}[data-theme=dark] .blog_articleCard__MDIwN,[data-theme=dark] .blog_featuredCard__fDAQs{background-color:var(--background-dark);border-color:var(--border-primary)}[data-theme=dark] .blog_cardTitle__Yatym{color:var(--text-primary)}[data-theme=dark] .blog_cardDescription__JsOpY{color:var(--text-secondary)}[data-theme=dark] .blog_categoryCard__qDKgW{background:linear-gradient(135deg,var(--primary-pink),var(--primary-purple))}@media (max-width:768px){.blog_container__2_z7z{padding:1.5rem 1rem}.blog_title__9ihMq{font-size:2.5rem}.blog_subtitle__SFq9F{font-size:1.1rem}.blog_sectionTitle__gERdn{font-size:1.75rem;margin:2.5rem 0 1.5rem}.blog_featuredGrid__JyOpg{grid-template-columns:1fr;gap:1.5rem}.blog_articleGrid__9LgDL{gap:1rem}.blog_articleGrid__9LgDL,.blog_categoryGrid__bnkA7{grid-template-columns:1fr}.blog_cardContent___f_rY{padding:1.25rem}.blog_cardTitle__Yatym{font-size:1.125rem}.blog_cardDescription__JsOpY{font-size:.9rem}.blog_cta__czXLI{padding:2rem 1.5rem;margin:3rem 0}.blog_ctaTitle__FvcOH{font-size:1.75rem}.blog_ctaDescription__iw_Ar{font-size:1rem}}@media (max-width:480px){.blog_title__9ihMq{font-size:2rem}.blog_subtitle__SFq9F{font-size:1rem}.blog_sectionTitle__gERdn{font-size:1.5rem}.blog_cardContent___f_rY{padding:1rem}.blog_cardTitle__Yatym{font-size:1rem}.blog_cardDescription__JsOpY{font-size:.85rem}.blog_ctaTitle__FvcOH{font-size:1.5rem}.blog_ctaButton__UfX1A{font-size:1rem;padding:.875rem 1.5rem}}@media (max-width:320px){.blog_title__9ihMq{font-size:1.75rem}.blog_subtitle__SFq9F{font-size:.9375rem}.blog_sectionTitle__gERdn{font-size:1.375rem}.blog_cardTitle__Yatym{font-size:.9375rem}.blog_cardDescription__JsOpY{font-size:.8125rem}}