.static-form-status {
  margin-top: 16px !important;
  line-height: 1.6 !important;
}
/* Keep the header and marked first-paint content static.
   Preserve positioning transforms used by the menu and video controls. */
:is(#header-outer, .immediate-content),
:is(#header-outer, .immediate-content) *,
:is(#header-outer, .immediate-content) *::before,
:is(#header-outer, .immediate-content) *::after {
  animation: none !important;
  transition: none !important;
}
.static-form-status:empty {
  display: none;
}
body.single #page-header-bg #single-below-header > .meta-date {
  border: 0;
  margin: 0;
  padding: 0;
}
#cookie-law-info-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99999;
  background: #fff;
  color: #333;
  box-shadow: 0 -2px 8px #0002;
  font-size: 14px;
  line-height: 18px;
  padding: 14px 25px;
  display: none;
}
#cookie-law-info-bar a {
  cursor: pointer;
  font-size: 13px;
  line-height: 13px;
  padding: 9px 12px;
  background: #dedfe0;
  color: #333;
}
#cookie-law-info-bar #wt-cli-accept-all-btn {
  background: #61a229;
  color: white;
}
.static-cookie-dialog {
  border: 0;
  max-width: 560px;
  padding: 32px;
  box-shadow: 0 8px 60px #0005;
  color: #1a3642;
  margin: auto;
}
.static-cookie-dialog::backdrop {
  background: #0008;
}
.static-cookie-dialog button {
  padding: 12px 18px;
  margin: 8px;
  background: #77bdc5;
  color: #183843;
  cursor: pointer;
}
.static-article img {
  max-width: 100%;
  height: auto;
}
.static-article.original-article-row {
  margin-bottom: 35px;
}
.static-article > .nectar-split-heading {
  margin-bottom: 24px;
}
.static-article .mdx-image {
  margin: 0 0 24px;
}
.static-search-results {
  padding: 24px;
  background: white;
  color: #183843;
}
@media (max-width: 985px) {
  #cookie-law-info-bar {
    padding: 25px;
  }
}
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
  #ajax-loading-screen {
    display: none !important;
  }
  .img-with-animation,
  .nectar-split-heading h1,
  .nectar-split-heading h2 {
    opacity: 1 !important;
    transform: none !important;
  }
}
noscript .no-script-message {
  padding: 20px;
}
.static-article .mdx-image {
  margin: 0;
}
