/* Scope quality corrections to existing components and light palettes. */
:root body.marketing.experience .launch-search :is(button,input).btn{background:#bf216c!important;color:#fff!important;border-color:#bf216c!important}
:root body.marketing.experience :is(.plan-finder>div>p,.catalogue-term-hint,[data-catalogue-estimate-detail],.estimate-copy){color:#52647d!important}
body.staff-auth-page:not(.theme-dark) .admin-passkeys .check small,body.staff-auth-page:not(.theme-dark) .admin-passkeys .passkey-divider{color:#5b667a!important}
body.staff-auth-page .auth-security-note a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:767px){.portal-auth input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.portal-auth select,.portal-auth textarea{font-size:16px}}

:root body.marketing.experience :is(.catalogue-category-heading p,.catalogue-plan-description,.catalogue-original-price,.catalogue-plan-period,.catalogue-plan-setup,.catalogue-plan-terms){color:#52647d!important}

:root body.marketing.experience :is(.console-top>span,.console-body>p,.console-tail,.footer-grid>div>p,.footer-links>a,.footer-bottom,.footer-bottom span,.footer-bottom p,.footer-bottom a){color:#52647d!important}
