.SelectField_container__xEesR{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.SelectField_label__EoxdW{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.SelectField_selectWrapper__ewcMo{position:relative;width:100%}.SelectField_select___WNOF{width:100%;height:48px;padding:0 var(--spacing-10) 0 var(--spacing-4);font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-text-primary);background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);outline:none;appearance:none;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.SelectField_select___WNOF:hover{border-color:var(--color-gray-300)}.SelectField_select___WNOF:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(10,122,226,.1)}.SelectField_hasError__SOond .SelectField_select___WNOF{border-color:var(--color-error)}.SelectField_hasError__SOond .SelectField_select___WNOF:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.SelectField_chevron__42Y47{position:absolute;right:var(--spacing-4);top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.SelectField_error__EP06j{font-size:var(--font-size-sm);color:var(--color-error-texto)}.SelectField_hint__4A9A2{font-size:var(--font-size-sm);color:var(--color-text-muted)}.StepIndicator_container__GboMX{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.StepIndicator_dot__O_zKm{width:8px;height:8px;border-radius:50%;background-color:var(--color-gray-300);transition:background-color var(--transition-fast)}.StepIndicator_dot__O_zKm.StepIndicator_active___o3_Z{background-color:var(--color-primary)}.TextField_wrapper__psMOD{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.TextField_label__lO6UH{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.TextField_inputContainer__S9Hlm{display:flex;align-items:center;gap:var(--spacing-2);background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:0 var(--spacing-4);height:48px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);position:relative;z-index:2}.TextField_inputContainer__S9Hlm:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.TextField_inputContainer__S9Hlm.TextField_error__x4VRp{border-color:var(--color-error)}.TextField_inputContainer__S9Hlm.TextField_error__x4VRp:focus-within{box-shadow:0 0 0 3px var(--color-error-light)}.TextField_inputContainer__S9Hlm.TextField_disabled__v2_cp{background-color:var(--color-gray-100);cursor:not-allowed}.TextField_input__5fIRU{flex:1 1;border:none;outline:none;font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-text-primary);background:transparent;height:100%;width:100%}.TextField_input__5fIRU::placeholder{color:var(--color-text-muted)}.TextField_input__5fIRU:disabled{cursor:not-allowed}.TextField_iconLeft__ZOkx4,.TextField_iconRight__hE91M{display:flex;align-items:center;justify-content:center;color:var(--color-gray-400);flex-shrink:0}.TextField_iconLeft__ZOkx4 svg,.TextField_iconRight__hE91M svg{width:20px;height:20px}.TextField_iconRight__hE91M{background:none;border:none;cursor:pointer;padding:0;transition:color var(--transition-fast)}.TextField_iconRight__hE91M:hover{color:var(--color-text-primary)}.TextField_errorText__JllK4{font-size:var(--font-size-sm);color:var(--color-error-texto)}.TextField_hintText__P1_DM{font-size:var(--font-size-sm);color:var(--color-text-muted)}.StoreBadges_wrapper__5czMT{display:flex;flex-direction:column;gap:var(--spacing-6,24px)}.StoreBadges_appButton__iRvh8{display:flex;align-items:center;justify-content:center;width:100%;height:56px;padding:0 24px;background-color:var(--color-primary,var(--primary-color));color:#fff;border-radius:var(--radius-md,8px);font-size:16px;font-weight:600;text-decoration:none;transition:opacity .2s ease}.StoreBadges_appButton__iRvh8:focus-visible,.StoreBadges_appButton__iRvh8:hover{opacity:.9;color:#fff}.StoreBadges_badges__fmWUb{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.StoreBadges_badge__5BN_J{transition:transform .2s;display:inline-flex}.StoreBadges_badge__5BN_J:hover{transform:translateY(-2px)}.StoreBadges_badge__5BN_J img{display:block;height:48px;width:auto}