/*
 * XGene 1.13.8 — Mobile Visual Hard-Disable Contract
 * FINAL presentation authority for semantic motion surfaces.
 * Desktop shell: >=1101px. Mobile/tablet shell: <=1100px.
 */
@media (max-width:1100px) {
	[data-xg-desktop-visual],
	[data-xg-animate-diagram],
	[data-xg-pathway],
	[data-xg-motion-scene],
	[data-xg-semantic-motion],
	[data-xg121-topic-motion],
	[data-xg190-graph],
	[data-xg111-media-visual],
	.xg120-semantic-motion,
	.xg121-topic-motion,
	.xg190-graph,
	.xg190-evidence-flow,
	.xg111-media-stage,
	.xg111-media-visual,
	.xg-life-science-flow,
	.xg-about-system,
	.xg-audience-orbit,
	.xg-methodology-visual,
	.xg-contact-signal,
	.xg-book-visual,
	.xg-service-motion,
	.xg-service-lifecycle,
	.xg-editorial-flow,
	.xg-editorial-cover__visual,
	.xg-404-visual,
	.xg-hub-signal,
	.xg-services-map,
	.xg-reg-center-visual,
	.xg-evidence-visual,
	.xg190-knowledge-hero__visual,
	.xg-media-hero__visual,
	.xg120-faq-hero__visual {
		display: none !important;
		visibility: hidden !important;
		min-height: 0 !important;
		height: 0 !important;
		max-height: 0 !important;
		margin: 0 !important;
		padding: 0 !important;
		border: 0 !important;
		overflow: hidden !important;
		pointer-events: none !important;
	}

	.xg-home-hero__grid,
	.xg-enterprise-hero__grid,
	.xg-contact-hero__grid,
	.xg-methodology-hero__grid,
	.xg-compact-hero__grid,
	.xg-hub-hero__grid,
	.xg-editorial-hub-hero__grid,
	.xg-service-hub-hero__grid,
	.xg-services-hero__grid,
	.xg-service-detail-hero__grid,
	.xg120-faq-hero__grid,
	.xg120-search-hero__grid,
	.xg111-hero__grid,
	.xg190-hero__grid,
	.xg190-knowledge-hero__grid,
	.xg611-faq-hero__grid,
	.xg-media-hero__grid {
		grid-template-columns: minmax(0, 1fr) !important;
		gap: 0 !important;
		min-height: 0 !important;
	}
}
