.comparisonTable__intro{max-width:760px;margin:0 auto 26px;text-align:center}.comparisonTable__title{margin-bottom:14px}.comparisonTable__content{color:#7d7d7d;margin:0}.comparisonTable__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.comparisonTable__table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.4}.comparisonTable__table th,.comparisonTable__table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #e3ecec}.comparisonTable__table thead th{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7d7d7d}.comparisonTable__table tbody th{font-weight:600;white-space:nowrap}.comparisonTable__highlight{background-color:#f6fafa;font-weight:600}thead .comparisonTable__highlight{color:#252525!important;border-radius:12px 12px 0 0}@media(min-width:768px){.comparisonTable.bg-blue8:not([class*=section--top-]):not([class*=section--no-spacer-top]){padding-top:5rem}.comparisonTable.bg-blue8:not([class*=section--bottom-]):not([class*=section--no-spacer-bottom]){padding-bottom:5rem}}.comparisonTable.bg-blue8 .comparisonTable__highlight{background-color:#fff}.comparisonTable.bg-blue8 .comparisonTable__content,.comparisonTable.bg-blue8 .comparisonTable__table thead th{color:#252525c7}@media(max-width:767px){.comparisonTable__scroll{overflow:visible}.comparisonTable__table{min-width:0}.comparisonTable__table thead{display:none}.comparisonTable__table tbody,.comparisonTable__table tr,.comparisonTable__table th,.comparisonTable__table td{display:block}.comparisonTable__table tr{background-color:#fff;border-radius:12px;padding:14px 16px;margin-bottom:12px}.comparisonTable__table tbody th{padding:0 0 8px;border-bottom:0;font-size:17px;white-space:normal}.comparisonTable__table td{display:grid;grid-template-columns:42% 1fr;gap:12px;padding:8px 0;border-bottom:1px solid #e3ecec}.comparisonTable__table td:last-child{border-bottom:0}.comparisonTable__table td:before{content:attr(data-label);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#252525b3}.comparisonTable__highlight{border-radius:8px;padding-left:8px!important;padding-right:8px!important}.comparisonTable.bg-blue8 .comparisonTable__highlight{background-color:#f6fafa}}