.blog_container__IKtGu{max-width:1140px;margin:0 auto;padding:0 20px 80px;contain:layout style;content-visibility:auto}.blog_postsSection__ioWJS{margin-top:40px;contain:layout style}.blog_categoriesContainer__VdfyO{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:32px;contain:layout style}.blog_categories__amKhf{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;contain:layout style}.blog_categoriesTitle__tp7Xr{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;line-height:1.2;-webkit-font-smoothing:antialiased;font-family:var(--font-roboto);color:#000;font-display:swap;text-align:center}.blog_postsGrid__d87Vb,.blog_posts__9xLqe{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;contain:layout style}@media (max-width:1024px){.blog_postsGrid__d87Vb,.blog_posts__9xLqe{grid-template-columns:1fr 1fr}}@media (max-width:767px){.blog_posts__9xLqe{grid-template-columns:1fr}.blog_categoriesTitle__tp7Xr,.blog_title__zAWCj{font-size:2.2rem}}.blog_postCardSkeleton__dRyTO{background:#f8f9fa;border-radius:8px;overflow:hidden;animation:blog_pulse__TAtBN 1.5s ease-in-out infinite}.blog_skeletonImage__F7O8A{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:blog_shimmer__lh66f 2s infinite}.blog_skeletonContent__UJ1yt{padding:16px;display:flex;flex-direction:column;gap:12px}.blog_skeletonTitle__DKwQ8{height:20px;width:80%}.blog_skeletonDescription__9MjT6,.blog_skeletonTitle__DKwQ8{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:blog_shimmer__lh66f 2s infinite;border-radius:4px}.blog_skeletonDescription__9MjT6{height:16px;width:100%}.blog_skeletonFooter__ujbbO{height:14px;animation:blog_shimmer__lh66f 2s infinite;border-radius:4px;width:60%}.blog_skeletonFooter__ujbbO,.blog_skeletonPost__IUmAB{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}.blog_skeletonPost__IUmAB{height:400px;animation:blog_shimmer__lh66f 1.5s infinite;border-radius:8px}.blog_categorySkeleton__cK54N{height:32px;width:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:blog_shimmer__lh66f 2s infinite;border-radius:16px}.blog_categoriesLoading__2R4TU{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.blog_postsLoading__GwNJR{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px}@media (max-width:1024px){.blog_postsLoading__GwNJR{grid-template-columns:1fr 1fr}}@media (max-width:767px){.blog_postsLoading__GwNJR{grid-template-columns:1fr}}@keyframes blog_shimmer__lh66f{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes blog_pulse__TAtBN{0%,to{opacity:1}50%{opacity:.8}}.blog-posts_postsGrid__kOYEW{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px}@media (max-width:1024px){.blog-posts_postsGrid__kOYEW{grid-template-columns:1fr 1fr}}@media (max-width:767px){.blog-posts_postsGrid__kOYEW{grid-template-columns:1fr}}.blog-posts_loadMoreContainer__srAY6{display:flex;justify-content:center;margin-top:40px}.blog-posts_loadMoreButton__bDXa_{background:linear-gradient(135deg,#ED1D24,#C5161B);color:white;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;font-family:var(--font-poppins);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;min-width:200px;justify-content:center}.blog-posts_loadMoreButton__bDXa_:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(237,29,36,.3)}.blog-posts_loadMoreButton__bDXa_:disabled{opacity:.7;cursor:not-allowed;transform:none}.blog-posts_spinner__Z92FP{width:16px;height:16px;border:2px solid transparent;border-top-color:white;border-radius:50%;animation:blog-posts_spin__yDwVx 1s linear infinite}@keyframes blog-posts_spin__yDwVx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog-posts_postCardSkeleton__y852B{background:#f8f9fa;border-radius:8px;overflow:hidden;animation:blog-posts_pulse__Naavt 1.5s ease-in-out infinite}.blog-posts_skeletonImage__vPaQl{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:blog-posts_shimmer__hoqWB 2s infinite}.blog-posts_skeletonContent__61VYC{padding:16px;display:flex;flex-direction:column;gap:12px}.blog-posts_skeletonTitle__9hpAB{height:20px;width:80%}.blog-posts_skeletonDescription__TP0Bw,.blog-posts_skeletonTitle__9hpAB{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:blog-posts_shimmer__hoqWB 2s infinite;border-radius:4px}.blog-posts_skeletonDescription__TP0Bw{height:16px;width:100%}.blog-posts_skeletonFooter__Vahis{height:14px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:blog-posts_shimmer__hoqWB 2s infinite;border-radius:4px;width:60%}@keyframes blog-posts_shimmer__hoqWB{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes blog-posts_pulse__Naavt{0%,to{opacity:1}50%{opacity:.8}}.blog-posts_infiniteScrollTrigger__0mib0{display:flex;justify-content:center;align-items:center;min-height:60px;margin-top:40px}.blog-posts_loadingIndicator__elYTm{display:flex;align-items:center;gap:12px;color:#666;font-size:16px;font-weight:500}.blog-posts_completionMessage__xQtys{text-align:center;margin-top:60px;padding:40px 20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;border:2px dashed #dee2e6}.blog-posts_completionMessage__xQtys p{font-size:18px;color:#495057;margin:0 0 20px;font-weight:500}.blog-posts_backToTopButton__tQzYF{background:linear-gradient(135deg,#28a745,#20c997);color:white;border:none;border-radius:50px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.blog-posts_backToTopButton__tQzYF:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,167,69,.3)}@media (prefers-reduced-motion:reduce){.blog-posts_backToTopButton__tQzYF:hover,.blog-posts_loadMoreButton__bDXa_:hover:not(:disabled){transform:none}.blog-posts_postCardSkeleton__y852B,.blog-posts_skeletonDescription__TP0Bw,.blog-posts_skeletonFooter__Vahis,.blog-posts_skeletonImage__vPaQl,.blog-posts_skeletonTitle__9hpAB,.blog-posts_spinner__Z92FP{animation:none}}.blog-posts_backToTopButton__tQzYF:focus,.blog-posts_loadMoreButton__bDXa_:focus{outline:2px solid #007bff;outline-offset:2px}@media (max-width:767px){.blog-posts_loadMoreContainer__srAY6{margin-top:30px}.blog-posts_loadMoreButton__bDXa_{width:100%;max-width:300px;padding:14px 20px}.blog-posts_completionMessage__xQtys{margin-top:40px;padding:30px 15px}.blog-posts_completionMessage__xQtys p{font-size:16px}}