.custom-faq-container{width:900px;margin:0 auto}.custom-faq-container .faq-item{border-bottom:1px solid #eaebed;padding:16px 0;overflow:hidden}.custom-faq-container .faq-item .faq-item-title{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;cursor:pointer}.custom-faq-container .faq-item .faq-item-title svg{width:24px;height:24px;min-width:24px;min-height:24px;flex-shrink:0;transition:all .3s ease}.custom-faq-container .faq-item .faq-item-title svg path{stroke:#8d9095}.custom-faq-container .faq-item .faq-item-title svg.active{transform:rotate(180deg)}.custom-faq-container .faq-item .faq-item-title h4{font-size:16px;font-weight:var(--font-weight-bold);font-family:var(--font-family-bold)}.custom-faq-container .faq-item .faq-item-desc{overflow:hidden;transition:height .3s ease;font-size:14px;line-height:150%;letter-spacing:0;text-align:left}.custom-faq-container .faq-item .faq-item-desc .faq-item-desc-content{padding-top:16px}@media screen and (min-width:1920px){.custom-faq-container{width:46.875vw}.custom-faq-container .faq-item{border-bottom:.0520833333vw solid #eaebed;padding:.8333333333vw 0}.custom-faq-container .faq-item .faq-item-title{font-size:.8333333333vw}.custom-faq-container .faq-item .faq-item-title svg{width:1.25vw;height:1.25vw;min-width:1.25vw;min-height:1.25vw;flex-shrink:0}.custom-faq-container .faq-item .faq-item-title h4{font-size:.8333333333vw}.custom-faq-container .faq-item .faq-item-desc{font-size:.7291666667vw}.custom-faq-container .faq-item .faq-item-desc .faq-item-desc-content{padding-top:.8333333333vw}}@media screen and (max-width:900px){.custom-faq-container{width:100%;margin:0 auto;padding:0 6.4vw}.custom-faq-container .faq-item{border-bottom:.2666666667vw solid #eaebed;padding:4.2666666667vw 0}.custom-faq-container .faq-item .faq-item-title{font-size:4.2666666667vw}.custom-faq-container .faq-item .faq-item-title svg{width:6.4vw;height:6.4vw;min-width:6.4vw;min-height:6.4vw;flex-shrink:0}.custom-faq-container .faq-item .faq-item-title h4{font-size:4.2666666667vw}.custom-faq-container .faq-item .faq-item-desc{font-size:3.7333333333vw}.custom-faq-container .faq-item .faq-item-desc .faq-item-desc-content{padding-top:4.2666666667vw}}.custom-swiper-banner-lcp-slot{position:relative;z-index:1;width:100%;height:600px;margin-bottom:-600px;pointer-events:none;overflow:hidden}body:has(.custom-swiper-banner.swiper-initialized) .custom-swiper-banner-lcp-slot{opacity:0;visibility:hidden}.custom-swiper-banner{width:100%;height:600px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-swiper-banner .custom-swiper-banner-item{width:100%;height:100%;position:relative}.custom-swiper-banner .custom-swiper-banner-item .custom-swiper-banner-item-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content{width:100%;height:100%;display:flex;align-items:start;justify-content:center;flex-direction:column;gap:28px;padding:80px}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-small{padding:24px}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-medium{padding:40px}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-large{padding:80px}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-xlarge{padding:120px}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-left-top{align-items:start;justify-content:start}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-top-center{align-items:center;justify-content:start;text-align:center}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-right-top{align-items:end;justify-content:start}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-right-center{align-items:end;justify-content:center}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-right-bottom{align-items:end;justify-content:end}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-bottom-center{align-items:center;justify-content:end;text-align:center}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-left-bottom{align-items:start;justify-content:end}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-left-center{align-items:start;justify-content:center}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.layout-center-center{align-items:center;justify-content:center}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content h3{line-height:1.2;color:#fff;font-size:48px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content p{color:#bec0c2;font-size:24px}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content .custom-swiper-banner-item-button{color:#000;background-color:#fff;font-size:16px;border-radius:9999px;padding:12px 24px;line-height:150%;transition:all .3s ease;cursor:pointer}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content .custom-swiper-banner-item-button:hover{opacity:.8}@media screen and (min-width:1920px){.custom-swiper-banner{height:31.25vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content{gap:1.4583333333vw;padding:4.1666666667vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-small{padding:1.25vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-medium{padding:2.0833333333vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-large{padding:4.1666666667vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content.p-xlarge{padding:6.25vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content h3{font-size:2.5vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content p{font-size:1.25vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content .custom-swiper-banner-item-button{font-size:.8333333333vw;padding:.625vw 1.25vw}}@media screen and (max-width:900px){.custom-swiper-banner-lcp-slot{height:133.3333333333vw;margin-bottom:-133.3333333333vw}.custom-swiper-banner{max-width:100%;overflow-x:clip;height:133.3333333333vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content{gap:4.2666666667vw;padding:10.6666666667vw 6.4vw!important}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content h3{line-height:1.2;font-size:8vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content p{font-size:3.7333333333vw}.custom-swiper-banner .custom-swiper-banner-item .swiper-banner-item-content .custom-swiper-banner-item-button{font-size:3.7333333333vw;padding:2.1333333333vw 4.2666666667vw}}