.impact-hub-wrap{max-width:72rem;margin:0 auto;padding:2.25rem clamp(1rem,3vw,2rem) 4rem}.impact-hub-header{max-width:49rem}.impact-hub-breadcrumb{display:flex;gap:.45rem;flex-wrap:wrap;font-size:.92rem;margin-bottom:1rem}.impact-hub-breadcrumb a,.impact-hub-section-head a,.impact-hub-utility a,.impact-all-link{color:var(--green,#157a5c);font-weight:700}.impact-hub-wrap h1{font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.08;margin:.25rem 0 .9rem}.impact-hub-lede{font-size:1.1rem;line-height:1.65;margin:0}.impact-hub-note{max-width:43rem;color:#45514b;margin:.7rem 0 0}.impact-hub-utility{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin-top:.8rem}.impact-hub-wrap>section{margin-top:2.5rem}.impact-hub-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.impact-hub-section-head h2,.live-to-love>section>h2,.live-to-love .impact-hub-actions h2,.live-to-love .impact-hub-documentation h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.impact-hub-section-head h2{margin:0}.live-to-love>section>h2,.live-to-love .impact-hub-actions h2,.live-to-love .impact-hub-documentation h2{margin:0 0 1rem}.impact-hub-section-head h2 span{font-weight:650;color:#53605a}.impact-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;padding:0;list-style:none;margin:0}.impact-card-v2{min-width:0;border:1px solid rgba(19,27,23,.16);border-radius:1rem;background:#fff;overflow:hidden}.impact-card-v2>a{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.impact-card-media{display:block;aspect-ratio:4/3;background:#e5e8e2;overflow:hidden}.impact-card-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--impact-card-position,50% 50%)}.impact-card-copy{display:flex;flex:1;flex-direction:column;padding:1rem 1.05rem 1.1rem}.impact-card-label{font-size:.76rem;line-height:1.25;letter-spacing:.055em;text-transform:uppercase;color:#1a765b;font-weight:800}.impact-card-v2 h2{font-size:1.12rem;line-height:1.12;margin:.45rem 0 .65rem}.impact-card-summary{line-height:1.5}.impact-card-location{margin-top:.75rem;color:#53605a;font-size:.9rem}.impact-card-action{margin-top:auto;padding-top:.9rem;color:var(--green,#157a5c);font-weight:800}.impact-card-v2>a:hover,.impact-card-v2>a:focus-visible{outline:3px solid #d9aa43;outline-offset:-3px}.impact-card-v2>a:hover .impact-card-action{text-decoration:underline}.impact-collection-nav{margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid rgba(19,27,23,.16)}.impact-collection-nav>div+div{margin-top:1rem}.impact-collection-nav h2{font-size:1rem;margin:0 0 .55rem}.impact-chip-row,.impact-hub-actions div{display:flex;gap:.55rem;flex-wrap:wrap}.impact-chip-row a{border:1px solid rgba(19,27,23,.2);padding:.6rem .8rem;border-radius:999px;color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.impact-chip-row a[aria-current=page]{background:#15221d;color:#fff;border-color:#15221d}.impact-all-link{display:inline-block;margin-top:.2rem}.impact-hub-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:0;counter-reset:steps;list-style:none}.impact-hub-steps li{position:relative;padding:1rem 1rem 1rem 3.35rem;border-left:3px solid #d9aa43;background:#f7f2e8;border-radius:.35rem}.impact-hub-steps li:before{counter-increment:steps;content:counter(steps);position:absolute;left:1rem;top:1rem;font-weight:900;color:#157a5c}.impact-hub-steps strong,.impact-hub-steps span{display:block}.impact-hub-steps span{margin-top:.25rem;line-height:1.5}.impact-hub-actions{padding:1.35rem;border-radius:1rem;background:#edf4ef}.impact-hub-documentation{max-width:49rem}.impact-topic-browse-links{display:flex;flex-wrap:wrap;gap:.6rem}.impact-topic-browse-links a{display:inline-flex;align-items:center;min-height:44px;padding:.55rem .75rem;border:1px solid rgba(19,27,23,.2);border-radius:999px;color:inherit;text-decoration:none}.impact-topic-browse-links.place a{border-color:#b38a2d}.impact-story-topic-link{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.impact-story-topic-link a{font-weight:700}.impact-hub-page .footer-privacy-choices{appearance:none;border:0;border-radius:.35rem;background:transparent;padding:.35rem .15rem;color:inherit;font:inherit;text-align:left;text-decoration:underline;text-decoration-color:rgba(255,255,255,.55);text-underline-offset:3px;cursor:pointer}.impact-hub-page .footer-privacy-choices:hover{color:#fff;text-decoration-color:#d9aa43}.impact-hub-page .footer-privacy-choices:focus-visible{outline:3px solid #d9aa43;outline-offset:3px}@media(max-width:980px){.impact-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:660px){.impact-hub-wrap{padding-top:1.4rem}.impact-card-grid,.impact-hub-steps{grid-template-columns:1fr}.impact-hub-section-head{display:block}.impact-hub-section-head>a{display:inline-block;margin-top:.45rem}.impact-card-media{aspect-ratio:16/10}.impact-hub-actions .button{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.impact-card-v2 *{scroll-behavior:auto;transition:none!important}}