.block-chart .cubes{align-items:flex-end;background:#fff;box-sizing:border-box;display:flex;overflow:hidden;max-width:1400px;min-width:800px;margin:20px auto;padding:40px 130px 40px 20px;position:relative}
.block-chart .cubes a{color:white;width:100%;height:100%;position:absolute;display:flex;align-items:center}
.block-chart .cubes a:hover{text-decoration:none}
.block-chart .cubes a .alignment-fix{left:50%;position:absolute;transform:translateX(-50%)}
.block-chart .cubes ul{align-items:flex-end;border-bottom:solid 60px #4b4847;box-sizing:border-box;display:flex;flex-grow:1;flex-basis:0;flex-direction:row;flex-wrap:nowrap;list-style-type:none;font-size:11px;margin:0;padding:35px 0 0 0;position:relative}
.block-chart .cubes ul + ul{margin-left:-1px}
.block-chart .cubes ul:after{background:#312e2f;content:"";display:block;height:60px;width:115px;position:absolute;transform:skewY(-45deg);right:-115px;bottom:-2px}
.block-chart .cubes ul:before{background:#808184;content:"";display:block;left:57px;height:115px;position:absolute;transform:skew(-45deg);bottom:0;width:100%}
.block-chart .cubes ul ul{border-bottom:0;display:flex;flex-direction:column;flex-grow:1;flex-basis:0;padding:85px 0 0 0}
.block-chart .cubes ul ul:after,.block-chart .cubes ul ul:before{display:none}
.block-chart .cubes ul ul + ul{z-index:9}
.block-chart .cubes ul.cubes--orange li{background:#f15b2a}
.block-chart .cubes ul.cubes--orange li:after{background:#f15b2a url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--dark.png)}
.block-chart .cubes ul.cubes--orange li:before{background:#f15b2a url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--light.png)}
.block-chart .cubes ul.cubes--pink li{background:#ec008c}
.block-chart .cubes ul.cubes--pink li:after{background:#eb008b url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--dark.png)}
.block-chart .cubes ul.cubes--pink li:before{background:#eb008b url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--light.png)}
.block-chart .cubes ul.cubes--green li{background:#26b35d}
.block-chart .cubes ul.cubes--green li:after{background:#26b35d url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--dark.png)}
.block-chart .cubes ul.cubes--green li:before{background:#26b35d url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--light.png)}
.block-chart .cubes ul.cubes--blue li{background:#0097b5}
.block-chart .cubes ul.cubes--blue li:after{background:#0097b5 url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--dark.png)}
.block-chart .cubes ul.cubes--blue li:before{background:#0097b5 url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--light.png)}
.block-chart .cubes ul.cubes--purple li{background:#8e489a}
.block-chart .cubes ul.cubes--purple li:after{background:#8e489a url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--dark.png)}
.block-chart .cubes ul.cubes--purple li:before{background:#8e489a url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--light.png)}
.block-chart .cubes ul.cubes--yellow li{background:#f0ab33}
.block-chart .cubes ul.cubes--yellow li:after{background:#f0ab33 url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--dark.png)}
.block-chart .cubes ul.cubes--yellow li:before{background:#f0ab33 url(https://www.pluralsight.com/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/stack--light.png)}
.block-chart .cubes li{align-items:center;box-sizing:border-box;border:solid 1px rgba(255,255,255,0.5);color:#fff;display:flex;height:60px;font-weight:400;justify-content:center;list-style-type:none;padding:0 10px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:999;font-size:11px;margin-bottom:0}
.block-chart .cubes li:after{border-bottom:solid 1px #646464;content:"";display:block;height:58px;width:65px;position:absolute;transform:skewY(-45deg);right:-65px;top:-32px;z-index:99;margin-left:0}
.block-chart .cubes li:before{content:"";display:block;left:33px;height:65px;position:absolute;transform:skew(-45deg);top:-65px;width:100%;z-index:99;margin-left:0}
.block-chart .cubes li:hover,.block-chart .cubes li:hover:after,.block-chart .cubes li:hover:before{filter:brightness(110%)}
.block-chart .cubes li[rowspan="2"]{height:120px}
.block-chart .cubes li[rowspan="2"]:after{height:117px}
.block-chart .cubes li[rowspan="3"]{height:180px}
.block-chart .cubes li[rowspan="3"]:after{height:177px}
.block-chart .cubes li[rowspan="4"]{height:240px}
.block-chart .cubes li[rowspan="4"]:after{height:237px}
.block-chart .cubes li[rowspan="5"]{height:300px}
.block-chart .cubes li[rowspan="5"]:after{height:297px}
.block-chart .cubes li[rowspan="6"]{height:360px}
.block-chart .cubes li[rowspan="6"]:after{height:357px}
.block-chart .cubes li[rowspan="7"]{height:420px}
.block-chart .cubes li[rowspan="7"]:after{height:417px}
.block-chart .cubes li[rowspan="8"]{height:480px}
.block-chart .cubes li[rowspan="8"]:after{height:477px}
.block-chart .cubes li[rowspan="9"]{height:540px}
.block-chart .cubes li[rowspan="9"]:after{height:537px}
.block-chart .cubes li[rowspan="10"]{height:600px}
.block-chart .cubes li[rowspan="10"]:after{height:597px}
.block-chart .cubes li[rowspan="11"]{height:660px}
.block-chart .cubes li[rowspan="11"]:after{height:657px}
.block-chart .cubes li[rowspan="12"]{height:720px}
.block-chart .cubes li[rowspan="12"]:after{height:717px}
.block-chart .cubes li[rowspan="13"]{height:780px}
.block-chart .cubes li[rowspan="13"]:after{height:777px}
.block-chart .cubes li[rowspan="14"]{height:840px}
.block-chart .cubes li[rowspan="14"]:after{height:837px}
.block-chart .cubes li[rowspan="15"]{height:900px}
.block-chart .cubes li[rowspan="15"]:after{height:897px}
.block-chart .cubes li[rowspan="16"]{height:960px}
.block-chart .cubes li[rowspan="16"]:after{height:957px}
.block-chart .cubes li[rowspan="17"]{height:1020px}
.block-chart .cubes li[rowspan="17"]:after{height:1017px}
.block-chart .cubes li[rowspan="18"]{height:1080px}
.block-chart .cubes li[rowspan="18"]:after{height:1077px}
.block-chart .cubes li[rowspan="19"]{height:1140px}
.block-chart .cubes li[rowspan="19"]:after{height:1137px}
.block-chart .cubes li[rowspan="20"]{height:1200px}
.block-chart .cubes li[rowspan="20"]:after{height:1197px}
.block-chart .cubes ul li.cubes--gap{background:#4b4847}
.block-chart .cubes ul li.cubes--gap:after{background:#312e2f}
.block-chart .cubes ul li.cubes--gap:before{background:#666}
.block-chart .cubes ul li.cubes--space{background:transparent;border:solid 1px transparent}
.block-chart .cubes ul li.cubes--space:after{background:transparent;border:solid 1px transparent}
.block-chart .cubes ul li.cubes--space:before{background:transparent}
.block-chart .cubes .cubes--keys{background:rgba(255,255,255,0.9);box-sizing:border-box;display:flex;left:50%;padding:20px;position:absolute;right:0;top:0;transform:translateX(-50%);width:100%}
.block-chart .cubes .cubes--title{font-size:24px;font-weight:400}
.block-chart .cubes .cubes--sets{align-items:center;display:flex;font-size:12px;margin-left:auto}
.block-chart .cubes .cubes--set{align-items:center;display:flex;padding:0 10px}
.block-chart .cubes .cubes--key{background:#aaa;height:10px;margin-right:10px;width:25px}
.block-chart .cubes .cubes--key.blue{background:#0097b5}
.block-chart .cubes .cubes--key.yellow{background:#f0ab33}
.block-chart .cubes .cubes--key.pink{background:#ec008c}
.block-chart .cubes .cubes--key.orange{background:#f15b2a}
.block-chart .cubes .cubes--key.green{background:#26b35d}
.block-chart .cubes .cubes--key.purple{background:#8e489a}