.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%}}.video{position:relative}.video__video{width:100%}.video__icon{width:1.25em;height:1.25em;fill:windowText}.video__button{display:flex;align-items:center;justify-content:center;position:absolute;border:solid transparent 1px;bottom:-0.75em;left:100%;line-height:0;width:2.75em;height:2.75em}.video__button--loading{display:none}.video__button--loading::after{content:'';display:block;width:1.25em;height:1.25em;position:absolute;top:50%;left:50%;margin-left:-0.625em;margin-top:-0.625em;border-radius:50%;border:3px solid #000000;border-top-color:transparent;animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.video__button--play{display:flex}.video__button--pause{display:none}.js-video--loading .video__button--loading{display:flex}.js-video--loading .video__button--play,.js-video--loading .video__button--pause{display:none}.js-video--active .video__button--play{display:none}.js-video--active .video__button--pause{display:flex}.inline-video,.inline-video--fallback{display:block;max-width:100%;height:auto}.environment-hero{background-color:#ffa781}@media screen and (max-width: 67.4375em){.environment-hero{position:relative;top:-500px;min-height:1100px}}.environment-hero__kicker{margin-top:6%}.environment-hero__heading{font-weight:800}@media screen and (min-width: 46.875em){.environment-hero__heading{margin-bottom:48px}}.environment-hero__subhead{font-weight:400}@media screen and (max-width: 67.4375em){.environment-hero__grid{position:relative;top:480px}}@media screen and (min-width: 67.5em){.environment-hero__image{position:absolute;right:-1%;top:-100px}}@media screen and (max-width: 46.8125em){.environment-anthropogenic-wrapper{margin-top:-125px;margin-bottom:60px}}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){.environment-anthropogenic-wrapper{margin-top:-60px;margin-bottom:60px}}.environment-anthropogenic{margin-top:calc(-254px + 40%);padding:16px 16px 32px;background-color:#ffffff;border:1px solid #d2d5d9;border-radius:5px;box-shadow:0 25px 93px rgba(210,213,217,0.15)}@media screen and (min-width: 46.875em){.environment-anthropogenic{margin-top:calc(-480px + 60%);display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:32px 4%}}@media screen and (min-width: 67.5em){.environment-anthropogenic{position:relative;margin-top:50px;z-index:1}}@media screen and (min-width: 67.5em){.environment-anthropogenic__aside-wrapper{position:relative;max-width:calc(-480px + 95%)}}@media screen and (max-width: 67.4375em){.environment-anthropogenic__aside-wrapper{text-align:center}}.environment-anthropogenic__flair{display:none}@media screen and (min-width: 67.5em){.environment-anthropogenic__flair{display:block;background-image:url(https://www.theturtleeffect.com/cdn/shopifycloud/brochure/assets/environment/hero-flair-desktop-4872a8022fe22804214c008f5688964e01fc23d5099a8a4ffc7e357a8eee2770.svg);position:absolute;top:-83px;left:calc(80% + 10px);width:255px;height:511px;background-size:65%;background-repeat:no-repeat;background-position:top right}}.environment-anthropogenic__icon{width:20px;height:20px;fill:#004c3f}@media screen and (min-width: 46.875em){.environment-anthropogenic__icon{margin-right:10px;margin-top:5px;margin-bottom:5px;width:18px;height:16px}}@media screen and (min-width: 46.875em){.environment-record{display:flex;flex-direction:column-reverse}}@media screen and (min-width: 67.5em){.environment-record__content{max-width:80ch;margin-left:auto;margin-right:auto}}@media screen and (max-width: 67.4375em){.carbon-cycle-animation{margin-bottom:32px}}@media screen and (max-width: 46.8125em){.carbon-cycle-animation__button{bottom:calc(100% - 22px);left:calc(100% - 22px)}}.what-does-this-mean__list{position:relative;padding-left:20px;list-style-position:outside;list-style-type:disc}.environment-sustainability-fund__icon{width:61px;height:61px}.environment-sustainability-fund__divider{border-bottom:none;border-top-style:solid;border-left:none;border-right:none}.environment-sustainability-fund__notes{word-break:break-word}.environment-sustainability-fund__notes sup{font-size:1em}.environment-strength__pictures{position:relative}.environment-strength__pictures::after{position:absolute;content:'';background:url(https://www.theturtleeffect.com/cdn/shopifycloud/brochure/assets/environment/two-quarters-55ce22fc710ff793e608e43e10a59bacf980dbd64957d610f4bf57ee755161d1.svg) no-repeat;z-index:99;right:18px;top:-124px;width:124px;height:250px}@media screen and (max-width: 67.4375em){.environment-strength__pictures::after{width:75px;height:150px;top:-74px;right:5px}}@media screen and (max-width: 46.8125em){.environment-strength{margin-top:64px}}.anchor-offset{position:relative;top:-7em;visibility:hidden}.environment-report__content{max-width:30em;margin:auto}.environment-report__cta{margin-bottom:16px}.subscribe__heading{margin-bottom:32px}@media screen and (max-width: 67.4375em){.subscribe__heading{text-align:center}}@media screen and (min-width: 67.5em){.environment-subscribe__form{margin-bottom:128px}}@media screen and (max-width: 67.4375em){.environment-subscribe__form{margin-bottom:40vw}}.environment-subscribe__flair{position:absolute;bottom:0;left:0}
