.comparison-chart .chart-wrap{border-radius:2rem;overflow:hidden}.comparison-chart .chart-wrap.columns-3,.comparison-chart .chart-wrap.columns-4{overflow-x:scroll}.comparison-chart .chart-wrap .com-row,.comparison-chart .chart-wrap .title-row{display:grid;-moz-column-gap:1px;column-gap:1px;grid-template-columns:50% 25% 25%}.comparison-chart .chart-wrap .com-row.columns-4,.comparison-chart .chart-wrap .title-row.columns-4{grid-template-columns:45% 25% 25% 25% 25%}.comparison-chart .chart-wrap .com-row.columns-3,.comparison-chart .chart-wrap .title-row.columns-3{grid-template-columns:45% 25% 25% 25%}.comparison-chart .chart-wrap .com-row h4,.comparison-chart .chart-wrap .title-row h4{font-size:.9rem}.comparison-chart .chart-wrap .com-row p,.comparison-chart .chart-wrap .title-row p{margin-bottom:0}@media screen and (min-width:768px){.comparison-chart .chart-wrap.columns-3,.comparison-chart .chart-wrap.columns-4{overflow:hidden}.comparison-chart .chart-wrap .com-row,.comparison-chart .chart-wrap .title-row{grid-template-columns:65% 17.5% 17.5%}.comparison-chart .chart-wrap .com-row.columns-4,.comparison-chart .chart-wrap .title-row.columns-4{grid-template-columns:50% 12.5% 12.5% 12.5% 12.5%}.comparison-chart .chart-wrap .com-row.columns-3,.comparison-chart .chart-wrap .title-row.columns-3{grid-template-columns:55% 15% 15% 15%}.comparison-chart .chart-wrap .com-row h4,.comparison-chart .chart-wrap .title-row h4{font-size:1.35rem}.comparison-chart .chart-wrap .com-row h3,.comparison-chart .chart-wrap .title-row h3{font-size:1.85rem}}