.prose{max-width:900px;margin:0 auto;padding:54px 24px 34px}
.prose .breadcrumbs{max-width:none;margin:0 0 30px}
.prose>.kicker{display:block;color:var(--green);margin-bottom:12px}
.prose>h1{max-width:850px;font:800 clamp(38px,6vw,68px)/1.04 Manrope;letter-spacing:-.06em;margin:0 0 18px}
.prose>.lede{max-width:720px;color:var(--muted);font-size:18px;line-height:1.65;margin:0 0 28px}
.prose .blog-hero-image{width:100%;margin:30px 0 38px;overflow:hidden;border-radius:20px;background:#eef1e9}.prose .blog-hero-image img{display:block;width:100%;max-width:100%;height:clamp(220px,42vw,480px);object-fit:cover;border-radius:inherit}
.prose .article-body{max-width:760px;margin:0 auto}.prose .article-body h2{font-size:27px}.prose .article-body p,.prose .article-body li{font-size:16px}
.prose .blog-sources{max-width:760px;margin-left:auto;margin-right:auto}.prose>.back{display:inline-block;margin-top:26px;color:var(--green);font-weight:800}
@media(max-width:650px){.prose{padding:34px 16px 24px}.prose>h1{font-size:42px}.prose>.lede{font-size:16px}.prose .article-body p,.prose .article-body li{font-size:15px}}
