.blog_page__iP9Ub{max-width:1100px;margin:0 auto;padding:80px 24px}.blog_header__0iz8y{text-align:center;margin-bottom:3.5rem;margin-top:2rem}.blog_eyebrow__lKbzQ{display:inline-block;font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#b8854a;margin-bottom:.75rem}.blog_title__9ihMq{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:600;color:#2a1f14;line-height:1.15;margin:0 0 1rem}.blog_subtitle__SFq9F{font-family:var(--font-sans);font-size:.95rem;color:#6b5a47;line-height:1.7;max-width:520px;margin:0 auto}.blog_filterBar__DCR7b{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:40px}.blog_filterBtn__M8ANe{padding:6px 16px;border-radius:2px;font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background-color:#faf8f5;color:#6b5a47;border:1px solid #e8e2d9;cursor:pointer;transition:all .2s ease}.blog_filterBtn__M8ANe:hover{background-color:#f5f0e8;color:#2a1f14;border-color:#c9b99a}.blog_activeFilter__UGNbg{background-color:#b8854a;color:#ffffff;border-color:#b8854a}.blog_activeFilter__UGNbg:hover{background-color:#9b6c36;color:#ffffff;border-color:#9b6c36}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:900px){.blog_grid__4VF_V{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.blog_grid__4VF_V{grid-template-columns:1fr}}.blog_card__AELHx{background-color:#faf8f5;border:1px solid #e8e2d9;border-radius:3px;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;transition:box-shadow .25s ease,transform .2s ease;position:relative}.blog_card__AELHx:hover{box-shadow:0 8px 32px rgba(42,31,20,.1);transform:translateY(-3px)}.blog_cardCategory__Rikqh{font-family:var(--font-sans);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b8854a;margin-bottom:.5rem}.blog_cardTitle__Yatym{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:#2a1f14;line-height:1.3;margin:0 0 .75rem}.blog_cardTitle__Yatym a{color:inherit;text-decoration:none;transition:color .2s ease}.blog_cardTitle__Yatym a:hover{color:#b8854a}.blog_cardExcerpt__jDGOY{font-family:var(--font-sans);font-size:.85rem;line-height:1.7;color:#6b5a47;margin:0 0 1.25rem;flex:1 1}.blog_cardFooter__2tTtt{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e8e2d9;margin-top:auto}.blog_cardMeta__Ux07F{display:flex;gap:6px;font-family:var(--font-sans);font-size:.75rem;color:#8a7060}.blog_authorLink__3daHs{color:#2a1f14;font-weight:600;text-decoration:none}.blog_authorLink__3daHs:hover{color:#b8854a}.blog_readLink__IrSvI{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b5a47;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;transition:gap .2s ease,color .2s ease}.blog_readLink__IrSvI:hover{gap:.7rem;color:#b8854a}.blog_emptyState__LIYZo{text-align:center;padding:60px 20px;color:#8a7060;background-color:#faf8f5;border-radius:3px;border:1px dashed #e8e2d9;font-family:var(--font-sans)}