.cu-impact-hero-stats{position:relative;box-sizing:border-box;width:100%;background:var(--cis-bg, #ffffff);color:var(--cis-text, #111111);font-family:var(--cis-body-font, inherit)}.cu-impact-hero-stats *,.cu-impact-hero-stats *:before,.cu-impact-hero-stats *:after{box-sizing:border-box}.cu-impact-hero-stats__inner{max-width:var(--cis-content-max-width, 1400px);margin-inline:auto;padding:var(--cis-pad-y-mobile, 2.5rem) var(--cis-pad-x-mobile, 1.25rem)}@media screen and (min-width:750px){.cu-impact-hero-stats__inner{padding:var(--cis-pad-y-desktop, 4rem) var(--cis-pad-x-desktop, 3rem)}}.cu-impact-hero-stats__hero{display:flex;flex-direction:column;gap:var(--cis-gap-hero-mobile, 2rem);align-items:stretch}@media screen and (min-width:750px){.cu-impact-hero-stats__hero{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--cis-gap-hero-desktop, 3rem);justify-content:space-between}}.cu-impact-hero-stats__hero--mobile-text-first .cu-impact-hero-stats__copy{order:1}.cu-impact-hero-stats__hero--mobile-text-first .cu-impact-hero-stats__media-wrap{order:2}.cu-impact-hero-stats__hero--mobile-image-first .cu-impact-hero-stats__media-wrap{order:1}.cu-impact-hero-stats__hero--mobile-image-first .cu-impact-hero-stats__copy{order:2}@media screen and (min-width:750px){.cu-impact-hero-stats__hero--desktop-media-left .cu-impact-hero-stats__media-wrap{order:1}.cu-impact-hero-stats__hero--desktop-media-left .cu-impact-hero-stats__copy,.cu-impact-hero-stats__hero--desktop-media-right .cu-impact-hero-stats__media-wrap{order:2}.cu-impact-hero-stats__hero--desktop-media-right .cu-impact-hero-stats__copy{order:1}}.cu-impact-hero-stats__copy{flex:1 1 auto;min-width:0;max-width:min(var(--cis-copy-max-width, 36rem),100%)}.cu-impact-hero-stats__media-wrap{flex:0 1 var(--cis-media-flex-basis, 50%);min-width:0;max-width:100%}.cu-impact-hero-stats__media{position:relative;width:100%;margin-inline:auto;overflow:hidden;aspect-ratio:var(--cis-media-aspect, 16 / 9)}.cu-impact-hero-stats__media--shape-pill{border-radius:var(--cis-media-radius-pill, 9999px)}.cu-impact-hero-stats__media--shape-arch{border-radius:var(--cis-media-radius-arch, 50% 50% 0 0)}.cu-impact-hero-stats__media-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cu-impact-hero-stats__heading{margin:0;font-family:var(--cis-heading-font, inherit);font-weight:var(--cis-heading-weight, 400);font-size:var(--cis-heading-size-mobile, 1.75rem);line-height:var(--cis-heading-line-height, 1.15);letter-spacing:var(--cis-heading-letter-spacing, 0);color:var(--cis-heading-color, #111111)}@media screen and (min-width:750px){.cu-impact-hero-stats__heading{font-size:var(--cis-heading-size-desktop, 2.75rem)}}.cu-impact-hero-stats__sub{margin:var(--cis-gap-heading-sub-mobile, 1rem) 0 0;font-family:var(--cis-body-font, inherit);font-weight:var(--cis-sub-weight, 400);font-size:var(--cis-sub-size-mobile, 1rem);line-height:var(--cis-sub-line-height, 1.5);letter-spacing:var(--cis-sub-letter-spacing, 0);color:var(--cis-sub-color, #333333)}@media screen and (min-width:750px){.cu-impact-hero-stats__sub{margin-top:var(--cis-gap-heading-sub-desktop, 1.25rem);font-size:var(--cis-sub-size-desktop, 1.125rem)}}.cu-impact-hero-stats__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cis-btn-gap-mobile, .75rem);margin-top:var(--cis-gap-sub-buttons-mobile, 1.25rem)}@media screen and (min-width:750px){.cu-impact-hero-stats__buttons{gap:var(--cis-btn-gap-desktop, 1rem);margin-top:var(--cis-gap-sub-buttons-desktop, 1.5rem)}}.cu-impact-hero-stats__btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer;font-family:inherit;font-weight:var(--cis-btn-font-weight, 600);font-size:var(--cis-btn-font-size-mobile, .9375rem);line-height:1.2;padding:var(--cis-btn-padding-y-mobile, .75rem) var(--cis-btn-padding-x-mobile, 1.25rem);border-radius:var(--cis-btn-radius, 4px);border-style:solid;border-width:var(--cis-btn-border-width, 1px);transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media screen and (min-width:750px){.cu-impact-hero-stats__btn{font-size:var(--cis-btn-font-size-desktop, 1rem);padding:var(--cis-btn-padding-y-desktop, .875rem) var(--cis-btn-padding-x-desktop, 1.5rem)}}.cu-impact-hero-stats__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cu-impact-hero-stats__btn--primary{background-color:var(--cis-btn-primary-bg, #004d44);color:var(--cis-btn-primary-color, #ffffff);border-color:var(--cis-btn-primary-border, #004d44)}.cu-impact-hero-stats__btn--primary:hover{background-color:var(--cis-btn-primary-hover-bg, #003630);color:var(--cis-btn-primary-hover-color, #ffffff);border-color:var(--cis-btn-primary-hover-border, #003630)}.cu-impact-hero-stats__rule{display:block;width:100%;height:0;margin:var(--cis-rule-margin-y-mobile, 2rem) 0;border:none;border-top:var(--cis-rule-thickness, 1px) solid var(--cis-rule-color, #000)}@media screen and (min-width:750px){.cu-impact-hero-stats__rule{margin:var(--cis-rule-margin-y-desktop, 2.5rem) 0;margin-top:-20px}}.cu-impact-hero-stats__stats{display:grid;grid-template-columns:1fr;gap:var(--cis-stats-gap-mobile, 1.5rem)}@media screen and (min-width:750px){.cu-impact-hero-stats__stats{grid-template-columns:repeat(var(--cis-stats-columns, 5),minmax(0,1fr));gap:var(--cis-stats-gap-desktop, 1.5rem);align-items:start}}.cu-impact-hero-stats__stat{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:var(--cis-stat-inline-gap-mobile, 1rem);min-width:0;align-items:center}@media screen and (min-width:750px){.cu-impact-hero-stats__stats--desktop-stacked .cu-impact-hero-stats__stat{flex-direction:column;align-items:flex-start;gap:var(--cis-stat-stack-gap, 8px);max-width:225px}.cu-impact-hero-stats__stats--desktop-inline .cu-impact-hero-stats__stat{flex-direction:row;align-items:center;gap:var(--cis-stat-inline-gap-desktop, 1.25rem)}}.cu-impact-hero-stats__stat-value-wrap{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;min-width:var(--cis-stat-value-min-width, 4.5rem)}.cu-impact-hero-stats__stat-prefix{margin:0 0 .15em;font-family:var(--cis-body-font, inherit);font-size:var(--cis-stat-prefix-size-mobile, .6875rem);font-weight:var(--cis-stat-prefix-weight, 400);line-height:1.2;text-transform:var(--cis-stat-prefix-transform, none);letter-spacing:var(--cis-stat-prefix-letter-spacing, 0);color:var(--cis-stat-prefix-color, var(--cis-text, #111111))}@media screen and (min-width:750px){.cu-impact-hero-stats__stat-prefix{font-size:var(--cis-stat-prefix-size-desktop, .75rem)}}.cu-impact-hero-stats__stat-value{margin:0;font-family:var(--cis-stat-font, inherit);font-weight:var(--cis-stat-value-weight, 400);font-size:var(--cis-stat-value-size-mobile, 2rem);line-height:var(--cis-stat-value-line-height, 1.05);letter-spacing:var(--cis-stat-value-letter-spacing, 0);color:var(--cis-stat-value-color, #0d5c4d)}@media screen and (min-width:750px){.cu-impact-hero-stats__stat-value{font-size:var(--cis-stat-value-size-desktop, 2.5rem)}}.cu-impact-hero-stats__stat-desc{margin:0;flex:1 1 auto;min-width:0;font-family:var(--cis-body-font, inherit);font-weight:var(--cis-stat-desc-weight, 400);font-size:var(--cis-stat-desc-size-mobile, .875rem);line-height:var(--cis-stat-desc-line-height, 1.45);letter-spacing:var(--cis-stat-desc-letter-spacing, 0);color:var(--cis-stat-desc-color, var(--cis-text, #111111))}@media screen and (min-width:750px){.cu-impact-hero-stats__stat-desc{font-size:var(--cis-stat-desc-size-desktop, .9375rem)}}.cu-impact-hero-stats__sources{margin-top:var(--cis-sources-margin-top-mobile, 1.5rem);font-family:var(--cis-body-font, inherit);font-size:var(--cis-sources-size-mobile, .8125rem);line-height:1.5;color:var(--cis-sources-color, var(--cis-text, #111111))}@media screen and (min-width:750px){.cu-impact-hero-stats__sources{margin-top:var(--cis-sources-margin-top-desktop, 2rem);font-size:var(--cis-sources-size-desktop, .875rem)}}.cu-impact-hero-stats__sources a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.cu-impact-hero-stats__sources a:hover{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cu-impact-hero-stats.css.map */
