.blog-module__JsT-Oq__wrap{color:#19231c;min-height:100vh;font-family:var(--font-sans);background:#f4f1ea}.blog-module__JsT-Oq__hero{border-bottom:1px solid #19231c1f;padding:96px 8vw 56px}.blog-module__JsT-Oq__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#5b7d63;margin-bottom:18px;font-size:11px}.blog-module__JsT-Oq__title{max-width:860px;font-family:var(--font-serif);letter-spacing:0;margin:0;font-size:clamp(44px,8vw,84px);font-weight:500;line-height:.95}.blog-module__JsT-Oq__lede{color:#596157;max-width:680px;margin:28px 0 0;font-size:18px;line-height:1.75}.blog-module__JsT-Oq__grid{background:#19231c1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:64px 8vw 100px;display:grid}.blog-module__JsT-Oq__card{background:#f4f1ea;flex-direction:column;min-height:340px;padding:34px;display:flex}.blog-module__JsT-Oq__meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#7d6b54;margin-bottom:24px;font-size:10px}.blog-module__JsT-Oq__card h2{font-family:var(--font-serif);letter-spacing:0;margin:0;font-size:31px;line-height:1.05}.blog-module__JsT-Oq__card p{color:#596157;margin:18px 0 28px;line-height:1.65}.blog-module__JsT-Oq__card a,.blog-module__JsT-Oq__back,.blog-module__JsT-Oq__cta{color:#2f6f46;margin-top:auto;font-weight:700;text-decoration:none}.blog-module__JsT-Oq__article{max-width:900px;margin:0 auto;padding:76px 24px 100px}.blog-module__JsT-Oq__article h1{font-family:var(--font-serif);letter-spacing:0;margin:0;font-size:clamp(42px,8vw,76px);font-weight:500;line-height:.98}.blog-module__JsT-Oq__articleIntro{color:#455143;margin:32px 0 42px;font-size:20px;line-height:1.75}.blog-module__JsT-Oq__section{border-top:1px solid #19231c24;padding:34px 0}.blog-module__JsT-Oq__section h2{font-family:var(--font-serif);margin:0 0 18px;font-size:34px;line-height:1.1}.blog-module__JsT-Oq__section p{color:#596157;margin:0 0 16px;font-size:17px;line-height:1.8}.blog-module__JsT-Oq__media{aspect-ratio:3/2;background:#19231c14;margin:0 0 42px;position:relative;overflow:hidden}.blog-module__JsT-Oq__media img{object-fit:cover;width:100%;height:100%}.blog-module__JsT-Oq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__list li{color:#455143;background:#19231c0f;padding:12px 14px}.blog-module__JsT-Oq__actions{border-top:1px solid #19231c24;flex-wrap:wrap;align-items:center;gap:24px;padding-top:34px;display:flex}.blog-module__JsT-Oq__cta{color:#f4f1ea;background:#2f6f46;margin-top:0;padding:14px 20px}@media (max-width:900px){.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__list{grid-template-columns:1fr}}
