:root {----at-contenedor-3xl: 1536px;----at-contenedor-2xl: 1440px;----at-contenedor-xl: 1280px;----at-contenedor-l: 1024px;----at-contenedor-m: 768px;----at-contenedor-s: 640px;----at-separacion-3xl: clamp(3.5rem, 2.5rem + 4vw, 5rem);----at-separacion-2xl: clamp(2.5rem, 2rem + 2vw, 3.5rem);----at-separacion-xl: clamp(1.75rem, 1.5rem + 1vw, 2.25rem);----at-separacion-l: 1.5rem;----at-separacion-m: 1rem;----at-separacion-s: 0.75rem;----at-separacion-xs: 0.5rem;----at-separacion-2xs: 0.25rem;----at-interlineado-texto-amplio: 1.7;----at-interlineado-texto: 1.55;----at-interlineado-texto-ajustado: 1.4;----at-interlineado-titulo-amplio: 1.3;----at-interlineado-titulo: 1.2;----at-interlineado-titulo-ajustado: 1.1;----at-radio-pildora: 9999px;----at-radio-2xl: 24px;----at-radio-xl: 16px;----at-radio-l: 12px;----at-radio-m: 8px;----at-radio-s: 4px;----at-radio-xs: 2px;----at-grosor-extra-negrita: 900;----at-grosor-negrita: 700;----at-grosor-semi-negrita: 600;----at-grosor-medio: 500;----at-grosor-regular: 400;----at-grosor-fino: 300;----at-capa-emergente: 1200;----at-capa-aviso: 1100;----at-capa-modal: 1000;----at-capa-flotante: 50;----at-capa-superposicion: 40;----at-capa-anuncio: 30;----at-capa-fija: 20;----at-capa-desplegable: 10;----at-capa-base: 0;----at-sombra-2xl: 0 25px 50px -12px rgba(0,0,0,0.15);----at-sombra-xl: 0 20px 25px -5px rgba(0,0,0,0.1), 0 8px 10px -6px rgba(0,0,0,0.1);----at-sombra-l: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -4px rgba(0,0,0,0.1);----at-sombra-m: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);----at-sombra-s: 0 1px 3px 0 rgba(0,0,0,0.1), 0 1px 2px -1px rgba(0,0,0,0.1);----at-titulo-3xl: clamp(2.5rem, 2rem + 2.5vw, 3.5rem);----at-titulo-2xl: clamp(2rem, 1.7rem + 1.5vw, 2.75rem);----at-titulo-xl: clamp(1.75rem, 1.5rem + 1.2vw, 2.25rem);----at-titulo-l: clamp(1.5rem, 1.35rem + 0.8vw, 1.85rem);----at-titulo-m: clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem);----at-titulo-s: clamp(1.1rem, 1.05rem + 0.2vw, 1.25rem);----at-titulo-xs: 1rem;----at-titulo-2xs: 0.875rem;----at-texto-3xl: clamp(1.75rem, 1.5rem + 1.25vw, 2.25rem);----at-texto-2xl: clamp(1.5rem, 1.35rem + 0.75vw, 1.85rem);----at-texto-xl: clamp(1.25rem, 1.2rem + 0.5vw, 1.5rem);----at-texto-l: clamp(1.125rem, 1.1rem + 0.25vw, 1.25rem);----at-texto-m: 1rem;----at-texto-s: 0.875rem;----at-texto-xs: 0.75rem;----at-texto-2xs: 0.65rem;----at-espacio-3xl: clamp(4rem, 2.5rem + 6vw, 7.5rem);----at-espacio-2xl: clamp(3rem, 2rem + 4vw, 5rem);----at-espacio-xl: clamp(2rem, 1.5rem + 2vw, 3.5rem);----at-espacio-l: clamp(1.5rem, 1.25rem + 1vw, 2.25rem);----at-espacio-m: clamp(1rem, 0.9rem + 0.5vw, 1.5rem);----at-espacio-s: 1rem;----at-espacio-xs: 0.75rem;----at-espacio-2xs: 0.5rem;----at-espacio-3xs: 0.25rem;----at-espacio-dual-2xl-3xl: clamp(4rem, 2rem + 8vw, 8rem);----at-espacio-dual-xl-2xl: clamp(3rem, 2rem + 4vw, 5rem);----at-espacio-dual-l-xl: clamp(2rem, 1.5rem + 3vw, 4rem);----at-espacio-dual-m-l: clamp(1.5rem, 1rem + 2vw, 2.5rem);----at-espacio-dual-s-m: clamp(1rem, 0.75rem + 1.5vw, 2rem);----at-espacio-dual-xs-s: clamp(0.75rem, 0.6rem + 1vw, 1.25rem);----at-espacio-dual-2xs-xs: clamp(0.5rem, 0.4rem + 0.5vw, 0.85rem);----at-espacio-dual-3xs-2xs: clamp(0.25rem, 0.2rem + 0.3vw, 0.6rem);----at-primario: #1a1c1e;----at-secundario: #f1f3f5;----at-oscuro: #111827;----at-claro: #ffffff;----at-apagado: #6b7280;----at-borde: #e5e7eb;----at-exito: #10b981;----at-peligro: #ef4444;----at-advertencia: #f59e0b;----at-info: #3b82f6;}