.reading-header{max-width:var(--reading-max);padding-top:clamp(42px,6vw,70px)}.reading-header .back-link{margin-bottom:22px}.reading-breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0 0 24px;font-size:.82rem;font-weight:750;line-height:1.5;display:flex}.reading-breadcrumbs a{color:var(--green-700);text-decoration:none}.reading-breadcrumbs a:hover{text-underline-offset:.2em;text-decoration:underline}.reading-header .reading-label{color:var(--green-700);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:850;line-height:1.5}.reading-header .reading-title{color:var(--green-950);font-family:var(--font-body);letter-spacing:-.025em;text-transform:none;margin:14px 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:750;font-stretch:100%;line-height:1.16}.article .content-body :is(h2,h3),.article .article-sources h2,.article .article-related :is(h2,h3),.article .content-cta h2,.compost-article .compost-article-main :is(h2,h3){font-family:var(--font-body);letter-spacing:-.02em;text-transform:none;font-weight:750;font-stretch:100%;line-height:1.3}.article .content-body h2,.article .content-cta h2,.compost-article .compost-article-main h2{font-size:clamp(1.5rem,2.6vw,2rem)}.article .content-body h3,.compost-article .compost-article-main h3{font-size:clamp(1.1rem,2vw,1.25rem)}.reading-header .reading-meta{color:var(--muted);margin:16px 0 0;font-size:.88rem;font-weight:700;line-height:1.6}.reading-header .reading-dek{color:var(--muted);margin:20px 0 0;font-size:clamp(1.05rem,1.5vw,1.18rem);line-height:1.75}.reading-hero{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--reading-image-shadow);overflow:hidden}@media (max-width:620px){.reading-header{padding-top:40px}.reading-header .reading-title{font-size:clamp(1.85rem,7.5vw,2.4rem)}.reading-breadcrumbs{white-space:nowrap;flex-wrap:nowrap;margin-bottom:20px}.reading-breadcrumbs [aria-current=page]{text-overflow:ellipsis;min-width:0;overflow:hidden}}
