.zr-icon-base,.marketing_full_section.reports .content .report blockquote .tweet_link:before{transform:translate(0,0);background-size:contain;background-position:center;content:" ";width:1em;height:1em;display:inline-block;vertical-align:text-bottom;background-repeat:no-repeat}.main .inner{background:#fff}sup{font-size:50%;vertical-align:top}.main .hero{background-color:#f0faf0}.main .hero .content{display:block;max-width:1327px}@media all and (max-width:920px){.main .hero .content{display:block;max-width:650px;margin:0 auto}
}.main .hero .content .hero_text{width:100%;max-width:780px;margin:0 auto}@media all and (max-width:920px){.main .hero .content .hero_text{width:100%}}.main .hero .content .hero_text .release_date{font-size:14px;line-height:21px;text-align:left;margin-bottom:20px;font-weight:600}.main .hero .content .hero_text .headline{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;font-weight:400;color:#277f6a;font-weight:700;font-size:49px;line-height:55px;text-align:left;margin-bottom:24px}
@media all and (max-width:479px){.main .hero .content .hero_text .headline{font-size:32px;line-height:40px}}.main .hero .content .hero_text p{font-size:16px;line-height:24px;text-align:left;margin-bottom:1.5em}.marketing_full_section.reports .content{position:relative}.marketing_full_section.reports .content .nav{width:332px;position:absolute;counter-reset:navChapter}@media all and (max-width:1060px){.marketing_full_section.reports .content .nav{width:30%}}@media all and (max-width:920px){.marketing_full_section.reports .content .nav{display:none}
.marketing_full_section.reports .content .nav.open{display:block;background-color:#fff;position:fixed;z-index:10;top:103px !important;left:0;right:0;width:100%;padding:40px}}.marketing_full_section.reports .content .nav.fixed{position:fixed;top:110px}.marketing_full_section.reports .content .nav.bottom{position:absolute;bottom:0}.marketing_full_section.reports .content .nav p{font-weight:700;font-size:18px;line-height:24px}.marketing_full_section.reports .content .nav ul.nav_block{margin:12px 0 24px}
.marketing_full_section.reports .content .nav ul.nav_block li{counter-increment:navChapter;border:1px solid #e0e2e3;border-radius:8px;padding:12px 24px 12px 68px;margin-bottom:4px;position:relative;font-size:14px;font-weight:700;line-height:21px;cursor:pointer;transition:all .25s}@media all and (max-width:1060px){.marketing_full_section.reports .content .nav ul.nav_block li{line-height:18px}}.marketing_full_section.reports .content .nav ul.nav_block li::before{content:counter(navChapter);font-family:'Frank Ruhl Libre';font-style:normal;font-weight:900;font-size:24px;color:#277f6a;position:absolute;left:24px;top:50%;transform:translateY(-50%)}
.marketing_full_section.reports .content .nav ul.nav_block li:hover{transform:translate(-5px);box-shadow:0 -1px 1px rgba(0,0,0,0.05),0 3px 6px rgba(0,0,0,0.1)}.marketing_full_section.reports .content .nav ul.nav_block li:nth-child(-n+9):before{content:'0' counter(navChapter)}.marketing_full_section.reports .content .report{width:65%;margin-left:35%;counter-reset:contentChapter}@media all and (max-width:920px){.marketing_full_section.reports .content .report{width:100%;margin-left:0}
}.marketing_full_section.reports .content .report .indent{padding:40px 40px 0}@media all and (max-width:920px){.marketing_full_section.reports .content .report .indent{padding:40px 0}}.marketing_full_section.reports .content .report h1{font-weight:700;font-size:49px;line-height:55px;margin-bottom:0;margin-top:48px;border-top:1px solid #e0e2e3;padding:40px 40px 0}@media all and (max-width:920px){.marketing_full_section.reports .content .report h1{padding:40px 0}}.marketing_full_section.reports .content .report .chapter{padding:40px;border-bottom:1px solid #e0e2e3;counter-increment:contentChapter}
@media all and (max-width:920px){.marketing_full_section.reports .content .report .chapter{padding:40px 0}}.marketing_full_section.reports .content .report .chapter .capter_num:before{content:counter(contentChapter);font-family:'Frank Ruhl Libre';font-weight:900;font-size:40px;line-height:48px;color:#277f6a}.marketing_full_section.reports .content .report .chapter:nth-of-type(-n+10) .capter_num:before{content:'0' counter(contentChapter)}.marketing_full_section.reports .content .report h2{font-weight:700;font-size:37px;line-height:47px;margin-bottom:24px}
.marketing_full_section.reports .content .report h3{font-weight:400;font-size:28px;line-height:37px;margin-bottom:24px}.marketing_full_section.reports .content .report h4{font-weight:700;font-size:16px;line-height:24px;margin-bottom:24px}.marketing_full_section.reports .content .report p{font-weight:normal;font-size:16px;line-height:24px;margin-bottom:24px}@media all and (max-width:479px){.marketing_full_section.reports .content .report p{font-size:16px;line-height:24px}}.marketing_full_section.reports .content .report p.list_head{margin-bottom:12px}
.marketing_full_section.reports .content .report p.footnote{font-size:12px;color:#2f3639}.marketing_full_section.reports .content .report ul{margin-left:27px;margin-bottom:27px}.marketing_full_section.reports .content .report li{font-weight:normal;font-size:18px;line-height:27px;margin-bottom:10px;list-style:disc outside none}@media all and (max-width:479px){.marketing_full_section.reports .content .report li{font-size:16px;line-height:24px}}.marketing_full_section.reports .content .report blockquote{font-family:'Frank Ruhl Libre',serif;border-top:solid 6px #277f6a;border-bottom:solid 6px #277f6a;padding:24px 0;margin:40px 0;color:#2f3639;font-style:normal;font-size:24px;line-height:32px}
.marketing_full_section.reports .content .report blockquote .tweet_link{letter-spacing:0;display:inline-block;text-shadow:none;-webkit-appearance:none;transition:background-color .1s linear,border-color .1s linear;vertical-align:middle;text-align:center;border-radius:2em;outline:0;font-family:Arial,sans-serif;color:#277f6a;background:#fff none;border:1px solid #d8dbdc;max-width:280px;font-weight:700;padding:8px 30px 8px 30px;line-height:21px;white-space:normal;width:auto;font-size:15px;margin:2em 0 0;display:table;text-decoration:none}
.marketing_full_section.reports .content .report blockquote .tweet_link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5t-115.5 248.5-184.5 210.5-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5t-114-159.5q33 5 61 5 43 0 85-11-112-23-185.5-111.5t-73.5-205.5v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5t371.5 99.5q-8-38-8-74 0-134 94.5-228.5t228.5-94.5q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z' fill='%23277f6a'/%3E%3C/svg%3E");font-size:15px;vertical-align:bottom;margin:0 4px 4px 0}.marketing_full_section.reports .content .report blockquote .tweet_link:visited{color:#277f6a}.marketing_full_section.reports .content .report blockquote .tweet_link:active,.marketing_full_section.reports .content .report blockquote .tweet_link.active{opacity:.7}.marketing_full_section.reports .content .report blockquote .tweet_link:focus,.marketing_full_section.reports .content .report blockquote .tweet_link:hover{color:#277f6a;background-color:#f5f6f7;border-color:#d8dbdc;text-decoration:none}
.marketing_full_section.reports .content .report blockquote .tweet_link.disabled,.marketing_full_section.reports .content .report blockquote .tweet_link[disabled],.marketing_full_section.reports .content .report blockquote .tweet_link[disabled]:visited,.marketing_full_section.reports .content .report blockquote .tweet_link[disabled]:hover,.marketing_full_section.reports .content .report blockquote .tweet_link[disabled]:focus,.marketing_full_section.reports .content .report blockquote .tweet_link[disabled]:active{opacity:.4;box-shadow:none;filter:none;pointer-events:none;cursor:default}
.marketing_full_section.reports .content .report blockquote .tweet_link.disabled:focus,.marketing_full_section.reports .content .report blockquote .tweet_link[disabled]:focus{border-color:#bfc3c4}.marketing_full_section.reports .content .report blockquote .tweet_link::before{color:#72777c}.marketing_full_section.reports .content .report .key_takeaways{font-weight:700;font-size:18px;line-height:24px;text-align:center;margin-top:24px}.marketing_full_section.reports .content .report .takeaways{display:flex;justify-content:space-between;column-gap:24px}
@media all and (max-width:479px){.marketing_full_section.reports .content .report .takeaways{column-gap:12px}}.marketing_full_section.reports .content .report .takeaways .takeaway{background-color:#277f6a;color:#fff;border-radius:8px;padding:24px 32px;text-align:center;font-weight:700;font-size:14px;line-height:21px;width:50%}@media all and (max-width:479px){.marketing_full_section.reports .content .report .takeaways .takeaway{padding:18px}}.marketing_full_section.reports .content .report .takeaways .takeaway .stat{font-weight:700;font-size:48px;line-height:56px}
@media all and (max-width:479px){.marketing_full_section.reports .content .report .takeaways .takeaway .stat{font-size:36px;line-height:42px}}.marketing_full_section.reports .content .report .footnote{font-weight:400;font-size:10px;line-height:15px}table{border-left:1px solid #e0e2e3;width:100%;margin-bottom:24px}table tr{border-top:1px solid #e0e2e3;border-bottom:1px solid #e0e2e3}table tr td,table tr th{padding:8px;border-right:1px solid #e0e2e3}table tr th{background-color:#277f6a;color:#fff;font-weight:700;text-align:left;text-transform:capitalize}
.mobile_nav{display:none}@media all and (max-width:920px){.mobile_nav{display:block;position:fixed;z-index:9;width:100%;background-color:#f6f7f8;padding:10px 0;text-align:center}}.hamburger{overflow:visible;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;border:0;background-color:transparent;padding:5px;line-height:20px;margin:0 auto;display:none}@media all and (max-width:920px){.hamburger{display:block}}.hamburger.active:hover .hamburger-box,.hamburger:hover .hamburger-box{opacity:.7}
.hamburger.active .hamburger-inner,.hamburger.active .hamburger-inner:after,.hamburger.active .hamburger-inner:before{background-color:#72777c}.hamburger-box{position:relative;display:inline-block;width:26px;height:18px}.hamburger-inner{top:50%;display:block;margin-top:-2px;text-indent:-9999em}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:26px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#72777c}
.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger-squeeze .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:75ms}.hamburger-squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger-squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger-squeeze.active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(45deg)}.hamburger-squeeze.active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger-squeeze.active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215,0.61,0.355,1) .12s;transform:rotate(-90deg)}