/* Remove sublinhado de todos os elementos com classes de botão.
   Cobre o caso de <a> que herda text-decoration:underline dos links globais
   mas tem visual de botão (pill, ghost, primário, etc.). */

a.bc-btn,
a.bc-btn-ghost,
a.bc-btn-green,
a.bc-nav-cta,
a.bc-nav-login,
a.bc-nav-dropdown-item,
a.bc-nav-dropdown-trigger,
a.cc-obj-pill,
a.cc-price-card,
a.cc-wa-fab,
a.gen-btn-primary,
a.gen-btn-secondary,
a.gen-tab,
a.gen-action,
a.gen-template-chip,
a.cmp-btn,
a.cmp-btn-primary,
a.cmp-btn-ghost,
a.bc-footer-btn,

/* hover state também */
a.bc-btn:hover,
a.bc-btn-ghost:hover,
a.bc-btn-green:hover,
a.bc-nav-cta:hover,
a.bc-nav-login:hover,
a.bc-nav-dropdown-item:hover,
a.cc-obj-pill:hover,
a.cc-wa-fab:hover,
a.gen-btn-primary:hover,
a.gen-btn-secondary:hover,
a.gen-tab:hover,
a.gen-action:hover,
a.gen-template-chip:hover,
a.cmp-btn:hover,
a.cmp-btn-primary:hover,
a.cmp-btn-ghost:hover,
a.bc-footer-btn:hover,

/* genéricos por substring de classe — pega futuras variações */
a[class*="bc-btn"],
a[class*="bc-btn"]:hover,
a[class*="gen-btn"],
a[class*="gen-btn"]:hover,
a[class*="cmp-btn"],
a[class*="cmp-btn"]:hover,
a[class*="cc-btn"],
a[class*="cc-btn"]:hover,
a[class*="cta"],
a[class*="cta"]:hover {
  text-decoration: none !important;
}
