section.block.copy-chart{display:flex;width:100%;background-color:#2f2f2f}.block.copy-chart>div{width:50%;padding:10%}.block.copy-chart>div:last-of-type{padding:10% 10% 10% 0}section.block.copy-chart.chart-left{flex-direction:row-reverse}.block.copy-chart.chart-left>div:first-of-type{padding:10% 0 10% 10%}.block.copy-chart figure svg{display:block}.block.copy-chart h2{color:#fff;max-width:24em}.block.copy-chart p.link{margin-top:2em;margin-bottom:0}@media(max-width:47.9375em){section.block.copy-chart{flex-direction:column}.block.copy-chart>div{width:100%}.block.copy-chart>div:last-of-type{padding:0 10% 10%}}@media(max-width:30em){section.block.copy-chart{font-size:.888889em}}figure.pass-rate{margin:0;width:100%}.pass-rate svg .bg{fill:#000}.pass-rate svg .h1{fill:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:17px}.pass-rate svg .h2{fill:#aaa;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:17px}.pass-rate svg .lbl-bks{fill:#00b8fe;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px}.pass-rate svg .lbl-avg{fill:#777;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px}.pass-rate svg .pct-bks{fill:#00b8fe;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:44px}.pass-rate svg .pct-avg{fill:#777;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:28px}.pass-rate svg .sup{font-size:.571429em}.pass-rate svg .pct{opacity:0;transition:opacity 2s ease 1s}.pass-rate.anim svg .pct{opacity:1}.pass-rate path.bar-bg{fill:none;stroke:#777;stroke-miterlimit:10}.pass-rate svg .bar{opacity:1;transform:translateX(37px) scaleX(0);transition:transform 1s ease .25s;transform-origin:left}.pass-rate.anim svg .bar{opacity:1;transform:translateX(0) scaleX(1)}.pass-rate circle.bar-end{opacity:1}.pass-rate.anim circle.bar-end{transform:translateX(0) !important;transition:transform 1s ease .25s !important}.pass-rate svg .h1:not(.avg){display:none}.pass-rate.pcm svg .h1.avg,.pass-rate.pjm svg .h1.avg,.pass-rate.pa svg .h1.avg,.pass-rate.ppd svg .h1.avg,.pass-rate.pdd svg .h1.avg,.pass-rate.ce svg .h1.avg{display:none}.pass-rate.pcm svg .h1.pcm{display:block}.pass-rate.pjm svg .h1.pjm{display:block}.pass-rate.pa svg .h1.pa{display:block}.pass-rate.ppd svg .h1.ppd{display:block}.pass-rate.pdd svg .h1.pdd{display:block}.pass-rate.ce svg .h1.ce{display:block}.pass-rate svg .bar-bks{fill:#00b8fe}.pass-rate svg .bar-avg{fill:#777}.pass-rate.pcm svg .lbl-bks,.pass-rate.pcm svg .pct-bks,.pass-rate.pcm svg .bar-bks{fill:#2ebdeb}.pass-rate.pjm svg .lbl-bks,.pass-rate.pjm svg .pct-bks,.pass-rate.pjm svg .bar-bks{fill:#bd5fbc}.pass-rate.pa svg .lbl-bks,.pass-rate.pa svg .pct-bks,.pass-rate.pa svg .bar-bks{fill:#736fda}.pass-rate.ppd svg .lbl-bks,.pass-rate.ppd svg .pct-bks,.pass-rate.ppd svg .bar-bks{fill:#a1cc58}.pass-rate.pdd svg .lbl-bks,.pass-rate.pdd svg .pct-bks,.pass-rate.pdd svg .bar-bks{fill:#f05e6c}.pass-rate.ce svg .lbl-bks,.pass-rate.ce svg .pct-bks,.pass-rate.ce svg .bar-bks{fill:#ff8858}