@font-face{font-family:'BWHaasText';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-75Bold.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-75Bold.woff") format('woff');font-weight:700;font-style:normal}@font-face{font-family:'BWHaasText';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-76BoldItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-76BoldItalic.woff") format('woff');font-weight:700;font-style:italic}@font-face{font-family:'BWHaasText';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-65Medium.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-65Medium.woff") format('woff');font-weight:500;font-style:normal}@font-face{font-family:'BWHaasText';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-66MediumItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-66MediumItalic.woff") format('woff');font-weight:500;font-style:italic}@font-face{font-family:'BWHaasText';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-55Roman.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-55Roman.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasText';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-56Italic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-56Italic.woff") format('woff');font-weight:400;font-style:italic}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-95Black.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-95Black.woff") format('woff');font-weight:900;font-style:normal}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-96BlackItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-96BlackItalic.woff") format('woff');font-weight:900;font-style:italic}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-75Bold.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-75Bold.woff") format('woff');font-weight:700;font-style:normal}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-76BoldItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-76BoldItalic.woff") format('woff');font-weight:700;font-style:italic}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-65Medium.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-65Medium.woff") format('woff');font-weight:500;font-style:normal}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-66MediumItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-66MediumItalic.woff") format('woff');font-weight:500;font-style:italic}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-55Roman.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-55Roman.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-56Italic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-56Italic.woff") format('woff');font-weight:400;font-style:italic}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-25XThin.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-25XThin.woff") format('woff');font-weight:100;font-style:normal}@font-face{font-family:'BWHaasHead';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-26XThinItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-26XThinItalic.woff") format('woff');font-weight:100;font-style:italic}@font-face{font-family:'BWHaasFixed';src:url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-65Fixed.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-65Fixed.woff") format('woff');font-weight:500;font-style:normal}@font-face{font-family:'BWHaasFixed';src:url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-55Fixed.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-55Fixed.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasCP';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-75Bold.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-75Bold.woff") format('woff');font-weight:700;font-style:normal}@font-face{font-family:'BWHaasCP';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-76BoldItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-76BoldItalic.woff") format('woff');font-weight:700;font-style:italic}@font-face{font-family:'BWHaasCP';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-65Medium.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-65Medium.woff") format('woff');font-weight:500;font-style:normal}@font-face{font-family:'BWHaasCP';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-66MediumItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-66MediumItalic.woff") format('woff');font-weight:500;font-style:italic}@font-face{font-family:'BWHaasCP';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-55Roman.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-55Roman.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasCP';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-56Italic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-56Italic.woff") format('woff');font-weight:400;font-style:italic}@font-face{font-family:'BWHaasText-75Bold';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-75Bold.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-75Bold.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasText-76BoldItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-75BoldItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-75BoldItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasText-65Medium';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-65Medium.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-65Medium.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasText-66MediumItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-65MediumItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-65MediumItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasText-55Roman';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-55Roman.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-55Roman.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasText-56Italic';src:url("/graphics/soup/fonts/bw-haas/BWHaasText-56Italic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasText-56Italic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-95Black';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-95Black.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-95Black.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-96BlackItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-96BlackItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-96BlackItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-75Bold';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-75Bold.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-75Bold.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-76BoldItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-76BoldItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-76BoldItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-65Medium';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-65Medium.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-65Medium.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-66MediumItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-66MediumItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-66MediumItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-55Roman';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-55Roman.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-55Roman.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-56Italic';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-56Italic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-56Italic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-25XThin';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-25XThin.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-25XThin.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasHead-26XThinItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasHead-26XThinItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasHead-26XThinItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGrotesk-65Fixed';src:url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-65Fixed.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-65Fixed.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGrotesk-55Fixed';src:url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-55Fixed.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGrotesk-55Fixed.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGroteskCPWeb-75Bold';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-75Bold.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-75Bold.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGroteskCPWeb-76BoldItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-76BoldItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-76BoldItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGroteskCPWeb-65Medium';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-65Medium.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-65Medium.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGroteskCPWeb-66MediumItalic';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-66MediumItalic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-66MediumItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGroteskCPWeb-55Roman';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-55Roman.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-55Roman.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasGroteskCPWeb-56Italic';src:url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-56Italic.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas/BWHaasGroteskCPWeb-56Italic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BWHaasDingbat';src:url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'BW Haas Grotesk Web Dingbat';src:url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff2") format('woff2'),url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'TiemposText';src:url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Semibold.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Semibold.woff") format('woff');font-weight:600;font-style:normal}@font-face{font-family:'TiemposText';src:url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Regular.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Regular.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'TiemposText';src:url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-RegularItalic.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-RegularItalic.woff") format('woff');font-weight:400;font-style:italic}@font-face{font-family:'TiemposHead';src:url("/graphics/soup/fonts/tiempos-headline/TiemposHeadlineWeb-Bold.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-headline/TiemposHeadlineWeb-Bold.woff") format('woff');font-weight:700;font-style:normal}@font-face{font-family:TiemposHeadline-BoldItalic;src:url("/graphics/soup/fonts/tiempos-headline/TiemposHeadline-BoldItalic.ttf") format('opentype');font-weight:700;font-style:italic}@font-face{font-family:'TiemposText-Semibold';src:url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Semibold.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Semibold.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'TiemposText-Regular';src:url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Regular.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-Regular.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'TiemposText-RegularItalic';src:url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-RegularItalic.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-text/TiemposTextWeb-RegularItalic.woff") format('woff');font-weight:400;font-style:normal}@font-face{font-family:'TiemposHeadline-Black';src:url("/graphics/soup/fonts/tiempos-headline/TiemposHeadlineWeb-Bold.woff2") format('woff2'),url("/graphics/soup/fonts/tiempos-headline/TiemposHeadlineWeb-Bold.woff") format('woff');font-weight:400;font-style:normal}.dvz-content{background-color:#fff;overflow:auto;}.dvz-content *{margin:0;padding:0}.dvz-content .clearboth{clear:both}.dvz-content section{margin:30px auto;clear:both}.dvz-content .container-width{max-width:1160px;margin-left:auto;margin-right:auto}.dvz-content .copy-width{max-width:800px;margin-left:auto;margin-right:auto}.dvz-content .footer{position:relative;border-top:1px solid #ddd;margin-top:20px;padding:8px 0}.dvz-content .img-full{width:100%}@media only screen and (max-width:1160px){.dvz-content .container-width{max-width:92%}}@media only screen and (max-width:880px){.dvz-content .copy-width{max-width:92%}}.dvz-t-show,.dvz-t-show-inline{display:none}.terminal a:not(.dvz-t-allow),.terminal .dvz-t-disable{pointer-events:none;}.terminal a:not(.dvz-t-allow):hover,.terminal .dvz-t-disable:hover{cursor:default}.terminal .dvz-t-show{display:block}.terminal .dvz-t-show-inline{display:inline-block}.terminal .dvz-t-hide{display:none}.terminal .dvz-t-remove{display:none}.dvz-content{font-size:16px;font-family:"BWHaasText","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2d2d35;}.dvz-content h1,.dvz-content .article-title{margin-top:70px;font-size:3.25rem;line-height:3.5625rem;font-weight:700;font-family:"BWHaasHead","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.dvz-content .article-subtitle{text-align:center;margin-left:auto;margin-right:auto;font-size:1.6875rem;margin-top:10px;font-weight:500;font-family:"BWHaasHead","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3}.dvz-content h2,.dvz-content .head{font-family:'BWHaasText',sans-serif;font-weight:700;font-size:1.5rem;line-height:1.875rem;margin:20px 0 10px 0}.dvz-content h3,.dvz-content .subhead,.dvz-content .sectionhead{font-family:'BWHaasText',sans-serif;font-weight:700;font-size:1.3125rem;line-height:1.6875rem;margin:0 0 20px 0}.dvz-content h4,.dvz-content .chart-title{font-family:'BWHaasText',sans-serif;font-weight:700;font-size:1.125rem;margin:32px 0 0 0}.dvz-content a,.dvz-content a:visited{text-decoration:none;color:#3c3c3c;border-bottom:1px solid #2b00f7;}.dvz-content a:hover,.dvz-content a:visited:hover,.dvz-content a a:active,.dvz-content a:visited a:active{color:#2b00f7}.dvz-content .bydek{font-size:1rem;line-height:1.5rem;font-family:"TiemposText-Regular","Georgia",serif;margin:28px auto 34px auto;color:#767676;text-align:center;}.dvz-content .bydek a,.dvz-content .bydek a:visited{color:#000;border-bottom:none;}.dvz-content .bydek a:hover,.dvz-content .bydek a:visited:hover,.dvz-content .bydek a a:active,.dvz-content .bydek a:visited a:active{color:#2b00f7}.dvz-content .dek{font-size:1.125rem;line-height:1.75rem;font-family:"TiemposText-Regular","Georgia",serif;margin:0 auto 52px;color:#3c3c3c;text-align:center;padding:0 20px}.dvz-content .copy-block{font-size:1.125rem;line-height:1.75rem;font-family:"TiemposText-Regular","Georgia",serif;text-align:left;}.dvz-content .copy-block .boldtext{font-family:"BWHaasText",sans-serif;font-weight:700}.dvz-content .copy-block p{margin:10px auto 18px;color:#3c3c3c}.dvz-content .boldtext{font-family:"BWHaasText",sans-serif;font-weight:700}.dvz-content .chart-dek,.dvz-content .copy-block p.chart-dek{font-family:"BWHaasText",Helvetica,sans-serif;font-weight:400;font-size:1.125rem;margin:0}.dvz-content .chart-key,.dvz-content .chart-source,.dvz-content .copy-block p.chart-key,.dvz-content .copy-block p.chart-source{font-family:"BWHaasText",Helvetica,sans-serif;font-weight:400;font-size:.875rem;margin:0}.dvz-content .chart-key,.dvz-content .copy-block p.chart-key{margin:18px 0 0}.dvz-content .quote:before{content:"“"}.dvz-content .quote:after{content:"”"}.dvz-content .apostrophe:before{content:"’"}.dvz-content .pullquote{width:80%;margin:3em auto}.dvz-content .pullquote p{font-family:'TiemposHead',serif;font-size:2.625rem;line-height:3.25rem;color:#3c3c3c;margin:18px 0 6px;text-indent:6px;}.dvz-content .pullquote p:before{content:"“"}.dvz-content .pullquote p:after{content:"”"}.dvz-content .pullquote .pullquote-src{font-family:'HaasText',sans-serif;font-size:1.125rem;color:#767676;display:inline-block}.dvz-content .footer,.dvz-content .caption,.dvz-content .source{font-size:.8125rem;color:#999;-webkit-font-smoothing:antialiased}@media only screen and (max-width:767px){.dvz-content h1,.dvz-content .article-title{font-size:2.625rem;line-height:3.375rem}}@media only screen and (max-width:460px){.dvz-content h1,.dvz-content .article-title{font-size:2.375rem;line-height:2.6875rem}}.dvz-content .table-container{position:relative;}.dvz-content .table-container .icon-font{font-family:"BWHaasDingbatPlus","BWHaasDingbat",sans-serif}.dvz-content .table-container .product-markers{display:none}.dvz-content .table-container *{box-sizing:border-box}.dvz-content .table-container[data-fill="show"] .header-row,.dvz-content .table-container[data-fill="show"] .header-row .table-header:first-child{border:none !important}.dvz-content .table-container[data-fill="show"] .body-row .table-cell:not(:first-child){border-left:1px solid #ccc}.dvz-content .table-container[data-fill="show"] .body-row .table-cell:last-child{border-right:1px solid #ccc}.dvz-content .table-container[data-fill="show"] .body-row *{border-color:#fff !important}.dvz-content .table-container[data-fill="show"] .body-row .table-cell-fill,.dvz-content .table-container[data-fill="show"] .body-row .table-cell:after{opacity:1}.dvz-content .table-graph-outer,.dvz-content .table-group-inner{width:100%}.dvz-content .table-graph-outer .cell-item-group{display:block;margin-bottom:5px;}.dvz-content .table-graph-outer .cell-item-group .cell-item{max-width:80%}.dvz-content .table-graph-outer .table-row{display:-ms-flexbox;display:flex}.dvz-content .table-graph-outer .table-cell-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px}.dvz-content .table-graph-outer .table-cell-fill,.dvz-content .table-graph-outer .table-cell:after{opacity:0;transition:opacity 200ms linear}.dvz-content .table-graph-outer .table-cell{position:relative;border-bottom:1px solid #ccc;min-height:50px;box-sizing:border-box;font-size:.875rem;line-height:1rem;display:inline-block;vertical-align:top;padding:5px;}@media only screen and (max-width:900px){.dvz-content .table-graph-outer .table-cell{white-space:normal}}.dvz-content .table-graph-outer .table-cell:first-child{border:none;white-space:normal;font-size:1.125rem;line-height:1.1875rem;right:5px;max-width:100px !important;text-align:right;}.dvz-content .table-graph-outer .table-cell:first-child span{font-family:BWHaasText,Helvetica,sans-serif}.dvz-content .table-graph-outer .table-cell:first-child:after{position:absolute;content:' ';width:50%;top:-1px;right:0;border-bottom:1px solid #fff}.dvz-content .table-graph-outer .product-markers{white-space:nowrap;position:relative;top:2px}.dvz-content .table-graph-outer .product-marker{border-radius:50%;display:inline-block;vertical-align:top;width:10px;margin-right:2px;height:10px;}.dvz-content .table-graph-outer .product-marker:first-child{margin-left:4px !important}.dvz-content .table-graph-outer .product-marker[data-which="platform"]{background-color:#ccc}.dvz-content .table-graph-outer .product-marker[data-which="ds"]{background-color:#fff;border:1px solid #000}.dvz-content .table-graph-outer .header-row{border-bottom:1px solid #000 !important}.dvz-content .table-graph-outer .table-header{position:relative;border:none;font-size:.875rem;line-height:1rem;}.dvz-content .table-graph-outer .table-header .logo-container{position:absolute;bottom:5px;}.dvz-content .table-graph-outer .table-header .logo-container:after{content:attr(data-which);font-weight:bold;color:#000;text-align:center;width:100%}.dvz-content .table-graph-outer .table-header.table-cell{border-left:none;border-right:none}.dvz-content .legends-container{margin:10px 0 15px 0}.dvz-content .legend-container{transition:opacity 200ms linear;font-size:.875rem}.dvz-content .legends-container span,.dvz-content .legends-container li{list-style:none;display:inline-block;vertical-align:top}.dvz-content .product-legend li:not(:last-child){margin-right:20px}.dvz-content .product-legend li:before{content:' ';margin-right:5px;width:10px;height:10px;border-radius:50%;position:relative;top:2px;display:inline-block;vertical-align:top;box-sizing:border-box}.dvz-content .product-legend li[data-which="platform"]:before{background-color:#ccc}.dvz-content .product-legend li[data-which="ds"]:before{background-color:#fff;border:1px solid #000}.dvz-content .core-legend{font-size:.875rem}.dvz-content .heatmap-legend{display:none;}.dvz-content .heatmap-legend li{position:relative;top:1px;height:15px;width:20px}.dvz-content .heatmap-legend span:first-child{margin-right:10px}.dvz-content .heatmap-legend span:last-child{margin-left:10px}@media only screen and (max-width:750px){.dvz-content .table-container .table-cell:first-child span{right:5px;font-size:1rem}.dvz-content .table-container .body-row{display:block;position:relative;left:75px;margin-bottom:15px;}.dvz-content .table-container .body-row:after{display:block;content:' ';width:100%;height:1px;-ms-transform:translate(-75px,0);transform:translate(-75px,0)}.dvz-content .table-container .body-row:before{content:attr(data-which);top:0;left:-10px;text-align:right;display:inline-block;position:absolute;vertical-align:top;font-size:.875rem;color:#000;width:75px;-ms-transform:translate(-100%,-2px);transform:translate(-100%,-2px)}.dvz-content .table-container .header-row{display:none}.dvz-content .table-container .first-cell{display:none}.dvz-content .table-container .row-cell{display:block;border:none;width:calc(100% - 75px) !important;min-height:0;padding:5px;margin:0;}.dvz-content .table-container .row-cell[data-children=""] span:after{content:'--'}.dvz-content .table-container .row-cell:before{margin-right:5px;display:inline-block;background-repeat:no-repeat;font-weight:bold;content:attr(data-pretty) ':'}.dvz-content .table-container .cell-item-group{display:inline-block;vertical-align:top;margin-bottom:2px;}.dvz-content .table-container .cell-item-group:not(:last-child):after{content:', ';margin-right:5px}}.dvz-content{overflow:hidden;}.dvz-content .company-groups .icon-font{font-family:"BWHaasDingbatPlus","BWHaasDingbat",sans-serif}.dvz-content .company-groups[data-which="all"] .legends-container li:before{background-color:#999}.dvz-content .company-groups[data-which="all"] .company-group[data-which="Amazon"] .table-cell[data-in-cat="true"]:after{background-color:#f2d325}.dvz-content .company-groups[data-which="all"] .company-group[data-which="Apple"] .table-cell[data-in-cat="true"]:after{background-color:#2bd167}.dvz-content .company-groups[data-which="all"] .company-group[data-which="Facebook"] .table-cell[data-in-cat="true"]:after{background-color:#56dcd3}.dvz-content .company-groups[data-which="all"] .company-group[data-which="Google"] .table-cell[data-in-cat="true"]:after{background-color:#5faef2}.dvz-content .company-groups[data-which="all"] .company-group[data-which="Microsoft"] .table-cell[data-in-cat="true"]:after{background-color:#6064dc;color:#fff}.dvz-content .company-groups[data-which="all"] .company-group[data-which="Samsung"] .table-cell[data-in-cat="true"]:after{background-color:#a960f2;color:#fff}.dvz-content .company-groups .header-row{height:0;}.dvz-content .company-groups .header-row .table-cell{height:0;}.dvz-content .company-groups .header-row .table-cell.row-cell{border-top:none !important}.dvz-content .company-groups .header-row.fixed{position:fixed !important;display:block;width:inherit;top:100px;z-index:16;height:50px;}.dvz-content .company-groups .header-row.fixed:after{content:' ';width:100%;background-color:#fff;height:93px;top:-100px;left:0;position:absolute;z-inded:16}.dvz-content .company-groups .header-row.fixed .header-label{z-index:9999}.dvz-content .company-groups .legends-container li:before{border-radius:0;width:14px;height:14px;border:1px solid #000;background-color:#000}.dvz-content .company-groups .legends-container li[data-which="software"]:before{background-image:url("../img/reverse-diagonal.svg");background-size:4px}.dvz-content .company-groups .table-outer{margin-top:70px;width:100%}.dvz-content .company-groups .company-group{margin-top:55px;}.dvz-content .company-groups .company-group:first-child{margin-top:120px}.dvz-content .company-groups .table-row{position:relative;white-space:nowrap;display:-ms-flexbox;display:flex;}.dvz-content .company-groups .table-row:nth-child(2) .table-cell:first-child:before{position:absolute;right:7px;top:-11px;content:attr(data-company);font-size:1rem;font-weight:bold;-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.dvz-content .company-groups .table-row.body-row:last-child .row-cell.table-cell{border-bottom:1px solid #ccc}.dvz-content .company-groups .table-row.body-row .table-cell:last-child[data-in-cat="true"]:after{border-right:1px solid #000;right:-1px !important}.dvz-content .company-groups .table-row.body-row .table-cell:last-child{border-right:1px solid #ccc}.dvz-content .company-groups .table-row .table-cell[data-in-cat="true"]:after{background-color:#000;position:absolute;top:-1px;right:0;bottom:-1px;left:2px;content:' ';border-top:1px solid #000;border-bottom:1px solid #000;z-index:9}.dvz-content .company-groups .table-row[data-type="software"] .table-cell[data-in-cat="true"]:after{background-image:url("../img/reverse-diagonal.svg");background-size:4px}.dvz-content .company-groups .table-cell{position:relative;height:20px;box-sizing:border-box;font-size:.875rem;line-height:1rem;display:inline-block;vertical-align:top;padding:5px;}.dvz-content .company-groups .table-cell[data-time="sleep"]{display:none}.dvz-content .company-groups .table-cell.first-cell{text-align:right;white-space:nowrap;position:absolute;left:0;top:50%;-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.dvz-content .company-groups .table-cell.row-cell{border-top:1px solid #ccc;}.dvz-content .company-groups .table-cell.row-cell:before{content:' ';border-left:2px solid #000;position:absolute;top:-25px;bottom:-1px;z-index:15;left:0;width:2px}.dvz-content .company-groups .header-label{position:absolute;top:-35px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:0 0;transform-origin:0 0;white-space:nowrap;}.dvz-content .company-groups .header-label:before{content:attr(data-which) ', ';color:#000;text-align:center;width:100%}.dvz-content .company-groups .header-label:after{content:attr(data-duration) ' h';color:#999;text-align:center;width:100%}@media only screen and (max-width:1070px){.dvz-content .company-groups{width:100%;}.dvz-content .company-groups .company-group{margin-left:130px}}@media only screen and (max-width:930px){.dvz-content .company-groups{width:95%}}@media only screen and (max-width:450px){.dvz-content .company-groups{width:92%;}.dvz-content .company-groups .company-group{margin-left:115px}.dvz-content .company-groups .table-cell.first-cell,.dvz-content .company-groups .header-label{font-size:.8125rem !important}}@media only screen and (max-width:400px){.dvz-content .company-groups{width:90%}}@media only screen and (max-width:380px){.dvz-content .company-groups{width:88%}}@media only screen and (max-width:350px){.dvz-content .company-groups{width:85%}}@media only screen and (max-width:700px){.dvz-content .company-groups .company-group .table-cell.row-cell{width:14.285714285714286% !important}}.dvz-content #android .pop-child{background:url("../img/screenshot-d.png") no-repeat;border:1px solid #000;background-size:cover;width:338px;height:600px;transition:transform 200ms linear;z-index:9999;}@media only screen and (max-width:800px){.dvz-content #android .pop-child{width:90vw;height:85vh}}.dvz-content #android .pop-child:after{position:absolute;bottom:-1px;right:-1px;-ms-transform:translate(0,100%);transform:translate(0,100%);border:1px solid #000;border-top:none;text-align:center;background-color:#fff;width:120px;height:17px;line-height:17px;font-family:BWHassText,Helvetica,sans-serif;font-size:.75rem;content:'Courtesy Jean Yang';color:#000}.dvz-content .pop-chart{position:relative;border:1px solid #000;padding:0 2px 2px 3px;border-bottom:1px solid #000;}.dvz-content .pop-chart .pop-child{position:absolute;right:0;top:50%;-ms-transform:translate(100%,-50%) scale(.0001);transform:translate(100%,-50%) scale(.0001);}@media only screen and (max-width:800px){.dvz-content .pop-chart .pop-child{position:fixed;right:50%;left:50%;-ms-transform:translate(-50%,-52%) scale(.0001);transform:translate(-50%,-52%) scale(.0001)}}@media only screen and (max-width:600px){.dvz-content .pop-chart .pop-child{pointer-events:none}}.dvz-content .pop-chart:hover{background-color:#000;color:#fff;border-color:#000;cursor:default;}.dvz-content .pop-chart:hover .pop-child{-ms-transform:translate(100%,-50%) scale(1);transform:translate(100%,-50%) scale(1);display:block;}@media only screen and (max-width:800px){.dvz-content .pop-chart:hover .pop-child{-ms-transform:translate(-50%,-52%) scale(1);transform:translate(-50%,-52%) scale(1)}}.dvz-content .pop-chart .icon{font-family:"BWHaasDingbatPlus","BWHaasDingbat",sans-serif}.dvz-content{background-color:#fff;}.dvz-content .chart-dek{font-size:1.0625rem}.dvz-content .mhk-hide{display:inline}@media only screen and (max-width:300px){.dvz-content .mhk-hide{display:none}}@media only screen and (max-width:880px){.dvz-content .container-width .copy-width{max-width:100% !important}}.dvz-content .legends-container{margin-top:14px;margin-bottom:14px;}.dvz-content .legends-container .legend-container{display:inline-block;vertical-align:top;}.dvz-content .legends-container .legend-container:first-child{margin-right:7px}.dvz-content .legends-container .product-legend li:before{position:relative;top:-1px}.dvz-content .article-title{width:580px}.dvz-content .product-name{font-weight:bold;font-family:BWHaasText,Helvetica,sans-serif}.dvz-content .methodology p{margin-top:5px}.dvz-content .core-legend span{position:relative;top:-2px}