/* Shared accessibility styles for the hive-after-dark marketing pages
   (index, reveal-flow's non-canvas siblings, how-it-works, faq, book).
   Consolidated 2026-09-11 — this exact three-rule block was duplicated,
   byte-for-byte, across five page-local <style> blocks. One copy now.
   Requires the page's own :root to define --accent-bright (used for the
   outline and the skip-link background, with #16112c as its foreground). */
:focus-visible{outline:3px solid var(--accent-bright);outline-offset:3px;border-radius:6px;}
.skip-link{position:absolute;left:-9999px;top:0;background:var(--accent-bright);color:#16112c;padding:.7em 1.2em;border-radius:0 0 10px 0;font-weight:600;z-index:9999;}
.skip-link:focus{left:0;}
