.ImageUpload_imageUploadOverlay__3WMw1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ImageUpload_imageUploadContainer__1IBxq{position:relative;background:#fff;border-radius:20px;padding:32px;width:90%;max-width:400px;box-shadow:0 25px 70px rgba(0,0,0,.3)}.ImageUpload_closeUpload__3OfVK{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;border:none;background:#f1f3f5;color:#495057;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.ImageUpload_closeUpload__3OfVK:hover{background:#e9ecef;transform:rotate(90deg)}.ImageUpload_uploadArea__rsTn9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;border:3px dashed #cbd5e0;border-radius:16px;background:#f8f9fa;cursor:pointer;transition:all .3s}.ImageUpload_uploadArea__rsTn9:hover{border-color:#ee7502;background:#f0f4ff}.ImageUpload_uploadArea__rsTn9 svg{color:#ee7502;margin-bottom:16px}.ImageUpload_uploadArea__rsTn9 h3{font-size:18px;font-weight:600;color:#2d3748;margin-bottom:8px}.ImageUpload_uploadArea__rsTn9 p{font-size:15px;color:#718096;margin-bottom:12px}.ImageUpload_uploadHint__49cjE{font-size:13px;color:#a0aec0}.FaqInterface_actionPanel__LyxS4{position:relative;background:#fff;border-radius:12px;margin-bottom:3em;padding:1em;box-shadow:0 12px 27px -7px rgba(0,0,0,.17)}.FaqInterface_modeSwitcher__Ip21l{display:flex;gap:8px;background:rgba(77,77,77,.07);padding:4px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:.7em}.FaqInterface_modeButton__Wa7__{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:1px solid #ee7502;background:#fff;color:#ee7502;border-radius:8px;cursor:pointer;transition:all .2s;font-size:14px;font-weight:500}.FaqInterface_modeButton__Wa7__:hover{background:hsla(0,0%,100%,.1)}.FaqInterface_modeButton__Wa7__.FaqInterface_active__Zbhe_{background:linear-gradient(135deg,#efab32,#ee7502);color:#fff}.FaqInterface_faqParagraph___DHO_{margin-bottom:1.7em}.FaqInterface_contactForm__U5yy8{padding:24px;display:flex;flex-direction:column;gap:20px}.FaqInterface_formGroup__w2g9v{display:flex;flex-direction:column;gap:8px}.FaqInterface_formGroup__w2g9v label{font-size:14px;font-weight:600;color:#2d3748}.FaqInterface_formGroup__w2g9v input,.FaqInterface_formGroup__w2g9v textarea{padding:12px 16px;border:2px solid #e2e8f0;border-radius:10px;font-size:15px;font-family:inherit;transition:all .2s;background:#fff}.FaqInterface_formGroup__w2g9v input:focus,.FaqInterface_formGroup__w2g9v textarea:focus{outline:none;border-color:#ee7502;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.FaqInterface_formGroup__w2g9v textarea{resize:vertical;min-height:120px}.FaqInterface_uploadedImages__5YGhi{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:12px;gap:12px;margin-top:12px}.FaqInterface_imagePreview__1z4Iu{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:2px solid #e2e8f0}.FaqInterface_imagePreview__1z4Iu img{width:100%;height:100%;object-fit:cover}.FaqInterface_removeImage__Zc0JF{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.7);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.FaqInterface_removeImage__Zc0JF:hover{background:rgba(220,38,38,.9)}.FaqInterface_inputContainer__b99NP{display:flex;align-items:flex-end;gap:10px;border-top:3px dashed #dedede;padding-top:.7em}.FaqInterface_messageInput__QgewE{flex:1 1;padding:12px 16px;border:2px solid #e2e8f0;border-radius:12px;font-size:15px;font-family:inherit;resize:none;max-height:120px;transition:all .2s}.FaqInterface_messageInput__QgewE:focus{outline:none;border-color:#ee7502;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.FaqInterface_sendButton__jV_pJ{width:40px;height:40px;border-radius:10px;border:none;background:linear-gradient(135deg,#efab32,#ee7502);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.FaqInterface_sendButton__jV_pJ:hover:not(:disabled){box-shadow:0 6px 20px rgba(102,126,234,.4)}.FaqInterface_sendButton__jV_pJ:disabled{opacity:.5;cursor:not-allowed}.FaqInterface_contactActions__26qQd{display:flex;gap:12px;align-items:center}.FaqInterface_faqEmailCapture__D9hbV{margin-top:8px}.FaqInterface_faqEmailCapture__D9hbV .FaqInterface_inputContainer__b99NP.FaqInterface_narrow__xdV5L{max-width:520px;width:100%}@media(max-width:600px){.FaqInterface_faqEmailCapture__D9hbV .FaqInterface_inputContainer__b99NP.FaqInterface_narrow__xdV5L{max-width:100%}}.FaqInterface_attachButtonContact__jLclO{display:flex;align-items:center;gap:8px;padding:12px 20px;border:2px solid #e2e8f0;background:#fff;border-radius:10px;color:#ee7502;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s}.FaqInterface_attachButtonContact__jLclO:hover{border-color:#667eea;background:#f7fafc}.FaqInterface_sendButtonContact__aFIMd{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:none;background:linear-gradient(135deg,#efab32,#ee7502);color:#fff;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}.FaqInterface_sendButtonContact__aFIMd:hover{box-shadow:0 8px 25px rgba(102,126,234,.4)}.FaqInterface_contactStatus__ODT_S.FaqInterface_sending__BWsd_{display:flex;height:100%;width:100%;margin-top:35px;flex-direction:row;justify-content:center;align-content:center}.FaqInterface_contactStatus__ODT_S.FaqInterface_sending__BWsd_ p{font-size:1.3em;font-weight:bolder}