/* Memory layer: paper grain, star maps, botanical ghosts. */
body::before {
  content:""; position:fixed; inset:0; pointer-events:none; z-index:-3;
  background-image:
    radial-gradient(circle at 12% 18%, rgba(224,184,106,.16), transparent 18rem),
    radial-gradient(circle at 90% 10%, rgba(84,166,163,.13), transparent 22rem),
    linear-gradient(rgba(243,238,228,.035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(243,238,228,.025) 1px, transparent 1px),
    url('assets/bg-curious.webp');
  background-size:auto, auto, 44px 44px, 44px 44px, cover;
  background-position:center; opacity:.34; filter:saturate(.9) contrast(1.05); mix-blend-mode:screen;
}
body::after {
  content:""; position:fixed; inset:0; pointer-events:none; z-index:-2;
  background:
    radial-gradient(ellipse at 50% 0%, rgba(197,161,93,.12), transparent 38%),
    linear-gradient(180deg, rgba(25,34,48,.34), rgba(12,18,28,.82));
}
