/* Identidad común de El Jardín de la Memoria (portada, board, cámara y obras).
   Nombre: "El Jardín de la Memoria". Marca: una semilla luminosa (.jm-mark).
   Sin tipografías externas: la obra debe arrancar sin internet y la CSP no las permite. */
:root{
  --jm-bg:#070b15;
  --jm-ink:#f6f8ff;
  --jm-muted:rgba(246,248,255,.72);
  --jm-stroke:rgba(255,255,255,.14);
  --jm-glass:rgba(10,14,26,.46);
  --jm-accent:#8da2ff;
  --jm-accent-2:#0fa1ba;
  --jm-ok:#89f2be;
  --jm-danger:#ffb5b5;
  --jm-font:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
}

.jm-brand{
  display:inline-flex;
  align-items:center;
  gap:10px;
  font-family:var(--jm-font);
  font-weight:800;
  letter-spacing:.01em;
  color:var(--jm-ink);
}
.jm-mark{
  flex:none;
  width:12px;
  height:12px;
  border-radius:50%;
  background:radial-gradient(circle at 35% 35%, #fff 0 18%, var(--jm-accent) 45%, var(--jm-accent-2) 100%);
  box-shadow:0 0 14px rgba(141,162,255,.75);
}
.jm-mark.big{width:22px;height:22px}
.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
