/* V10: stacked pricing controls / preserve original cards */
#pricing .av10-actions{display:flex;flex-direction:column;gap:10px;align-items:stretch;width:100%;max-width:210px;margin-top:auto;}
#pricing .av10-actions .av7-buy,#pricing .av10-whatsapp{display:flex;justify-content:center;align-items:center;min-height:46px;width:100%;min-width:0;border-radius:28px;text-align:center;text-decoration:none;color:#fff!important;font-weight:800;padding:10px 16px;font-size:15px;line-height:1.2;transition:transform .2s,filter .2s;}
#pricing .av10-actions .av7-buy{margin:0;background:linear-gradient(110deg,#f62f93,#9e2bc9)}
#pricing .av10-whatsapp{background:#138c48;box-shadow:0 3px 9px #06180f99;}
#pricing .av10-actions a:hover{filter:brightness(1.16);transform:translateY(-2px)}
#pricing .av10-estimate{display:block;color:#f9d5a2;text-align:center;font-size:11px;min-height:20px;margin:0 0 4px;}
#pricing .av10-estimate[hidden]{display:none}
#pricing .av7-card{min-height:625px}
#pricing .av7-features{margin-bottom:18px}
@media(max-width:610px){#pricing .av7-card{min-height:unset}#pricing .av10-actions{max-width:260px}}
@media(prefers-reduced-motion:reduce){#pricing .av10-actions a{transition:none}}
