/* The theme sets `overflow-x:hidden` on <body>. That makes position:fixed
   elements resolve against the (tall) <body> box instead of the viewport, so
   Google's reCAPTCHA v3 badge dropped to the bottom of the body -- below the
   footer -- and broke the layout. Moving the horizontal clip up to <html>
   restores real fixed positioning, so the badge floats in the bottom-right
   corner again (collapsed, expanding on hover) with no effect on the footer,
   while still preventing any horizontal page scroll. */
html {
  overflow-x: hidden;
}
body {
  overflow-x: visible !important;
}