.gt-comparison-table{width:100%;border-collapse:collapse;margin:26px 0;font-size:.95rem;line-height:1.5}.gt-comparison-table th{background:#2563eb;color:#fff;text-align:left;padding:12px 14px;font-weight:700;border-bottom:2px solid #1e40af}.gt-comparison-table td{padding:11px 14px;border-bottom:1px solid #e5e7eb;vertical-align:top}.gt-comparison-table tr:nth-child(even) td{background:#eff6ff}.gt-comparison-table tr:hover td{background:#dbeafe}.gt-comparison-table caption{caption-side:top;text-align:left;font-weight:600;color:#1e40af;padding:0 0 8px;font-size:.9rem}@media (max-width:640px){.gt-comparison-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}