/*
Generated time: February 12, 2026 05:00
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
#fa-form-wrapper,#fa-form-wrapper *,#fa-form-wrapper ::after,#fa-form-wrapper ::before{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#fa-form-wrapper{max-width:600px;margin:0 auto;width:100%;padding:0 20px}#fa-form-wrapper .form-heading{text-align:center;margin:0 0 8px;font-size:1.75rem;font-weight:700;color:#111;line-height:1.3}#fa-form-wrapper .form-subheading{text-align:center;color:#666;font-size:.95rem;margin:0 0 28px;line-height:1.5}#fa-form-1{--error-color:#d32f2f;--success-color:#2e7d32;--border-color:#d0d0d0;--border-focus:#222;--bg-input:#fafafa;--text-primary:#111;--text-secondary:#555;--btn-bg:#111;--btn-text:#fff;--radius:8px;--hint-color:#777}#fa-form-1 .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;position:relative}#fa-form-1 .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:0}#fa-form-1 .form-row>.form-group{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0}#fa-form-1 label{font-weight:600;color:var(--text-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.85rem;letter-spacing:.02em;margin-bottom:6px}#fa-form-1 label .optional-tag{font-weight:400;color:var(--text-secondary);font-size:.8rem}#fa-form-1 label .required-mark{color:var(--error-color);position:relative;cursor:help;font-weight:700;font-size:1em;line-height:1}#fa-form-1 label .required-mark .req-tooltip{position:absolute;bottom:calc(100% + 6px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#333;color:#fff;font-size:.72rem;font-weight:500;padding:4px 10px;border-radius:4px;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .15s ease,visibility .15s ease;transition:opacity .15s ease,visibility .15s ease;z-index:10;letter-spacing:0}#fa-form-1 label .required-mark .req-tooltip::after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:4px solid transparent;border-top-color:#333}#fa-form-1 label .required-mark:focus .req-tooltip,#fa-form-1 label .required-mark:hover .req-tooltip{opacity:1;visibility:visible}#fa-form-1 input,#fa-form-1 select,#fa-form-1 textarea{width:100%;padding:13px 14px;margin:0;min-height:48px;border:1.5px solid var(--border-color);border-radius:var(--radius);font-family:inherit;font-size:1rem;line-height:1.5;background:var(--bg-input);color:var(--text-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}#fa-form-1 input::-webkit-input-placeholder,#fa-form-1 textarea::-webkit-input-placeholder{color:#999}#fa-form-1 input::-moz-placeholder,#fa-form-1 textarea::-moz-placeholder{color:#999;opacity:1}#fa-form-1 input:-ms-input-placeholder,#fa-form-1 textarea:-ms-input-placeholder{color:#999}#fa-form-1 input::placeholder,#fa-form-1 textarea::placeholder{color:#999}#fa-form-1 .select-wrap{position:relative;width:100%}#fa-form-1 .select-wrap select{width:100%;padding-right:42px;cursor:pointer;color:var(--text-primary)}#fa-form-1 .select-wrap select.placeholder-shown{color:#999}#fa-form-1 .select-wrap::after{content:"";position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-right:2px solid #666;border-bottom:2px solid #666;-webkit-transform:translateY(-60%) rotate(45deg);transform:translateY(-60%) rotate(45deg);pointer-events:none;-webkit-transition:-webkit-transform .2s ease,border-color .2s ease;transition:transform .2s ease,border-color .2s ease}#fa-form-1 .select-wrap:hover::after{border-color:var(--text-primary)}#fa-form-1 .select-wrap select:focus+.select-arrow,#fa-form-1 .select-wrap:focus-within::after{border-color:var(--border-focus)}#fa-form-1 select{background-image:none;padding-right:14px;cursor:pointer}#fa-form-1 select option[disabled]{color:#999}#fa-form-1 select option{color:var(--text-primary);padding:8px}#fa-form-1 textarea{resize:vertical;min-height:120px}#fa-form-1 input:focus,#fa-form-1 select:focus,#fa-form-1 textarea:focus{outline:0;border-color:var(--border-focus);background:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.08)}#close-popup:focus-visible,#fa-form-1 .submit-btn:focus-visible,#fa-form-1 input:focus-visible,#fa-form-1 select:focus-visible,#fa-form-1 textarea:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}#fa-form-1 input[aria-invalid=true],#fa-form-1 select[aria-invalid=true],#fa-form-1 textarea[aria-invalid=true]{border-color:var(--error-color);background:#fef7f7}#fa-form-1 input[data-touched=true][aria-invalid=false]:not([type=hidden]):not(
[type=file]
),#fa-form-1 select[data-touched=true][aria-invalid=false],#fa-form-1 textarea[data-touched=true][aria-invalid=false]{border-color:var(--success-color)}#fa-form-1 .field-hint{font-size:.78rem;color:var(--hint-color);margin-top:4px;line-height:1.4;display:none;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}#fa-form-1 .field-hint.visible{display:block}#fa-form-1 .field-hint.hint-warning{color:#b8860b}#fa-form-1 .field-hint.hint-success{color:var(--success-color)}#fa-form-1 .field-tooltip{color:var(--error-color);font-size:.8rem;margin-top:6px;display:none;padding-left:20px;position:relative;line-height:1.4}#fa-form-1 .field-tooltip::before{content:"";position:absolute;left:0;top:1px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23d32f2f'%3E%3Cpath d='M10 0C4.48 0 0 4.48 0 10s4.48 10 10 10 10-4.48 10-10S15.52 0 10 0zm1 15H9v-2h2v2zm0-4H9V5h2v6z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}#fa-form-1 .submit-btn{width:100%;padding:16px 24px;background:var(--btn-bg);color:var(--btn-text);border:none;border-radius:var(--radius);font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;margin-top:.5rem;position:relative;overflow:hidden;-webkit-transition:opacity .2s ease,background .2s ease,-webkit-transform .1s ease;transition:opacity .2s ease,background .2s ease,transform .1s ease;-webkit-tap-highlight-color:transparent}#fa-form-1 .submit-btn:disabled{background:#ccc;cursor:not-allowed;opacity:.65}#fa-form-1 .submit-btn:not(:disabled):hover{opacity:.88}#fa-form-1 .submit-btn:not(:disabled):active{-webkit-transform:scale(.985);transform:scale(.985)}#fa-form-1 .form-hint{font-size:.78rem;color:var(--text-secondary);margin-top:4px;text-align:right}#fa-form-1 .file-drop-zone{border:2px dashed var(--border-color);border-radius:var(--radius);padding:28px 16px;text-align:center;cursor:pointer;-webkit-transition:border-color .25s ease,background .25s ease,-webkit-transform .15s ease;transition:border-color .25s ease,background .25s ease,transform .15s ease;position:relative;background:var(--bg-input)}#fa-form-1 .file-drop-zone:hover{border-color:var(--border-focus);background:#f5f5f5}#fa-form-1 .file-drop-zone.dragover{border-color:var(--border-focus);background:#eef6ff;-webkit-transform:scale(1.01);transform:scale(1.01)}#fa-form-1 .file-drop-zone .drop-icon-wrap{width:48px;height:48px;margin:0 auto 12px;border-radius:50%;background:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s ease;transition:background .2s ease}#fa-form-1 .file-drop-zone.dragover .drop-icon-wrap,#fa-form-1 .file-drop-zone:hover .drop-icon-wrap{background:#e0e0e0}#fa-form-1 .file-drop-zone .drop-icon{display:block;width:24px;height:24px;opacity:.55}#fa-form-1 .file-drop-zone .drop-text{font-size:.9rem;color:var(--text-secondary)}#fa-form-1 .file-drop-zone .drop-text strong{color:var(--text-primary);text-decoration:underline;cursor:pointer}#fa-form-1 .file-drop-zone .drop-subtext{font-size:.76rem;color:#999;margin-top:6px}#fa-form-1 .file-drop-zone input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;min-height:0;padding:0;border:none;background:0 0}#fa-form-1 .file-list{list-style:none;margin:10px 0 0;padding:0}#fa-form-1 .file-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.82rem;color:var(--text-secondary);padding:8px 10px;border:1px solid #eee;border-radius:6px;margin-bottom:6px;background:#fafafa;-webkit-transition:background .15s ease;transition:background .15s ease}#fa-form-1 .file-list li:hover{background:#f2f2f2}#fa-form-1 .file-list .file-type-icon{width:28px;height:28px;min-width:28px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;font-size:.6rem;font-weight:700;text-transform:uppercase;color:#fff}#fa-form-1 .file-list .file-type-icon.type-image{background:#7c4dff}#fa-form-1 .file-list .file-type-icon.type-pdf{background:#e53935}#fa-form-1 .file-list .file-type-icon.type-other{background:#757575}#fa-form-1 .file-list .file-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}#fa-form-1 .file-list .file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:var(--text-primary);font-weight:500;font-size:.82rem}#fa-form-1 .file-list .file-size{display:block;color:#999;font-size:.72rem;margin-top:1px}#fa-form-1 .file-list .file-remove{background:0 0;border:none;cursor:pointer;padding:4px;margin-left:8px;opacity:.4;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;line-height:1;min-height:0;width:auto;border-radius:0}#fa-form-1 .file-list .file-remove:hover{opacity:1}#fa-form-1 .file-list .file-remove svg{width:14px;height:14px;display:block}#fa-form-1 .file-summary{font-size:.76rem;color:var(--text-secondary);margin-top:6px;text-align:center}#fa-form-1 .submit-btn .btn-progress{position:absolute;left:0;bottom:0;height:3px;background:rgba(255,255,255,.5);border-radius:0 0 var(--radius) var(--radius);-webkit-transition:width .3s ease;transition:width .3s ease}#overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#popup{background:#fff;padding:36px 32px 28px;border-radius:12px;max-width:400px;width:90%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.25);position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:popupIn .25s ease-out;animation:popupIn .25s ease-out}#popup .popup-icon{width:48px;height:48px;margin:0 auto 16px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#popup.success .popup-icon{background:#e8f5e9}#popup.error .popup-icon{background:#ffebee}#popup .popup-icon svg{width:24px;height:24px}#popup-message{font-size:1.05rem;margin-bottom:24px;color:#222;font-weight:500;line-height:1.5}#close-popup{padding:12px 32px;background:#111;color:#fff;border:none;border-radius:50px;cursor:pointer;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#close-popup:hover{opacity:.85}#popup.success{border-top:4px solid #4caf50}#popup.error{border-top:4px solid #f44336}@-webkit-keyframes popupIn{from{opacity:0;-webkit-transform:scale(.92) translateY(10px);transform:scale(.92) translateY(10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes popupIn{from{opacity:0;-webkit-transform:scale(.92) translateY(10px);transform:scale(.92) translateY(10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;margin-right:8px;vertical-align:middle}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#fa-form-1 .form-legend{font-size:.78rem;color:var(--text-secondary);margin:0 0 1.25rem}#fa-form-1 .form-legend span{color:var(--error-color);font-weight:700}#fa-form-1 .turnstile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;min-height:65px}#fa-form-1 .privacy-notice{text-align:center;font-size:.76rem;color:#888;margin-top:1rem;line-height:1.5}#fa-form-1 .privacy-notice a{color:var(--text-secondary);text-decoration:underline}#fa-form-1 .privacy-notice a:hover{color:var(--text-primary)}@media (max-width:480px){#fa-form-wrapper{padding:0 16px}#fa-form-1 .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}#popup{padding:28px 20px 22px;width:94%}#fa-form-1 .file-list .file-name{max-width:140px}}@media (prefers-reduced-motion:reduce){.spinner{-webkit-animation:none;animation:none;border-top-color:rgba(255,255,255,.6);opacity:.7}#popup{-webkit-animation:none;animation:none}#close-popup,#fa-form-1 .file-drop-zone,#fa-form-1 .submit-btn,#fa-form-1 input,#fa-form-1 select,#fa-form-1 textarea{-webkit-transition:none;transition:none}}