@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.24d4bb43.otf)}@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat-Bold.fe46e9c2.otf)}.promotion-page[data-v-25a45d7f]{font-family:Montserrat,sans-serif;color:#333;padding-bottom:5.333vw;position:relative}.promotion-page img[data-v-25a45d7f]{max-width:100%;display:block}.promotion-page .banner-wrapper[data-v-25a45d7f]{width:100%}.promotion-page .banner-wrapper .banner[data-v-25a45d7f]{width:100%;height:auto}.promotion-page .section[data-v-25a45d7f]{width:92vw;margin:0 auto}.promotion-page .section .section-header[data-v-25a45d7f]{display:flex;align-items:center;margin-bottom:3.867vw}.promotion-page .section .section-header .title-icon[data-v-25a45d7f]{height:4.8vw;margin-right:3.2vw;object-fit:contain}.promotion-page .section .section-header p[data-v-25a45d7f]{font-family:Montserrat-Bold;font-weight:700;font-size:4.8vw;line-height:3.733vw;letter-spacing:0;vertical-align:middle;height:3.733vw;margin:0}.promotion-page .participate[data-v-25a45d7f]{margin-top:-7.467vw;margin-bottom:6.533vw}.promotion-page .participate .content[data-v-25a45d7f]{background-color:#fff;border-radius:1.6vw;padding:3.2vw 0}.promotion-page .participate .content .description[data-v-25a45d7f]{width:81.333vw;height:14.4vw;margin:0 auto;margin-bottom:.533vw}.promotion-page .participate .content .hashtag[data-v-25a45d7f]{font-family:Montserrat-Regular;font-weight:400;font-size:3.2vw;line-height:7.2vw;letter-spacing:0;margin-left:4.133vw;margin-bottom:2.4vw;color:#939393}.promotion-page .participate .content .hashtag .tag[data-v-25a45d7f]{color:#fc63b5;font-family:Philosopher,sans-serif;font-style:italic;font-weight:700;font-size:3.2vw;line-height:7.2vw;letter-spacing:0;cursor:pointer}.promotion-page .participate .content .actions[data-v-25a45d7f]{display:flex;align-items:center;justify-content:flex-end;background:url(../img/tiktok.6ac58142.png) no-repeat 50%;background-size:cover;border-radius:2.133vw;width:86.667vw;height:16vw;margin:0 auto;padding-right:3.2vw}.promotion-page .participate .content .actions .share-btn-wrapper .share-btn[data-v-25a45d7f]{width:47.733vw;height:10.667vw;cursor:pointer}.promotion-page .rewards[data-v-25a45d7f]{margin-bottom:5.467vw}.promotion-page .rewards .content .sub-desc[data-v-25a45d7f]{font-size:1.867vw;color:#666;line-height:1.4;margin-bottom:2.667vw}.promotion-page .rewards .content .reward-table-wrapper[data-v-25a45d7f]{width:100%;border-radius:1.6vw;overflow:hidden;box-shadow:0 .533vw 1.6vw rgba(0,0,0,.05)}.promotion-page .rewards .content .reward-table-wrapper .reward-table-img[data-v-25a45d7f]{width:100%}.promotion-page .qa .qa-content[data-v-25a45d7f]{width:92vw;height:218.267vw;opacity:1;border-radius:2.133vw;background-color:#fff;padding:6vw 3.733vw 0 4.267vw}.promotion-page .qa .qa-content .qa-group[data-v-25a45d7f]{margin-bottom:8vw}.promotion-page .qa .qa-content .qa-group .divider-title[data-v-25a45d7f]{display:flex;align-items:center;justify-content:center;margin-bottom:2.933vw}.promotion-page .qa .qa-content .qa-group .divider-title span[data-v-25a45d7f]{font-family:Montserrat-Bold;font-weight:700;font-size:3.733vw;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#434343}.promotion-page .qa .qa-content .qa-group .divider-title[data-v-25a45d7f]:after,.promotion-page .qa .qa-content .qa-group .divider-title[data-v-25a45d7f]:before{content:"";flex:1;height:1px;background-color:#434343}.promotion-page .qa .qa-content .qa-group .divider-title[data-v-25a45d7f]:before{margin-right:4vw}.promotion-page .qa .qa-content .qa-group .divider-title[data-v-25a45d7f]:after{margin-left:4vw}.promotion-page .qa .qa-content .qa-group .qa-text[data-v-25a45d7f]{font-family:Montserrat-Bold;font-weight:700;font-size:3.867vw;leading-trim:NONE;line-height:5.867vw;letter-spacing:0;color:#858585}.promotion-page .qa .qa-content .qa-group .qa-text .email-link[data-v-25a45d7f]{font-family:Montserrat-Regular;font-weight:400;font-size:3.867vw;line-height:5.867vw;letter-spacing:0;color:#fc63b5;text-decoration:none}.promotion-page .qa .qa-content .qa-group .qa-item[data-v-25a45d7f]{margin-bottom:3.733vw}.promotion-page .qa .qa-content .qa-group .qa-item .question[data-v-25a45d7f]{margin-bottom:.8vw}.promotion-page .qa .qa-content .qa-group .qa-item .answer[data-v-25a45d7f],.promotion-page .qa .qa-content .qa-group .qa-item .question[data-v-25a45d7f]{font-family:Montserrat-Regular;font-weight:400;font-size:3.867vw;line-height:5.867vw;letter-spacing:0;color:#858585}.promotion-page .qa .qa-content .qa-group .qa-item .answer.highlight-text[data-v-25a45d7f]{font-family:Montserrat-Bold;font-weight:700;font-size:3.867vw;line-height:5.867vw;letter-spacing:0;margin-top:1.067vw}.promotion-page .footer[data-v-25a45d7f]{display:flex;flex-direction:column;align-items:center;padding:2.667vw;margin-top:6vw}.promotion-page .footer .foot-logo[data-v-25a45d7f]{width:62.933vw}.promotion-page .back-to-top[data-v-25a45d7f]{position:fixed;bottom:26.4vw;right:2.933vw;width:13.333vw;height:13.333vw;cursor:pointer;z-index:100}.promotion-page .back-to-top img[data-v-25a45d7f]{width:100%;height:100%}