[data-v-b46affa6]:root{--neutral-black:#262626;--neutral-black-30:rgba(38,38,38,0.3);--neutral-white:#fff;--2024-Primary-green:#2d9448;--2024-Primary-orange:#fcad47;--2024-Secondary-purple:#8475cc;--2024-Primary-blue:#47ade2;--form-green-20:#e1f1e5;--form-green-40:#c3e4cb;--2025-Primary-green:#31524d;--2025-Secondary-green:#30944d;--2025-Primary-brown:#615b43;--2025-Secondary-purple:#8475cc;--2025-Primary-blue:#3e5585;--2025-Primary-light_blue:#56c8e6;--2025-Secondary-pink:#f17c89}.bg-coral[data-v-b46affa6]{background-color:#fb8570}.bg-yellow[data-v-b46affa6]{background-color:#fdba4b}.bg-blue-light[data-v-b46affa6]{background-color:#2d9448}.bg-red[data-v-b46affa6]{background-color:#bb2d3f}.bg-green[data-v-b46affa6]{background-color:#2ea98d}.bg-pink[data-v-b46affa6]{background-color:#f7737f}.bg-indigo[data-v-b46affa6]{background-color:#003d71}.bg-black-60[data-v-b46affa6]{background-color:rgba(38,38,38,.6)}.text-primary[data-v-b46affa6]{color:#2d9448}.text-2024-primary-green[data-v-b46affa6]{color:var(--2024-Primary-green)!important}.text-2024-primary-orange[data-v-b46affa6]{color:var(--2024-Primary-orange)!important}.text-2024-primary-purple[data-v-b46affa6]{color:var(--2024-Secondary-purple)!important}.text-2024-primary-blue[data-v-b46affa6]{color:var(--2024-Primary-blue)!important}.text-2025-primary-green[data-v-b46affa6]{color:var(--2025-Primary-green)!important}.text-2025-primary-brown[data-v-b46affa6]{color:var(--2025-Primary-brown)!important}.text-2025-secondary-purple[data-v-b46affa6]{color:var(--2025-Secondary-purple)!important}.text-2025-secondary-pink[data-v-b46affa6]{color:var(--2025-Secondary-pink)!important}.text-black[data-v-b46affa6]{color:#262626!important}.text-blue-light[data-v-b46affa6]{color:#2d9448}.text-green[data-v-b46affa6]{color:#2ea98d}.text-yellow[data-v-b46affa6]{color:#fdba4b}.text-coral[data-v-b46affa6]{color:#fb8570}.text-black-50[data-v-b46affa6]{color:rgba(38,38,38,.5)}.text-black-60[data-v-b46affa6]{color:rgba(38,38,38,.6)}.text-black-70[data-v-b46affa6]{color:rgba(38,38,38,.7)}.text-black-80[data-v-b46affa6]{color:rgba(38,38,38,.8)!important}.text-green-lack[data-v-b46affa6]{color:#0fa6a0}.text-indigo[data-v-b46affa6]{color:#003d71}.container[data-v-b46affa6]{display:flex;margin:0 auto;width:100%;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:wrap;text-align:center;max-width:100%;padding:0;min-height:calc(100vh - 48px);min-height:calc(var(--vh, 1vh)*100 - 48px)}@media screen and (min-width:768px){.container[data-v-b46affa6]{min-height:calc(100vh - 52px);min-height:calc(var(--vh, 1vh)*100 - 52px)}}@media screen and (min-width:1280px){.container[data-v-b46affa6]{min-height:0;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}}.qaform__banner[data-v-b46affa6]{position:relative;width:100%}@media screen and (min-width:1280px){.qaform__banner[data-v-b46affa6]{width:50%}}.qaform__banner-img[data-v-b46affa6]{position:relative;width:100%;height:100%;font-size:0;overflow:hidden}.qaform__banner-img .qaform__banner-img--item.bg[data-v-b46affa6]{width:100%}.qaform__banner-img--box[data-v-b46affa6]{position:absolute;top:30%;left:0;width:100%;height:70%}.qaform__banner-img--box .categroup[data-v-b46affa6]{position:absolute;transform:translateX(-50%);width:24px;display:flex;flex-direction:column;align-items:center;opacity:.3}@media screen and (min-width:768px){.qaform__banner-img--box .categroup[data-v-b46affa6]{width:40px}}.qaform__banner-img--box .categroup .cate[data-v-b46affa6]{height:24px;width:24px;border-radius:50%;background:#fff;box-shadow:0 0 0 hsla(0,0%,100%,.6)}@media screen and (min-width:768px){.qaform__banner-img--box .categroup .cate[data-v-b46affa6]{height:40px;width:40px}}.qaform__banner-img--box .categroup .catebar[data-v-b46affa6]{width:3px;height:360px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.qaform__banner-img--box .categroup.active[data-v-b46affa6]{width:40px;opacity:1}.qaform__banner-img--box .categroup.active .cate[data-v-b46affa6]{height:40px;width:40px;-webkit-animation:pulse-data-v-b46affa6 1s infinite;animation:pulse-data-v-b46affa6 1s infinite}@media screen and (min-width:768px){.qaform__banner-img--box .categroup.active .cate[data-v-b46affa6]{height:64px;width:64px}}.qaform__banner-img--box .categroup.categroup01[data-v-b46affa6]{top:-6%;left:19%}@media screen and (min-width:768px){.qaform__banner-img--box .categroup.categroup01[data-v-b46affa6]{top:-11%;left:19%}}@media screen and (min-width:1280px){.qaform__banner-img--box .categroup.categroup01[data-v-b46affa6]{top:9%;left:19.4%}}.qaform__banner-img--box .categroup.categroup02[data-v-b46affa6]{top:9%;left:35%}@media screen and (min-width:768px){.qaform__banner-img--box .categroup.categroup02[data-v-b46affa6]{top:7%;left:36.5%}}@media screen and (min-width:1280px){.qaform__banner-img--box .categroup.categroup02[data-v-b46affa6]{top:14%;left:36.2%}}.qaform__banner-img--box .categroup.categroup03[data-v-b46affa6]{top:-15%;left:59.6%}@media screen and (min-width:768px){.qaform__banner-img--box .categroup.categroup03[data-v-b46affa6]{top:-23%;left:59.4%}}@media screen and (min-width:1280px){.qaform__banner-img--box .categroup.categroup03[data-v-b46affa6]{top:10%;left:62%}}.qaform__banner-img--box .categroup.categroup04[data-v-b46affa6]{top:5%;left:78.2%}@media screen and (min-width:768px){.qaform__banner-img--box .categroup.categroup04[data-v-b46affa6]{top:16%;left:78.5%}}@media screen and (min-width:1280px){.qaform__banner-img--box .categroup.categroup04[data-v-b46affa6]{top:21%;left:80%}}@-webkit-keyframes pulse-data-v-b46affa6{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.6)}70%{-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse-data-v-b46affa6{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.qaform__form[data-v-b46affa6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding:0 20px}@media screen and (min-width:1280px){.qaform__form[data-v-b46affa6]{max-width:720px}}.qaform__form-step[data-v-b46affa6]{position:relative;width:100%;padding:48px 0 32px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:768px){.qaform__form-step[data-v-b46affa6]{max-width:528px;padding:120px 0 60px}}@media screen and (min-width:1280px){.qaform__form-step[data-v-b46affa6]{max-width:480px;padding:200px 0 60px}}.qaform__form-dot[data-v-b46affa6]{position:relative;width:10px;height:10px;border-radius:100%;background-color:#d4d4d4;z-index:1}.qaform__form-dot.active[data-v-b46affa6]{background-color:#42b861}.qaform__form-bar[data-v-b46affa6]{position:absolute;top:52px;left:0;width:100%;height:1px;background-color:#d4d4d4}.qaform__form-bar.active[data-v-b46affa6]{background-color:#42b861}@media screen and (min-width:768px){.qaform__form-bar[data-v-b46affa6]{top:124px}}@media screen and (min-width:1280px){.qaform__form-bar[data-v-b46affa6]{top:205px}}.qaform__form-number[data-v-b46affa6]{display:none;position:absolute;top:-32px;left:50%;transform:translateX(-50%);font-size:.875rem;line-height:1.5rem;color:#42b861}.qaform__form-number.show[data-v-b46affa6]{display:inline-block}.qaform__form-qalist[data-v-b46affa6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}@media screen and (min-width:768px){.qaform__form-qalist[data-v-b46affa6]{max-width:528px}}.qaform__form-qaitem[data-v-b46affa6]{width:100%}.qaform__form-tag[data-v-b46affa6]{display:inline-block;color:#2d9448;font-size:1rem;line-height:1.75rem;background:rgba(0,42,143,.1);border-radius:4px;padding:0 8px;margin-bottom:12px}@media screen and (min-width:768px){.qaform__form-tag[data-v-b46affa6]{margin-bottom:20px}}.qaform__form-question[data-v-b46affa6]{font-size:1.125rem;line-height:1.875rem;margin-bottom:20px;color:#262626}@media screen and (min-width:768px){.qaform__form-question[data-v-b46affa6]{margin-bottom:32px;font-size:1.25rem;line-height:2rem}}.qaform__form-answerlist[data-v-b46affa6]{margin-bottom:64px}.qaform__form-answeritem[data-v-b46affa6]{padding:12px 16px;background-color:rgba(38,38,38,.03);border:1px solid rgba(38,38,38,.06);font-size:.875rem;line-height:1.5rem;color:rgba(38,38,38,.8);box-sizing:border-box;border-radius:4px;margin-bottom:12px;cursor:pointer}.qaform__form-answeritem[data-v-b46affa6]:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.qaform__form-answeritem[data-v-b46affa6]{margin-bottom:20px;padding:16px 24px}.qaform__form-answeritem[data-v-b46affa6]:hover{padding:14px 22px;border:3px solid rgba(38,38,38,.06);background-color:#fff}}.modal[data-v-b46affa6]{display:flex;justify-content:center;align-items:center;position:absolute;overflow:hidden;left:0;top:0;right:0;bottom:0;z-index:3001;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding:60px 20px}.modal__dialog[data-v-b46affa6]{width:100%;height:auto;max-height:520px;background-color:#fff;border-radius:8px}@media screen and (min-width:768px){.modal__dialog[data-v-b46affa6]{max-width:480px;max-height:604px}}@media screen and (min-width:1280px){.modal__dialog[data-v-b46affa6]{max-width:680px;max-height:516px}}.modal__dialog-wrap[data-v-b46affa6]{display:flex;flex-direction:column;height:100%;width:100%;max-height:520px}@media screen and (min-width:768px){.modal__dialog-wrap[data-v-b46affa6]{max-height:604px}}@media screen and (min-width:1280px){.modal__dialog-wrap[data-v-b46affa6]{max-height:516px}}.modal__dialog-body[data-v-b46affa6]{padding:20px 20px 0;height:100%;overflow-y:auto}@media screen and (min-width:768px){.modal__dialog-body[data-v-b46affa6]{padding:30px 24px 0}}.modal__dialog-footer[data-v-b46affa6]{display:flex;justify-content:flex-end;padding:20px}@media screen and (min-width:768px){.modal__dialog-footer[data-v-b46affa6]{padding:24px}}.modal__dialog-footer i.icon-arrow_simple_right[data-v-b46affa6]{font-size:21px;padding-bottom:8px}.qaform__result[data-v-b46affa6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.qaform__result-img[data-v-b46affa6]{padding-top:4.5px;max-width:120px;margin-bottom:12px}@media screen and (min-width:768px){.qaform__result-img[data-v-b46affa6]{max-width:160px}}.qaform__result-title[data-v-b46affa6]{text-align:center;margin-bottom:12px;font-size:1.125rem;line-height:1.875rem;font-weight:700}.qaform__result-descript[data-v-b46affa6]{text-align:center;font-size:.875rem;line-height:1.5rem}@media screen and (min-width:768px){.qaform__result-descript[data-v-b46affa6]{font-size:1rem;line-height:1.75rem}}:root{--neutral-black:#262626;--neutral-black-30:rgba(38,38,38,0.3);--neutral-white:#fff;--2024-Primary-green:#2d9448;--2024-Primary-orange:#fcad47;--2024-Secondary-purple:#8475cc;--2024-Primary-blue:#47ade2;--form-green-20:#e1f1e5;--form-green-40:#c3e4cb;--2025-Primary-green:#31524d;--2025-Secondary-green:#30944d;--2025-Primary-brown:#615b43;--2025-Secondary-purple:#8475cc;--2025-Primary-blue:#3e5585;--2025-Primary-light_blue:#56c8e6;--2025-Secondary-pink:#f17c89}.bg-coral{background-color:#fb8570}.bg-yellow{background-color:#fdba4b}.bg-blue-light{background-color:#2d9448}.bg-red{background-color:#bb2d3f}.bg-green{background-color:#2ea98d}.bg-pink{background-color:#f7737f}.bg-indigo{background-color:#003d71}.bg-black-60{background-color:rgba(38,38,38,.6)}.text-primary{color:#2d9448}.text-2024-primary-green{color:var(--2024-Primary-green)!important}.text-2024-primary-orange{color:var(--2024-Primary-orange)!important}.text-2024-primary-purple{color:var(--2024-Secondary-purple)!important}.text-2024-primary-blue{color:var(--2024-Primary-blue)!important}.text-2025-primary-green{color:var(--2025-Primary-green)!important}.text-2025-primary-brown{color:var(--2025-Primary-brown)!important}.text-2025-secondary-purple{color:var(--2025-Secondary-purple)!important}.text-2025-secondary-pink{color:var(--2025-Secondary-pink)!important}.text-black{color:#262626!important}.text-blue-light{color:#2d9448}.text-green{color:#2ea98d}.text-yellow{color:#fdba4b}.text-coral{color:#fb8570}.text-black-50{color:rgba(38,38,38,.5)}.text-black-60{color:rgba(38,38,38,.6)}.text-black-70{color:rgba(38,38,38,.7)}.text-black-80{color:rgba(38,38,38,.8)!important}.text-green-lack{color:#0fa6a0}.text-indigo{color:#003d71}.body-fixed{position:fixed;width:100%;height:100%}