.blog_page__i3gIe{min-height:100vh;background:var(--bg-primary);padding:8rem 8vw 6rem;transition:background .3s var(--ease)}.blog_header__354uX{max-width:680px;margin:0 auto 5rem;text-align:center}.blog_back___MR7A{display:inline-block;font-size:.78rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-decoration:none;margin-bottom:2rem;transition:color .2s var(--ease)}.blog_back___MR7A:hover{color:var(--clay)}.blog_eyebrow__BA9dX{font-size:.72rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.blog_title__zAWCj{font-family:var(--font-display);font-size:clamp(2.5rem,4vw,4rem);font-weight:300;line-height:1.15;color:var(--bark);margin-bottom:1.25rem}.blog_title__zAWCj em{font-style:italic;color:var(--clay)}.blog_sub__ClWuc{font-size:1rem;font-weight:300;color:var(--muted);line-height:1.85}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:rgba(181,85,42,.12);max-width:1200px;margin:0 auto}.blog_card__6gn_X{background:var(--bg-primary);padding:2.5rem 2rem;text-decoration:none;display:flex;flex-direction:column;gap:1rem;transition:background .3s var(--ease);position:relative;overflow:hidden}.blog_card__6gn_X:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--clay);transition:width .4s var(--ease)}.blog_card__6gn_X:hover{background:var(--card-bg)}.blog_card__6gn_X:hover:after{width:100%}.blog_cardTop__2BNC3{display:flex;align-items:center;justify-content:space-between}.blog_category__ffD6J{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-family:var(--font-body)}.blog_readTime__lwPkt{font-size:.75rem;font-weight:300;color:var(--muted)}.blog_cardTitle__UowSg{font-family:var(--font-display);font-size:1.35rem;font-weight:400;color:var(--bark);line-height:1.35}.blog_cardExcerpt__O7Kdq{font-size:.88rem;font-weight:300;color:var(--muted);line-height:1.8;flex:1 1}.blog_cardFooter__qC8um{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid var(--border)}.blog_date__oDFl0{font-size:.75rem;font-weight:300;color:var(--muted)}.blog_readMore__6_qd_{font-size:.75rem;font-weight:400;color:var(--clay);letter-spacing:.06em}@media (max-width:1024px){.blog_page__i3gIe{padding:6rem 5vw 4rem}.blog_grid__1mQUH{grid-template-columns:1fr 1fr}}@media (max-width:680px){.blog_grid__1mQUH{grid-template-columns:1fr}}