/* Consistent Velaur pricing actions; active plan has a separate status style. */
.pricing-grid .price-card{text-align:center!important;align-items:stretch}
.pricing-grid .price-badge,.pricing-grid .price-line,.pricing-grid .trial-offer,.pricing-grid .annual-original{justify-content:center;text-align:center}
.pricing-grid .price-card .small-button,.pricing-grid .price-card .whatsapp-plan{display:flex;align-items:center;justify-content:center!important;gap:0!important;width:100%;min-height:48px!important;padding:12px 15px!important;margin-top:auto!important;border:1px solid transparent!important;border-radius:13px!important;font:inherit!important;font-size:13px!important;font-weight:750!important;line-height:1.5;text-align:center!important;color:#fff!important;background:linear-gradient(110deg,#0799c8 0%,#376fe6 52%,#7950df 100%)!important;box-shadow:0 7px 18px #4c68d12b!important;cursor:pointer;transition:transform .18s,box-shadow .18s,filter .18s!important}
.pricing-grid .price-card .small-button:not(:disabled):hover{transform:translateY(-2px);filter:saturate(1.1);box-shadow:0 12px 24px #4564c542!important;color:#fff!important}
.pricing-grid .price-card .small-button:not(:disabled):active{transform:translateY(0)}
.pricing-grid .price-card .active-plan-button{opacity:1!important;cursor:default!important;box-shadow:none!important;color:#256277!important;background:linear-gradient(120deg,#d9f3f7,#e2ecfa)!important;border:1px solid #9dcbd4!important;transform:none!important;filter:none!important}
.pricing-grid .price-card.is-active-plan{border-color:#8abfd1!important;box-shadow:0 12px 30px #29788b18!important}
.pricing-grid .small-button svg,.pricing-grid .small-button::before,.pricing-grid .small-button::after{display:none!important;content:none!important}
.pricing-grid [hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){.pricing-grid .small-button{transition:none!important}}
