.lupa[data-astro-cid-iptnzksu]{width:100%;max-width:480px;height:auto;overflow:visible}.formulario[data-astro-cid-uszelk67]{flex:1 1 420px;min-width:0;gap:18px;padding:40px 44px}.formulario[data-astro-cid-uszelk67] .campo[data-astro-cid-uszelk67] input[data-astro-cid-uszelk67]:not([type=checkbox]),.formulario[data-astro-cid-uszelk67] .campo[data-astro-cid-uszelk67] textarea[data-astro-cid-uszelk67],.formulario[data-astro-cid-uszelk67] .campo[data-astro-cid-uszelk67] select[data-astro-cid-uszelk67]{background:var(--nmvh-tinta)}@media(max-width:520px){.formulario[data-astro-cid-uszelk67]{padding:28px 22px}}.formulario__nota[data-astro-cid-uszelk67],.formulario__aviso[data-astro-cid-uszelk67]{font-size:14px}.campo__ayuda[data-astro-cid-uszelk67]{font-size:14px;color:var(--nmvh-texto-suave)}.formulario__ayuda[data-astro-cid-uszelk67]{justify-content:space-between;gap:4px 18px}.formulario__ayuda[data-astro-cid-uszelk67] .dato[data-astro-cid-uszelk67]{flex:none}.campo[data-astro-cid-uszelk67] [data-astro-cid-uszelk67][aria-invalid=true]{border-color:var(--nmvh-marcatextos)}.campo__error[data-astro-cid-uszelk67]{font-size:15px;font-weight:600;color:var(--nmvh-marcatextos)}.campo__error[data-astro-cid-uszelk67]:before{content:"✕ "}.casilla[data-astro-cid-uszelk67]{display:flex;align-items:flex-start;gap:12px}.casilla[data-astro-cid-uszelk67] input[data-astro-cid-uszelk67]{flex:none;width:22px;height:22px;min-height:0;margin:2px 0 0;padding:0;accent-color:var(--nmvh-marcatextos);cursor:pointer}.casilla[data-astro-cid-uszelk67] input[data-astro-cid-uszelk67][aria-invalid=true]{outline:2px solid var(--nmvh-marcatextos);outline-offset:2px}.formulario[data-astro-cid-uszelk67] .casilla[data-astro-cid-uszelk67] label[data-astro-cid-uszelk67]{font-family:var(--font-texto);font-size:16px;letter-spacing:0;text-transform:none}.formulario__trampa[data-astro-cid-uszelk67]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.formulario__estado[data-astro-cid-uszelk67]{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:2px solid var(--nmvh-texto);border-radius:6px}.formulario__estado[data-astro-cid-uszelk67][hidden]{display:none}.formulario__estado[data-astro-cid-uszelk67]:focus{outline:none}.formulario__estado[data-astro-cid-uszelk67]:focus-visible{outline:2px solid var(--nmvh-marcatextos);outline-offset:3px}.formulario__estado[data-astro-cid-uszelk67] strong[data-astro-cid-uszelk67]{font-weight:900;font-size:19px;letter-spacing:-.01em}.formulario__estado[data-astro-cid-uszelk67] strong[data-astro-cid-uszelk67]:before{font-family:var(--font-datos);margin-right:8px}.formulario__estado[data-astro-cid-uszelk67][data-tipo=exito]{background:var(--nmvh-papel);border-color:var(--nmvh-papel);color:var(--nmvh-tinta)}.formulario__estado[data-astro-cid-uszelk67][data-tipo=exito] strong[data-astro-cid-uszelk67]:before{content:"✓"}.formulario__estado[data-astro-cid-uszelk67][data-tipo=error]{border-color:var(--nmvh-marcatextos)}.formulario__estado[data-astro-cid-uszelk67][data-tipo=error] strong[data-astro-cid-uszelk67]:before{content:"!";color:var(--nmvh-marcatextos)}.formulario__boton[data-astro-cid-uszelk67]{align-self:flex-start}.formulario__boton[data-astro-cid-uszelk67]:disabled{opacity:.7;cursor:progress;transform:none}.inicio[data-astro-cid-j7pv25f6]{overflow:hidden}.inicio__fila[data-astro-cid-j7pv25f6]{padding-block:96px 104px;gap:52px;align-items:center}.inicio__texto[data-astro-cid-j7pv25f6]{gap:36px}.inicio__lupa[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}.acciones[data-astro-cid-j7pv25f6]{gap:12px}.datos-inicio[data-astro-cid-j7pv25f6]{gap:12px 28px;padding-top:28px;border-top:2px solid var(--nmvh-linea)}.lista-principios[data-astro-cid-j7pv25f6]{gap:18px;font-size:20px}.lista-principios[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{gap:4px;padding-bottom:18px;border-bottom:2px solid var(--nmvh-linea)}.lista-principios[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{padding-bottom:0;border-bottom:0}.lista-principios[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:600}.lista-principios[data-astro-cid-j7pv25f6] .texto-suave[data-astro-cid-j7pv25f6]{font-size:17px}.destacado[data-astro-cid-j7pv25f6]{gap:40px;padding:clamp(32px,5vw,56px);border-radius:var(--nmvh-radio-tarjeta);background:var(--nmvh-fondo);color:var(--nmvh-texto)}.destacado__nombre[data-astro-cid-j7pv25f6]{font-size:clamp(48px,6vw,80px);line-height:.92}.destacado__texto[data-astro-cid-j7pv25f6]{font-size:21px;max-width:580px}.proyecto[data-astro-cid-j7pv25f6]{gap:18px}.proyecto__cabeza[data-astro-cid-j7pv25f6]{justify-content:space-between;align-items:center;gap:12px}.proyecto__texto[data-astro-cid-j7pv25f6]{flex-grow:1}.proyecto__enlace[data-astro-cid-j7pv25f6]{font-weight:600}.servicios[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));border-top:2px solid var(--nmvh-tinta)}.servicio[data-astro-cid-j7pv25f6]{gap:12px;padding:32px 28px 36px 0;border-bottom:2px solid var(--nmvh-linea)}.paso[data-astro-cid-j7pv25f6]{gap:10px;padding:28px}.paso[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:22px;font-weight:900;letter-spacing:-.02em}.paso[data-astro-cid-j7pv25f6] .texto-suave[data-astro-cid-j7pv25f6]{font-size:16px}.aviso[data-astro-cid-j7pv25f6]{align-items:flex-end;gap:12px}.preguntas[data-astro-cid-j7pv25f6]{border-top:2px solid var(--nmvh-tinta)}.pregunta[data-astro-cid-j7pv25f6]{border-bottom:2px solid var(--nmvh-linea)}.pregunta[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:26px 0;cursor:pointer;list-style:none}.pregunta[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.pregunta[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:24px;font-weight:900;letter-spacing:-.02em}.pregunta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding-bottom:26px;max-width:680px}.pregunta__signo[data-astro-cid-j7pv25f6]{position:relative;flex:none;width:18px;height:18px}.pregunta__signo[data-astro-cid-j7pv25f6]:before,.pregunta__signo[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:currentColor;transition:transform .25s ease}.pregunta__signo[data-astro-cid-j7pv25f6]:after{transform:rotate(90deg)}.pregunta[data-astro-cid-j7pv25f6][open] .pregunta__signo[data-astro-cid-j7pv25f6]:after{transform:rotate(0)}.contacto-lista[data-astro-cid-j7pv25f6]{font-family:var(--font-datos);font-size:14px;letter-spacing:.08em}.contacto-lista[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:2px solid var(--nmvh-linea)}.contacto-lista[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.pie[data-astro-cid-j7pv25f6]{justify-content:space-between;align-items:center;gap:28px;padding-top:40px;border-top:2px solid var(--nmvh-linea)}.pie__enlaces[data-astro-cid-j7pv25f6]{gap:12px 28px}.pie__enlaces[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}
