/* =================================================================
   PRICING PAGE
   Pricing cards (.price-table) + grid (.pricing-sec / .pricing-sec__grid)
   and button variants are all shared from style.css — reused as-is.
   Only the page-level top spacing is adjusted here.
================================================================= */
.pricing-page .pricing-sec {
    padding-top: 0;
}

/* Equal-height featured plan + cards (grid already stretches) */
.pricing-page .price-table {
    display: flex;
    flex-direction: column;
}

.pricing-page .price-table .price-list {
    flex: 1 0 auto;
}
