.blog_heroSlideshow__IjpRs{position:relative;height:520px;overflow:hidden;background:#1a1208}.blog_heroSlide__ETPDT{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transition:opacity 1s ease}.blog_heroSlideActive__o0pjb{opacity:1}.blog_heroGradient__Xpx1N{position:absolute;inset:0;background:linear-gradient(0deg,rgba(26,18,8,.85) 0,rgba(26,18,8,.35) 50%,rgba(26,18,8,.15));z-index:1}.blog_heroContent__bM5mF{position:absolute;bottom:0;left:0;right:0;padding:0 48px 52px;z-index:2;max-width:820px}.blog_heroTag__ZU_4m{display:inline-block;font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;padding:4px 12px;border-radius:20px}.blog_heroTag__ZU_4m,.blog_heroTitle__fwGap{color:#fff;font-weight:800;margin-bottom:14px}.blog_heroTitle__fwGap{font-family:var(--font-heading);font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.2}.blog_heroExcerpt__waBjy{color:hsla(0,0%,100%,.82);font-size:1rem;line-height:1.6;margin-bottom:22px;max-width:600px}.blog_heroBtn__cSEgn{display:inline-flex;align-items:center;gap:8px;background:#b07a2b;color:#fff;font-weight:700;font-size:.9rem;padding:12px 22px;border-radius:10px;text-decoration:none;transition:background .2s,transform .2s}.blog_heroBtn__cSEgn:hover{background:#8b5e15;transform:translateX(3px)}.blog_heroNav__5AYAb{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);color:#fff;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.blog_heroNav__5AYAb:hover{background:rgba(176,122,43,.6)}.blog_heroNavPrev__g7HAy{left:20px}.blog_heroNavNext__OmuaL{right:20px}.blog_heroDots__ay2xx{position:absolute;bottom:16px;right:48px;z-index:3;display:flex;gap:6px}.blog_heroDot__krYCz{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.4);border:none;cursor:pointer;transition:background .2s,transform .2s;padding:0}.blog_heroDotActive__ghvFJ{background:#d4973a;transform:scale(1.3)}.blog_filterBar__Ws4oC{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);padding:16px 0;position:sticky;top:70px;z-index:100;box-shadow:0 4px 20px rgba(0,0,0,.04)}.blog_filterInner__gAoc2{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.blog_tabRow__uNc5V{display:flex;gap:4px;flex-wrap:wrap}.blog_tabBtn__WJmZA{padding:8px 16px;border-radius:8px;background:transparent;border:1px solid transparent;font-size:.85rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s;font-family:inherit}.blog_tabBtn__WJmZA:hover{background:rgba(176,122,43,.06);color:#b07a2b}.blog_tabActive__snFcr{background:rgba(176,122,43,.1);color:#b07a2b;border-color:rgba(176,122,43,.25);font-weight:700}.blog_searchBox__3FSLK{display:flex;align-items:center;gap:8px;background:#f4f5f7;border:1px solid #e0e0e0;border-radius:10px;padding:8px 14px;min-width:200px;transition:border-color .2s}.blog_searchBox__3FSLK:focus-within{border-color:#b07a2b;box-shadow:0 0 0 3px rgba(176,122,43,.1)}.blog_searchIcon__QFvnC{color:#9ca3af;flex-shrink:0}.blog_searchInput__R9xPI{border:none;background:none;outline:none;font-size:.875rem;color:#374151;font-family:inherit;width:100%}.blog_gridSection__2A78a{padding:48px 0 80px;background:#f4f5f7}.blog_blogGrid__EzvO2{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:40px}.blog_blogCard__9rFl7{background:#fff;border-radius:16px;overflow:hidden;text-decoration:none;border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.blog_blogCard__9rFl7:hover{transform:translateY(-6px);box-shadow:0 16px 44px rgba(0,0,0,.1)}.blog_cardImgWrap__7awKm{position:relative;height:190px;overflow:hidden}.blog_cardImg__hutih{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;display:block}.blog_blogCard__9rFl7:hover .blog_cardImg__hutih{transform:scale(1.06)}.blog_cardTagBadge__Ap648{position:absolute;top:12px;left:12px;color:#fff;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border-radius:20px}.blog_cardBody__FmVjg{padding:20px 22px 22px;flex-grow:1;display:flex;flex-direction:column}.blog_cardMeta__5G8aY{display:flex;align-items:center;gap:6px;font-size:.78rem;color:#9ca3af;margin-bottom:10px;flex-wrap:wrap}.blog_dot__eJ1iJ{opacity:.5}.blog_readTimeSpan__WUu0T{display:flex;align-items:center;gap:4px}.blog_cardTitle__LPnga{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:#1a1208;line-height:1.4;margin-bottom:10px}.blog_cardExcerpt__Ingj0{font-size:.875rem;color:#6b7280;line-height:1.65;flex-grow:1;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_readMore__GjMPB{display:flex;align-items:center;gap:5px;font-size:.85rem;font-weight:700;margin-top:auto;transition:gap .2s}.blog_blogCard__9rFl7:hover .blog_readMore__GjMPB{gap:9px}.blog_loadMoreWrap__Q07PE{text-align:center;padding:16px 0 8px}.blog_loadMoreBtn__uzC8D{display:inline-flex;align-items:center;padding:14px 40px;border:2px solid #1a1208;border-radius:10px;background:transparent;color:#1a1208;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .2s;font-family:inherit}.blog_loadMoreBtn__uzC8D:hover{background:#1a1208;color:#fff}.blog_emptyState__g7JUY{text-align:center;padding:80px 0;color:#6b7280}.blog_newsletterSection__bAqM0{background:#fdfaf5;border-top:1px solid #f0e5cf;padding:80px 24px;text-align:center}.blog_newsletterIcon___iWr2{width:60px;height:60px;background:rgba(176,122,43,.12);color:#b07a2b;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.blog_newsletterTitle__wp1vI{font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#1a1208;margin-bottom:12px}.blog_newsletterDesc__Dc679{color:#6b7280;font-size:1rem;max-width:560px;margin:0 auto 28px;line-height:1.7}.blog_newsletterForm__pNfYz{display:flex;max-width:460px;margin:0 auto;border-radius:10px;overflow:hidden;border:1.5px solid #e5e7eb;background:#fff}.blog_newsletterInput__73bFI{flex-grow:1;border:none;outline:none;padding:14px 18px;font-size:.95rem;font-family:inherit;color:#374151;background:transparent}.blog_subscribeBtn___q_e_{background:#1a1208;color:#fff;border:none;padding:14px 24px;font-weight:700;font-size:.9rem;cursor:pointer;font-family:inherit;transition:background .2s;white-space:nowrap}.blog_subscribeBtn___q_e_:hover{background:#b07a2b}.blog_subscribeSuccess__PNKu3{display:inline-block;background:#f0fdf4;border:1px solid #d1fae5;color:#065f46;font-weight:700;padding:14px 28px;border-radius:10px}@media (max-width:1024px){.blog_blogGrid__EzvO2{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog_heroSlideshow__IjpRs{height:380px}.blog_heroContent__bM5mF{padding:0 24px 36px}.blog_heroDots__ay2xx{right:24px}.blog_filterBar__Ws4oC{position:static}.blog_filterInner__gAoc2{flex-direction:column;align-items:flex-start}.blog_searchBox__3FSLK{width:100%}}@media (max-width:480px){.blog_blogGrid__EzvO2{grid-template-columns:1fr}.blog_heroTitle__fwGap{font-size:1.5rem}}