.Blog_heading__5yX7u{font-size:2.2rem;margin-bottom:20px;text-align:center;color:var(--text);font-family:var(--font-heading);letter-spacing:.5px;position:relative}.Blog_heading__5yX7u:after{content:"";position:absolute;left:50%;bottom:-3px;transform:translateX(-50%);width:100px;height:2px;background:var(--sage);opacity:.8}.Blog_subheading__XyCsN{text-align:center;color:var(--muted);margin:0 auto 36px;max-width:620px;line-height:1.65;font-size:1.05rem}.Blog_postWrapper__vYCTK{max-width:960px;margin:2.5rem auto;padding:0 1rem 2.5rem}.Blog_list__6jf67{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:750px){.Blog_list__6jf67{grid-template-columns:1fr 1fr}}.Blog_card__MGhOl{position:relative;padding:16px 18px;background:hsla(0,0%,100%,.98);box-shadow:0 16px 40px rgba(34,34,34,.12);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.Blog_card__MGhOl:hover{box-shadow:0 22px 55px rgba(34,34,34,.16);border-color:var(--sage);background:hsla(40,31%,94%,.97)}.Blog_cardLink__7qdCX{position:relative;z-index:1;text-decoration:none;color:inherit;display:block}.Blog_cardTitle__nZCBy{font-size:1.1rem;margin-bottom:6px;color:var(--text);font-family:var(--font-heading)}.Blog_cardMeta__1_c4q{font-size:.82rem;color:var(--muted);margin-bottom:6px}.Blog_cardExcerpt__uRtag{font-size:.9rem;line-height:1.55;color:rgba(34,34,34,.82)}.Blog_backLink__EXAnT{font-size:.85rem;color:var(--sage);text-decoration:none}.Blog_backLink__EXAnT:hover{text-decoration:underline}.Blog_postCard__PI6E6{margin-top:1.25rem;padding:1.75rem 1.9rem;background:hsla(0,0%,100%,.98);box-shadow:0 24px 70px rgba(34,34,34,.14)}.Blog_postTitle__buFSr{font-size:2rem;margin-bottom:.25rem;color:var(--text);font-family:var(--font-heading)}.Blog_postMeta__mcyun{font-size:.9rem;color:var(--muted)}.Blog_postAdmin__0k89G{font-size:.85rem;margin-top:.3rem}.Blog_postAdmin__0k89G a{color:var(--sage);text-decoration:none}.Blog_postAdmin__0k89G a:hover{text-decoration:underline}.Blog_postImageWrapper__Pp_fV{margin-top:1.1rem;margin-bottom:1.3rem}.Blog_postImage__EWgFk{max-width:100%;width:100%;display:block;object-fit:cover}.Blog_postImageCaption__lBevZ{font-size:.8rem;color:var(--muted);margin-top:.35rem}.Blog_postContent__oGQF0{margin-top:.9rem;font-size:1rem;line-height:1.7;color:rgba(34,34,34,.86);white-space:pre-wrap}@media (max-width:544px){.Blog_heading__5yX7u{font-size:2rem}.Blog_postCard__PI6E6{padding:1.35rem 1.25rem}.Blog_postTitle__buFSr{font-size:1.7rem}}