.RewardsGGOccasion_rew-occasion__D3_Gk{display:flex;flex-direction:column;align-items:center;background-color:#fff}.RewardsGGOccasion_rew-occasion__contents__RGijS{display:flex;flex-direction:column;align-items:center;margin-top:4.2857142857rem}.RewardsGGOccasion_rew-occasion__contents-info__Bcbcu{display:flex;align-items:center;margin:32px 0 30px}.RewardsGGOccasion_rew-occasion__contents-info__Bcbcu h3{background-image:linear-gradient(91deg,#B5A6FF -2%,#D529C7 97.84%);font-size:2.8571428571rem;line-height:1;text-align:left;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-bricolage);font-optical-sizing:none;font-weight:800;letter-spacing:-.32px}.RewardsGGOccasion_rew-occasion__contents__RGijS p{font-size:24px;font-weight:600;color:#0e0f0c;line-height:1.4}.RewardsGGOccasion_rew-occasion__image-block__40hll{margin-top:2.8571428571rem}.RewardsGGOccasion_rew-occasion__bottom-section__2VLvU{margin-top:2.8571428571rem;display:flex;justify-content:center;align-items:center}.RewardsGGOccasion_rew-occasion__bottom-section-buttons-block__X9Xnk{background-color:#f2f5f8;border-radius:40px;display:flex;align-items:center;gap:50px;height:54px;color:#3a1a5f;margin-bottom:4.2857142857rem}.RewardsGGOccasion_rew-occasion__bottom-section-buttons-block__X9Xnk span{margin:2px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:100px;background-color:#fff;cursor:pointer}.RewardsGGOccasion_rew-occasion__bottom-section-buttons-block__X9Xnk span img{width:8.3px;height:14.5px}[dir=rtl] .RewardsGGOccasion_rew-occasion__bottom-section-buttons-block__X9Xnk span img{transform:scaleX(-1)}.RewardsGGOccasion_rew-occasion__bottom-section-buttons-block__X9Xnk p{font-size:1.1428571429rem;font-weight:700;text-align:center;min-width:125.89px;color:#0e0f0c}.RewardsGGOccasion_rew-occasion__bottom-action__0DkUu{display:flex;justify-content:center;width:100%;height:124px;border:2px solid #fff;background-color:#fdfaee}.RewardsGGOccasion_rewards-occasion__hnzt5{background-color:#f5f7fa;padding:30px 64px 35px 56px}