/* Títulos del sitio público con la tipografía del logotipo (Fredoka): páginas de la plataforma, funciones, precios,
   blog, guías, giros, legales. El portal corporativo y el dashboard tienen sus propios estilos. */
:root{--brand-display:'Fredoka','Nunito','Plus Jakarta Sans',system-ui,sans-serif}
body :is(h1,h2,h3,h4),
.om2-display,.om2-words,.om2-stat-n,.om-auto-title-mobile,.h-lg,.h-md{
  font-family:var(--brand-display)!important;
  text-transform:none!important;
  font-style:normal;
}
body :is(h1,h2),.om2-display,.om2-words,.h-lg{font-weight:400!important;letter-spacing:-.01em!important}
body :is(h3,h4),.h-md,.om-auto-title-mobile{font-weight:500!important;letter-spacing:0!important}
.om2-stat-n{font-weight:500!important;letter-spacing:-.01em!important}

/* Palabra rotativa del héroe por giro y palabra gigante del pie: antes Anton en mayúsculas */
.om2-word,.om2-footer-word{
  font-family:var(--brand-display)!important;
  text-transform:none!important;
  font-weight:400!important;
  letter-spacing:-.01em!important;
}
h1.om2-words--wrap{font-size:clamp(32px,4.2vw,58px)!important}
.om2-footer-word{font-weight:500!important;font-size:clamp(44px,10.5vw,190px)!important;letter-spacing:-.02em!important}
.om2-footer-word{text-transform:lowercase!important}
