Participants who meet the eligibility criteria will be randomly allocated to the intervention or control group using block randomization with a 1:1 allocation ratio. The unit of randomization is the individual participant and no stratified randomization will be applied. The random allocation sequence will be generated before participant recruitment by a statistician who is not involved in participant recruitment or outcome assessment, using Microsoft Excel and the RANDBETWEEN function. Participants will be allocated in 40 blocks of four (total sample size = 160). Six possible block arrangements (TTCC, TCTC, TCCT, CCTT, CTCT, and CTTC) will be used, where T represents the intervention group and C represents the control group. Using the RANDBETWEEN function in Excel, a random number between 1 and 6 will be generated 40 times, and each generated number will correspond to one of the six block arrangements. Accordingly, participants will be assigned to the intervention or control group in a balanced manner within each block. To minimize selection bias, allocation concealment will be implemented. After generation of the random allocation sequence, the assignment for each participant will be placed in sequentially numbered, opaque, light-proof, sealed envelopes prepared by an individual who is not involved in participant recruitment. After confirming eligibility and obtaining written informed consent, the envelope corresponding to each participant will be opened sequentially to reveal the assigned group. Therefore, the researcher responsible for participant recruitment will remain unaware of the allocation until the moment of assignment.