/* Readable text in both themes. Loaded last. */
html.dark .text-primary,html.dark a.text-primary,html.dark .eyebrow,html.dark .eyebrow>span,html.dark .brand-logo-title__accent,html.dark a.contact-quote-link{color:#7aa5ff!important}
html [class*="bg-primary/15"]{color:#1d4ed8!important}
html.dark [class*="bg-primary/15"]{background:rgba(122,165,255,.16)!important;color:#c7dcff!important}
html body .cd4-profile-pop button.primary{background:linear-gradient(135deg,#2f7cff,#478fff)!important;border-color:transparent!important;color:#fff!important}
html.dark .renewable-section-heading span,html.dark span.block[class*="text-[11px]"]:not([class*="bg-primary"]),html.dark span[class*="text-[11px]"].font-medium:not([class*="bg-primary"]){color:#7aa5ff!important}
html:not(.dark) .auth-page-view main>section:first-of-type .eyebrow{color:#1f3f8f!important}
html body .cd4-shop-copy a,html body .cd4-shop-card a{background:#1f66e5!important;color:#fff!important}
html:not(.dark) .quote-hero .eyebrow{color:#9dc0ff!important}
