/* RTKSA Coverage Check Widget — heading styles only.
   The form itself (.rtksa-ew-cf-*) intentionally reuses the Contact
   widget's CSS/JS so both forms behave and look identically without
   duplicating code. !important forces these over theme default heading
   fonts/colours/spacing. */

.rtksa-ew-cc { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; width: 100%; box-sizing: border-box; overflow-x: hidden; }
.rtksa-ew-cc *, .rtksa-ew-cc *::before, .rtksa-ew-cc *::after { box-sizing: border-box; }
.rtksa-ew-cc-eyebrow {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
	font-size: 12px !important; font-weight: 800 !important; letter-spacing: .08em !important;
	text-transform: uppercase !important; color: #0F55A8 !important; margin: 0 0 12px !important;
}
.rtksa-ew-cc-heading {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
	font-size: 24px !important; font-weight: 800 !important; color: #14181F !important; margin: 0 0 14px !important;
	line-height: 1.25 !important;
}
.rtksa-ew-cc-lede {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
	font-size: 15px !important; line-height: 1.6 !important; color: #5B6472 !important; margin: 0 0 22px !important;
	font-weight: 400 !important;
}
.rtksa-ew-cc-form .rtksa-ew-cf-success { margin-top: 22px; }
