.gs-impact-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin:0}.gs-impact-stat{display:flex;flex-direction:column;align-items:flex-start;border-top:2px solid var(--gs-orange,#e5652a);padding-top:1.4rem;min-width:0}.gs-impact-stat dt{font-size:1rem;font-weight:700;line-height:1.4}.gs-impact-stat dd{margin:0}.gs-impact-stat .gs-impact-stat__number{order:-1;font-family:var(--font-display);font-size:clamp(2.8rem,5.5vw,5.5rem);font-weight:800;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:.8rem}.gs-impact-stat .gs-impact-stat__detail{font-size:.875rem;line-height:1.5;margin-top:.4rem;opacity:.75}.gs-impact{--impact-paper:#f4f1eb;--impact-ink:#151713;background:var(--impact-paper);color:var(--impact-ink)}.gs-impact *,.gs-impact *:before,.gs-impact *:after{box-sizing:border-box}.gs-impact__wrap{width:min(100% - 3rem,1200px);margin-inline:auto}.gs-impact__hero{background:#11150f;color:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:560px}.gs-impact__hero-copy{padding:clamp(3rem,6vw,6rem) clamp(1.5rem,5vw,5rem) clamp(3rem,6vw,6rem) max(1.5rem,calc((100vw - 1200px)/2));display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.gs-impact__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:#a83e14;margin:0 0 1.25rem}.gs-impact__hero .gs-impact__eyebrow,.gs-impact__partner .gs-impact__eyebrow{color:#ff9866}.gs-impact h1,.gs-impact h2,.gs-impact h3{font-family:var(--font-display);font-weight:800;letter-spacing:-.045em;line-height:1.06;margin:0;text-wrap:balance}.gs-impact h1{font-size:clamp(2.6rem,4.8vw,4.7rem)}.gs-impact h2{font-size:clamp(2rem,3.3vw,3.4rem)}.gs-impact h3{font-size:clamp(1.55rem,2.2vw,2.25rem)}.gs-impact__dot{color:var(--gs-orange,#e5652a)}.gs-impact__intro{font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6;max-width:45ch;margin:1.5rem 0 0;color:#e1e4dd}.gs-impact__hero-image{margin:0;min-width:0;overflow:hidden}.gs-impact__hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;min-height:100%}.gs-impact__link{display:inline-flex;align-items:center;gap:.75rem;font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:5px;padding-block:10px;min-height:44px}.gs-impact__hero .gs-impact__link{margin-top:1.5rem}.gs-impact a:focus-visible,.brand-impact a:focus-visible{outline:2px solid var(--gs-orange,#e5652a);outline-offset:5px;border-radius:2px}.gs-impact__totals{padding-block:clamp(2.5rem,5vw,5rem);scroll-margin-top:8rem}.gs-impact__totals-note{margin:1.25rem 0 0;font-size:.875rem;color:#585b53;line-height:1.5}.gs-impact__projects{padding-block:clamp(2rem,4vw,4rem) clamp(3rem,6vw,6rem)}.gs-impact__projects>p:not(.gs-impact__eyebrow){max-width:62ch;line-height:1.65;margin:1.5rem 0 2.5rem}.gs-impact__project-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem)}.gs-impact__project{border-top:1px solid #cbcfc3;padding-top:1.7rem}.gs-impact__project p{line-height:1.7;margin:1.25rem 0 0}.gs-impact__project .gs-impact__project-place{color:#65705b;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem}.gs-impact__partner{background:#182019;color:#fff;padding-block:clamp(3rem,6vw,5rem)}.gs-impact__partner-layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:start}.gs-impact__partner p:not(.gs-impact__eyebrow){line-height:1.7;color:#e0e5dc;margin:0 0 1.25rem}.gs-impact__partner .gs-impact__link{color:#fff}.gs-impact__keep{padding-block:clamp(3rem,6vw,6rem);display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.gs-impact__keep-image{margin:0;aspect-ratio:1;overflow:hidden;background:#101110;border-radius:8px}.gs-impact__keep-image img{width:100%;height:100%;object-fit:cover;display:block}.gs-impact__keep p:not(.gs-impact__eyebrow){line-height:1.7;margin:1.5rem 0}.gs-impact__keep-links{display:flex;align-items:flex-start;flex-direction:column;gap:.25rem}.gs-impact__closing{padding:1.75rem 0;border-top:1px solid #cbcfc3;font-size:.95rem;line-height:1.6;margin:0}@media(min-width:1600px){.gs-impact__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gs-impact__hero-image{max-height:660px}}@media(max-width:760px){.gs-impact__wrap{width:calc(100% - 3rem)}.gs-impact__hero{grid-template-columns:1fr}.gs-impact__hero-copy{padding:3rem 1.5rem 2.5rem}.gs-impact h1{font-size:clamp(2.6rem,10vw,3.75rem)}.gs-impact__hero-image{height:260px}.gs-impact__hero-image img{min-height:0}.gs-impact__project-grid,.gs-impact__partner-layout,.gs-impact__keep{grid-template-columns:1fr}.gs-impact__keep-image{max-width:460px;width:100%;margin-inline:auto}.gs-impact-stat .gs-impact-stat__number{font-size:clamp(2.35rem,9vw,4rem)}.gs-impact-stats{gap:1.25rem}.gs-impact-stat dt{font-size:.95rem}.gs-impact-stat .gs-impact-stat__detail{font-size:.8rem}}@media(prefers-reduced-motion:reduce){.gs-impact{scroll-behavior:auto}}@media(min-width:761px){.gs-impact__project h3{min-height:2.12em}}@media(max-width:760px){.gs-impact-stat dt{min-height:2.8em}}.gs-impact-stat .gs-impact-stat__number{display:flex;align-items:center;gap:clamp(.5rem,1vw,.85rem)}.gs-impact-stat .gs-impact-stat__icon{width:clamp(1.5rem,2.4vw,2rem);height:clamp(1.5rem,2.4vw,2rem);flex:none;color:var(--gs-orange,#e5652a)}
/*# sourceMappingURL=/cdn/shop/t/50/assets/gs-impact.css.map */
