/* playmopolis.com: tipografías y colores de marca sobre la hoja base del motor sitios/. */
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400 700; font-display: swap; src: url(/assets/fuentes/OpenSans-latin.woff2) format("woff2"); }
@font-face { font-family: "Baloo 2"; font-style: normal; font-weight: 500 800; font-display: swap; src: url(/assets/fuentes/Baloo2-latin.woff2) format("woff2"); }
:root {
  --fuente-texto: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --fuente-titulos: "Baloo 2", "Open Sans", system-ui, sans-serif;
  --marca: #0c71c3;
  --marca-oscura: #095a9c;
  --acento: #e02b20;
}
h1, h2, h3 { font-weight: 700; }
.menu a { font-weight: 600; }
.cabecera { border-bottom: 4px solid var(--acento); }
.hero-texto h1 { font-weight: 800; }
.tarjeta { box-shadow: 0 1px 2px rgb(0 0 0 / .06); }
