/* Scoped to the managed AT subtree; never changes Elementor data or templates. */
/* Classic fallback only: present to assistive technology without adding layout. */
body.doc-publisher-at-page .doc-publisher-at-title {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}
body.doc-publisher-at-page .elementor-widget-dce-breadcrumbs a,
body.doc-publisher-at-page .elementor-widget-dce_breadcrumbs a,
body.doc-publisher-at-page .doc-publisher-at-breadcrumb a { text-decoration: underline; text-underline-offset: .14em; }
body.doc-publisher-at-page .elementor-widget-dce-breadcrumbs a:hover,
body.doc-publisher-at-page .elementor-widget-dce_breadcrumbs a:hover,
body.doc-publisher-at-page .doc-publisher-at-breadcrumb a:hover { text-decoration-thickness: .16em; }
body.doc-publisher-at-page .elementor-widget-dce-breadcrumbs a:focus-visible,
body.doc-publisher-at-page .elementor-widget-dce_breadcrumbs a:focus-visible,
body.doc-publisher-at-page .doc-publisher-at-breadcrumb a:focus-visible { outline: 3px solid currentColor; outline-offset: 3px; text-decoration-thickness: .16em; }
