:root{--ancho-contenido:1440px;--ancho-sitio:1920px;--margen-lateral:20px;--color-laterales:#f4f5f6;--color-fondo:#fff;--color-texto:#1a1f2b;--sombra-sitio:0 0 40px #1037581a}@media (width<=700px){:root{--margen-lateral:16px}}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd{margin:0}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--fuente-titulos,var(--fuente-texto,system-ui, sans-serif));text-wrap:balance;line-height:1.2}p{text-wrap:pretty}html{background-color:var(--color-laterales);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{max-width:var(--ancho-sitio);background-color:var(--color-fondo);min-height:100svh;box-shadow:var(--sombra-sitio);color:var(--color-texto);font-family:var(--fuente-texto,system-ui, sans-serif);margin-inline:auto;line-height:1.5;overflow-x:clip}.contenedor{width:min(100% - 2 * var(--margen-lateral), var(--ancho,var(--ancho-contenido)));margin-inline:auto}.solo-lector{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar-contenido{z-index:100;color:#000;background:#fff;padding:10px 16px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.saltar-contenido:focus-visible{transform:none}:focus-visible{outline-offset:3px;outline:3px solid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--color-marca:#1f63b0;--color-marca-oscuro:#164a85;--color-marca-suave:#e7f0fa;--azul-noche:#0f2238;--azul-pie:#0b1a2c;--amarillo:#fec800;--verde:#6cb52d;--gris-fondo:#f3f6f9;--gris-borde:#cbd5df;--texto-suave:#3f4d5b;--texto-tenue:#4a5866;--color-fondo:#fff;--color-texto:#1b2733;--color-laterales:#f4f5f6;--espacio-seccion:120px;--alto-cabecera:88px;--radio:14px;--sombra-tarjeta:0 2px 4px #0f22380a, 0 12px 32px #0f22380f}@media (width<=1024px){:root{--espacio-seccion:88px;--alto-cabecera:72px}}@media (width<=700px){:root{--espacio-seccion:64px}}html{scroll-behavior:smooth}a{color:var(--color-marca)}.encabezado-seccion{gap:14px;display:grid}.etiqueta{color:var(--color-marca);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;font-size:14px;font-weight:600;display:flex}.etiqueta:before{content:"";background-color:var(--amarillo);border-radius:2px;flex:none;width:44px;height:4px}.titulo-seccion{color:var(--azul-noche);letter-spacing:-.015em;font-size:clamp(34px,4vw,48px);font-weight:800;line-height:1.1}
