When a guide is launched it sets aria-hidden="true" on all other immediate children of the <body> element. With the delay guides display snippet https://github.com/pendo-io/snippets/blob/master/guides/delayGuide/delayGuideDisplay/delayGuideDisplay.js the guide gets display: none added to it awaiting a timeout. The aria-hidden and display none combine to make a site completely hidden from screen readers until the guide is made visible.
When a guide is launched it sets
aria-hidden="true"on all other immediate children of the<body>element. With the delay guides display snippet https://github.com/pendo-io/snippets/blob/master/guides/delayGuide/delayGuideDisplay/delayGuideDisplay.js the guide getsdisplay: noneadded to it awaiting a timeout. The aria-hidden and display none combine to make a site completely hidden from screen readers until the guide is made visible.