/**
 * Site-wide CTA button corner radius — match Salesforce banner (8px).
 * ONLY border-radius / --border-radius. High specificity to beat Elementor page CSS.
 */
html body .elementor .elementor-element.elementor-widget-button .elementor-button,
html body .elementor .elementor-element.elementor-widget-button a.elementor-button,
html body .elementor-element.elementor-widget-button .elementor-button,
html body a.elementor-button,
html body button.elementor-button,
html body .elementor-form button[type="submit"],
html body .elementor-form input[type="submit"],
html body button.elementor-button[type="submit"],
html body input[type="submit"],
html body input[type="button"],
html body #btn-cookie-continue,
html body a.erp-btn,
html body a.crm-btn,
html body a.sdc-btn,
html body a.sf-btn,
html body a.sf-btn-alt,
html body a.pa-btn-primary,
html body a.pa-btn-secondary,
html body a.pa-legacy-cta-btn,
html body a.d365-btn,
html body a.sp-btn,
html body a.sp-salesforce-cta-btn,
html body a.ndis-btn,
html body a.iot-btn,
html body a.ai-agent-btn,
html body a.hn-btn,
html body a.dtt-btn,
html body a.cbe-btn,
html body a.etp-btn,
html body a.fde-btn,
html body .erp-btn,
html body .crm-btn,
html body .sdc-btn,
html body .sf-btn,
html body .sf-btn-alt,
html body .pa-btn-primary,
html body .pa-btn-secondary,
html body .pa-legacy-cta-btn,
html body .d365-btn,
html body .sp-btn,
html body .sp-salesforce-cta-btn,
html body .ndis-btn,
html body .iot-btn,
html body .ai-agent-btn,
html body .hn-btn,
html body .dtt-btn,
html body .cbe-btn,
html body .etp-btn,
html body .fde-btn {
  border-radius: 8px !important;
  --border-radius: 8px !important;
}

html body .elementor-widget-button {
  --border-radius: 8px !important;
}

/* Keep non-CTA controls unchanged */
html body .e-n-menu-toggle,
html body .e-n-menu-dropdown-icon,
html body button.e-n-menu-toggle,
html body button.e-n-menu-dropdown-icon {
  border-radius: 0 !important;
  --border-radius: 0 !important;
}
