.pullquote .pullquote-wrapper{padding:30px 15px 30px 80px;position:relative}.pullquote .pullquote-wrapper:after,.pullquote .pullquote-wrapper:before{background:#000;content:"";height:calc(50% - 40px);left:30px;position:absolute;width:3px}.pullquote .pullquote-wrapper:before{top:0}.pullquote .pullquote-wrapper:after{bottom:0}.pullquote .content.animate{opacity:0;transform:translate3d(-50px,0,0);transition:opacity .5s ease,transform .75s ease}.pullquote .content.animate.in-screen{opacity:1;transform:translateZ(0)}.pullquote .pullquote-quote p:last-child{margin-bottom:0}.pullquote .pullquote-cta{margin-left:80px}.pullquote blockquote{margin:0}.pullquote blockquote:before{color:#b30101;content:"“";font-family:Georgia,serif;font-size:150px;left:1px;line-height:73px;position:absolute;top:50%}.header-wrapper:after,.header-wrapper:before{background:#221e1f;content:"";display:block;flex:1;height:2px;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}.animate{opacity:0;transform:translate3d(0,20px,0);transition:transform .5s ease,opacity .5s ease}.animate.in-screen{opacity:1;transform:translateZ(0)}mark{background:none;color:#0e4d49;font-weight:700}.hero .hero-logo{background:#fff;border-radius:50%;height:138px;width:138px}.pullquote .pullquote-wrapper:after,.pullquote .pullquote-wrapper:before{background:#fff}.pullquote blockquote:before{color:#000}.section-main .figure-item{font-size:60px;line-height:43px}.section-main .figure-item sub{bottom:0;font-size:30px}.section-findings .figure-wrapper .figure-item{font-size:85px}.section-findings .header-copy{margin-bottom:0}.section-findings img{margin-left:auto;margin-right:auto}.section-findings .heading-mini-border:after{background-color:#fff;margin-left:-23px;width:46px}.section-get-the-cards{padding:100px 0 160px}.section-get-the-cards .card-image{margin:0 auto}.quote-wrapper{position:relative}.quote-wrapper:after,.quote-wrapper:before{background:#d8d8d8;content:"";height:calc(50% - 30px);left:0;position:absolute;width:1px}.quote-wrapper:before{top:0}.quote-wrapper:after{bottom:0}.quote-wrapper blockquote:before{color:#0e4d49;content:"“";font-family:Georgia,serif;font-size:100px;left:-20px;line-height:50px;position:absolute;top:50%}.heading-mini-border.heading-mini-border-top{padding-top:35px}@media (max-width:1023px){.section-content .text-content{margin-bottom:20px}.section-findings .figure-wrapper{margin-bottom:30px}.quote-wrapper{margin-top:30px}}@media (max-width:767px) and (min-width:320px){.header-wrapper .header-title{font-size:12px;padding:16px 8px}}@media(max-width:767px){.pullquote .heading-1{font-size:24px;line-height:1.2}.section-findings .figure-wrapper .figure-item{font-size:52px}.section-get-the-cards{padding:50px 0 80px}.quote-wrapper{padding-left:50px}.quote-wrapper:after,.quote-wrapper:before{left:15px}.quote-wrapper blockquote:before{left:-5px}}@media (min-width:1024px){.hero{min-height:480px}.hero .hero-title{font-size:50px;line-height:59px}}@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}}