/* Beta only: retain shared page, form, button, and status styling. */
.beta-page .beta-application { max-width: 580px; }
.beta-form .form-field input[type="email"] {
  width: 100%; font: inherit; font-size: 15px; color: #fff;
  background: rgba(255,255,255,.04); border: 1px solid var(--rule-2);
  border-radius: 12px; padding: 11px 14px;
  transition: border-color .2s ease, box-shadow .2s ease;
}
.beta-form .form-field input[type="email"]:focus {
  outline: none; border-color: rgba(255,207,138,.6);
  box-shadow: 0 0 0 3px rgba(255,207,138,.12);
}
.beta-form > .field-hint { margin-top: 0; }
