.vp-impact-page{font-family:Montserrat,sans-serif;color:#333}.vp-impact-page__header{text-align:center;margin-bottom:28px}.vp-impact-page__eyebrow{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#585858}.vp-impact-page__title{margin:0 0 14px;font-family:hansan bold,Hansan,Montserrat,sans-serif;font-size:clamp(30px,4vw,48px);line-height:1.1;color:#585858}.vp-impact-page__lead{margin:0 auto;max-width:60ch;font-size:18px;line-height:1.6}.vp-impact-page__stat{margin:0 auto 36px;padding:28px 24px;max-width:420px;background:#f4f0e5;border:1px solid #E3DDCB;text-align:center}.vp-impact-page__stat p{margin:0}.vp-impact-page__stat-icon{display:inline-flex;color:#2f7d36;margin-bottom:8px}.vp-impact-page__stat-icon svg{width:32px;height:32px}.vp-impact-page__number{font-family:hansan bold,Hansan,Montserrat,sans-serif;font-size:clamp(44px,6vw,72px);line-height:1;color:#2f7d36;font-variant-numeric:tabular-nums}.vp-impact-page__unit{margin-top:6px!important;font-size:16px;font-weight:600;color:#121212}.vp-impact-page__note{margin-top:8px!important;font-size:13px;color:#585858}.vp-impact-page__section{margin:0 0 28px}.vp-impact-page__section h2{margin:0 0 10px;font-family:hansan bold,Hansan,Montserrat,sans-serif;font-size:24px;color:#585858}.vp-impact-page__section p,.vp-impact-page__section li{font-size:16px;line-height:1.6}.vp-impact-page__section p{margin:0}.vp-impact-page__steps{margin:0;padding-left:22px}.vp-impact-page__steps li{margin-bottom:8px}.vp-impact-page__sources ul{margin:0;padding-left:22px}.vp-impact-page a{color:#b35d1a;text-decoration:underline;text-underline-offset:.2em}.vp-impact-page a:hover,.vp-impact-page a:focus-visible{color:#121212}.vp-impact-page__links{margin:32px 0 0;font-size:15px}.vp-tree-line{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;color:#333;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5}.vp-tree-line__icon{flex:0 0 auto;color:#2f7d36;margin-top:1px}.vp-tree-line__link{color:#b35d1a;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.vp-tree-line__link:hover,.vp-tree-line__link:focus-visible{color:#121212}.vp-tree-badge{display:flex;align-items:flex-start;gap:12px;margin:0 0 12px;padding:12px 14px;background:#f4f0e5;border:1px solid #E3DDCB;border-radius:8px;color:#333;font-family:Montserrat,sans-serif}.vp-tree-badge__icon{flex:0 0 auto;color:#2f7d36;margin-top:2px}.vp-tree-badge__body{font-size:1.3rem;line-height:1.5}.vp-tree-badge__body p{margin:0}.vp-tree-badge__title{font-weight:700;font-size:1.4rem;color:#121212;margin-bottom:2px!important}.vp-tree-badge__count{margin-top:4px!important}.vp-tree-badge__count strong{color:#121212}.vp-tree-badge__note{display:inline-block;color:#585858;font-size:1.15rem}.vp-tree-badge__link{margin-top:2px!important}.vp-tree-badge__link a{color:#b35d1a;text-decoration:underline;text-underline-offset:.2em;font-weight:600}.vp-tree-badge__link a:hover,.vp-tree-badge__link a:focus-visible{color:#121212}
/*# sourceMappingURL=/cdn/shop/t/64/compiled_assets/styles.css.map?subset=AAAAAAAAAAAABAAAAAAAAAAAAAAABA */
