.BlogCarousel_blog-carousel-section__i1FZm{max-width:1400px;margin:0 auto;padding:80px 48px;background:white;border-radius:24px;box-sizing:border-box}.BlogCarousel_carousel-header__ykWBe{margin-bottom:40px}.BlogCarousel_carousel-header__ykWBe h2{font-size:clamp(32px,4vw,48px);font-weight:700;color:var(--neutral-900);margin-bottom:12px;letter-spacing:-1px}.BlogCarousel_carousel-header__ykWBe p{font-size:18px;color:var(--neutral-700);margin-bottom:32px}.BlogCarousel_filter-section__mcnWp{margin-bottom:40px}.BlogCarousel_filter-group__cv6ie{margin-bottom:20px}.BlogCarousel_filter-label__iow8U{font-size:14px;font-weight:600;color:var(--neutral-900);margin-bottom:12px;display:block}.BlogCarousel_filter-pills__8X4Ay{display:flex;flex-wrap:wrap;gap:8px}.BlogCarousel_filter-pill__X6JOx{padding:8px 16px;border-radius:20px;border:1.5px solid var(--neutral-200);background:white;font-size:14px;font-weight:500;color:var(--neutral-700);cursor:pointer;transition:all .2s ease}.BlogCarousel_filter-pill__X6JOx:hover{border-color:var(--green-500);background:var(--green-50);color:var(--green-700)}.BlogCarousel_filter-pill__X6JOx.BlogCarousel_active__ynmwb{background:var(--green-500);border-color:var(--green-500);color:white}.BlogCarousel_carousel-container__JVmhD{position:relative}.BlogCarousel_carousel-track__iXOFL{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:20px}.BlogCarousel_carousel-track__iXOFL::-webkit-scrollbar{display:none}.BlogCarousel_blog-card__19gUE{min-width:280px;max-width:320px;width:100%;background:white;border:1px solid var(--neutral-100);border-radius:16px;overflow:hidden;transition:all .3s ease;cursor:pointer;flex-shrink:0}.BlogCarousel_blog-card__19gUE:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.1);border-color:var(--green-200)}.BlogCarousel_blog-image__kqiGd{width:100%;height:220px;background:linear-gradient(135deg,var(--green-100),var(--green-200));position:relative;overflow:hidden}.BlogCarousel_blog-image-skeleton__V7Cp9{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.BlogCarousel_blog-image-skeleton-bar__j64yz{width:100%;height:100%;background:linear-gradient(90deg,#e8e8e8,#f4f4f4 45%,#e8e8e8 90%);background-size:200% 100%;animation:BlogCarousel_blog-image-skeleton-shimmer__MWQoj 1.1s ease-in-out infinite}@keyframes BlogCarousel_blog-image-skeleton-shimmer__MWQoj{0%{background-position:100% 0}to{background-position:-100% 0}}.BlogCarousel_blog-image-img__X0fD5{width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.18);transform-origin:center center}.BlogCarousel_author-avatar-overlay__sOm_6{position:absolute;bottom:12px;left:12px;z-index:3;pointer-events:none}.BlogCarousel_author-avatar-wrapper__LU0WM{width:48px;height:48px;position:relative;border-radius:50%;border:3px solid white;box-shadow:0 2px 8px rgba(0,0,0,.15);overflow:hidden;background:white}.BlogCarousel_author-avatar__XflB_{border-radius:50%;object-fit:cover;object-position:center}.BlogCarousel_blog-image-placeholder__LsIM8{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.BlogCarousel_blog-content__ZI3_g{padding:24px}.BlogCarousel_blog-date__Zp_l3{font-size:13px;color:var(--neutral-700);margin-bottom:8px;font-weight:500}.BlogCarousel_blog-title__7NnWw{font-size:18px;font-weight:700;color:var(--neutral-900);line-height:1.4;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:50px}.BlogCarousel_blog-tags__NhQKf{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.BlogCarousel_blog-tag__Vqy_k{font-size:12px;padding:4px 10px;background:var(--green-50);color:var(--green-700);border-radius:12px;font-weight:600}.BlogCarousel_blog-excerpt__hUM01{font-size:14px;color:var(--neutral-700);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogCarousel_no-blogs__y7CMi{padding:60px 24px;text-align:center;color:var(--neutral-700);font-size:16px;min-width:100%}.BlogCarousel_carousel-nav__JUGnA{display:flex;justify-content:center;gap:12px;margin-top:32px}.BlogCarousel_carousel-btn__ar_0x{width:48px;height:48px;border-radius:50%;background:white;border:1.5px solid var(--neutral-200);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--neutral-900)}.BlogCarousel_carousel-btn__ar_0x:hover:not(:disabled){background:var(--green-500);border-color:var(--green-500);color:white}.BlogCarousel_carousel-btn__ar_0x:disabled{opacity:.3;cursor:not-allowed}.BlogCarousel_carousel-btn__ar_0x:disabled:hover{background:white;border-color:var(--neutral-200);color:var(--neutral-900)}.BlogCarousel_view-all__eCvIg{text-align:center;margin-top:40px}.BlogCarousel_view-all__eCvIg a{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--green-500);color:white;text-decoration:none;border-radius:10px;font-weight:600;font-size:15px;transition:all .2s ease}.BlogCarousel_view-all__eCvIg a:hover{background:var(--green-600);transform:translateY(-2px);box-shadow:0 8px 20px rgba(79,166,88,.3)}@media (max-width:1200px){.BlogCarousel_blog-card__19gUE{min-width:280px;max-width:300px}}@media (max-width:900px){.BlogCarousel_blog-card__19gUE{min-width:260px;max-width:280px}}@media (max-width:767px){.BlogCarousel_blog-carousel-section__i1FZm{padding:60px 24px}.BlogCarousel_blog-card__19gUE{min-width:280px;max-width:100%}.BlogCarousel_carousel-header__ykWBe h2{font-size:32px}.BlogCarousel_filter-pills__8X4Ay{gap:6px}.BlogCarousel_filter-pill__X6JOx{font-size:13px;padding:6px 12px}}@media (max-width:600px){.BlogCarousel_blog-card__19gUE{min-width:260px;max-width:100%}}@media (max-width:768px){.BlogCarousel_blog-carousel-section__i1FZm{display:none}}