.wistia-modal{position:relative;padding:0;padding-top:56.25%}.wistia-modal__embed-container{position:absolute;left:0;top:0;width:100%;height:100%}.wistia-modal__embed{width:100%;height:100%}.wistia-modal__spinner{content:'';display:block;width:64px;height:64px;position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px;border-radius:50%;border:3px solid #828a91;border-top-color:transparent;animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wistia-modal.has-played .wistia-modal__spinner{display:none}.modal-container--wistia{align-items:center;padding-bottom:0;transition:none}.modal-container--wistia>.modal{width:100%;padding-top:64px;padding-bottom:64px}.modal-container--wistia.js-is-active{display:flex}.climate__hero-section{background-color:#007f61}@media screen and (min-width: 46.875em){.climate__hero-section{padding-bottom:0}}@media screen and (max-width: 46.8125em){.climate__hero-section .climate__hero-content-grid{padding-left:0;padding-right:0}}.climate__hero-section .climate__hero-kicker{color:#ffffff;font-weight:700}.climate__hero-section .climate__hero-heading{color:#ffffff;font-weight:700;width:8.25em;max-width:100%;margin:0 auto;padding-bottom:32px}@media screen and (min-width: 67.5em){.climate__hero-section .climate__hero-heading{font-size:3.875em}}@media screen and (max-width: 67.4375em){.climate__hero-section .climate__hero-heading{padding-top:16px}}.climate__hero-section .climate__hero-subheading{color:#ffffff;width:44ch;max-width:100%;margin:0 auto}@media screen and (min-width: 46.875em){.climate__hero-section .climate__hero-subheading{padding-bottom:16px}}@media screen and (max-width: 67.4375em){.climate__hero-section .climate__hero-subheading{font-size:1em}}.climate__hero-section .climate__hero-video-grid{position:relative;height:24.375em;padding-right:5%;padding-left:5%}@media screen and (max-width: 1270px) and (min-width: 1080px){.climate__hero-section .climate__hero-video-grid{height:18.75em}}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){.climate__hero-section .climate__hero-video-grid{height:13.125em}}@media screen and (max-width: 46.8125em){.climate__hero-section .climate__hero-video-grid{height:9.375em}}@media screen and (max-width: 549px){.climate__hero-section .climate__hero-video-grid{height:3.75em}}.climate-video-grid{padding-top:1.5625em;padding-bottom:0;z-index:2;width:100%;max-width:78.125em;margin:0 auto;position:absolute;left:0;right:0;top:0}.climate-video-grid img{border-radius:0.9375em;width:100%}.climate-hero-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -40%)}.climate-hero--video__icon{width:7em;height:7em;position:relative;transform:scale(1);transition:transform ease-in-out 0.25s}@media screen and (max-width: 67.4375em){.climate-hero--video__icon{width:4.9375em;height:4.9375em}}@media screen and (max-width: 46.8125em){.climate-hero--video__icon{transform:scale(0.6)}}.climate-hero--video__icon:hover{transform:scale(1.1)}.climate__midsection-container{background-color:rgba(210,187,155,0.3)}.climate__midsection-container .climate__grid-empowering{margin-top:17%;padding-bottom:64px}@media screen and (max-width: 67.4375em){.climate__midsection-container .climate__grid-empowering{display:flex;flex-direction:column-reverse;margin-top:35%}.climate__midsection-container .climate__grid-empowering .block{margin-bottom:0}}@media screen and (max-width: 46.8125em){.climate__midsection-container .climate__grid-empowering{padding-bottom:64px}}.climate__midsection-container .block{margin-bottom:16px}.climate__midsection-container .climate__grid-entrepreneurs{display:flex;flex-direction:row-reverse}@media screen and (max-width: 67.4375em){.climate__midsection-container .climate__grid-entrepreneurs{flex-direction:column-reverse}}.climate__midsection-container .climate__midsection-image{width:100%;border-radius:0.9375em}@media screen and (max-width: 67.4375em){.climate__midsection-container .climate__midsection-grid-content{padding-top:49.6px}}.climate__midsection-container .climate__midsection-heading{font-weight:700;width:18ch;max-width:100%}@media screen and (min-width: 67.5em){.climate__midsection-container .climate__midsection-heading{font-size:2em}}.climate__midsection-container .climate__midsection-description{font-size:1em}.climate__midsection-container .climate__midsection-link{color:#9e7a45;font-weight:700;font-size:1.125em}@media screen and (min-width: 46.875em){.climate__midsection-container .grid__item{padding-left:32px;padding-right:32px}}.renewable-power-section{background-color:rgba(155,209,164,0.3);padding-top:64px;padding-bottom:32px}@media screen and (min-width: 67.5em){.renewable-power-section{padding-bottom:64px}}.renewable-power-image img{width:100%;border-radius:0.9375em}.renewable-power-row{display:flex;align-items:center}@media screen and (max-width: 67.4375em){.renewable-power-row{display:grid}}.renewable-power-image,.swap-image-order{flex-direction:row-reverse}@media screen and (min-width: 67.5em){.renewable-section-copy{padding-left:32px}}.renewable-power-heading{margin-top:48px;font-size:2em}@media screen and (max-width: 67.4375em){.renewable-power-heading{margin-top:32px}}.renewable-power-content{font-size:1em;width:53ch;max-width:100%}@media screen and (max-width: 67.4375em){.renewable-power-content{width:100%}}.subscribe__content-wrapper{position:relative}.subscribe__form{transition:opacity 300ms}.subscribe__disclaimer{margin-top:16px}.subscribe__success{opacity:0;pointer-events:none;position:absolute;width:100%}.js-success .subscribe__success{opacity:1;left:50%;top:50%;transform:translate(-50%, -50%);transition:opacity 300ms 0.2s;pointer-events:auto}.js-success .subscribe__content{opacity:0;pointer-events:none}.subscribe--sidebar .subscribe__heading{font-size:1em;line-height:1.5em}.subscribe--centered{text-align:center}.subscribe--centered .subscribe__form{margin-left:auto;margin-right:auto}.subscribe--padded{padding:32px}@media screen and (min-width: 46.875em){.subscribe__form--narrow{max-width:28.125em}}@media screen and (max-width: 67.4375em){.subscribe--inline{text-align:center}}@media screen and (min-width: 67.5em){.subscribe--inline .subscribe__content{display:flex;flex-wrap:wrap}}@media screen and (max-width: 67.4375em){.subscribe--inline .subscribe__content{max-width:30em;margin-right:auto;margin-left:auto}}@media screen and (min-width: 67.5em){.subscribe--inline .subscribe__form{flex:1}}@media screen and (min-width: 67.5em){.subscribe--inline .subscribe__heading{max-width:50%;margin-right:2em;margin-bottom:0;align-self:center}}@media screen and (min-width: 67.5em){.subscribe--inline .subscribe__disclaimer{width:100%}}.climate-commitment__heading{font-weight:700}@media screen and (min-width: 67.5em){.climate-commitment__heading{font-size:2.625em}}.climate-commitment__body{font-weight:300}@media screen and (min-width: 67.5em){.climate-commitment__body{font-size:1.375em}}@media screen and (min-width: 46.875em){.climate-commitment__body{padding-bottom:48px}}.climate-commitment__button-container{padding-bottom:48px}@media screen and (max-width: 67.4375em){.climate-commitment__button-container{padding-bottom:48px}}.climate-commitment__divider{display:block;border-bottom:1px solid #ffffff}.climate-commitment__button{font-size:1.125em;margin-left:16px;margin-right:16px;padding:21.3333333333px 32px;font-weight:500;width:363.2px;max-width:100%;border-radius:0.625em}@media screen and (min-width: 67.5em){.climate-commitment__button:first-child{margin-left:0}}@media screen and (min-width: 67.5em){.climate-commitment__button:last-child{margin-right:0}}@media screen and (max-width: 46.8125em){.climate-commitment__button{margin-left:0;margin-right:0}}.climate-commitment__form-grid{padding-left:1.125em;padding-right:1.125em}@media screen and (max-width: 67.4375em){.climate-commitment__form-grid{padding-left:0.5625em;padding-right:0.5625em}}.climate-commitment__form-container{padding-top:80px}@media screen and (max-width: 67.4375em){.climate-commitment__form-container{padding-top:48px}}.climate-commitment__subscribe_heading{font-weight:700;margin-bottom:64px}@media screen and (min-width: 67.5em){.climate-commitment__subscribe_heading{font-size:2em}}.climate_commitment__form .subscribe__email,.climate_commitment__form .subscribe__submit{margin-bottom:0;font-size:1.125em}@media screen and (max-width: 46.8125em){.climate_commitment__form .subscribe__email,.climate_commitment__form .subscribe__submit{margin-bottom:16px}}.climate_commitment__form .subscribe__email{font-weight:400;border-radius:0.9375em}@media screen and (min-width: 46.875em){.climate_commitment__form .subscribe__email{margin-right:16px}}.climate_commitment__form .subscribe__submit{font-weight:500;border-radius:0.625em;background-color:#002e25}.climate_commitment__form .subscribe__submit:hover{background-color:#004c3f}.strength-section{background-color:rgba(155,205,209,0.3);padding-top:64px;padding-bottom:16px}@media screen and (min-width: 67.5em){.strength-section .strength-header-copy{padding-left:32px}}@media screen and (max-width: 46.8125em){.strength-section .strength-header-copy{margin-bottom:0}}.strength-section .strength-heading{padding-top:32px;padding-bottom:16px}@media screen and (min-width: 67.5em){.strength-section .strength-heading{font-size:2.625em}}@media screen and (max-width: 67.4375em){.strength-section .strength-heading{padding-bottom:0}}.strength-section .strength-content{width:41ch;max-width:100%}@media screen and (min-width: 67.5em){.strength-section .strength-content{font-size:1.125em}}@media screen and (max-width: 67.4375em){.strength-section .strength-content{width:100%;font-size:1em}}.strength-section .strength-blocks{padding-top:64px}@media screen and (max-width: 67.4375em){.strength-section .strength-blocks{padding-top:32px}}.strength-section .strength-blocks .strength-icons,.strength-section .strength-blocks .icon--size-small{width:6.875em;height:6.875em}@media screen and (max-width: 46.8125em){.strength-section .strength-blocks .strength-icons,.strength-section .strength-blocks .icon--size-small{width:3.4375em;height:3.4375em}}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){.strength-section .strength-blocks .strength-block-item:last-child{margin-top:32px}}.strength-section .strength-blocks .strength-icon{margin-bottom:21.3333333333px}.strength-section .strength-blocks .strength-block-heading{margin-bottom:16px}@media screen and (min-width: 67.5em){.strength-section .strength-blocks .strength-block-heading{font-size:2em}}.strength-section .strength-blocks .strength-block-content{max-width:100%;width:40ch}@media screen and (min-width: 67.5em){.strength-section .strength-blocks .strength-block-content{font-size:1.125em}}@media screen and (max-width: 67.4375em){.strength-section .strength-blocks .strength-block-content{width:100%}}.strength-image{width:100%}
