.btn.btn-popup-close--mobile{display:none;transition-duration:var(--DEFAULT_POPUP__closeDuration);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.66,.26,.1,.95)}@media (max-width:768px){.btn.btn-popup-close--mobile{display:flex;opacity:0;position:fixed;right:16px;top:24px;z-index:100}}.btn.btn-popup-close--mobile.show{opacity:1}.widget-faq .main__container{display:flex;gap:72px}@media (max-width:992px){.widget-faq .main__container{gap:48px}}@media (max-width:768px){.widget-faq .main__container{flex-direction:column;gap:24px}}.widget-faq .info__container{flex-shrink:0;max-width:486px;width:41%}@media (max-width:768px){.widget-faq .info__container{max-width:100%;width:100%}}.widget-faq .info__container>.title-box{font-size:2.5rem;line-height:1.25;font-family:LFT Etica Display;letter-spacing:1px;text-transform:uppercase}@media (max-width: 992.9px){.widget-faq .info__container>.title-box{font-size:1.375rem;line-height:1.27273;letter-spacing:0;font-family:LFT Etica Display}}html[lang=zh-HK] .widget-faq .info__container>.title-box{font-weight:900;font-family:LFT Etica Display,Avenir Next,Noto Sans TC}.widget-faq .info__container>.content-box{font-size:1rem;line-height:1.5;letter-spacing:0;font-weight:500;margin-top:12px}@media (max-width: 992.9px){.widget-faq .info__container>.content-box{font-size:1rem;line-height:1.375;letter-spacing:0;font-weight:500}}.widget-faq .list__container{flex:1}.widget-faq .v-expansion-panels{gap:24px}@media (max-width:768px){.widget-faq .v-expansion-panels{gap:16px}}.widget-faq .v-expansion-panel__shadow{display:none}.widget-faq .v-expansion-panel{--un-text-opacity:1;color:rgb(9 31 64 / var(--un-text-opacity));background-color:transparent}.widget-faq .v-expansion-panel:after{display:none}.widget-faq .ex-title{font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:600}@media (max-width: 992.9px){.widget-faq .ex-title{font-size:1.125rem;line-height:1.33333;letter-spacing:0;font-weight:600}}.widget-faq .ex-text{font-size:1rem;line-height:1.5;letter-spacing:0;font-weight:500;padding:24px 24px 0}@media (max-width: 992.9px){.widget-faq .ex-text{font-size:1rem;line-height:1.375;letter-spacing:0;font-weight:500}}@media (max-width:768px){.widget-faq .ex-text{padding:16px}}.widget-faq .v-expansion-panel-title{background-color:#fff;padding:24px}@media (max-width:768px){.widget-faq .v-expansion-panel-title{min-height:0!important;padding:16px}}
