.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.base-table{background-color:#232323;z-index:-10;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:inline-block;max-width:100%}.base-table table.key{border-left:.0625rem solid #fff;border-right:none;position:relative;z-index:13;margin-top:1.875rem;margin-bottom:-14.375rem}.base-table table.key svg{max-width:.5rem!important}.base-table table.key .label{font-size:.625rem;box-shadow:none}.base-table .titleWrapper{padding:1rem;align-items:flex-start;border-bottom:none}.base-table .titleWrapper h6{color:#fff}.base-table .titleWrapper h6.subtitle{border-bottom:.0625rem solid #fff}.base-table .tableWrapper{overflow:hidden;width:100%;background-color:#232323;position:relative}.base-table table{background-color:#232323;color:#fff;border-collapse:separate;border-spacing:0;margin-right:-.0625rem}.base-table table td,.base-table thead th div{padding:.3125rem .625rem}.base-table table td,.base-table table th{box-shadow:inset -.0625rem .0625rem 0 0 #fff;border-collapse:separate;border-spacing:0}.base-table .pointer{cursor:pointer}.base-table .headerSorting{width:100%;box-shadow:inset 0 .0625rem 0 0 #fff;display:flex;justify-content:center;min-width:3.75rem}.base-table .headerSorting:hover{background-color:#000}.base-table thead th{font-weight:700}.base-table th:first-child{box-shadow:inset 0 .3125rem #232323,inset -.0625rem 0 0 0 #fff;border-left:0}.base-table tbody tr:last-child td{box-shadow:inset -.0625rem .0625rem 0 0 #fff,inset 0 -.0625rem 0 0 #fff}.base-table thead th.customHeader{border-top:0;box-shadow:inset -.0625rem 0 0 0 #fff}.base-table.binary-comparison .tableWrapper table td:first-child,.base-table.binary-comparison .tableWrapper table th:first-child,.base-table.five-star-comparison .tableWrapper table td:first-child,.base-table.five-star-comparison .tableWrapper table th:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:#232323;width:12.5rem}.base-table.binary-comparison .tableWrapper table td.average,.base-table.binary-comparison .tableWrapper table th.average,.base-table.five-star-comparison .tableWrapper table td.average,.base-table.five-star-comparison .tableWrapper table th.average{position:-webkit-sticky;position:sticky;left:12.5rem;text-align:center;font-weight:700}.base-table.binary-comparison .tableWrapper table th:not(.average),.base-table.five-star-comparison .tableWrapper table th:not(.average){max-width:12.5rem}.base-table table td.header-column,.base-table table th.header-column{position:-webkit-sticky;position:sticky;left:0;background-color:#000;z-index:7}.base-table thead tr th.gradient,.base-table thead tr th.keyCrit{padding:.4em .8em!important}.base-table thead tr th.gradient:first-child div:first-child{background-color:#fff;margin:0;padding:0;border:none}.base-table tr td.gradient:first-child{font-weight:700;text-transform:uppercase;line-height:1;padding:1.5em 1em}.base-table tr td.gradient:not(:first-child),.base-table tr th.keyCrit:not(:first-child){font-size:.8rem!important;line-height:1}.base-table .average-score-text,.base-table .heading-text{height:6.25rem}.base-table .average-cell-,.base-table .average-cell-5{background-color:#009bff;color:#1c1e21}.base-table .average-cell-4{background-color:#33afff;color:#1c1e21}.base-table .average-cell-3{background-color:#66c3ff;color:#1c1e21}.base-table .average-cell-2{background-color:#99d7ff;color:#1c1e21}.base-table .average-cell-1{background-color:#ccebff;color:#1c1e21}.base-table .average-cell-0{background-color:#fff;color:#1c1e21}.base-table table.zebra tr:nth-child(2n){background-color:#555}.base-table table.hover tr:hover{background-color:#009bff;cursor:pointer}.base-table .whiteFont{color:#fff}.scrollbar-container.ps--active-x{padding-bottom:3.75rem;position:unset}.scrollbar-container.ps--active-x .ps__rail-x{background-color:#000!important;border:.0625rem solid #f5f5f5;border-radius:.625rem;height:1.25rem;left:.9375rem!important;bottom:1.25rem!important}.scrollbar-container.ps--active-x .ps__rail-x:hover{height:1.25rem;background-color:#000}.scrollbar-container.ps--active-x .ps__rail-x .ps__thumb-x{background-color:#f5f5f5;border-radius:50%;height:1.125rem;bottom:0}.scrollbar-container.ps--active-x .ps--active-x>.ps__rail-x{display:block}.scrollbar-container.ps--active-x .ps .ps__rail-x.ps--clicking,.scrollbar-container.ps--active-x .ps .ps__rail-x:focus,.scrollbar-container.ps--active-x .ps .ps__rail-x:hover,.scrollbar-container.ps--active-x .ps--focus>.ps__rail-x,.scrollbar-container.ps--active-x .ps--scrolling-x>.ps__rail-x,.scrollbar-container.ps--active-x .ps:hover>.ps__rail-x{opacity:1}.scrollbar-container.ps--active-x .ps__rail-x{opacity:1;margin-right:1.875rem}.sector-score-card .scrollbar-container.ps--active-x{padding-bottom:0}.sector-score-card .scrollbar-container.ps--active-x .ps__rail-x{left:1.875rem!important;bottom:3.125rem!important}.sector-score-card .x-scroll-div-sector-score-card{margin-bottom:3.75rem}.m-chart-table{margin-bottom:1rem}.m-chart-table.sector-adoption-score,.m-chart-table.sector-score-card{color:#fff;background-color:#000;position:relative;padding-top:1.875rem}.m-chart-table.sector-adoption-score:before,.m-chart-table.sector-score-card:before{content:"";display:block;background-image:url(/svg/gigaom-logo-light.svg);background-repeat:no-repeat;width:10rem;height:1.8125rem;margin-left:.9375rem}.m-chart-table.sector-adoption-score .titles,.m-chart-table.sector-score-card .titles{border-bottom:.0625rem solid #f5f5f5;margin-bottom:2rem;margin-left:.9375rem;margin-right:.9375rem}.m-chart-table.sector-adoption-score .titles .subtitle,.m-chart-table.sector-adoption-score .titles .title,.m-chart-table.sector-score-card .titles .subtitle,.m-chart-table.sector-score-card .titles .title{color:#fff!important;font-size:1rem!important;line-height:1.375rem;font-weight:700;text-transform:uppercase;margin-top:1rem}@media(max-width:575.98px){.m-chart-table.sector-adoption-score .titles .subtitle,.m-chart-table.sector-adoption-score .titles .title,.m-chart-table.sector-score-card .titles .subtitle,.m-chart-table.sector-score-card .titles .title{font-size:.875rem!important;line-height:1.3125rem}}.m-chart-table.sector-adoption-score .titles .subtitle,.m-chart-table.sector-score-card .titles .subtitle{font-size:.875rem;font-weight:400;margin-top:0}@media(max-width:575.98px){.m-chart-table.sector-adoption-score .titles .subtitle,.m-chart-table.sector-score-card .titles .subtitle{font-size:.75rem}}.m-chart-table.sector-adoption-score .source-footer,.m-chart-table.sector-score-card .source-footer{font-size:.75rem;margin-left:.9375rem;padding-top:3.3125rem;padding-bottom:1.5rem}.m-chart-table.sector-adoption-score .score-card-tab,.m-chart-table.sector-score-card .score-card-tab{color:#fff!important;margin-left:.9375rem;font-size:.8125rem!important;font-weight:700!important;text-transform:uppercase;background-color:#000;padding:.625rem 1.4375rem;border-top-right-radius:.8125rem;border-top-left-radius:.8125rem;margin-bottom:0;display:inline-block}.m-chart-table.sector-adoption-score .score-card-tab .mobile,.m-chart-table.sector-score-card .score-card-tab .mobile{display:none}@media(max-width:575.98px){.m-chart-table.sector-adoption-score .score-card-tab .mobile,.m-chart-table.sector-score-card .score-card-tab .mobile{display:inline}.m-chart-table.sector-adoption-score .score-card-tab .desktop,.m-chart-table.sector-score-card .score-card-tab .desktop{display:none}}.m-chart-table.sector-adoption-score{max-width:768px;background-color:#212121}.m-chart-table.sector-adoption-score .dial-of-death{background-color:#000;margin-left:.9375rem;margin-right:.9375rem;padding:1.875rem}@media(max-width:767.98px){.m-chart-table.sector-adoption-score .dial-of-death{padding:.9375rem}}.m-chart-table.sector-adoption-score .dial-of-death .key{margin-top:1.875rem}@media(max-width:767.98px){.m-chart-table.sector-adoption-score .dial-of-death .key{padding-left:0;padding-right:0}}.m-chart-table.sector-adoption-score .dial-of-death .key .row{border-top:.0625rem solid #fff;margin-left:0;margin-right:0}.m-chart-table.sector-adoption-score .dial-of-death .key .score{margin-top:1.875rem;text-align:center}.m-chart-table.sector-adoption-score .dial-of-death .key .score h4{color:#fff!important;font-size:.8125rem!important;line-height:.8125rem;font-weight:700!important;padding-top:.0625rem}.m-chart-table.sector-adoption-score .dial-of-death .key .score .color{background-color:#d9d9d9;width:1.6875rem;height:1.6875rem;border-radius:.3125rem;margin-right:auto;margin-left:auto;margin-bottom:.4375rem}.m-chart-table.sector-adoption-score .dial-of-death .key .score .color.color-5{background-color:#00a59b}.m-chart-table.sector-adoption-score .dial-of-death .key .score .color.color-4{background-color:#6f82db}.m-chart-table.sector-adoption-score .dial-of-death .key .score .color.color-3{background-color:#e2b060}.m-chart-table.sector-adoption-score .dial-of-death .key .score .color.color-2{background-color:#b8532e}.m-chart-table.sector-adoption-score .dial-of-death .key .score .color.color-1{background-color:#b41c56}.m-chart-table.sector-adoption-score .source-footer{padding-top:1.5rem}.m-chart-table.sector-score-card{background-color:#212121}.m-chart-table.sector-score-card h3,.m-chart-table.sector-score-card h4,.m-chart-table.sector-score-card ul{color:#fff!important}.m-chart-table.sector-score-card .key{background-color:#000;padding:.9375rem;margin-left:.9375rem;width:9.5625rem;float:left;margin-right:.9375rem}@media(max-width:575.98px){.m-chart-table.sector-score-card .key{display:none}}.m-chart-table.sector-score-card .key h3{text-transform:uppercase;font-size:.8125rem!important;line-height:.875rem;font-weight:700!important}.m-chart-table.sector-score-card .key .color-container{margin-bottom:.8125rem}.m-chart-table.sector-score-card .key .color-container h4{font-size:.75rem!important;line-height:.75rem;font-weight:700!important;padding-top:.0625rem}.m-chart-table.sector-score-card .key .color-container .color{background-color:#d9d9d9;width:1.6875rem;height:1.6875rem;border-radius:.3125rem;float:left;margin-top:.0625rem;margin-right:.625rem}.m-chart-table.sector-score-card .key .color-container .color.color-5{background-color:#00a59b}.m-chart-table.sector-score-card .key .color-container .color.color-4{background-color:#6f82db}.m-chart-table.sector-score-card .key .color-container .color.color-3{background-color:#e2b060}.m-chart-table.sector-score-card .key .color-container .color.color-2{background-color:#b8532e}.m-chart-table.sector-score-card .key .color-container .color.color-1{background-color:#b41c56}.m-chart-table.sector-score-card .key .color-container:last-of-type,.m-chart-table.sector-score-card .key .color-container:last-of-type h4{margin-bottom:0}.m-chart-table.sector-score-card .score-card-tab{margin-left:.9375rem;font-size:.8125rem!important;font-weight:700!important;text-transform:uppercase;background-color:#000;padding:.625rem 1.4375rem;border-top-right-radius:.8125rem;border-top-left-radius:.8125rem;margin-bottom:0;display:inline-block}.m-chart-table.sector-score-card .score-card-tab .mobile{display:none}@media(max-width:575.98px){.m-chart-table.sector-score-card .score-card-tab .mobile{display:inline}.m-chart-table.sector-score-card .score-card-tab .desktop{display:none}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card{margin-left:11.4375rem;background-color:#000}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card{margin-left:.9375rem;margin-right:.9375rem;width:auto;overflow:none!important}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations{width:84.6875rem;padding:.9375rem}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations{width:auto}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration{width:15.8125rem;height:18.125rem;margin-right:.9375rem;margin-bottom:1.4375rem;background-color:#212121;float:left;position:relative}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.last{margin-right:0}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration:after{content:"";display:block;background-color:#212121;width:.9375rem;height:1.4375rem;position:absolute;left:50%;bottom:-1.4375rem;transform:translateX(-50%)}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration:after{color:#fff;font-size:2.0625rem;height:2.0625rem;width:2.3125rem;bottom:-2.1875rem;background-color:rgba(0,0,0,0)}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration{width:100%;height:auto;margin-bottom:2.6875rem}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.last{margin-bottom:0}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.last:after{display:none}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading{background-color:#2a2e33;height:6.4375rem;position:relative}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading{height:4.8125rem}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading h3{text-transform:uppercase;font-size:1.0625rem!important;font-weight:700!important;padding-left:.9375rem;padding-top:2.5625rem}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading h3{padding-top:1.875rem;padding-left:6.25rem}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading:after{content:"";display:block;background-repeat:no-repeat;background-position:50%;width:4.5625rem;height:4.5625rem;position:absolute;top:.9375rem;right:.8125rem;padding-left:7.0625rem;border-left:.0625rem solid #fff}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading:after{display:none}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading:before{content:"";display:block;background-repeat:no-repeat;background-position:50%;width:3.0625rem;height:3.0625rem;position:absolute;top:.9375rem;padding-right:5rem;border-right:.0625rem solid #fff}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading.score-5{background-color:#00a59b}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading.score-4{background-color:#6f82db}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading.score-3{background-color:#e2b060}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading.score-2{background-color:#b8532e}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .heading.score-1{background-color:#b41c56}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration ul{padding:.9375rem .9375rem .9375rem 2.0625rem}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration ul{margin-bottom:0;padding-left:2.9375rem;padding-bottom:0}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration ul li{font-size:1.0625rem!important}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.benefit .heading:after,.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.benefit .heading:before{background-image:url(/svg/benefit.svg)}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.urgency .heading:after,.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.urgency .heading:before{background-image:url(/svg/urgency.svg)}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.impact .heading:after,.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.impact .heading:before{background-image:url(/svg/impact.svg)}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.effort .heading:after,.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.effort .heading:before{background-image:url(/svg/effort.svg)}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.maturity .heading:after,.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration.maturity .heading:before{background-image:url(/svg/maturity.svg)}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score{width:73%;margin-top:1.0625rem;margin-left:1.6875rem;margin-bottom:.9375rem;padding-top:.625rem;border-top:.0625rem solid #fff;display:none}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score{display:block}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score .color{background-color:#d9d9d9;width:1.0625rem;height:1.0625rem;border-radius:.1875rem;float:left;margin-right:.625rem;position:relative;bottom:-.0625rem}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score span{font-weight:700}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score.score-5 .color{background-color:#00a59b}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score.score-4 .color{background-color:#6f82db}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score.score-3 .color{background-color:#e2b060}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score.score-2 .color{background-color:#b8532e}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .consideration .score.score-1 .color{background-color:#b41c56}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .considerations-box{width:82.8125rem;background-color:#212121;clear:both}@media(max-width:575.98px){.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .considerations-box{display:none}}.m-chart-table.sector-score-card .x-scroll-div-sector-score-card .considerations .considerations-box h3{text-transform:uppercase;font-weight:700!important;padding-bottom:1.875rem;padding-top:1.875rem;margin-bottom:0;text-align:center}@media(max-width:575.98px){.m-chart-table.sector-score-card .source-footer{padding-top:1.5rem}}.m-chart-table .x-scroll-div-sector-score-card{overflow-x:auto}.baseChart{overflow-x:scroll;background-color:#333;padding:1.25rem;color:#fff}.titleWrapper{width:100%;border-bottom:.0625rem solid #fff;font-weight:600}.subtitleWrapper{width:100%;font-weight:400;font-size:.8rem}.chartSource{display:flex;width:100%;justify-content:flex-start;font-size:.6rem}