.block-header-layout-mobile__dropdown[hidden], #consultation-form[hidden], .form-notice[hidden] { display: none !important; }
.form-trap { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }
.form-notice { color: #eef5f1; font: inherit; line-height: 1.5; padding: 1rem 0; }
#consultation-form button:disabled { opacity: .65; cursor: wait; }
@media (prefers-reduced-motion: reduce) {
  .transition, .transition [data-animation-role] { transition: none !important; }
}
