.atbank-form-captcha {
  display: grid;
  gap: 8px;
  max-width: 300px;
  margin: 16px 0;
}
.atbank-form-captcha label {
  font-weight: 600;
}
.atbank-form-captcha img {
  display: block;
  width: 260px;
  max-width: 100%;
  height: 72px;
  border-radius: 6px;
}
.atbank-form-captcha input {
  width: 100%;
  max-width: 260px;
  min-height: 42px;
  padding: 8px 12px;
  border: 1px solid var(--atbank-sandline, #d9e2dd);
  border-radius: 6px;
  background: #fff;
  color: var(--atbank-ink, #192b26);
  font: inherit;
  text-transform: uppercase;
}
.atbank-form-captcha small {
  color: var(--atbank-stone, #61736d);
}
