@keyframes expand{0%{width:0}to{width:100%}}.components-faq-desktop .components-faq-desktop__content{background-color:var(--faqContentBgColor);display:flex;justify-content:center;margin:auto;max-width:1153px;padding:80px 24px}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__left{padding-top:22px;width:27.75%}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__left li{cursor:pointer;font-size:20px;line-height:48px;margin-bottom:10px}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__left li span{position:relative}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__left li span.active:before{animation:expand .4s linear 1 forwards;background:#9b5248;border:0;bottom:-3px;content:"";height:2px;left:50%;margin:auto;position:absolute;transform:translate3d(-50%,0,0)}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__right{padding:40px 77px;width:72.25%}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__right .components-faq-desktop__right-item{border-top:1px solid #ccc;padding:0 30px}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__right .components-faq-desktop__right-item:last-child{border-bottom:1px solid #ccc}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__right .components-faq-desktop__right-item .component-collapse-item .component-collapse-item__title{height:84px}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__right .components-faq-desktop__right-item .component-collapse-item .component-collapse-item__title .components-faq-desktop__right__control-title{font-size:18px;line-height:84px}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__right .components-faq-desktop__right-item .component-collapse-item .component-collapse-item__title .component-collapse-item__icon{height:15px;width:15px}.components-faq-desktop .components-faq-desktop__content .components-faq-desktop__right .components-faq-desktop__right-item .component-collapse-item .components-faq-desktop__right__control-text{font-size:15px;line-height:26px;padding-bottom:42px}.components-faq-banner{background-repeat:no-repeat;background-size:100% 100%;color:#fff;text-align:center;width:100%}@media(max-width:1023px){.components-faq-banner{height:29.3333333333vw}}@media(min-width:1024px){.components-faq-banner{height:10.41vw}}@media(max-width:1023px){.components-faq-banner{line-height:29.3333333333vw}}@media(min-width:1024px){.components-faq-banner{line-height:10.41vw}}@media(max-width:1023px){.components-faq-banner{font-size:4.8vw}}@media(min-width:1024px){.components-faq-banner{font-size:28px}}@keyframes rtl-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rtl-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ltr-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ltr-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ttb-drawer-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes ttb-drawer-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes btt-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes btt-drawer-out{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@font-face{font-family:EBGaramond12-Regular;src:url(/_nuxt/fonts/EBGaramond12-Regular_gdi.a6a79ba.ttf)}@font-face{font-family:"SourceHanSerifCN-Regular";src:url(/_nuxt/fonts/SourceHanSerifCN-Regular.ad53aad.otf)}@font-face{font-family:NewYorkPERSONAL-Regular;src:url(/_nuxt/fonts/NewYork_PERSONAL_USE.e934fc1.otf)}@font-face{font-family:Optima-Regular;src:url(/_nuxt/fonts/Optima-Regular.d8085ba.ttf)}@font-face{font-family:Times-Now-SemiLight;src:url(/_nuxt/fonts/JHA_Times_Now_SemiLight.badb315.otf)}@keyframes button-step-background{0%{background-color:#4a4a4a}25%{background-color:#fff}50%{background-color:#4a4a4a}75%{background-color:#4a4a4a}to{background-color:#4a4a4a}}@keyframes button-secondary-step-background{0%{background-color:#fff}25%{background-color:#4a4a4a}50%{background-color:#fff}75%{background-color:#fff}to{background-color:#fff}}.components-faq-mobile .components-faq-mobile__content{background-color:var(--faqContentBgColor);padding:0 4vw 10.6666666667vw}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .component-collapse-item__content{border-bottom:.1333333333vw solid #ccc}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .component-collapse-item__title{border-bottom:.1333333333vw solid #ccc;height:16vw}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .component-collapse-item__title .components-faq-mobile__content-item-title{font-size:4.2666666667vw;line-height:16vw}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .components-faq-mobile__content-item-children-list{padding:0 4.8vw}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .components-faq-mobile__content-item-children-list .component-collapse-item__title{border:none;padding-right:13.3333333333vw}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .components-faq-mobile__content-item-children-list>li{border-bottom:.1333333333vw solid #ccc}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .components-faq-mobile__content-item-children-list>li:last-child{border:none}.components-faq-mobile .components-faq-mobile__content .components-faq-mobile__content-item .components-faq-mobile__content-item-children-list .components-faq-mobile__content-item-children-text{font-size:3.2vw;line-height:6.4vw}