/* Public pricing rules kept outside the pinned utility bundle. */
.pricing-comparison-table {
    width: 100%;
    min-width: 52rem;
}

.pricing-comparison-package {
    border-left: 1px solid var(--surface-border);
}

.pricing-comparison-rows > tr + tr > th,
.pricing-comparison-rows > tr + tr > td {
    border-top: 1px solid var(--surface-border);
}

.pricing-faq-grid {
    column-gap: 2rem;
    row-gap: 0.25rem;
}
