/* generado por tools/build.js desde config.js: no editar a mano */
:root{--primario:#1f3a5f;--acento:#e0b050;--fondo:#f5f7fa;--texto:#1b2430;--fondo-web:#f5f7fa;--texto-web:#1b2430;--fondo-info:#1f3a5f;--texto-info:#ffffff;--texto-boton:#ffffff;--tarjeta:color-mix(in srgb,#fff 70%,var(--fondo));--serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--peso-titulos:800;--mayus:none;--tracking:0;--base:17px;--radio:8px;--radio-btn:999px;--logo-radius:14px;--hero-min:clamp(380px,62vh,620px);--shade-a:0.24;--shade-b:0.6}
@supports (height:1svh){:root{--hero-min:clamp(380px,62svh,620px)}}
