.bridge-sol-compare-table{background:var(--cl-white);padding:80px 0}.bridge-sol-compare-table__wrap{margin:0 auto;max-width:var(--bridge-container-max);padding:0 var(--bridge-container-px)}.bridge-sol-compare-table__header{margin-bottom:40px;text-align:center}.bridge-sol-compare-table__header .bridge-eyebrow{color:var(--bridge-eyebrow-color);display:block;font-size:var(--bridge-eyebrow-font-size);font-weight:var(--bridge-eyebrow-font-weight);letter-spacing:var(--bridge-eyebrow-letter-spacing);margin-bottom:10px;text-transform:uppercase}.bridge-sol-compare-table__header h2{color:var(--cl-text-900);font-family:var(--cl-font-heading);font-size:var(--bridge-section-title-size);font-weight:var(--bridge-section-title-weight);margin:0}.bridge-sol-compare-table__scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.bridge-sol-compare-table__table{border-collapse:collapse;min-width:600px;width:100%}.bridge-sol-compare-table__table th{background:var(--cl-surface-2);color:var(--cl-text-700);font-family:var(--cl-font-heading);font-size:12px;font-weight:700;letter-spacing:.06em;padding:16px 20px;text-align:center;text-transform:uppercase}.bridge-sol-compare-table__table th:first-child{background:var(--cl-accent-base);border-right:1px solid rgba(23,36,77,.15);color:transparent;text-align:left}.bridge-sol-compare-table__th--active{background:var(--cl-accent-base)!important;color:var(--cl-white)!important}.bridge-sol-compare-table__table td{border-top:1px solid rgba(16,24,40,.05);color:var(--cl-text-700);font-size:13px;padding:14px 20px;text-align:center;vertical-align:middle}.bridge-sol-compare-table__td--feature{color:var(--cl-text-900)!important;font-weight:600;text-align:left}.bridge-sol-compare-table__td--active{background:rgba(23,36,77,.03)}.bridge-sol-compare-table__table tbody tr:nth-child(2n) td{background:rgba(16,24,40,.015)}.bridge-sol-compare-table__table tbody tr:nth-child(2n) .bridge-sol-compare-table__td--active{background:rgba(23,36,77,.05)}.bridge-sol-compare-table__table td p{margin:0}@media (max-width:768px){.bridge-sol-compare-table__scroll{overflow-x:auto}.bridge-sol-compare-table__header h2{font-size:28px}}