.formulario[data-astro-cid-xrouipof]{gap:var(--space-4);display:grid}.campo[data-astro-cid-xrouipof]{gap:var(--space-2);display:grid}.campo[data-astro-cid-xrouipof] label[data-astro-cid-xrouipof]{font-size:var(--text-sm);font-weight:600}.campo[data-astro-cid-xrouipof] input[data-astro-cid-xrouipof],.campo[data-astro-cid-xrouipof] textarea[data-astro-cid-xrouipof],.campo[data-astro-cid-xrouipof] select[data-astro-cid-xrouipof]{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out-quart);font-size:1rem}.campo[data-astro-cid-xrouipof] select[data-astro-cid-xrouipof]{appearance:none;padding-right:var(--space-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235c5652' stroke-width='1.75' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;background-size:1.15rem}.campo[data-astro-cid-xrouipof] select[data-astro-cid-xrouipof]:invalid{color:var(--color-text-subtle)}.campo[data-astro-cid-xrouipof] textarea[data-astro-cid-xrouipof]{resize:vertical;min-height:8rem}.campo[data-astro-cid-xrouipof] input[data-astro-cid-xrouipof]:hover,.campo[data-astro-cid-xrouipof] textarea[data-astro-cid-xrouipof]:hover,.campo[data-astro-cid-xrouipof] select[data-astro-cid-xrouipof]:hover{border-color:var(--color-text-subtle)}.campo[data-astro-cid-xrouipof] input[data-astro-cid-xrouipof][aria-invalid=true],.campo[data-astro-cid-xrouipof] textarea[data-astro-cid-xrouipof][aria-invalid=true],.campo[data-astro-cid-xrouipof] select[data-astro-cid-xrouipof][aria-invalid=true]{border-color:var(--color-error)}.campo__ayuda[data-astro-cid-xrouipof]{color:var(--color-text-subtle);font-size:var(--text-sm)}.campo__opcional[data-astro-cid-xrouipof]{color:var(--color-text-subtle);font-weight:400}.campo__error[data-astro-cid-xrouipof]{color:var(--color-error);font-size:var(--text-sm)}.campo__error[data-astro-cid-xrouipof]:empty{display:none}.campo--casilla[data-astro-cid-xrouipof]{margin-top:var(--space-2)}.casilla[data-astro-cid-xrouipof]{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.casilla[data-astro-cid-xrouipof] input[data-astro-cid-xrouipof]{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--color-accent);margin-top:.15em;padding:0}.casilla[data-astro-cid-xrouipof] label[data-astro-cid-xrouipof]{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-normal);cursor:pointer}.formulario__aviso[data-astro-cid-xrouipof]{font-size:var(--text-sm)}.formulario__aviso[data-astro-cid-xrouipof]:empty{display:none}.formulario[data-astro-cid-xrouipof][data-estado=error] .formulario__aviso[data-astro-cid-xrouipof]{color:var(--color-error)}.senuelo[data-astro-cid-xrouipof]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.surface-inverse .campo[data-astro-cid-xrouipof] input[data-astro-cid-xrouipof],.surface-inverse .campo[data-astro-cid-xrouipof] textarea[data-astro-cid-xrouipof],.surface-inverse .campo[data-astro-cid-xrouipof] select[data-astro-cid-xrouipof]{background:var(--color-surface-inverse);border-color:var(--color-border-inverse-strong);color:var(--color-text-inverse)}.surface-inverse .campo__error[data-astro-cid-xrouipof],.surface-inverse .formulario[data-astro-cid-xrouipof][data-estado=error] .formulario__aviso[data-astro-cid-xrouipof]{color:var(--color-error-inverse)}.intro[data-astro-cid-kphbpcdu]{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug)}.intro__segundo[data-astro-cid-kphbpcdu]{color:var(--color-text-muted)}.datos[data-astro-cid-kphbpcdu]{gap:var(--space-4);display:grid}.datos[data-astro-cid-kphbpcdu]>div[data-astro-cid-kphbpcdu]{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.datos[data-astro-cid-kphbpcdu] dt[data-astro-cid-kphbpcdu]{color:var(--color-text-subtle);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.datos[data-astro-cid-kphbpcdu] dd[data-astro-cid-kphbpcdu]{margin:0;margin-top:var(--space-1);font-size:var(--text-base);word-break:break-word}.bloque-formulario[data-astro-cid-kphbpcdu]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised)}.formulario__titulo[data-astro-cid-kphbpcdu]{font-size:var(--text-2xl)}.formulario__nota[data-astro-cid-kphbpcdu]{margin-top:var(--space-2);color:var(--color-text-subtle);font-size:var(--text-sm)}.formulario--espacio[data-astro-cid-kphbpcdu]{margin-top:var(--space-5)}@media (width>=48rem){.bloque-formulario[data-astro-cid-kphbpcdu]{padding:var(--space-6)}}
