/* =========================================================================
   Tucker Administrators — accessibility fixes.
   Enqueued separately from style.css so we can cache-bust it reliably.
   ========================================================================= */

/* Divi slider pagination dots — WCAG target-size (was 7x7 → 24x24 min). */
.et-pb-controllers a,
.et-pb-controllers a.et-pb-active-control {
	display: inline-block !important;
	min-width: 24px !important;
	min-height: 24px !important;
	box-sizing: border-box !important;
	background-clip: content-box;
	padding: 8px !important;
	margin: 0 2px !important;
}

/* Divi slider prev/next arrows — ensure ≥32x32 tap target. */
a.et-pb-arrow-prev,
a.et-pb-arrow-next {
	min-width: 32px !important;
	min-height: 32px !important;
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
}

/* Darken the "Engineering the world" slogan span in the header:
   #ff5e14 on #f2f2f2 was 2.73:1 (fails 4.5:1 WCAG AA). #a03a09 passes. */
.et_pb_text_inner span[style*="ff5e14"],
.et_pb_text_inner span[style*="FF5E14"] {
	color: #a03a09 !important;
}
