.gz-table-card,.gz-table-card *{box-sizing:border-box}.gz-table-card{background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow-x:auto;padding:8px}.gz-table-title{color:#1b4f5f;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:normal;margin:0 0 16px;padding:0 12px;text-transform:none}table.gz-comparison-table{border-collapse:collapse;font-family:Montserrat,sans-serif;min-width:560px;width:100%}.gz-comparison-table td,.gz-comparison-table th{font-size:.9375rem;letter-spacing:normal;padding:16px 20px;text-align:left;text-transform:none}.gz-comparison-table thead th{border-bottom:2px solid #eee;color:#1b4f5f;font-weight:700}.gz-comparison-table td:not(:first-child),.gz-comparison-table thead th:not(:first-child){text-align:center}.gz-comparison-table tbody td{border-bottom:1px solid #eee;color:#a4abae;font-weight:500}.gz-comparison-table tbody tr:last-child td{border-bottom:none}.gz-comparison-table tbody tr:nth-child(2n){background:#faf9fb}.gz-feat{color:#1b4f5f;font-weight:700}.gz-pill{border-radius:60px;display:inline-block;font-size:.8125rem;font-weight:700;padding:3px 12px}.gz-pill-yes{background:#eaf6ee;color:#1f8a4c}.gz-pill-extra{background:#fdeee4;color:#ef8540}.gz-pill-no{color:#a4abae}@media (max-width:767px){.gz-table-scroll{overflow-x:visible}table.gz-comparison-table{min-width:0}.gz-comparison-table thead{display:none}.gz-comparison-table,.gz-comparison-table tbody,.gz-comparison-table td,.gz-comparison-table tr{display:block;width:100%}.gz-comparison-table tr{border:1px solid #eee;border-radius:6px;margin-bottom:10px;overflow:hidden}.gz-comparison-table tbody tr:last-child{margin-bottom:0}.gz-comparison-table td{align-items:center;border-bottom:1px solid #eee;display:flex;gap:12px;justify-content:space-between;padding:10px 16px;text-align:right}.gz-comparison-table td:last-child{border-bottom:none}.gz-feat{background:#faf9fb;display:block;padding:12px 16px;text-align:left}.gz-comparison-table td[data-label]:before{color:var(--label-color,#1b4f5f);content:attr(data-label);flex-shrink:0;font-family:var(--label-family,Montserrat,sans-serif);font-size:var(--label-size,.9375rem);font-weight:var(--label-weight,700)}}