.nf-form-cont{--avnf-ink:#222;--avnf-muted:#5b514d;--avnf-cream:#f8f3f1;--avnf-blush:#f0e4e0;--avnf-field-border:#ede5e2;--avnf-focus:#d0ada2}.nf-form-cont .avnf-password{position:relative}.nf-form-cont .avnf-password input{padding-right:76px}.nf-form-cont .avnf-password-toggle{position:absolute;right:10px;top:24px;transform:translateY(-50%);min-height:32px;margin:0;padding:4px 8px;border:0;border-radius:6px;background:#fff0;color:var(--avnf-ink);font:400 13px/1.4 var(--global-body-font-family,"DM Sans",sans-serif);letter-spacing:.015em;text-transform:none;cursor:pointer}.nf-form-cont .avnf-password-toggle:hover{background:var(--avnf-blush)}.nf-form-cont select.select2-hidden-accessible{width:1px!important;height:1px!important;min-height:0;padding:0!important;border:0!important}.nf-form-cont .select2-container{width:100%!important;margin-bottom:0;font:400 16px/1.5 var(--global-body-font-family,"DM Sans",sans-serif);letter-spacing:.012em}.nf-form-cont .select2-container--avnf .select2-selection--single{display:flex;align-items:center;height:48px;border:1px solid var(--avnf-field-border);border-radius:10px;background:#fff}.nf-form-cont .select2-container--avnf .select2-selection__rendered{width:100%;padding:10px 38px 10px 14px;color:var(--avnf-ink);line-height:26px}.nf-form-cont .select2-container--avnf .select2-selection__arrow{position:absolute;right:17px;top:19px;width:8px;height:8px;border-right:1px solid var(--avnf-muted);border-bottom:1px solid var(--avnf-muted);transform:rotate(45deg)}.nf-form-cont .select2-container--avnf .select2-selection__placeholder{color:#857a74}.nf-form-cont .select2-dropdown{overflow:hidden;border:1px solid var(--avnf-field-border);border-radius:10px;background:#fff;box-shadow:0 8px 24px rgb(34 34 34 / .09)}.nf-form-cont .select2-search--dropdown{padding:10px}.nf-form-cont .select2-search__field{height:42px;min-height:42px;font-size:16px;padding:10px;border-radius:8px;letter-spacing:.012em}.nf-form-cont .select2-results__options{max-height:260px;margin:0;padding:0 6px 6px;overflow-y:auto;list-style:none}.nf-form-cont .select2-results__option{margin:0;padding:10px 12px;border-radius:6px;color:var(--avnf-ink);font-size:15px;line-height:1.5;list-style:none}.nf-form-cont .select2-results__option[aria-selected="true"],.nf-form-cont .select2-results__option--highlighted{background:var(--avnf-blush);color:var(--avnf-ink)}.nf-form-cont .nf-error .select2-selection--single{border-color:#a3312e}.nf-form-cont .select2-selection:focus-visible,.nf-form-cont .avnf-password-toggle:focus-visible{outline:2px solid var(--avnf-focus);outline-offset:3px}.nf-form-cont .avnf-searchable .nf-field-element{position:relative}.nf-form-cont .avnf-pills ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.nf-form-cont .avnf-options ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.nf-form-cont :is(.avnf-pills,.avnf-options) li{position:relative;margin:0!important;padding:0;list-style:none}.nf-form-cont :is(.avnf-pills,.avnf-options) input[type="radio"]{position:absolute;width:1px!important;height:1px;min-height:0;padding:0;clip-path:inset(50%);overflow:hidden}.nf-form-cont :is(.avnf-pills,.avnf-options) li label{display:block;margin:0;padding:10px 18px;border:1px solid var(--avnf-field-border);background:var(--avnf-blush);color:var(--avnf-ink);font:500 15px/1.5 var(--global-body-font-family,"DM Sans",sans-serif);text-transform:none;letter-spacing:0;cursor:pointer}.nf-form-cont .avnf-pills li label{min-width:64px;border-radius:999px;text-align:center}.nf-form-cont .avnf-options li label{border-radius:10px;background:#fff}.nf-form-cont :is(.avnf-pills,.avnf-options) li label::before,.nf-form-cont :is(.avnf-pills,.avnf-options) li label::after{display:none!important}.nf-form-cont :is(.avnf-pills,.avnf-options) input:checked+label{background:var(--avnf-ink);color:#fff;border-color:var(--avnf-ink)}.nf-form-cont :is(.avnf-pills,.avnf-options) input:focus-visible+label{outline:2px solid var(--avnf-focus);outline-offset:3px}.nf-form-cont .nf-fu-button-cancel{appearance:none;border-radius:999px!important;box-shadow:none!important;padding:11px 17px!important;margin-top:0;font-size:11px!important;letter-spacing:2px;font-weight:500;line-height:1.4;border:0;background:#e7d5cf!important}.nf-form-cont .nf-fu-button-cancel:hover{background:#f0e4e0!important}.nf-form-cont .file_upload-container input[type="file"]{position:absolute!important;height:0!important}.nf-form-cont .files_uploaded{padding-top:20px;color:var(--support-muted)}.nf-form-cont .nf-help{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:5px;border:1px solid #be9081;border-radius:50%;color:#be9081;background:#fff0;vertical-align:middle;cursor:help}.nf-form-cont .nf-help::before{content:"i";font-family:var(--global-body-font-family,sans-serif);font-size:13px;font-weight:500;line-height:1}.nf-form-cont .nf-help:focus-visible{outline:2px solid #be9081;outline-offset:3px}.jBox-Tooltip{max-width:calc(100vw - 32px)}.jBox-wrapper.jBox-Tooltip .jBox-container{border:1px solid #eee4df;border-radius:12px!important;background:#fff;box-shadow:0 6px 24px rgb(45 41 38 / 8%)!important}.jBox-Tooltip .jBox-content{box-sizing:border-box;width:300px!important;max-width:calc(100vw - 48px);padding:16px 18px;font-family:var(--global-body-font-family,sans-serif);font-size:15px;font-weight:400;line-height:1.6;letter-spacing:.01em;text-align:left;text-transform:none;white-space:normal;overflow-wrap:anywhere;-webkit-font-smoothing:subpixel-antialiased}.jBox-Tooltip .jBox-content p{margin:0;font:inherit}.jBox-Tooltip .jBox-content p+p{margin-top:10px}.jBox-Tooltip .jBox-pointer{display:none}.jBox-wrapper.jBox-Tooltip{box-shadow:none!important;filter:none!important}.jBox-wrapper.jBox-Tooltip .jBox-content p{padding:0!important;margin:0!important}