.comparison-table{border:0;border-collapse:separate;border-radius:8px;border-spacing:0;font-size:15px;width:100%}.row-fluid-wrapper.dnd-section:has(.comparison-wrap){padding:40px 0}.comparison-table thead tr:first-child th:first-child{border-radius:8px 0 0 0}.comparison-table thead tr:first-child th:last-child{border-radius:0 8px 0 0}.comparison-table tfoot tr:last-child td:first-child{border-radius:0 0 0 8px}.comparison-table tfoot tr:last-child td:last-child{border:none;border-radius:0 0 8px 0}.comparison-table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.comparison-table tbody tr:last-child td:last-child{border-radius:0 0 8px 0}.comparison-table thead tr{background:#f7f3ff}.comparison-table thead th{border-bottom:0;border-right:0;border-color:#ededed;color:#09090b;font-weight:500;padding:12px 16px;text-align:left;white-space:nowrap}.comparison-table thead th:last-child{border-right:none}.comparison-table tbody td{border-bottom:0;border-right:0;border-color:#ededed;color:#626270;line-height:1.6;padding:14px 16px;vertical-align:middle}.comparison-table tbody td:last-child{border-right:1px solid #ededed}.comparison-table tbody tr:last-child td{border-bottom:1px solid #ededed}.comparison-table tbody td:first-child{color:#09090b;font-weight:600;white-space:nowrap}.comparison-table tbody td.notes{color:#e06b3f}.comparison-table tfoot td{border-top:1px solid #e0e0e0;color:#888;font-size:13px;padding:12px 16px;text-align:center}.comparison-table tbody tr{transition:background-color .15s ease}.comparison-table tbody tr:hover td{background-color:#f7f3ff}@media (max-width:767px){.row-fluid-wrapper.dnd-section:has(.comparison-wrap) .page-center{padding:0}.comparison-wrap{padding:0 .6rem}.comparison-table thead{display:none}.comparison-table tbody tr{border-bottom:1px solid #ebebeb;display:block;padding:0}.comparison-table tbody td{border-bottom:none;border-right:none;display:block;padding:10px}.comparison-table tbody td:before{color:#09090b;content:attr(data-label);display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.comparison-table tbody td:first-child{font-size:17px;margin-bottom:6px}.comparison-table tfoot td{text-align:left}}