.ApplicationForm_shell__vfChc{width:100%}.ApplicationForm_form__90Ivg{display:flex;flex-direction:column;gap:1.1rem}.ApplicationForm_formTitle__Rg2zh{font-family:var(--font-atten-bold);font-style:normal;font-weight:700;font-size:1.5rem;line-height:2rem;color:#1f2430;margin:0}.ApplicationForm_notice__Oiww4,.ApplicationForm_surveyNote__s8AZv{font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#8f9197}.ApplicationForm_field__l5NoL{display:flex;flex-direction:column;gap:.4rem}.ApplicationForm_checkboxField__Jr5ZS{flex-direction:row;align-items:center;gap:.5rem}.ApplicationForm_label__gx_o2{font-family:var(--font-satoshi);font-style:normal;font-weight:500;font-size:.95rem;line-height:1.4rem;color:#1f2430}.ApplicationForm_req__So_8B{color:#ec5c68}.ApplicationForm_fieldError__mkB5c{font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:.8125rem;line-height:1.1rem;color:#ec5c68;margin-top:.1rem}.ApplicationForm_errorInput__dKWFm{border-color:#ec5c68!important}.ApplicationForm_errorInput__dKWFm:focus{box-shadow:0 0 0 3px rgba(236,92,104,.15)!important}.ApplicationForm_input__RpR01,.ApplicationForm_textarea__hRNZh{width:100%;box-sizing:border-box;padding:.7rem .9rem;border:1px solid #d9d7cf;border-radius:.5rem;background:#fff;font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#1f2430;outline:none;transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.ApplicationForm_input__RpR01:focus,.ApplicationForm_textarea__hRNZh:focus{border-color:#1f8844;box-shadow:0 0 0 3px rgba(31,136,68,.15)}.ApplicationForm_textarea__hRNZh{min-height:120px;resize:vertical}.ApplicationForm_checkboxGroup__DFZwt{display:flex;flex-direction:column;gap:.35rem}.ApplicationForm_checkboxOption__gdZx8{display:flex;align-items:center;gap:.5rem;font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:.95rem;line-height:1.4rem;color:#1f2430}.ApplicationForm_survey__QHiMX{border:1px solid #d9d7cf;border-radius:1.25rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.9rem}.ApplicationForm_survey__QHiMX legend{font-family:var(--font-satoshi);font-style:normal;font-weight:700;font-size:1rem;line-height:1.5rem;color:#1f2430;padding:0 .4rem}.ApplicationForm_errors__D7m42{margin:0;padding:.85rem 1.1rem;list-style:disc inside;background:#fdecea;border:1px solid #f5c6cb;border-radius:.75rem;font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:.95rem;line-height:1.4rem;color:#ec5c68}.ApplicationForm_submit__uf0sj{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:280px;margin-top:.5rem;padding:.75rem 2rem;background:#1f8844;font-family:var(--font-satoshi);font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#fff;border:none;border-radius:9999px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:background-color .2s cubic-bezier(.16,1,.3,1)}.ApplicationForm_submit__uf0sj:hover{background:#1a7a3c}.ApplicationForm_submit__uf0sj:disabled{opacity:.5;cursor:not-allowed}@keyframes ApplicationForm_successPop__xvrfD{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.ApplicationForm_success__j_bKy{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;min-height:inherit;padding:2.5rem 1.75rem;border:1px solid #d2e4cd;border-radius:1rem;background:linear-gradient(135deg,#fbfaf4,#fbfaf4 45%,#d1e7d1)}.ApplicationForm_successIcon__MjhFV{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1rem;border-radius:.5rem;background:#d9ebdd;color:#11803d;animation:ApplicationForm_successPop__xvrfD .45s cubic-bezier(.16,1,.3,1) backwards}.ApplicationForm_successTitle__LQwJR{font-family:var(--font-atten-bold);font-style:normal;font-weight:700;font-size:1.5rem;line-height:2rem;color:#11803d;margin:0 0 .5rem}.ApplicationForm_successText__lDtLe{font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#616369;margin:0;max-width:22rem}.ApplicationForm_successDivider__JTkhP{width:100%;max-width:28rem;height:1px;margin:2rem 0 1.5rem;background:#a9d6b8}.ApplicationForm_successPrompt__xGPh7{font-family:var(--font-satoshi);font-style:normal;font-weight:600;font-size:.8125rem;line-height:1rem;color:#8f9197;text-transform:uppercase;letter-spacing:.12em;margin:0 0 1rem}.ApplicationForm_successLinks__2xGTj{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.ApplicationForm_successPrimary__bxxtF{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:280px;padding:.75rem 2rem;border-radius:9999px;background:#1f8844;font-family:var(--font-satoshi);font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:background-color .2s cubic-bezier(.16,1,.3,1)}.ApplicationForm_successPrimary__bxxtF:hover{background:#1a7a3c}.ApplicationForm_successSecondary__kUwlB{display:inline-flex;align-items:center;justify-content:center;width:280px;padding:.75rem 2rem;border-radius:9999px;border:1px solid #d9d7cf;background:#fff;font-family:var(--font-satoshi);font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#1f2430;text-decoration:none;transition:border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1)}.ApplicationForm_successSecondary__kUwlB:hover{border-color:#1f8844;color:#1f8844}.FileDropzone_dropzone__nj66m{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;padding:1.75rem 1.5rem;border:1.5px dashed #c8c0a5;border-radius:1rem;background:rgba(0,0,0,0);cursor:default;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.FileDropzone_dropzone__nj66m:hover{border-color:#1f8844}.FileDropzone_dragging__teWhT{border-color:#1f8844;background:rgba(31,136,68,.04)}.FileDropzone_uploadBtn__jJ4sv{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;border:1.5px solid #1f8844;border-radius:9999px;background:rgba(0,0,0,0);color:#1f8844;font-family:var(--font-satoshi);font-weight:600;font-size:.9375rem;line-height:1.4;cursor:pointer;white-space:nowrap;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);flex-shrink:0}.FileDropzone_uploadBtn__jJ4sv:hover{background:rgba(31,136,68,.06)}.FileDropzone_orText__QmLy_{font-family:var(--font-satoshi);font-size:.9375rem;font-weight:400;color:#1f2430;white-space:nowrap}.FileDropzone_hiddenInput__Sn9l1{display:none}.FileDropzone_selected__yJKRV{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border:1px solid #c8c0a5;border-radius:.75rem;background:rgba(0,0,0,0)}.FileDropzone_fileIcon__nEgib{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.5rem;background:#e6faee;color:#1f8844}.FileDropzone_fileInfo___vr0e{flex:1;min-width:0}.FileDropzone_fileName__AoXMI{font-family:var(--font-satoshi);font-style:normal;font-weight:500;font-size:.95rem;line-height:1.3rem;color:#1f2430;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileDropzone_fileSize__PXDEI{font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:.8125rem;line-height:1.1rem;color:#8f9197;margin:0}.FileDropzone_remove__eU1fq{flex-shrink:0;width:1.75rem;height:1.75rem;border:none;border-radius:50%;background:rgba(0,0,0,0);color:#8f9197;font-size:.9rem;cursor:pointer;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1)}.FileDropzone_remove__eU1fq:hover{background:#f0eee8;color:#1f2430}.FileDropzone_hint__9SWCd{margin:.5rem 0 0;font-family:var(--font-satoshi);font-size:.8125rem;font-weight:400;line-height:1.3;color:#8f9197}.FileDropzone_uploadError__8OOU5{margin:.4rem 0 0;font-family:var(--font-satoshi);font-size:.875rem;font-weight:500;line-height:1.3;color:#b42318}.FilterDropdown_wrapper__M007A{position:relative}.FilterDropdown_fullWidth__Rbfhf{width:100%}.FilterDropdown_fullWidth__Rbfhf .FilterDropdown_trigger__V4hJW{width:100%;min-width:0}.FilterDropdown_trigger__V4hJW{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:200px;padding:.75rem 1.25rem;border:1px solid #d9d7cf;border-radius:.5rem;background:#fff;font-family:var(--font-satoshi);font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#1f2430;cursor:pointer;white-space:nowrap;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.FilterDropdown_trigger__V4hJW:hover{border-color:#1f8844}.FilterDropdown_chevron__MOYMO{font-size:.85rem;color:#1f2430;transition:transform .2s cubic-bezier(.16,1,.3,1)}.FilterDropdown_chevronOpen__8vYbB{transform:rotate(180deg)}.FilterDropdown_menu__YQ3lE{position:absolute;z-index:20;top:calc(100% + .5rem);left:0;min-width:100%;max-height:320px;overflow-y:auto;margin:0;padding:.4rem;list-style:none;background:#fff;border:1px solid #d9d7cf;border-radius:.75rem;box-shadow:0 8px 24px rgba(35,33,25,.12);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.97);transform-origin:top center;pointer-events:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s cubic-bezier(.16,1,.3,1)}.FilterDropdown_menuOpen__vJa1C{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.FilterDropdown_option__rFkf_{padding:.65rem .9rem;border-radius:.5rem;font-family:var(--font-satoshi);font-style:normal;font-weight:400;font-size:.95rem;line-height:1.4rem;color:#1f2430;cursor:pointer;white-space:nowrap;opacity:0;transform:translateY(-4px);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1)}.FilterDropdown_option__rFkf_:hover{background:#e6faee}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_{opacity:1;transform:translateY(0)}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:first-child{transition-delay:.03s}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:nth-child(2){transition-delay:.06s}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:nth-child(3){transition-delay:.09s}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:nth-child(4){transition-delay:.12s}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:nth-child(5){transition-delay:.15s}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:nth-child(6){transition-delay:.18s}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:nth-child(7){transition-delay:.21s}.FilterDropdown_menuOpen__vJa1C .FilterDropdown_option__rFkf_:nth-child(8){transition-delay:.24s}.FilterDropdown_selected__y1hy6{color:#1f8844;font-weight:600;background:#e6faee}