:root{--background-section-page:var(--white)}@font-face{font-family:Caveat;src:local("Caveat"),url(https://funnel.io/hubfs/Fonts/Caveat.ttf) format("truetype")}.dnd-section.row-number-1:before{display:none!important}body{font-family:Funnel Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body h1,body h2,body h3,body h4,body h5{font-family:Montserrat}body div:not(.btn),body h1,body h2,body h3,body h4,body h5,body p{color:var(--black-90)}body h3{font-weight:var(--font-weight-bold)}body p{font-size:18px;font-weight:400;line-height:27px}body code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.original-header{background:linear-gradient(180deg,var(--black-20) 0,hsla(0,0%,97%,.5) 49.48%,hsla(0,0%,97%,0) 100%);padding:24px 24px 60px;position:fixed;width:100vw;z-index:1000}.original-header.menu{height:100%}.bar{align-items:center;display:flex;justify-content:space-between}.bar #logo{height:60px}.menu.open{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10000}.menu.open #menu-icon-close,.menu.open #menu-icon-open{margin:24px;position:fixed;right:0;top:0;z-index:1000}.menu.open .view-container{display:flex;flex-direction:row;margin:0 auto;max-width:1280px}.menu.open .view-container div:not(.download div),.menu.open .view-container p:not(.download p){color:var(--black-90)!important}.menu.open .view-container .about-container{display:none}.menu.open .view-container .about-container>*{margin:0 auto;width:70%}.menu.open .view-container .about-container img:not(.download img){display:none}.menu.open .view-container .about-container .title{font-size:30px;font-weight:var(--font-weight-bold);margin:30px auto 10px}.menu.open .view-container .about-container .short-description{margin-bottom:20px}.menu.open .view-container .about-container .short-description p{font-size:16px}.menu.open .view-container .about-container .download{margin-top:auto}.menu.open .view-container .items-container{display:flex;flex-direction:column;margin:0 30px}.menu.open .view-container .items-container .title{font-size:30px;font-weight:var(--font-weight-bold);margin:30px 0 10px}.menu.open .view-container .items-container .item{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:var(--font-weight-bold);margin:15px 0 15px 20px}.menu.open .view-container .items-container .item .icon{align-items:center;border:1px solid var(--black-90);border-radius:12px;display:flex;flex-direction:row;height:48px;justify-content:center;margin-right:24px;min-width:48px;padding:12px}.menu.open .view-container .items-container .item.selected{font-weight:var(--font-weight-bold)}.menu.open .view-container .items-container .item.selected .icon{background:var(--black-90);color:var(--white)!important}@media only screen and (min-width:1024px){.menu.open .view-container .items-container .item:hover{cursor:pointer;opacity:.5}}.menu.open .view-container .items-container .back-to-start{align-self:center;display:flex;font-size:14px;font-weight:var(--font-weight-bold);margin-top:auto;padding:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1024px){.menu.open .view-container .items-container .back-to-start{align-self:auto;margin-left:80px}.menu.open .view-container .items-container .back-to-start:hover{cursor:pointer;opacity:.5}}.menu.open .view-container .items-container.long .item{font-size:16px;font-weight:400;margin:6px 0}.menu.open .view-container .items-container.long .item .icon{font-size:24px;font-weight:var(--font-weight-bold);padding:10px}@media only screen and (min-width:1024px){.menu.open .view-container .items-container.long .back-to-start{margin-left:60px!important}}.menu.open .border{border:.5px solid var(--black-90);margin:30px auto 0;width:80%}@media only screen and (min-width:1024px){.menu.open .view-container{min-height:560px}.menu.open .view-container .about-container{display:flex!important;flex:1;flex-direction:column}.menu.open .view-container .items-container{flex:1;margin:0!important}.menu.open .border{margin:40px auto 0}.menu img:hover{cursor:pointer;opacity:.5}}.original-footer{margin:20px;text-align:center!important}.download{background-color:var(--purple-20);border-radius:var(--box-border-radius);flex-direction:column;margin-top:22px;padding:20px}.download .first-step{align-items:center;flex-direction:column;gap:25px}.download .first-step.show{display:flex}.download .first-step.hide{display:none}.download .first-step .top-container{display:flex;flex-direction:row}.download .first-step .top-container img{flex:2;max-width:60px}.download .first-step .top-container .text{flex:8;font-size:20px;font-weight:var(--font-weight-bold);line-height:30px;margin:0 5%}.download .second-step.hide>*{display:none}.download .second-step.show>*{display:block}.download #get-the-report:not(.second-step *){align-items:center;background-color:var(--purple-20)!important;border-color:var(--purple-NEG)!important;color:var(--purple-NEG)!important;display:flex;gap:10px;margin-bottom:12px;padding:13px 20px 14px;white-space:nowrap;z-index:10000}.download #get-the-report:not(.second-step *) img{height:16px}@media only screen and (min-width:1024px){.download #get-the-report:not(.second-step *):hover {background-color:var(--purple-40)!important}}.download #hubspotForm h4{font-size:20px!important}.download .easily-share-info{align-items:start;color:var(--black-50);display:none;font-size:14px;font-weight:var(--font-weight-bold);gap:3px;position:relative;text-align:center;text-transform:uppercase;top:80px}.download .easily-share-info img{margin-top:2px}@media only screen and (min-width:1024px){.download.sticky{display:block;position:fixed;right:20%;top:20%;width:20%}.download .easily-share-info{display:flex!important}}.gradient{min-height:500px;overflow:hidden}.gradient img{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;z-index:500}.gradient #gradient-moon{margin-left:2%;margin-top:-5%;scale:1.5}.gradient #gradient-circles{margin-top:-90%;scale:1.2}.gradient #gradient-waves{position:absolute;right:0;z-index:0}.gradient.about{min-height:300px}.gradient.about #gradient-waves{top:-150px}.gradient.stage-0,.gradient.stage-1,.gradient.stage-2,.gradient.stage-3,.gradient.stage-4,.gradient.stage-5{background:var(--background-section-page)!important}.gradient.stage-0 #gradient-waves{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.gradient.stage-0 #gradient-circles{transform:rotate(20deg);-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg)}.gradient.stage-1 #gradient-waves{transform:translateY(-10%);-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-o-transform:translateY(-10%);-ms-transform:translateY(-10%)}.gradient.stage-1 #gradient-circles{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg)}.gradient.stage-2 #gradient-waves{transform:translateY(-20%);-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%)}.gradient.stage-2 #gradient-circles{transform:rotate(60deg);-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg)}.gradient.stage-3 #gradient-waves{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.gradient.stage-3 #gradient-circles{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg)}.gradient.stage-4 #gradient-waves{transform:translateY(-20%);-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%)}.gradient.stage-4 #gradient-circles{transform:rotate(60deg);-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg)}.gradient.stage-5 #gradient-waves{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.gradient.stage-5 #gradient-circles{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg)}@media only screen and (min-width:1024px){.gradient{min-height:750px!important}.gradient #gradient-circles{left:0;margin-top:5%!important;position:absolute}.gradient #gradient-waves{left:-400px;top:-200px}.gradient.about #gradient-waves{top:-250px!important}}@media only screen and (min-width:700px)and (max-width:1023px){.gradient{min-height:750px!important}.gradient.about #gradient-waves{top:-200px!important}#gradient-waves{left:-35%;top:-5%}}@media only screen and (min-width:420px)and (max-width:499px){.gradient{min-height:600px!important}}@media only screen and (min-width:500px)and (max-width:699px){.gradient{min-height:700px!important}}.section-container-all{display:flex;flex-direction:column;margin:100px 0;place-content:space-evenly}.section-container-all #gradient-top{margin-bottom:-80%}.section-container-all #gradient-bottom{margin-top:-300%}.section-container-single{margin-bottom:30px}.section-container-single .back{margin:10px 0}.section-container-about{margin-bottom:30px}@media only screen and (min-width:1024px){.section-container-all{flex-direction:row;flex-wrap:wrap;gap:10%;padding:0 78px}.section-container-all .section-card{margin-bottom:250px;max-width:528px;padding:32px!important;width:40%}.section-container-all .section-card.about{margin-bottom:0}.section-container-all .section-card:nth-child(odd){-webkit-transform:translateY(200px);transform:translateY(200px)}.section-container-all #gradient-top{height:80%;position:absolute;width:100%}.section-container-all #gradient-bottom{display:none}.section-container-about,.section-container-single{margin-right:50%;margin-top:85px}}@media only screen and (min-width:700px)and (max-width:1023px){.section-container-all{margin-top:50px}.section-container-all .section-card{margin:0 60px 48px;padding:32px!important}.section-container-all #gradient-top{margin-bottom:-110%}.section-container-all #gradient-bottom{display:none}}@media only screen and (min-width:1024px){.section-card.about{max-width:none;width:70%}}.section-card{align-items:flex-start;background-color:var(--purple-10);border-radius:var(--box-border-radius);display:flex;flex-direction:column;gap:25px;margin:0 20px 48px;padding:16px;z-index:10}.section-card.about{background-color:var(--red-20)!important}.section-card.about div,.section-card.about h1,.section-card.about h2,.section-card.about h3,.section-card.about h4,.section-card.about h5,.section-card.about p{color:var(--black-90)!important}.section-card.about img:not(.arrow img){height:100px}@media only screen and (min-width:1024px){.section-card.about:hover{background-color:var(--red-40)!important}}.section-card .number{font-size:64px;font-weight:var(--font-weight-bold);line-height:56px;margin-top:4px}.section-card .title{font-size:36px;font-weight:var(--font-weight-bold);line-height:46px}.section-card .description{font-size:20px;font-weight:var(--font-weight-bold);line-height:30px}.section-card .arrow{margin-left:24px;margin-top:auto}@media only screen and (min-width:1024px){.section-card:hover{background-color:var(--purple-20);cursor:pointer}}.section-page{margin:0 22px;transition:opacity .2s}.section-page .top-bar{display:flex;flex-direction:row;justify-content:space-between}.section-page .number{border:1px solid;border-radius:12px;font-size:64px;padding:14px 20px}.section-page .number,.section-page .title{font-weight:var(--font-weight-bold);line-height:56px}.section-page .title{font-size:48px;margin:16px 0}.section-page .description{font-size:20px;font-weight:var(--font-weight-bold);line-height:26px;margin-bottom:24px}.section-page .block{display:flex;flex-direction:column;margin-bottom:20px}.section-page .block .paragraph{display:flex;flex-direction:column;font-size:18px;font-weight:400;line-height:27px}.section-page .block .paragraph img{margin:0 0 24px}.section-page .block .paragraph .green-block{background-color:var(--green-40);border-radius:12px;margin-bottom:24px;padding:12px 16px}.section-page .block .paragraph .percentage-box{display:flex;flex-direction:column;line-height:normal}.section-page .block .paragraph .percentage-box .percent{font-size:96px;font-weight:var(--font-weight-bold)}.section-page .block .paragraph .percentage-box .say{font-size:24px;font-weight:var(--font-weight-bold)}.section-page .block .paragraph .logo{margin:24px auto}.section-page .block .source{color:var(--red-NEG)!important;font-size:14px;font-weight:var(--font-weight-bold);line-height:19px;margin:-10px 0 20px}.section-page .block .quote{border-radius:var(--box-border-radius);display:flex;flex-direction:column;margin-top:20px}.section-page .block .quote .text{color:var(--red-NEG)!important;font-family:Caveat;font-size:36px;font-weight:var(--font-weight-bold);line-height:38px;padding:10px 0}.section-page .block .quote .source{margin:10px 0 0!important}@media only screen and (min-width:1024px){.section-page .main-info{max-width:50%;padding:15% 10% 0 5%;position:absolute;right:0;top:0}.section-page .main-info .top-bar{justify-content:left}.section-page .block .download{display:none}}@media only screen and (min-width:700px)and (max-width:1023px){.section-page{margin:0 60px}.section-page .main-info{max-width:50%;padding:35% 3% 0;position:absolute;right:0;top:0}.section-page .main-info .top-bar{justify-content:left}}.navigation{align-self:end;display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between}.navigation .next,.navigation .previous{display:flex;font-size:14px;font-weight:var(--font-weight-bold);line-height:26px;margin:0 8px;white-space:nowrap;z-index:10000}.navigation .next img,.navigation .previous img{margin:0 12px}@media only screen and (min-width:1024px){.navigation .next:hover,.navigation .previous:hover{cursor:pointer;opacity:.5}}.navigation .bar{border:1px solid var(--red-60)}.navigation .bar.hidden{display:none}.border{border:1px solid var(--red-40);margin:22px auto;width:80%}.border.hidden{display:none}.head{display:flex;flex-direction:row;font-size:24px;font-weight:var(--font-weight-bold);justify-content:space-between;line-height:1.4}.head.open{align-self:end;height:40px;justify-content:space-around;margin-right:8px;position:relative;top:38px;width:40px}@media only screen and (min-width:1024px){.head:hover{cursor:pointer;opacity:.6}}.dropdown{background-color:var(--black-20);border-radius:var(--box-border-radius);margin-top:20px;overflow-y:hidden;padding:20px}.dropdown p{margin-bottom:20px}.dropdown.close{max-height:105px}.dropdown.open{margin-top:-20px;max-height:2000px;transition:max-height 1s}.share{bottom:-95px;gap:20px;height:0;margin:0 auto;position:relative;width:50%}.share,.share a{display:flex;justify-content:center}.share a{align-items:center;background:var(--purple-10);border-radius:25%;height:50px;min-width:50px}.share a img{height:30px;width:30px}@media only screen and (min-width:1024px){.share a:hover{background-color:var(--purple-20)}}.app-container.single{background:var(--background-section-page)!important}@media only screen and (min-width:1024px){.app-container.all .gradient{display:none}}.app-container .cms-react-original-research-module__container{display:block;margin:0 auto;max-width:1280px}.app-container .cms-react-original-research-module__container.menu{display:none}.app-container .cms-react-original-research-module__container .summary-container{margin:0 24px}.app-container .cms-react-original-research-module__container .pink-text{text-align:center}.app-container .cms-react-original-research-module__container .pink-text p{color:#f869fa;font-size:24px;font-weight:700;margin-bottom:8px}.app-container .cms-react-original-research-module__container .arrow-pink-text.desktop,.app-container .cms-react-original-research-module__container .arrow-pink.desktop,.app-container .cms-react-original-research-module__container .callout.desktop,.app-container .cms-react-original-research-module__container .graph.desktop{display:none}.app-container .cms-react-original-research-module__container .arrow-pink,.app-container .cms-react-original-research-module__container .arrow-pink-text{margin:0 auto!important;width:20%}.app-container .cms-react-original-research-module__container .highlight{background-color:var(--red-20)}.app-container .cms-react-original-research-module__container #share-to{align-self:end;height:0;position:relative;top:-35px}.app-container .cms-react-original-research-module__container #share-to span{background-color:transparent!important;color:var(--black-50)!important}.app-container .cms-react-original-research-module__container #selectable-text-tooltip,.app-container .cms-react-original-research-module__container #share-to{display:none}.app-container .cms-react-original-research-module__container #selectable-text-tooltip span,.app-container .cms-react-original-research-module__container #share-to span{background-color:var(--black-80);border-radius:var(--box-border-radius);color:#fff;display:flex;gap:5px;padding:10px}.app-container .cms-react-original-research-module__container #selectable-text-tooltip span a,.app-container .cms-react-original-research-module__container #share-to span a{display:flex}.app-container .cms-react-original-research-module__container #selectable-text-tooltip span a img,.app-container .cms-react-original-research-module__container #share-to span a img{margin:0}.app-container .cms-react-original-research-module__container #selectable-text-tooltip span a img:hover,.app-container .cms-react-original-research-module__container #share-to span a img:hover{opacity:.8}.app-container .cms-react-original-research-module__container .data-state-of-play{color:var(--blue-100);font-size:20px;font-weight:600;line-height:26px;margin-top:20px}@media only screen and (min-width:1024px){.app-container .cms-react-original-research-module__container .summary-container{display:flex}.app-container .cms-react-original-research-module__container .summary-container .summary{flex:7;margin-right:10%;margin-top:726px}.app-container .cms-react-original-research-module__container .summary-container .summary .main-info{background-image:url(https://funnel.io/hubfs/Original%20Research/2024/desktop-hero.svg);background-position:50%;background-repeat:no-repeat;height:726px;left:0;position:absolute;top:10px;width:100%}.app-container .cms-react-original-research-module__container .summary-container .summary .main-info>*{text-align:center}.app-container .cms-react-original-research-module__container .summary-container .summary .main-info .data-state-of-play{color:var(--primary-270,#4e4e4e);margin-top:200px}.app-container .cms-react-original-research-module__container .summary-container .summary .main-info h1{line-height:56px}.app-container .cms-react-original-research-module__container .summary-container .summary .main-info p{color:var(--primary-280,#2f2f2f);font-size:24px;font-weight:700;line-height:32px}.app-container .cms-react-original-research-module__container .summary-container .download{display:inherit;flex:3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:5%;margin-top:750px}.app-container .cms-react-original-research-module__container .arrow-pink-text.mobile,.app-container .cms-react-original-research-module__container .arrow-pink.mobile,.app-container .cms-react-original-research-module__container .callout.mobile,.app-container .cms-react-original-research-module__container .graph.mobile,.app-container .cms-react-original-research-module__container .mobile{display:none}.app-container .cms-react-original-research-module__container .arrow-pink-text.desktop,.app-container .cms-react-original-research-module__container .arrow-pink.desktop,.app-container .cms-react-original-research-module__container .callout.desktop,.app-container .cms-react-original-research-module__container .graph.desktop{display:block}.app-container .cms-react-original-research-module__container #selectable-text-tooltip,.app-container .cms-react-original-research-module__container #share-to{display:block!important}}@media only screen and (min-width:700px)and (max-width:1023px){.app-container .cms-react-original-research-module__container .download,.app-container .cms-react-original-research-module__container .summary{margin:60px}.app-container .cms-react-original-research-module__container .arrow-pink-text.mobile,.app-container .cms-react-original-research-module__container .arrow-pink.mobile,.app-container .cms-react-original-research-module__container .callout.mobile,.app-container .cms-react-original-research-module__container .graph.mobile,.app-container .cms-react-original-research-module__container .mobile{display:none}.app-container .cms-react-original-research-module__container .arrow-pink-text.desktop,.app-container .cms-react-original-research-module__container .arrow-pink.desktop,.app-container .cms-react-original-research-module__container .callout.desktop,.app-container .cms-react-original-research-module__container .graph.desktop{display:block}}