.comparison-table{overflow-x:auto}.comparison-table table{border-collapse:collapse;width:100%}.comparison-table table thead th{vertical-align:bottom}.comparison-table table tbody th{font-weight:400}.comparison-table table tr:nth-child(2n){background-color:var(--alt-bg)}.comparison-table table tr td,.comparison-table table tr th{padding:16px 24px}.comparison-table table tr th{text-align:center}.comparison-table table tr th:first-child{text-align:left}.comparison-table table tr th .h5{display:block;margin-top:.85em}.comparison-table table tr th .callout{color:rgba(var(--alt-accent),1);display:block;font-size:.85em}.comparison-table table tr th .callout~.h5{margin-top:0}.comparison-table table tr td:not(:first-child){text-align:center}.comparison-table table tr td svg{height:18px;width:auto;fill:var(--accent)}