.blog_container__IKtGu{min-height:100vh;background:#fff;padding:0}.blog_content__jkE_j{max-width:100%;margin:0;position:relative}.blog_header__354uX{text-align:center;margin-bottom:0;padding:8rem 2rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:0;position:relative;overflow:hidden;box-shadow:none}.blog_title__zAWCj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;background:linear-gradient(135deg,#1a1a1a,#2d4f3c);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.2;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto}.blog_subtitle__jM4nQ{font-size:clamp(1.1rem,2vw,1.3rem);color:#4b5563;max-width:600px;margin:0 auto 2rem;line-height:1.6}.blog_whySection__Bjyu4{padding:6rem 2rem;background:#fff}.blog_whyContent__caPH1{max-width:1200px;margin:0 auto}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.blog_card__6gn_X{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .3s ease;text-decoration:none;color:inherit;border:1px solid #f0f0f0;animation:blog_fadeInUp__m2h9d .6s ease-out forwards;animation-delay:var(--animation-delay,0s);opacity:0;display:flex;flex-direction:column}.blog_card__6gn_X:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.06)}.blog_imageWrapper__9KMQ3{width:100%;height:180px;position:relative;overflow:hidden}.blog_image__Kbywe{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog_imageOverlay___brg_{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.02));opacity:0;transition:opacity .3s ease}.blog_card__6gn_X:hover .blog_image__Kbywe{transform:scale(1.05)}.blog_card__6gn_X:hover .blog_imageOverlay___brg_{opacity:1}.blog_content__jkE_j{padding:1.25rem;flex:1 1;display:flex;flex-direction:column}.blog_date__oDFl0{color:#666;font-size:.85rem;margin-bottom:.5rem;font-family:var(--font-outfit)}.blog_postTitle__uheS3{font-size:1.25rem;color:#1a1a1a;margin-bottom:.75rem;font-family:var(--font-outfit);font-weight:600;line-height:1.3;transition:color .3s ease}.blog_card__6gn_X:hover .blog_postTitle__uheS3{color:#0070f3}.blog_excerpt__CbfUF{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.blog_readMore__6_qd_{color:#0070f3;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.25rem;margin-top:auto;transition:transform .3s ease}.blog_card__6gn_X:hover .blog_readMore__6_qd_{transform:translateX(4px)}.blog_loading__JF0Jd{display:flex;justify-content:center;align-items:center;min-height:400px;gap:.5rem}.blog_loadingDot__gkllA{width:8px;height:8px;background:#0070f3;border-radius:50%;animation:blog_bounce__xyoLe 1.4s ease-in-out infinite both}.blog_loadingDot__gkllA:first-child{animation-delay:-.32s}.blog_loadingDot__gkllA:nth-child(2){animation-delay:-.16s}@keyframes blog_bounce__xyoLe{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.blog_error__DQzjx{text-align:center;padding:2rem;background:#fff5f5;border-radius:8px;margin:2rem 0}.blog_error__DQzjx p{color:#e53e3e;margin-bottom:1rem}.blog_retryButton__CVCld{background:#0070f3;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .3s ease}.blog_retryButton__CVCld:hover{background:#0051a2}.blog_empty__6Wa62{text-align:center;padding:3rem 2rem;background:#fafafa;border-radius:8px}.blog_empty__6Wa62 p{color:#666;font-size:1.1rem;margin-bottom:.5rem}.blog_emptySubtext__4lZJi{color:#888;font-size:.9rem}@keyframes blog_fadeInUp__m2h9d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.blog_container__IKtGu{padding:3rem 1.5rem}.blog_title__zAWCj{font-size:2rem}.blog_grid__1mQUH{gap:1.25rem}}@media (max-width:768px){.blog_header__354uX{padding:4rem 1rem}.blog_whySection__Bjyu4{padding:3rem 1.5rem}.blog_title__zAWCj{font-size:clamp(2rem,4vw,2.5rem)}.blog_subtitle__jM4nQ{font-size:1rem;margin-bottom:1.5rem}.blog_grid__1mQUH{gap:1rem;margin-top:1.5rem}.blog_card__6gn_X{margin-bottom:1rem}.blog_imageWrapper__9KMQ3{height:160px}.blog_content__jkE_j{padding:1rem}.blog_postTitle__uheS3{font-size:1.1rem}.blog_excerpt__CbfUF{font-size:.9rem}}@media (max-width:480px){.blog_header__354uX{padding:3rem 1rem}.blog_title__zAWCj{font-size:clamp(1.75rem,3vw,2rem)}.blog_subtitle__jM4nQ{font-size:.95rem}.blog_whySection__Bjyu4{padding:2rem 1rem}.blog_imageWrapper__9KMQ3{height:140px}}