.comparison-table{overflow-x:auto}.comparison-table caption{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.comparison-table table,.comparison-table__table{border:0;border-collapse:collapse;table-layout:fixed;width:100%}.comparison-table td,.comparison-table th[scope=row]{background-color:#fff;border:1px solid #e2e2e2;font:normal 400 1rem/1.5rem Apercu;padding:1.5rem 1rem}.comparison-table td{text-align:center}.comparison-table th[scope=row]{font-weight:700;text-align:left}.comparison-table tbody th[scope=col]{background-color:#fff;border:0;padding:1rem;text-align:center;vertical-align:middle}@media(min-width:768px){.comparison-table tbody th[scope=col]{font:normal 500 1.5rem/2.375rem Rhymes}.comparison-table th[scope=row]{border-left:0}.comparison-table tbody tr:first-child>td:first-child{border:0}.comparison-table tbody tr:nth-child(2) td,.comparison-table tbody tr:nth-child(2) th{border-top:0}.comparison-table .comparison-table__cell--not-included{background-color:#fff!important;color:#707070}}@media(max-width:767.98px){.comparison-table table{border-collapse:separate;border-spacing:0}.comparison-table th[scope=col]{font:normal 500 1.25rem/1.75rem Rhymes}.comparison-table tbody tr>td:first-child,.comparison-table tbody tr>th[scope=row]{display:none}.comparison-table tbody tr>td{border:0;border-left:1px solid #e2e2e2;border-top:1px solid #e2e2e2;font:normal 400 .875rem/1.313rem Apercu;padding:.75rem .5rem;text-align:center;vertical-align:top}.comparison-table tbody tr>td:last-child{border-right:1px solid #e2e2e2}.comparison-table tbody tr:last-child>td{border-bottom:1px solid #e2e2e2}.comparison-table tbody tr:first-child>td:not(:first-child){text-align:center;vertical-align:middle}.comparison-table tbody tr:nth-child(2)>td:nth-child(2){border-radius:.5rem 0 0 0}.comparison-table tbody tr:last-child>td:nth-child(2){border-radius:0 0 0 .5rem}.comparison-table tbody tr:nth-child(2)>td:nth-child(4){border-radius:0 .5rem 0 0}.comparison-table tbody tr:last-child>td:nth-child(4){border-radius:0 0 .5rem 0}.comparison-table__mobile-feature{color:#000;display:block;font:normal 700 .875rem/1.313rem Apercu;margin-bottom:.25rem}}