:root{font-size:16px;--fs--2:clamp(0.6076rem, 0.5828rem + 0.124vw, 0.6944rem);--fs--1:clamp(0.8292rem, 0.6994rem + 0.1488vw, 0.8333rem);--fs-0:clamp(0.875rem, 0.7393rem + 0.1786vw, 1rem);--fs-1:clamp(1.05rem, 1.0071rem + 0.2143vw, 1.2rem);--fs-2:clamp(1.26rem, 1.2086rem + 0.2571vw, 1.44rem);--fs-3:clamp(1.512rem, 1.4503rem + 0.3086vw, 1.728rem);--fs-4:clamp(1.8144rem, 1.7403rem + 0.3703vw, 2.0736rem);--fs-5:clamp(2.1773rem, 2.0884rem + 0.4443vw, 2.4883rem)}@media screen and (min-width:1440px){:root{--fs--2:clamp(0.6944rem, 0.4712rem + 0.248vw, 0.8681rem);--fs--1:clamp(0.8333rem, 0.5655rem + 0.2976vw, 1.0417rem);--fs-0:clamp(1rem, 0.6786rem + 0.3571vw, 1.25rem);--fs-1:clamp(1.2rem, 0.8143rem + 0.4286vw, 1.5rem);--fs-2:clamp(1.44rem, 0.9771rem + 0.5143vw, 1.8rem);--fs-3:clamp(1.728rem, 1.1726rem + 0.6171vw, 2.16rem);--fs-4:clamp(2.0736rem, 1.4071rem + 0.7406vw, 2.592rem);--fs-5:clamp(2.4883rem, 1.6885rem + 0.8887vw, 3.1104rem)}}*{box-sizing:border-box}body,html{padding:0;margin:0;height:auto;scroll-behavior:smooth}@media screen and (max-width:992px){body,html{height:-webkit-fill-available}}.scrollBar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px #cfcfcf;box-shadow:inset 0 0 3px #cfcfcf;background-color:#cfcfcf}.scrollBar::-webkit-scrollbar{width:0;height:4px;background-color:transparent}.scrollBar::-webkit-scrollbar-thumb{background-color:transparent}@font-face{font-family:"PwC ITC Charter";font-style:normal;src:url(../fonts/25b2f50c-1b1a-4239-8ddd-b0b7884e868c.ttf) format("ttf"),url(../fonts/6f7f55b5-d511-474f-9652-affbdac0a19e.woff2) format("woff2"),url(../fonts/09d1f64e-8b0e-4a6f-8b1c-eafb48e881ef.woff) format("woff"),url(../fonts/a3c5dc0a-ebc3-4e88-8362-81d55b3d9f2b.eot) format("eot")}@font-face{font-family:HelveticaNeue-Reg;font-style:normal;src:url(../fonts/HELVETICANEUELTPRO-ROMAN.TTF) format("ttf"),url(../fonts/HelveticaNeue-01.ttf) format("ttf"),url(../fonts/HelveticaNeue-01.woff) format("woff")}p{line-height:1.4;font-size:1.2rem;font-family:Arial,Helvetica,sans-serif;margin:0;color:#1a1a1a}h1{font-weight:400;font-size:4rem;font-family:"PwC ITC Charter";line-height:normal;letter-spacing:1px}h2{font-weight:400;font-size:3.5rem;font-family:"PwC ITC Charter";line-height:normal;letter-spacing:0}@media screen and (max-width:575px){h2{font-size:2.8rem;letter-spacing:0}}h3{font-weight:400;font-size:2rem;font-family:"PwC ITC Charter";line-height:normal}a{display:inline-block;width:auto}.level_title{font-family:"PwC ITC Charter";font-size:var(--fs-5)}.popup_title{font-family:"PwC ITC Charter";font-size:var(--fs-3)}.sub_title{font-family:"PwC ITC Charter";font-size:var(--fs-1)}.arial_title{font-family:Arial,Helvetica,sans-serif;font-size:var(--fs-1)}.paragraph{font-family:Arial,Helvetica,sans-serif;font-size:var(--fs-0)}.small_para{font-family:Arial,Helvetica,sans-serif;font-size:var(--fs--1)}#wrapper{width:100%;max-width:100%;background:#333!important;padding:0}.preloader{position:fixed;width:100%;height:100%;z-index:8888;left:0;background-color:#333;top:0}.preloader .context{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.preloader .context .content{position:relative}.preloader .context .content .circular-progress{margin-top:60px;position:relative;display:inline-block;width:70vh;height:70vh;border-radius:50%}@media screen and (max-width:575px){.preloader .context .content .circular-progress{width:45vh;height:45vh}}.preloader .context .content .circular-progress svg{transform:rotate(270deg);width:100%;height:100%}.preloader .context .content .circular-progress circle{stroke-width:1.5;fill:none;stroke-linecap:round}.preloader .context .content .circular-progress .background-circle{stroke:#333}.preloader .context .content .circular-progress .foreground-circle{stroke:#db536a;stroke-dasharray:251.2;stroke-dashoffset:251.2;transition:stroke-dashoffset .5s ease}.preloader .context .content .circular-progress .pct{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"PwC ITC Charter";font-size:var(--fs-3);color:#fff}.container.responsivegrid,.root.container.responsivegrid{width:100%;padding:0}.gs-dev-tools{z-index:10000000000000000000!important}*{box-sizing:border-box}.p-0{padding:0}.row{margin:0}.container{max-width:100%}@media screen and (max-width:575px){.container{padding:0}}.container .col-md-12{width:100%}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:90%}}@media (min-width:1279px){.container{width:80%}}@media (min-width:1400px){.container{width:80%}}@media (min-width:1600px){.container{width:1370px}}#content-container{width:100%;height:100vh;max-width:100%;overflow:hidden;padding:0;display:flex;position:relative}@media screen and (max-width:992px){#content-container{height:100dvh}}@media screen and (max-width:768px){#content-container{flex-direction:column}}#content-container *{touch-action:pan-y}#content-container .screen-wrapper{width:100%;height:100%}#mobile-wrapper{display:none}.main__content{width:100%;background-color:#333;color:#fff;overflow-y:hidden;height:100vh;-webkit-overflow-scrolling:touch;overflow-x:hidden;position:unset!important}@media screen and (max-width:768px){.main__content{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}}.main__content .logo-header{width:100%;max-width:1600px;padding:0 30px;margin:0 auto;position:sticky;top:10%;opacity:0;padding-top:3%;z-index:9999}@media screen and (max-width:991px){.main__content .logo-header{padding:0 15px;padding-top:4%;padding-bottom:3%;background:#333;background:-moz-linear-gradient(180deg,rgba(51,51,51,.9240488432) 26%,rgba(51,51,51,.9) 80%,rgba(51,51,51,0) 100%);background:-webkit-linear-gradient(180deg,rgba(51,51,51,.9240488432) 26%,rgba(51,51,51,.9) 80%,rgba(51,51,51,0) 100%);background:linear-gradient(180deg,rgba(51,51,51,.9240488432) 26%,rgba(51,51,51,.9) 80%,rgba(51,51,51,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333", endColorstr="#333333", GradientType=1)}}.main__content .logo-header #logoUrl{display:flex;align-self:center;flex-shrink:0;width:130px;position:relative;z-index:777}.main__content .logo-header #logoUrl::before{content:"";background-image:url(https://www.strategyand.pwc.com/etc.clientlibs/settings/wcm/designs/pwc/rebrand-clientlibs/component-colors-strategyand/resources/images/Strategyand_logo.svg);width:130px;background-repeat:no-repeat;background-size:cover;height:39px;filter:invert(1)}@media screen and (max-width:1199px){.main__content .logo-header #logoUrl::before{width:120px;height:36px}}@media screen and (max-width:991px){.main__content .logo-header #logoUrl::before{width:110px;height:33px}}.main__content .context-container,.main__content .cover-back,.main__content .inner-circle,.main__content .outer-circle,.main__content .scroll-icon-block{touch-action:auto}.main__content .container{touch-action:auto}.main__content .scroll-icon-block{position:absolute;height:100%;right:20px;width:fit-content;top:0;display:flex;align-items:center;opacity:0}@media screen and (max-width:575px){.main__content .scroll-icon-block{align-items:flex-end;padding-bottom:50px;right:10px}}.main__content .scroll-icon-block .scroll-icon{height:40%}.main__content .scroll-icon-block.hidden{display:none!important}.main__content .outer-circle{width:90vw;height:90vw;position:absolute;border-radius:100%;background-color:rgba(0,0,0,.1);left:5vw;display:flex;align-items:center;transform:scale(0);justify-content:center}@media screen and (max-width:1200px){.main__content .outer-circle{bottom:-50vh}}@media screen and (max-width:768px){.main__content .outer-circle{bottom:-25vh}}.main__content .outer-circle .inner-circle{width:45%;height:45%;position:absolute;border-radius:100%;background-color:rgba(0,0,0,.1);margin:0 auto;transform:scale(0)}.main__content .outer-circle .cover-back{width:45%;height:45%;position:absolute;border-radius:100%;background-color:rgba(0,0,0,.1);margin:0 auto;transform:scale(0);opacity:0;transition:all .7s ease-in-out}.main__content .explore-btn{width:35vw;height:35vw;left:32.5%;position:absolute;border-radius:100%;background-color:rgba(163,32,32,.7);backdrop-filter:blur(8px);margin:0 auto;z-index:888;bottom:-17.5vw;transition:all .7s ease-in-out;transform:scale(0);display:flex;justify-content:center;align-items:flex-start;cursor:pointer;overflow:hidden}.main__content .explore-btn img{height:35%;position:relative;top:5.5%;transition:all .7s ease-in-out}.main__content .explore-btn.expand{transform:scale(.8);opacity:1}@media screen and (max-width:1366px){.main__content .explore-btn.expand{transform:scale(.8)}}@media screen and (max-width:768px){.main__content .explore-btn.expand{transform:scale(1.5)}}@media screen and (max-width:575px){.main__content .explore-btn.expand{transform:scale(2.3)}}.main__content .cover-back.expand{transform:scale(1)!important;opacity:1!important}@media screen and (max-width:575px){.main__content .cover-back.expand{transform:scale(1)!important;bottom:9vh}}@media screen and (max-width:768px) and (min-width:575px){.main__content .cover-back.expand{transform:scale(.8)!important;bottom:12vh}}.main__content .cover-back.hover{transform:scale(1.1)!important}.main__content .explore-btn.hover{transform:scale(1)!important}.main__content .explore-btn.hover img{transform:scale(.8)}.main__content .context-container{width:100%;position:relative;text-align:center;overflow:hidden}@media screen and (max-width:1600px) and (max-height:900px){.main__content .context-container{top:-100px}}@media screen and (max-width:1366px){.main__content .context-container{top:-100px}}.main__content .context-container h1{font-family:"PwC ITC Charter";font-size:var(--fs-4);transform-origin:center;transform:translateY(38vh) scale(1.4)}@media screen and (max-width:575px){.main__content .context-container h1{transform:translateY(38vh) scale(1.1)}}.main__content .context-container h1 span{font-size:2em;position:relative;vertical-align:top;top:-10px}@media screen and (max-width:575px){.main__content .context-container h1 span{font-size:1.5em;top:-5px}}.main__content .context-container .intro-title1{color:#fff;margin-bottom:30px;position:relative;transform:translateY(38vh) scale(1.5);opacity:0;z-index:777}@media screen and (max-width:575px){.main__content .context-container .intro-title1{transform:translateY(20vh) scale(1.1)}}.main__content .context-container .intro-title2{color:#db536a;transform:translateY(40vh) scale(1.5);opacity:0;position:relative;z-index:12}@media screen and (max-width:575px){.main__content .context-container .intro-title2{transform:translateY(22vh) scale(1.2);width:80%;position:relative;margin:0 auto}}.main__content .context-container .intro-title2 span{color:#fff}.main__content .context-container .scroll-content{position:relative;z-index:33}@media screen and (max-width:768px){.main__content .context-container .scroll-content{padding:0 15px}}.main__content .context-container .scroll-content .row h2{font-family:"PwC ITC Charter";font-size:var(--fs-4);color:#db536a;width:33.33%;margin-top:30%;transition:all .5s ease-in-out;opacity:0;transform:scale(.8);transform-origin:center;text-align:left}@media screen and (max-width:768px){.main__content .context-container .scroll-content .row h2{width:70%;text-align:left;line-height:1.2}}.main__content .context-container .scroll-content .row h2 span{color:#fff}.main__content .context-container .scroll-content .row p{font-size:var(--fs-2);font-family:Arial,Helvetica,sans-serif;color:#fff;width:33.33%;margin-top:3%;transition:all .5s ease-in-out;opacity:0;transform:scale(.8);transform-origin:center;text-align:left}@media screen and (max-width:768px){.main__content .context-container .scroll-content .row p{width:40.33%}}@media screen and (max-width:575px){.main__content .context-container .scroll-content .row p{width:70.33%;margin-top:15vh}}.main__content .context-container .scroll-content .row h2.show,.main__content .context-container .scroll-content .row p.show{opacity:1;transform:scale(1)}.main__content .context-container .scroll-content .row .para-0{margin-top:70vh}@media screen and (max-width:575px){.main__content .context-container .scroll-content .row .para-0{margin-top:51vh}}.main__content .context-container .scroll-content .row .para-0 span{color:#fff}.main__content .context-container .scroll-content .row .para-0 .note_mark{background-color:#fff;color:#000;margin-left:5px;padding:0 2px;font-size:14px;position:relative;border-radius:2px;top:-11px;cursor:pointer}.main__content .context-container .scroll-content .row .note{font-size:11px;margin-top:5px;color:rgba(255,255,255,.65);width:25%}@media screen and (max-width:768px){.main__content .context-container .scroll-content .row .note{width:40%}}@media screen and (max-width:575px){.main__content .context-container .scroll-content .row .note{width:70%}}.main__content .context-container .scroll-content .row .head-title2 span:first-child{color:#db536a}.main__content .context-container .scroll-content .row .head-title2,.main__content .context-container .scroll-content .row .para-3{margin-left:auto}.main__content .context-container .scroll-content .row .para-3{margin-top:15%}@media screen and (max-width:768px){.main__content .context-container .scroll-content .row .para-3{margin-top:25vh}}.main__content .context-container .scroll-content .row .para-3 span{color:#fff}.main__content .context-container .scroll-content .row .para-4{margin:0 auto;margin-top:30vh;margin-bottom:78vh;text-align:center}@media screen and (max-height:775px){.main__content .context-container .scroll-content .row .para-4{margin-bottom:65vh}}@media screen and (max-width:768px){.main__content .context-container .scroll-content .row .para-4{margin-bottom:70vh}}@media screen and (max-width:575px){.main__content .context-container .scroll-content .row .para-4{margin-bottom:46vh;width:80%}}.main__content .context-container .scroll-content .row .colored{color:#db536a!important}.main__content .main_map{width:100%;position:absolute;z-index:555;display:flex;align-items:center;justify-content:center;transition:none;transform:scale(1.8);overflow:visible}@media screen and (max-width:768px){.main__content .main_map{transform:scale(4)}}@media screen and (max-width:575px){.main__content .main_map{transform:scale(5);pointer-events:none}}.main__content .main_map svg *{transform-box:fill-box}.main__content .main_map .base_map_img{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:44;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.main__content .main_map .base_map{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:44}.main__content .main_map .main_map_overlay{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:55;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;opacity:0;display:none}.main__content .main_map .base_map_img.show,.main__content .main_map .main_map_overlay.show{opacity:1!important;display:block!important}.main__content .main_map #base_signal{z-index:888}.main__content .main_map #base_signal,.main__content .main_map .main_base{opacity:1!important}.main__content .main_map #base_signal .signal_line,.main__content .main_map .main_base .signal_line{stroke-dashoffset:0;animation:dashAnimation 3s linear infinite}@keyframes dashAnimation{to{stroke-dashoffset:-32.74}}.main__content .main_map svg{margin:0 auto;display:block;opacity:1;transform-origin:bottom;width:100%;height:100vh;position:relative;z-index:33}.main__content .main_map svg #base_satellite,.main__content .main_map svg .extra_items,.main__content .main_map svg .tags,.main__content .main_map svg .wire{opacity:0;transition:all .5s ease-in-out}.main__content .main_map svg #base_satellite,.main__content .main_map svg .extra_items,.main__content .main_map svg .extra_items .shadow{transform-origin:center;position:relative}.main__content .main_map svg #base_satellite{animation:floatAnimation 3s ease-in-out infinite}.main__content .main_map svg #extra_item .box{animation:floatAnimation 3s ease-in-out infinite}.main__content .main_map svg #extra_item-2 .box{animation:floatAnimation 3s 2s ease-in-out infinite}.main__content .main_map svg #extra_item-3 .box{animation:floatAnimation 3s .5s ease-in-out infinite}.main__content .main_map svg #extra_item-4 .box{animation:floatAnimation 3s 1s ease-in-out infinite}.main__content .main_map svg #extra_item .shadow{animation:shadowAnimation 3s ease-in-out infinite}.main__content .main_map svg #extra_item-2 .shadow{animation:shadowAnimation 3s 2s ease-in-out infinite}.main__content .main_map svg #extra_item-3 .shadow{animation:shadowAnimation 3s .5s ease-in-out infinite}.main__content .main_map svg #extra_item-4 .shadow{animation:shadowAnimation 3s 1s ease-in-out infinite}@keyframes shadowAnimation{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes floatAnimation{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.main__content .main_map svg .tags path{transition:all .5s ease-in-out}.main__content .main_map svg .show{opacity:1!important}.main__content .main_map svg #Traditional_channels.show path{fill:#db536a!important}.main__content .main_map svg #Digital_channels.show path{fill:#db536a!important}.main__content .main_map svg.expand{transform:scale(1)!important;transition:all .5s ease-in-out}.main__content .base_map_grid{position:absolute;width:100%;bottom:-13vh;left:0;z-index:11}@media screen and (max-width:768px){.main__content .base_map_grid{bottom:0;width:auto;height:100vh}}.main__content .main_map.active{height:100%;display:flex;width:calc(100vw - 25%);overflow:hidden}.main__content .main_map.active .base_map{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.main__content.showContent{overflow:hidden!important}.main__content.showContent .main_map{transition:all .5s linear;top:-10%!important;transform-origin:center!important;transform:scale(1.6)!important}@media screen and (max-width:1600px) and (max-height:900px){.main__content.showContent .main_map{transform:scale(1.4)!important}}@media screen and (max-width:1366px) and (max-height:768px){.main__content.showContent .main_map{transform:scale(1.4)!important}}@media screen and (max-width:1280px) and (max-height:720px){.main__content.showContent .main_map{transform:scale(1.4)!important}}.main__content.showContent .main_map svg{transition:all .5s linear}.tippy-box[data-theme~=intro_tippy] .tippy-content{background-color:#fff;border:1px solid #a32020;padding:10px;border-radius:3px;text-align:left}.tippy-box[data-theme~=intro_tippy] .tippy-content p{color:#000}.tippy-box[data-theme~=intro_tippy] .tippy-arrow{color:#a32020}