.sr-only[data-v-b4945dae]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.product-faq[data-v-b4945dae]{background:#fff;padding:60px 0}.product-faq .faq-content[data-v-b4945dae]{background:#ebf3ff;padding:48px 28px}.faq-header[data-v-b4945dae]{margin-bottom:32px;text-align:center}.faq-header .faq-title[data-v-b4945dae]{color:#2b2c2f;font-size:32px;font-weight:600;line-height:1.3;margin:0 0 16px}.faq-header .faq-intro[data-v-b4945dae]{color:#545558;font-size:15px;line-height:1.7;margin:0 auto 14px;max-width:880px}.faq-header .faq-meta[data-v-b4945dae]{color:#8a919f;font-size:13px;margin:0}.faq-quick[data-v-b4945dae]{background:transparent;border-radius:0;padding:0 0 8px}.faq-quick .faq-quick-header[data-v-b4945dae]{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.faq-quick .faq-quick-title[data-v-b4945dae]{align-items:center;color:#2b2c2f;display:inline-flex;font-size:18px;font-weight:600;gap:10px;line-height:1.4;margin:0}.faq-quick .faq-quick-title .faq-quick-dot[data-v-b4945dae]{background:#2b75f0;border-radius:50%;box-shadow:0 0 0 4px #2b75f026;flex-shrink:0;height:8px;width:8px}.faq-quick .faq-quick-desc[data-v-b4945dae]{color:#767e89;font-size:13px;line-height:1.6;margin:0}.faq-quick .faq-quick-list[data-v-b4945dae]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.faq-quick .faq-quick-item[data-v-b4945dae]{background:#fff;border-radius:10px;color:inherit;display:flex;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.faq-quick .faq-quick-item[data-v-b4945dae]:hover{box-shadow:0 4px 12px #1f23290f;transform:translateY(-1px)}.faq-quick .faq-quick-item dt[data-v-b4945dae]{color:#767e89;font-size:13px;font-weight:500;line-height:1.5}.faq-quick .faq-quick-item dd[data-v-b4945dae]{color:#2b2c2f;font-size:14px;font-weight:500;line-height:1.6;margin:0;word-break:break-word}.faq-quick .faq-quick-item.faq-quick-item--link[data-v-b4945dae]{cursor:pointer;position:relative}.faq-quick .faq-quick-item.faq-quick-item--link[data-v-b4945dae]:after{color:#c6cad1;content:"→";font-size:14px;opacity:0;position:absolute;right:14px;top:14px;transform:translate(-4px);transition:opacity .2s ease,transform .2s ease,color .2s ease}.faq-quick .faq-quick-item.faq-quick-item--link[data-v-b4945dae]:hover{box-shadow:0 4px 12px #2b75f01f}.faq-quick .faq-quick-item.faq-quick-item--link:hover dt[data-v-b4945dae]{color:#0064ff}.faq-quick .faq-quick-item.faq-quick-item--link[data-v-b4945dae]:hover:after{color:#0064ff;opacity:1;transform:translate(0)}.faq-nav[data-v-b4945dae]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:4px 0}.faq-nav .faq-nav-pill[data-v-b4945dae]{align-items:center;background:#fff;border:1px solid #e6eaf0;border-radius:999px;color:#2b2c2f;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 14px;text-decoration:none;transition:all .2s ease}.faq-nav .faq-nav-pill[data-v-b4945dae]:hover{box-shadow:0 2px 8px #0064ff14}.faq-nav .faq-nav-pill .faq-nav-count[data-v-b4945dae]{align-items:center;background:#f0f4ff;border-radius:9px;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.faq-groups[data-v-b4945dae]{-moz-column-count:2;column-count:2;-moz-column-gap:16px;column-gap:16px;margin-top:28px;padding:28px 0}.faq-groups .faq-group[data-v-b4945dae]{background:#fff;border-radius:12px;margin-bottom:26px;scroll-margin-top:80px;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.faq-groups .faq-group .faq-group-title[data-v-b4945dae]{color:#0064ff;font-size:18px;font-weight:600;line-height:1.4;padding-left:14px;position:relative}.faq-groups .faq-group .faq-group-title[data-v-b4945dae]:before{background:linear-gradient(180deg,#2b75f0,#5396ff);border-radius:2px;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.faq-groups .faq-group .faq-group-desc[data-v-b4945dae]{color:#767e89;font-size:13px;line-height:1.6;margin:0 0 12px}.faq-group-items[data-v-b4945dae]{display:grid;gap:10px;grid-template-columns:1fr;margin-top:16px}.faq-item[data-v-b4945dae]{background:#fbfbfd;border-radius:8px;padding:0 16px;scroll-margin-top:80px;transition:background .25s ease}.faq-item.open[data-v-b4945dae]{grid-column:1/-1}.faq-item[data-v-b4945dae]:hover{background:#f6f8fb}.faq-item .faq-question[data-v-b4945dae]{font-size:14px;font-weight:500;line-height:1.6;margin:0}.faq-item .faq-question-btn[data-v-b4945dae]{align-items:flex-start;background:transparent;border:0;color:#2b2c2f;cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 0;text-align:left;transition:color .2s,background .25s ease;width:100%}.faq-item .faq-question-btn[data-v-b4945dae]:focus-visible{border-radius:8px;outline-offset:2px}.faq-item .faq-question-btn .faq-q-icon[data-v-b4945dae]{color:#2b75f0;flex-shrink:0;margin-top:3px}.faq-item .faq-question-btn .faq-question-text[data-v-b4945dae]{flex:1}.faq-item .faq-question-btn .faq-question-icon[data-v-b4945dae]{align-items:center;color:#8a919f;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:transform .3s ease,color .2s;width:20px}.faq-item.open .faq-question-btn .faq-question-icon[data-v-b4945dae]{transform:rotate(180deg)}.faq-item .faq-answer-wrap[data-v-b4945dae]{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(0,0,.16,.96),opacity .25s ease}.faq-item.open .faq-answer-wrap[data-v-b4945dae]{max-height:2000px;opacity:1;transition:max-height .5s cubic-bezier(0,0,.16,.96),opacity .3s ease .1s}.faq-item .faq-answer[data-v-b4945dae]{color:#545558;font-size:14px;line-height:1.8;padding:0 2px 18px 25px}.faq-item .faq-answer .faq-answer-text[data-v-b4945dae]{margin:0 0 8px}.faq-item .faq-answer .faq-bullets[data-v-b4945dae]{list-style:none;margin:8px 0 0;padding-left:12px}.faq-item .faq-answer .faq-bullets li[data-v-b4945dae]{margin-bottom:4px;padding-left:14px;position:relative}.faq-item .faq-answer .faq-bullets li[data-v-b4945dae]:before{background:#2b2c2f;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:11px;width:4px}.faq-item .faq-answer .faq-note[data-v-b4945dae]{background:#fff8ec;border-radius:0 4px 4px 0;color:#856330;font-size:13px;margin:10px 0 0;padding:8px 12px}@media only screen and (max-width:1000px){.product-faq[data-v-b4945dae]{padding:40px 0}.faq-header .faq-title[data-v-b4945dae]{font-size:24px}.faq-quick[data-v-b4945dae]{padding:0 0 4px}.faq-quick .faq-quick-list[data-v-b4945dae]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.faq-nav[data-v-b4945dae]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:8px}.faq-nav .faq-nav-pill[data-v-b4945dae]{flex-shrink:0}.faq-groups[data-v-b4945dae]{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.faq-group[data-v-b4945dae]{padding:22px 20px}.faq-group .faq-group-title[data-v-b4945dae]{font-size:18px}.faq-item .faq-question[data-v-b4945dae]{font-size:14px}.faq-item .faq-answer[data-v-b4945dae]{padding:0 16px 16px 44px}}@media only screen and (max-width:640px){.product-faq[data-v-b4945dae]{padding:30px 0}.faq-header .faq-title[data-v-b4945dae]{font-size:20px}.faq-header .faq-intro[data-v-b4945dae]{font-size:13px}.faq-group[data-v-b4945dae],.faq-quick[data-v-b4945dae]{border-radius:12px}.faq-quick .faq-quick-list[data-v-b4945dae]{grid-template-columns:1fr}.faq-item .faq-answer[data-v-b4945dae]{font-size:13px}}
