/* ════════════════════════════════════════════════════════════════════
   WF Walkthrough Overlay
   Only the overlay container lives here. The tour's own styles ship inside module.js and apply inside
   a shadow root (the theme's global h2 / p / svg / img / a rules can't reach it, and nothing leaks out),
   so the two Webflow 1px imports above are only the project convention (every wf- module has them; the
   page's other modules load the same files) — nothing in the tour uses them. No rem values anywhere.
   The root (.section_walkthrough-overlay) is moved to <body> by module.js.
   ════════════════════════════════════════════════════════════════════ */
.section_walkthrough-overlay {
  position: fixed;
  inset: 0;
  z-index: 2147483000;
  display: block;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.section_walkthrough-overlay[hidden] { display: none !important; }
