.blog_hero__m_tED{background:var(--color-primary-deeper);color:#FAF6F0;padding:80px 0 64px}.blog_heroInner__l_CN9{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad);display:grid;grid-template-columns:1fr auto;grid-gap:4rem;gap:4rem;align-items:end}.blog_heroContent__M8Fd9{max-width:600px}.blog_eyebrow__BA9dX{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgba(250,246,240,.45);margin-bottom:16px}.blog_heroTitle__4NEms{font-size:clamp(2rem,3.5vw,3rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#FAF6F0;margin-bottom:20px}.blog_heroTitle__4NEms em{font-style:normal;color:var(--color-primary)}.blog_heroSub__6UCg7{font-size:1.05rem;color:rgba(250,246,240,.65);line-height:1.7;margin:0}.blog_heroStats__UsV01{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0}.blog_heroStat___MXxx{text-align:center;padding:20px 24px;border-left:1px solid rgba(250,246,240,.1);text-decoration:none;transition:background var(--transition);border-radius:0}.blog_heroStat___MXxx:first-child{border-left:none}.blog_heroStat___MXxx:hover{background:rgba(250,246,240,.05)}.blog_heroStatNum__JHSbu{display:block;font-family:var(--font-display);font-size:1.8rem;font-weight:700;color:var(--color-primary);line-height:1;margin-bottom:6px}.blog_heroStatLabel__e3ltQ{font-size:.72rem;font-weight:500;color:rgba(250,246,240,.5);text-transform:uppercase;letter-spacing:.06em}.blog_filtersWrap__oZp0s{background:var(--color-bg);position:-webkit-sticky;position:sticky;top:56px;z-index:10;border-bottom:1px solid var(--color-bg-alt);padding:16px 0}.blog_filters___hTny{display:flex;flex-wrap:wrap;gap:.5rem}.blog_filter__IXpn5{padding:.4rem 1rem;border-radius:999px;font-family:var(--font-display);font-size:.82rem;font-weight:500;color:var(--color-text-secondary);background-color:var(--color-bg-alt);text-decoration:none;transition:all var(--transition);white-space:nowrap}.blog_filter__IXpn5:hover{background-color:rgba(200,98,42,.12);color:var(--color-primary)}.blog_filterActive__3hYP7{background-color:var(--color-primary)!important;color:#FAF6F0!important}.blog_featured__kHmgQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;background:var(--color-bg-alt);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:inherit;margin-top:48px;transition:box-shadow var(--transition)}.blog_featured__kHmgQ:hover{box-shadow:0 12px 40px rgba(44,24,16,.1)}.blog_featuredImage__sBIVA{aspect-ratio:4/3;overflow:hidden}.blog_featuredImage__sBIVA img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog_featured__kHmgQ:hover .blog_featuredImage__sBIVA img{transform:scale(1.03)}.blog_featuredBody__s7HHv{padding:2.5rem;display:flex;flex-direction:column;justify-content:center}.blog_featuredMeta__n1t02{display:flex;align-items:center;gap:1rem;margin-bottom:16px}.blog_featuredTitle__xaQtL{font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--color-text);margin:0 0 12px}.blog_featuredExcerpt__aMisc{font-size:.95rem;color:var(--color-text-secondary);line-height:1.7;margin:0}.blog_readMore__6_qd_{display:inline-block;margin-top:20px;font-family:var(--font-display);font-size:.9rem;font-weight:600;color:var(--color-primary)}.blog_readingTime__r5Mxg{font-size:.78rem;color:var(--color-text-muted);font-family:var(--font-display)}.blog_twoUp__v67wx{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}.blog_mediumCard__UhFO6{display:flex;flex-direction:column;background:var(--color-bg-alt);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:inherit;transition:all var(--transition);border-top:3px solid transparent}.blog_mediumCard__UhFO6:hover{border-top-color:var(--color-primary);box-shadow:0 8px 28px rgba(44,24,16,.08)}.blog_mediumImage__aPvls{aspect-ratio:16/9;overflow:hidden}.blog_mediumImage__aPvls img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog_mediumCard__UhFO6:hover .blog_mediumImage__aPvls img{transform:scale(1.03)}.blog_mediumBody__JUlrI{padding:1.5rem;display:flex;flex-direction:column;gap:8px;flex:1 1}.blog_mediumTitle__Z4zx1{font-size:1.1rem;font-weight:600;line-height:1.3;color:var(--color-text);margin:0}.blog_mediumExcerpt__fWokb{font-size:.88rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.blog_gridHeader__QA3VE{display:flex;align-items:center;gap:20px;margin:56px 0 32px}.blog_gridLine__FroRQ{flex:1 1;height:1px;background:var(--color-bg-alt)}.blog_gridLabel__W_X9L{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);white-space:nowrap}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:80px}.blog_card__6gn_X{display:flex;flex-direction:column;background:var(--color-bg-alt);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:inherit;transition:all var(--transition);border-top:3px solid transparent}.blog_card__6gn_X:hover{border-top-color:var(--color-primary);box-shadow:0 4px 20px rgba(44,24,16,.06)}.blog_cardThumb__W1L3Q{aspect-ratio:16/9;overflow:hidden}.blog_cardThumb__W1L3Q img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog_card__6gn_X:hover .blog_cardThumb__W1L3Q img{transform:scale(1.03)}.blog_cardBody__J1S1_{padding:1.25rem;display:flex;flex-direction:column;gap:6px;flex:1 1}.blog_cardMeta__xj9C7{display:flex;align-items:center;gap:.75rem}.blog_cardTitle__UowSg{font-size:.98rem;font-weight:600;line-height:1.35;color:var(--color-text);margin:0}.blog_cardExcerpt__O7Kdq{font-size:.85rem;color:var(--color-text-secondary);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_ctaSection__odfIR{background:var(--color-bg-alt)}.blog_ctaInner__EHSmj{max-width:var(--container-max);margin-inline:auto;padding:72px var(--container-pad);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.blog_ctaEyebrow__W9HIZ{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);margin:0}.blog_ctaTitle__sMwW5{font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:700;letter-spacing:-.02em;margin:0}.blog_ctaSub__KsohH{font-size:1rem;color:var(--color-text-secondary);max-width:480px;line-height:1.7;margin:0 0 8px}.blog_empty__6Wa62{color:var(--color-text-secondary);padding:3rem 0;text-align:center}@media (max-width:900px){.blog_heroInner__l_CN9{grid-template-columns:1fr;gap:2.5rem}.blog_heroStats__UsV01{grid-template-columns:repeat(5,1fr)}.blog_featured__kHmgQ{grid-template-columns:1fr}.blog_featuredImage__sBIVA{aspect-ratio:21/9}.blog_grid__1mQUH{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog_heroStats__UsV01{grid-template-columns:repeat(3,1fr)}.blog_grid__1mQUH,.blog_twoUp__v67wx{grid-template-columns:1fr}.blog_filtersWrap__oZp0s{overflow-x:auto}.blog_filters___hTny{flex-wrap:nowrap;padding-bottom:4px}}