.header-wrapper:after,.header-wrapper:before{background:#221e1f;content:"";display:block;flex:1;width:100%}.header-wrapper .header-title{letter-spacing:4px;max-width:calc(100% - 80px)}.header-wrapper.dark .header-title:after,.header-wrapper.dark .header-title:before,.header-wrapper.dark:after,.header-wrapper.dark:before{background:#221e1f}.header-wrapper.light .header-title:after,.header-wrapper.light .header-title:before,.header-wrapper.light:after,.header-wrapper.light:before{background:#fff}.header-wrapper.animate:after,.header-wrapper.animate:before{flex:0;opacity:0;transition:opacity .5s ease .5s,flex .75s ease .5s}.header-wrapper.animate .header-title span{opacity:0;transition:opacity .5s ease .25s}.header-wrapper.animate .header-title:after,.header-wrapper.animate .header-title:before{height:0;opacity:0;transition:opacity .2s ease,height .5s ease}.header-wrapper.animate.in-screen:after,.header-wrapper.animate.in-screen:before{flex:1;opacity:1}.header-wrapper.animate.in-screen .header-title span{opacity:1}.header-wrapper.animate.in-screen .header-title:after,.header-wrapper.animate.in-screen .header-title:before{height:100%;opacity:1}.endnotes li{color:#b30101}.content-card-resource-wrapper{display:flex;flex-basis:auto;flex-direction:column}.content-card-resource{flex-grow:1}.content-card-resource .content-card-resource-bg-image{padding-bottom:60.7%}.content-card-resource .content-card-resource-body{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:20px 30px;position:relative}.content-card-resource .content-card-resource-copy{color:#221e1f}.content-card-resource .content-card-resource-type{background-color:#fff;color:#000;left:15px;padding:15px;position:absolute;text-transform:uppercase;top:-30px}.content-card-resource .content-card-resource-type:after{background-color:#0e4d49;bottom:-5px;content:"";height:1px;left:15px;position:absolute;width:30px}.content-card-resource .content-card-resource-type+.content-card-resource-heading{margin-top:30px}.content-card-resource .body-top{flex-grow:1}.content-card-resource .body-bottom{display:flex;justify-content:space-between}.content-card-resource .body-bottom .external-indicator{fill:currentColor;margin-top:2px;opacity:0;transition:opacity .123s ease}.content-card-resource .content-card-resource-type{font-size:14px}.content-card-resource .content-card-resource-cta{color:#b30101;padding-right:50px;transition:color .123s ease;width:100%}.content-card-resource .content-card-resource-cta .svg-icon{display:inline-block;margin-right:-20px;margin-top:0;transform:translateX(20px);transition:fill .123s ease;vertical-align:middle}.content-card-resource,.content-card-resource .content-card-resource-body,.content-card-resource .content-card-resource-category,.content-card-resource .content-card-resource-copy,.content-card-resource .content-card-resource-heading,.content-card-resource .content-card-resource-type,.content-card-resource .content-card-resource-type:after{transition:background .3s ease,color .3s ease}.content-card-resource:focus,.content-card-resource:focus .content-card-resource-body,.content-card-resource:focus .content-card-resource-type,.content-card-resource:hover,.content-card-resource:hover .content-card-resource-body,.content-card-resource:hover .content-card-resource-type{background:#0e4d49}.content-card-resource:focus .content-card-resource-type:after,.content-card-resource:hover .content-card-resource-type:after{background:#fff}.content-card-resource:focus .content-card-resource-category,.content-card-resource:focus .content-card-resource-copy,.content-card-resource:focus .content-card-resource-cta,.content-card-resource:focus .content-card-resource-heading,.content-card-resource:focus .content-card-resource-type,.content-card-resource:hover .content-card-resource-category,.content-card-resource:hover .content-card-resource-copy,.content-card-resource:hover .content-card-resource-cta,.content-card-resource:hover .content-card-resource-heading,.content-card-resource:hover .content-card-resource-type{color:#fff}.content-card-resource:focus .external-indicator,.content-card-resource:hover .external-indicator{color:#fff;opacity:1}.touch .content-card-resource .external-indicator{opacity:1}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:700;src:url(../eot/254328659c32efda402f.eot);src:url(../woff2/dbad07c0094fe0fefb4e.woff2) format("woff2"),url(../woff/49e2ec803c0783c68e0e.woff) format("woff"),url(../ttf/dcd7bfc487b3cc75d562.ttf) format("truetype")}.header-wrapper .header-title:after,.header-wrapper .header-title:before{display:none}.header-wrapper:after,.header-wrapper:before{height:2px;position:relative;top:-1px}.lines-around{align-content:center;align-items:center;display:flex;justify-content:center}.lines-around:after,.lines-around:before{background:currentColor;content:"";display:block;flex:1;height:1px;width:100%}.heading-mini-border.heading-mini-border-top{padding-top:40px}.heading-mini-border.heading-mini-border-top.text-center:after{margin-left:-19px}.heading-mini-border.heading-mini-border-top:not(.heading-mini-border-white):after{background-color:#b30101}.heading-mini-border.heading-mini-border-top:after{height:3px;width:38px}.font-medium{font-weight:500}.hero img{margin-left:auto;margin-right:auto}.hero__title{font-size:80px;line-height:.975em}.hero__cta{background:#fff;border-radius:100%;bottom:-34px;height:68px;margin:0 auto;position:relative;width:68px}.hero__cta:focus .svg-icon,.hero__cta:hover .svg-icon{animation-play-state:paused}.hero__cta .svg-icon{animation:bounce 2s infinite}.hero__list__item{border:2px solid #fff;padding:13px 30px}.about{padding:80px 0}.about__title{font-size:42px}.about img{margin:0 auto}.takeaways .takeaway{margin-bottom:200px}.takeaways .takeaway figcaption{max-width:100%}.takeaways .takeaway:last-child{margin-bottom:0}.data:focus .svg-icon,.data:hover .svg-icon{animation-play-state:paused}.data__cta .svg-icon{animation:bounce 2s infinite}.data__number{border:2px solid;border-radius:100%;height:50px;margin:0 auto;width:50px}.data img{margin:0 auto}.content-card-resource:focus,.content-card-resource:focus .content-card-resource-body,.content-card-resource:hover,.content-card-resource:hover .content-card-resource-body{background-color:#0e4d49}.section-newsletter .form input[type=email]{border:2px solid #ccc;box-shadow:none;font-size:16px;min-width:200px;padding:0 20px}.section-newsletter .form button[type=submit],.section-newsletter .form input[type=email]{border-width:2px;height:49px;line-height:1}.fade-in{opacity:0;transition:opacity .5s ease}.fade-in--up{transform:translate3d(0,10%,0)}.fade-in--left,.fade-in--up{transition:opacity .5s ease,transform .5s ease}.fade-in--left{transform:translate3d(-10%,0,0)}.fade-in--right{transform:translate3d(10%,0,0);transition:opacity .5s ease,transform .5s ease}.fade-in--delayed{transition-delay:.4s}.visible .fade-in{opacity:1;transform:translateZ(0)}@keyframes bounce{0%,20%,50%,80%,to{transform:rotate(90deg) translateX(0)}40%,60%{transform:rotate(90deg) translateX(-10px)}}@media (max-width:1023px){.hero__title{font-size:60px}.about__content{margin-bottom:20px}.takeaways .takeaway{margin-bottom:130px}.takeaways .takeaway figcaption{padding:0}.takeaways .takeaway__content{margin-bottom:30px}}@media (max-width:767px) and (min-width:320px){.header-wrapper .header-title{font-size:12px;padding:16px 8px}}@media (max-width:767px){.content-card-resource .content-card-resource-cta{padding-right:30px}.hero__title{font-size:40px}.hero__list__item:not(:last-child){border-bottom:0}.hero__list{flex-direction:column}.takeaways .takeaway__graph{padding:0}.section-newsletter .form button[type=submit],.section-newsletter .form input[type=email]{width:100%}}@media (min-width:768px){.hero__list__item:not(:last-child){border-right:0}.takeaways .takeaway__graph figure+figure{border-left:1px solid #707070}.data__title{font-size:40px}.section-newsletter .form input[type=email]{border-right:0}}@media (min-width:1024px){.about{padding:130px 0}.about__title{font-size:60px}.about img{margin-right:0}}@media (prefers-reduced-motion:reduce){.header-wrapper.animate:after,.header-wrapper.animate:before{flex:1;opacity:1}.header-wrapper.animate .header-title span{opacity:1}.header-wrapper.animate .header-title:after,.header-wrapper.animate .header-title:before{height:100%;opacity:1}.fade-in{opacity:1;transform:none;transition:none}.data .svg-icon,.hero .svg-icon{animation:none;transform:rotate(90deg)}}