.generador-contrato-compraventa_form__Zr7_v{display:grid;gap:1.25rem;padding:1.5rem;border-radius:var(--sw-radius-xl);background-color:var(--sw-surface);box-shadow:var(--sw-shadow-float);font-family:var(--sw-font-body);font-size:var(--sw-text-body-sm);color:var(--sw-text-muted)}@media(min-width:768px){.generador-contrato-compraventa_form__Zr7_v{padding:2rem}}.generador-contrato-compraventa_formBlockContainer__EYdyw{display:grid;gap:1.5rem}.generador-contrato-compraventa_formBlock__yCAO3{display:grid;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--sw-border)}@media(min-width:640px){.generador-contrato-compraventa_formBlock__yCAO3{grid-template-columns:1fr 1fr}}.generador-contrato-compraventa_formSubtitle___ngZE{grid-column:1/-1;font-size:var(--sw-text-body-lg);font-weight:500;color:var(--sw-text)}.generador-contrato-compraventa_inputContainer__qoJ0_,.generador-contrato-compraventa_inputOuterContainer__iG373{display:grid;gap:.375rem}.generador-contrato-compraventa_label__gte1G{font-weight:600;color:var(--sw-text)}.generador-contrato-compraventa_asterisk__ak2a_{color:var(--sw-text-accent)}.generador-contrato-compraventa_input__Zvjg9{width:100%;padding:.625rem .875rem;border:1px solid var(--sw-border-strong);border-radius:var(--sw-radius-md);background-color:var(--sw-surface);font-size:var(--sw-text-body);color:var(--sw-text)}.generador-contrato-compraventa_input__Zvjg9:focus-visible{outline:2px solid var(--sw-action);outline-offset:1px}.generador-contrato-compraventa_spinner__RbQPG{width:2rem;height:2rem;justify-self:center;border:3px solid var(--sw-surface-mist);border-top-color:var(--sw-action);border-radius:9999px;animation:generador-contrato-compraventa_rotation__QiA08 .8s linear infinite}@media(prefers-reduced-motion:reduce){.generador-contrato-compraventa_spinner__RbQPG{animation-duration:2.4s}}@keyframes generador-contrato-compraventa_rotation__QiA08{to{transform:rotate(1turn)}}.validationMessage_validationMessage__Z90F_{font-size:var(--sw-text-caption);font-weight:500;color:var(--sw-text-danger)}