.campo[data-astro-cid-lp2s55xe]{gap:var(--s-2);flex-direction:column;display:flex}.campo__etiqueta[data-astro-cid-lp2s55xe]{color:var(--tinta);font-weight:var(--w-medium)}.campo__requerido[data-astro-cid-lp2s55xe]{color:var(--c-error)}.banda--oscura .campo__requerido[data-astro-cid-lp2s55xe],.banda--noche .campo__requerido[data-astro-cid-lp2s55xe]{color:var(--c-error-inv)}.campo__contorno[data-astro-cid-lp2s55xe]{border:var(--borde-w) solid var(--borde);border-radius:var(--r-campo);background:var(--sup-0);transition:box-shadow var(--dur-rapida) var(--ease-marca);position:relative}.campo__contorno[data-astro-cid-lp2s55xe]:focus-within{border-color:var(--borde);box-shadow:0 0 0 var(--foco-offset) var(--sup-0), 0 0 0 calc(var(--foco-offset) + var(--foco-w)) var(--foco-color);outline:var(--foco-w) solid transparent;outline-offset:var(--foco-offset)}.campo--error[data-astro-cid-lp2s55xe] .campo__contorno[data-astro-cid-lp2s55xe]{border-color:var(--c-error)}.campo__contador[data-astro-cid-lp2s55xe]{margin-top:var(--s-1);text-align:right}.campo__contador[data-astro-cid-lp2s55xe][hidden]{display:none}.campo__ayuda[data-astro-cid-lp2s55xe]{margin-top:var(--s-1)}.campo__error[data-astro-cid-lp2s55xe]{align-items:flex-start;gap:var(--s-2);color:var(--c-error);margin-top:var(--s-1);min-height:calc(var(--t-body-sm) * var(--lh-body));transition:opacity var(--dur-rapida) var(--ease-marca) var(--retardo-error,0s), transform var(--dur-rapida) var(--ease-marca) var(--retardo-error,0s);display:flex}.campo__error[data-astro-cid-lp2s55xe][hidden]{visibility:hidden;opacity:0;transform:translateY(calc(-1 * var(--s-1)));display:flex}.campo__error[data-astro-cid-lp2s55xe] .campo__error-icono{flex-shrink:0;margin-top:1px}@media (width<=640px){.campo__etiqueta[data-astro-cid-lp2s55xe]{order:-2}.campo__error[data-astro-cid-lp2s55xe],.campo__ayuda[data-astro-cid-lp2s55xe],.campo__contador[data-astro-cid-lp2s55xe]{order:-1}}.banda--oscura .campo__etiqueta[data-astro-cid-lp2s55xe],.banda--noche .campo__etiqueta[data-astro-cid-lp2s55xe]{color:var(--tinta-inv)}.banda--oscura .campo__contorno[data-astro-cid-lp2s55xe],.banda--noche .campo__contorno[data-astro-cid-lp2s55xe]{background:var(--sup-3);border-color:var(--borde-inv)}.banda--oscura .campo__contorno[data-astro-cid-lp2s55xe]:focus-within,.banda--noche .campo__contorno[data-astro-cid-lp2s55xe]:focus-within{border-color:var(--borde-inv);box-shadow:0 0 0 var(--foco-offset) var(--sup-3), 0 0 0 calc(var(--foco-offset) + var(--foco-w)) var(--foco-color-inv)}.banda--oscura .campo--error[data-astro-cid-lp2s55xe] .campo__contorno[data-astro-cid-lp2s55xe],.banda--noche .campo--error[data-astro-cid-lp2s55xe] .campo__contorno[data-astro-cid-lp2s55xe]{border-color:var(--c-error-inv)}.banda--oscura .campo__error[data-astro-cid-lp2s55xe],.banda--noche .campo__error[data-astro-cid-lp2s55xe]{color:var(--c-error-inv)}.banda--oscura .campo__contador[data-astro-cid-lp2s55xe],.banda--noche .campo__contador[data-astro-cid-lp2s55xe]{color:var(--tinta-inv-2)}
