/* Keep template wrappers layout-neutral; retain margins of their children. */
main.ges-site-content {
	width: 100%;
	min-width: 0;
}
#content {
	scroll-margin-block-start: calc(var(--ges-header-offset, 100px) + 24px);
}
.skip-link.screen-reader-text:focus {
	z-index: 100001;
}
