.form-status { margin-top: 12px; font-size: 16px; line-height: 1.5; }
input[type=submit]:disabled { opacity: .6; cursor: wait; }
a:focus-visible, input:focus-visible, textarea:focus-visible, select:focus-visible, [role=button]:focus-visible, [role=link]:focus-visible { outline: 3px solid #4088c3; outline-offset: 4px; }
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; scroll-behavior: auto !important; }
  [data-aos] { opacity: 1 !important; transform: none !important; }
}
