/* Brand alignment for LearnDash buttons (LDSA 1.13.1). The site's design
   language is 8px corners with ~16px/700 CTA text (landing kit .msl-btn,
   pricing card CTAs), while LD30 ships 20px pills at .75em/800. This file
   loads on LearnDash content pages and pages embedding [ld_quiz] (free
   practice tests). Scope is shape and type only: colors stay with
   LearnDash's injected custom-color CSS (per-site teal), and display is
   never touched so LD's inline hide/show of Skip/Check/Next keeps working
   (quiz-mobile.css lesson). Exclusions: .ld-compact is a circular icon
   button that must stay round; .ld-button-alternate is a text-style link
   with no button chrome. */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue,
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link,
.learndash-wrapper .wpProQuiz_content form[name=uploadEssay] input[type=submit],
.learndash-wrapper .ld-focus-comments .form-submit #submit,
.learndash-wrapper .ld-expand-button,
.learndash-wrapper .ld-button:not(.ld-compact):not(.ld-button-alternate),
.learndash-wrapper #btn-join:not(.ld-button-alternate),
.learndash-wrapper .btn-join:not(.ld-button-alternate),
#wpProQuiz_overlay_close {
  border-radius: 8px !important;
  font-size: 1rem !important;
  font-weight: 700 !important;
}
