/* Approved vivid brand-purple hero. Existing text, type, layout and motion are preserved. */
.page-home .hero-first-screen {
  --paper: #2b124f;
  background-color: #2b124f;
  background-image: radial-gradient(ellipse at 50% 28%, hsl(264.59 80% 24%) 0%, hsl(264.59 82% 21%) 58%, hsl(264.59 63% 19%) 100%);
}
