.block-biodiversity{padding:14px var(--gutter) 12px;background:linear-gradient(#fff,#f6f7f7);border-top:1px solid #eceff0}.block-biodiversity>.eyebrow{display:flex;align-items:center;gap:12px;text-transform:none;letter-spacing:0}.block-biodiversity>.eyebrow:before,.block-biodiversity>.eyebrow:after{content:'';width:26px;height:1px;background:var(--accent)}.block-biodiversity>.eyebrow:after{width:65px}.stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 145px;align-items:center;padding:10px 0}.stat{display:flex;align-items:center;flex-direction:column;text-align:center;border-right:1px solid #d6b3a2;padding:0 20px;min-width:0;line-height:1.3}.stat-prefix{font-family:var(--font-display);font-size:18px;line-height:1.2}.stat strong{font:400 clamp(35px,3.6vw,50px)/1 var(--font-display);letter-spacing:-.035em;color:#bc482d}.stat>span:not(.stat-prefix){font-size:16px;margin-top:3px}.stat svg{width:27px;height:27px;margin-top:8px}.stat-manifesto{padding-left:28px;display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;line-height:1.25;letter-spacing:.07em;text-transform:uppercase}.stat-manifesto:after{content:'';height:2px;width:36px;background:var(--accent);margin-top:6px}.data-note{font-size:12px;color:var(--muted);margin-top:7px}.data-note summary{cursor:pointer;width:fit-content}.data-note p{max-width:900px;padding:8px 0;font-size:13px}
@media(max-width:800px){.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.stat{padding:0 10px}.stat:nth-child(3){border:0}.stat-manifesto{display:none}.stat>span:not(.stat-prefix){font-size:14px}.stat strong{font-size:34px}.stat-prefix{font-size:16px}}
@media(max-width:500px){.block-biodiversity{padding:20px 14px 14px}.stat{padding:0 5px}.stat strong{font-size:28px}.stat-prefix{font-size:14px}.stat>span:not(.stat-prefix){font-size:13px;min-height:34px}.stat svg{width:23px;height:23px}.block-biodiversity>.eyebrow{padding-left:6px;margin-bottom:10px}.data-note{padding-left:6px}}
