/* ================================
Button color safety override
Prevent orange CTA text inheritance
================================= */
.ra-landing .ra-button,
.ra-landing a.ra-button,
.ra-landing button.ra-button {
text-decoration: none !important;
}
.ra-landing .ra-button--primary,
.ra-landing a.ra-button--primary,
.ra-landing button.ra-button--primary,
.ra-landing .ra-button--primary:visited,
.ra-landing a.ra-button--primary:visited {
background: var(--ra-volt, #B2FA63) !important;
border-color: var(--ra-volt, #B2FA63) !important;
color: var(--ra-black, #0A0A0A) !important;
}
.ra-landing .ra-button--primary:hover,
.ra-landing a.ra-button--primary:hover,
.ra-landing button.ra-button--primary:hover,
.ra-landing .ra-button--primary:focus,
.ra-landing a.ra-button--primary:focus {
background: var(--ra-clear, #F5F5F2) !important;
border-color: var(--ra-clear, #F5F5F2) !important;
color: var(--ra-black, #0A0A0A) !important;
}
.ra-landing .ra-button--secondary,
.ra-landing a.ra-button--secondary,
.ra-landing .ra-button--secondary:visited,
.ra-landing a.ra-button--secondary:visited {
background: transparent !important;
border-color: rgba(245, 245, 242, 0.22) !important;
color: rgba(245, 245, 242, 0.86) !important;
}
.ra-landing .ra-button--secondary:hover,
.ra-landing a.ra-button--secondary:hover,
.ra-landing .ra-button--secondary:focus,
.ra-landing a.ra-button--secondary:focus {
border-color: var(--ra-volt, #B2FA63) !important;
color: var(--ra-volt, #B2FA63) !important;
}