.comparison-chart-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.67% 10%;position:relative}.comparison-chart-background-overlay{height:100%;left:0;position:absolute;right:0;top:0;z-index:0}.compare-chart,.compare-chart__description,.compare-chart__header{max-width:1680px;z-index:1}.compare-chart__description,.compare-chart__header{text-align:center}.compare-chart__description{margin-bottom:3rem;text-align:center}.compare-chart{background:#f8f8f8;border-radius:16px;-webkit-box-shadow:0 8px 20px 8px rgba(0,0,0,.16);box-shadow:0 8px 20px 8px rgba(0,0,0,.16);padding:32px 16px;width:100%}.compare-chart__feature-rows{display:none}@media screen and (min-width:768px){.compare-chart__grid{width:100%}.compare-chart__card{border:none;margin-bottom:0;padding-top:0;text-align:center;width:50%}.compare-chart__card .card__features{display:none}.compare-chart__feature-rows{display:block}.compare-chart__feature-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.compare-chart__feature-indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-chart__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin-bottom:.875rem}.compare-chart__feature-indicator img{display:block}.compare-chart__feature-name{padding:1.125rem 1rem 1.125rem 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.compare-chart__feature-row:nth-child(odd){background:#f4f4f4}}@media screen and (min-width:768px) and (max-width:900px){.compare-chart__card h3.card__title{font-size:1.2rem}.compare-chart__card .card__cta{margin-top:auto}.compare-chart__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare-chart__header{margin-bottom:0}}@media (max-width:768px){.compare-chart__card,.compare-chart__feature-indicator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__title.h5{font-size:1.2rem;padding-bottom:.5rem}}