/* Pricing follows the reference page's main DOM and existing site utility CSS. */
.pricing-reference [data-payment-status]:empty{display:none}
.pricing-reference button[data-buy-pack]{font:inherit;cursor:pointer}
.pricing-reference button[data-buy-pack]:disabled{cursor:not-allowed;opacity:.55}
.pricing-footer-links{display:flex;flex-wrap:wrap;gap:20px;font-size:14px}
.pricing-footer-links>a:first-child{font-weight:600;margin-right:auto}
.pricing-reference+footer{margin-top:96px}
/* The account bar replaces the old promotional header action on this page. */
body:has(.pricing-reference) header .btn-primary{display:none}
@media(max-width:767px){.pricing-reference+footer{margin-top:40px}.pricing-reference dt{min-width:0}.pricing-reference dd{max-width:45%}.pricing-footer-links>a:first-child{flex-basis:100%}}
