.faq-section[data-v-a3f0ff59]{background-color:#fff;box-sizing:border-box;padding:4rem 6.25%;width:100%}.faq-content[data-v-a3f0ff59]{align-items:flex-start;display:flex;gap:5%}.faq-accordion[data-v-a3f0ff59]{gap:1rem;width:65%}.faq-accordion[data-v-a3f0ff59],.faq-form-wrapper[data-v-a3f0ff59]{display:flex;flex-direction:column}.faq-form-wrapper[data-v-a3f0ff59]{position:relative;width:30%}.faq-empty[data-v-a3f0ff59],.faq-error[data-v-a3f0ff59],.faq-loading[data-v-a3f0ff59]{color:#666;font-size:16px;line-height:24px;margin:0;text-align:left}.faq-error[data-v-a3f0ff59]{color:#d93025}.faq-section-heading[data-v-a3f0ff59]{color:#333;font-size:48px;font-style:normal;font-weight:700;line-height:64px;margin:0;text-transform:capitalize}.faq-item[data-v-a3f0ff59]{border-bottom:1px solid #ddd;padding-bottom:1rem}.faq-item[data-v-a3f0ff59]:last-child{border-bottom:none}.faq-header[data-v-a3f0ff59]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0}.faq-title[data-v-a3f0ff59]{color:#000;flex:1;font-size:20px;font-weight:700;line-height:1.3;margin:0;text-align:left}.faq-icon[data-v-a3f0ff59]{align-items:center;color:var(--b1,#e6232b);display:flex;flex-shrink:0;font-size:24px;font-weight:700;height:30px;justify-content:center;transition:transform .3s ease;width:30px}.faq-icon.expanded[data-v-a3f0ff59]{transform:rotate(45deg)}.faq-form[data-v-a3f0ff59]{background:#f9f9f9;border-radius:12px;box-shadow:0 6px 18px #00000012;display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.faq-form-title[data-v-a3f0ff59]{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:28px;font-weight:700;gap:1rem;margin:0}.faq-form-title-img[data-v-a3f0ff59]{flex-shrink:0;height:auto;max-height:40px;-o-object-fit:contain;object-fit:contain;width:auto}.faq-form-title-text[data-v-a3f0ff59]{flex:0 1 auto}@media(max-width:576px){.faq-form-title[data-v-a3f0ff59]{align-items:flex-start;flex-direction:column;gap:.5rem}.faq-form-title-img[data-v-a3f0ff59]{max-height:32px}}.faq-form-row[data-v-a3f0ff59]{display:flex;gap:1rem}.faq-form-field[data-v-a3f0ff59]{display:flex;flex:1;flex-direction:column;gap:.5rem}.faq-form-label[data-v-a3f0ff59]{color:#333;font-size:14px;font-weight:600}.faq-form-input[data-v-a3f0ff59],.faq-form-textarea[data-v-a3f0ff59]{border:1px solid var(--b1,#e6232b);border-radius:8px;box-sizing:border-box;font-size:14px;padding:.75rem 1rem;transition:border-color .3s ease;width:100%}.faq-form-input[data-v-a3f0ff59]:focus,.faq-form-textarea[data-v-a3f0ff59]:focus{border-color:var(--b1,#e6232b);outline:none}.faq-form-textarea[data-v-a3f0ff59]{min-height:120px;resize:vertical}.faq-form-submit[data-v-a3f0ff59]{background:var(--b1,#e6232b);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:.85rem 2.5rem;transition:background .3s ease,transform .3s ease;width:100%}.faq-form-submit[data-v-a3f0ff59]:hover{background:#c41e26;transform:translateY(-2px)}.faq-form-submit[data-v-a3f0ff59]:active{transform:translateY(0)}.faq-form-submit[data-v-a3f0ff59]:disabled{cursor:not-allowed;opacity:.6;transform:none}.faq-form-submit[data-v-a3f0ff59]:disabled:hover{background:var(--b1,#e6232b);transform:none}.faq-form-error-message[data-v-a3f0ff59]{background:#ffebee;border:1px solid #ffcdd2;border-radius:6px;color:#d32f2f}.faq-form-error-message[data-v-a3f0ff59],.faq-form-success-message[data-v-a3f0ff59]{font-size:14px;line-height:20px;margin-bottom:1rem;padding:12px 16px}.faq-form-success-message[data-v-a3f0ff59]{background:#e8f5e9;border:1px solid #c8e6c9;border-radius:6px;color:#2e7d32}.faq-form-input-error[data-v-a3f0ff59]{background:#fff5f5!important;border:1px solid #d32f2f!important}.faq-form-error-text[data-v-a3f0ff59]{color:#d32f2f;display:block;font-size:12px;line-height:16px;margin-top:4px}.faq-upload-label[data-v-a3f0ff59]{cursor:pointer;display:block;width:100%}.faq-upload-input[data-v-a3f0ff59]{display:none}.faq-upload-button[data-v-a3f0ff59]{align-items:center;background:#fff;border:1px solid var(--b1,#e6232b);border-radius:8px;box-sizing:border-box;display:flex;gap:1rem;justify-content:center;padding:.75rem 1rem;transition:all .3s ease;width:100%}.faq-upload-button[data-v-a3f0ff59]:hover{background:#f9f9f9}.faq-upload-icon[data-v-a3f0ff59]{flex-shrink:0;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.faq-upload-text[data-v-a3f0ff59]{color:var(--b1,#e6232b);font-size:14px;font-weight:700;text-transform:uppercase}.faq-upload-file-name-wrapper[data-v-a3f0ff59]{align-items:center;background:#f9f9f9;border-radius:6px;display:flex;gap:.5rem;justify-content:space-between;margin-top:4px;padding:.5rem .75rem}.faq-upload-file-name[data-v-a3f0ff59]{color:#666;flex:1;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faq-upload-remove-btn[data-v-a3f0ff59]{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:20px;justify-content:center;line-height:1;padding:0;transition:color .3s ease;width:20px}.faq-upload-remove-btn[data-v-a3f0ff59]:hover{color:var(--b1,#e6232b)}.faq-content-text[data-v-a3f0ff59]{padding:0 0 1rem}.faq-content-text p[data-v-a3f0ff59]{color:#666;font-size:16px;font-weight:400;line-height:26px;margin:0;text-align:left}.faq-content-text[data-v-a3f0ff59] ul{list-style-position:outside;list-style-type:disc;margin:.5em 0 1em;padding-left:1.5em}.faq-content-text[data-v-a3f0ff59] li{color:#666;font-size:16px;line-height:26px;margin-bottom:.25em;padding-left:.35em}.faq-content-text[data-v-a3f0ff59] li::marker{color:#333}.faq-slide-enter-active[data-v-a3f0ff59],.faq-slide-leave-active[data-v-a3f0ff59]{overflow:hidden;transition:all .3s ease}.faq-slide-enter-from[data-v-a3f0ff59],.faq-slide-leave-to[data-v-a3f0ff59]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.faq-slide-enter-to[data-v-a3f0ff59],.faq-slide-leave-from[data-v-a3f0ff59]{max-height:200px;opacity:1}.new-section[data-v-a3f0ff59]{box-sizing:border-box;color:#000;margin-top:2rem;width:100%}.new-section-title[data-v-a3f0ff59]{color:#333;font-size:48px;font-style:normal;font-weight:700;line-height:64px;margin:0 0 1.5rem;text-align:left}.new-section-content[data-v-a3f0ff59]{display:flex;flex-direction:column;gap:1.5rem}.new-section-content[data-v-a3f0ff59] h2,.new-section-content[data-v-a3f0ff59] h3,.new-section-content[data-v-a3f0ff59] h4{color:#000;margin:0}.new-section-content[data-v-a3f0ff59] p,.new-section-content[data-v-a3f0ff59] span{color:#333;font-size:16px;line-height:26px}.new-section-content[data-v-a3f0ff59] ul{list-style-position:outside;list-style-type:disc;margin:.5em 0 1em;padding-left:1.5em}.new-section-content[data-v-a3f0ff59] li{color:#333;font-size:16px;line-height:26px;margin-bottom:.25em;padding-left:.35em}.new-section-content[data-v-a3f0ff59] li::marker{color:#333}.new-section-content[data-v-a3f0ff59] table{background:#fff;border:none;border-collapse:collapse;color:#333;font-size:16px;line-height:1.5;width:100%}.new-section-content[data-v-a3f0ff59] tbody td,.new-section-content[data-v-a3f0ff59] thead th{border:none;border-bottom:1px solid #e0e0e0;padding:12px 0;text-align:left;vertical-align:top}.new-section-content[data-v-a3f0ff59] thead th{background:#fff;color:#000;font-weight:700}.new-section-content[data-v-a3f0ff59] tbody tr:last-child td{border-bottom:none}.faq-content-text[data-v-a3f0ff59] table{background:#fff;border:none;border-collapse:collapse;color:#666;font-size:16px;line-height:1.5;width:100%}.faq-content-text[data-v-a3f0ff59] tbody td,.faq-content-text[data-v-a3f0ff59] thead th{border:none;border-bottom:1px solid #e0e0e0;padding:12px 16px;text-align:left;vertical-align:top}.faq-content-text[data-v-a3f0ff59] thead th{background:#fff;color:#333;font-weight:700}.faq-content-text[data-v-a3f0ff59] tbody tr:last-child td{border-bottom:none}.new-section-content.collapsed[data-v-a3f0ff59]{max-height:200px;overflow:hidden;position:relative}.new-section-content.collapsed[data-v-a3f0ff59]:after{background:linear-gradient(180deg,#fff0,#fff);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.new-section-toggle[data-v-a3f0ff59]{background:var(--b1,#e6232b);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:1.5rem;padding:.85rem 2.5rem;transition:background .3s ease,transform .3s ease;width:100%}.new-section-toggle[data-v-a3f0ff59]:hover{background:#c41e26;transform:translateY(-2px)}.new-section-toggle[data-v-a3f0ff59]:active{transform:translateY(0)}.new-section-content[data-v-a3f0ff59] a{color:#66b7ff}@media(max-width:1200px){.faq-content[data-v-a3f0ff59]{flex-direction:column;gap:2rem}.faq-accordion[data-v-a3f0ff59],.faq-form-wrapper[data-v-a3f0ff59]{width:100%}.faq-form[data-v-a3f0ff59]{padding:0}.faq-section-heading[data-v-a3f0ff59],.new-section-title[data-v-a3f0ff59]{font-size:48px;line-height:56px}}@media(max-width:768px){.faq-section[data-v-a3f0ff59]{padding:1rem 6.25%}.faq-section-heading[data-v-a3f0ff59],.new-section-title[data-v-a3f0ff59]{font-size:36px;line-height:48px}}@media(max-width:576px){.faq-section-heading[data-v-a3f0ff59]{font-size:22px;line-height:28px}.faq-title[data-v-a3f0ff59]{font-size:14px;line-height:18px}.new-section-title[data-v-a3f0ff59]{font-size:22px;line-height:28px}.faq-form-submit[data-v-a3f0ff59],.new-section-toggle[data-v-a3f0ff59]{font-size:12px;padding:12px}}@media(max-width:768px){.faq-content-text[data-v-a3f0ff59],.new-section-content[data-v-a3f0ff59]{overflow-x:auto;-webkit-overflow-scrolling:touch}.faq-content-text[data-v-a3f0ff59] table,.new-section-content[data-v-a3f0ff59] table{min-width:480px}.faq-content-text[data-v-a3f0ff59] tbody td,.faq-content-text[data-v-a3f0ff59] thead th,.new-section-content[data-v-a3f0ff59] tbody td,.new-section-content[data-v-a3f0ff59] thead th{font-size:14px;padding:8px 10px}}@media(max-width:576px){.faq-content-text[data-v-a3f0ff59] table,.new-section-content[data-v-a3f0ff59] table{min-width:320px}.faq-content-text[data-v-a3f0ff59] tbody td,.faq-content-text[data-v-a3f0ff59] thead th,.new-section-content[data-v-a3f0ff59] tbody td,.new-section-content[data-v-a3f0ff59] thead th{font-size:13px;padding:6px 8px}}
