/* Separate /dark variant. Keep content, portrait and CTA colours unchanged. */
body {
  background: #000b1d;
}
.landing {
  background:
    radial-gradient(ellipse 100% 620px at 85% 350px, #06417a66, transparent 82%),
    radial-gradient(ellipse 100% 20% at 115% 70%, #06337450, transparent 75%),
    radial-gradient(ellipse 95% 24% at 110% 36%, #04395e35, transparent 75%),
    #001024;
}
.page-ribbons {
  opacity: .4;
}
@media (min-width: 700px) {
  body {
    background: radial-gradient(ellipse at 50% 20%, #021c43, #000916 58%);
  }
  .landing {
    border-color: #43789735;
    box-shadow: 0 0 90px #0054ad0f;
  }
}
