/* Tokens de Comtramedic. Fuente: DESIGN.md (no editar valores fuera de aqui) */
:root{
  --c-fondo:#FFFFFF;
  --c-fondo-2:#F3F6F8;
  --c-texto:#0B2740;
  --c-texto-2:#44576B;
  --c-linea:#DCE3E9;
  --c-marino:#0B2740;
  --c-marino-2:#071A2B;
  --c-azul:#0068A8;
  --c-verde:#88C040;
  --c-verde-hover:#9BCF57;
  --c-verde-suave:#E3F1D3;
  --c-gris-paso:#A9B6C2;
  --c-blanco:#FFFFFF;
  --c-linea-osc:rgba(255,255,255,.12);
  --c-texto-osc:rgba(255,255,255,.72);
  --c-apagado:rgba(11,39,64,.22);
  --c-apagado-osc:rgba(255,255,255,.24);

  --f-base:"Albert Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --fw-fino:200; --fw-ligero:300; --fw-normal:400; --fw-medio:500;

  --t-12:.75rem; --t-14:.875rem; --t-16:1.0625rem; --t-19:1.25rem; --t-26:1.875rem;
  --t-40:clamp(2.25rem, 4.4vw, 4.25rem);
  --t-64:clamp(2.2rem, 5.6vw, 4rem);
  --t-88:clamp(2.4rem, 7.2vw, 5.5rem);
  --tracking-titular:-0.02em;

  --s-4:4px; --s-8:8px; --s-16:16px; --s-24:24px; --s-40:40px; --s-64:64px; --s-120:120px;
  --gutter:20px;
  --max:1440px;
  --h-header:76px;

  --r-pill:999px; --r-card:14px; --r-mini:10px;
  --sombra-menu:0 6px 24px rgba(7,26,43,.10);
  --ease:cubic-bezier(.16,1,.3,1);
}
@media (min-width:768px){ :root{ --gutter:40px; } }
@media (min-width:1200px){ :root{ --gutter:56px; } }
