/* Netlify injects a fixed 304×78 reCAPTCHA widget at deploy time. Reserve its
   space and make it a full row inside flex/grid form actions. */
.form__captcha {
  flex: 1 0 100%;
  width: 100%;
  min-height: 78px;
}

/* Scale the generated child only on the narrowest supported viewport so the
   widget cannot make the form scroll sideways. */
@media (max-width: 340px) {
  .form__captcha {
    min-height: 66px;
    overflow: hidden;
  }

  .form__captcha > * {
    transform: scale(.84);
    transform-origin: top left;
  }
}
