/* ==========================================================================
   NicheAdvice — adviser CTA components: PRODUCTION stylesheet (Option B enqueue).
   Task CTA-LIB-1011. Scoped to the native-block classes ONLY. Brand tokens only.
   The blocks (top50_cta_medium_block / top50_cta_small_block) carry their full
   DESKTOP geometry as inline styles; this file adds only:
     (a) cross-context button display (so the button renders correctly even where
         WP core block CSS is not present, e.g. the nav-pillars raw-HTML path), and
     (b) the mobile behaviour that inline styles cannot express (media query):
         full-width button at <=600px — matching the Payam-approved mock.
   NEVER targets .na-cta2*. No !important. No sitewide bleed.
   ========================================================================== */

/* Medium adviser card — button */
.na-cta-adviser-card .wp-block-button__link{
  display:inline-block;
  text-decoration:none;
}

/* Small inline callout — link (defensive; block already inlines these) */
.na-cta-inline .wp-block-group__inner-container a,
.na-cta-inline a{
  text-decoration:none;
}

/* Mobile: full-width Medium button (the one thing inline styles can't do) */
@media (max-width:600px){
  .na-cta-adviser-card .wp-block-button__link{
    display:block;
    text-align:center;
  }
}
