.TermsModal_overlay__Qxlhb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:10000;animation:TermsModal_fadeIn__QKxdq .25s ease-out}.TermsModal_modal__U4ZJR{background:var(--primary-white);border:1px solid var(--netural-02);border-radius:24px;width:90%;max-width:680px;max-height:80vh;padding:40px;position:relative;box-shadow:0 20px 50px rgba(0,0,0,.12);display:flex;flex-direction:column;animation:TermsModal_slideDown__0bbL7 .3s cubic-bezier(.16,1,.3,1)}@media(max-width:1024px){.TermsModal_modal__U4ZJR{padding:30px 20px;max-height:85vh}}.TermsModal_closeButton__HS7kK{position:absolute;top:24px;right:24px;background:none;border:none;color:var(--netural-10);font-size:32px;line-height:1;cursor:pointer;opacity:.5;transition:opacity .2s ease,transform .2s ease}.TermsModal_closeButton__HS7kK:hover{opacity:1;transform:scale(1.1)}.TermsModal_content__Tp7Gd{display:flex;flex-direction:column;height:100%;overflow:hidden}.TermsModal_title__Ajph_{margin:0;font-weight:700;font-size:28px;line-height:36px;color:var(--primary-black)}@media(max-width:1024px){.TermsModal_title__Ajph_{font-size:22px;line-height:30px}}.TermsModal_subtitle__wjzu5{margin:4px 0 0;font-weight:500;font-size:14px;color:var(--accent-green)}.TermsModal_divider__0lfkM{height:1px;background:var(--netural-02);margin:20px 0}.TermsModal_scrollableContent__Lt5A_{overflow-y:auto;flex:1 1;padding-right:16px;margin-bottom:24px}.TermsModal_scrollableContent__Lt5A_::-webkit-scrollbar{width:6px}.TermsModal_scrollableContent__Lt5A_::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.TermsModal_scrollableContent__Lt5A_::-webkit-scrollbar-thumb{background:var(--netural-03);border-radius:4px}.TermsModal_scrollableContent__Lt5A_::-webkit-scrollbar-thumb:hover{background:var(--netural-04)}.TermsModal_scrollableContent__Lt5A_ h3{font-size:16px;font-weight:600;color:var(--netural-12);margin:24px 0 8px}.TermsModal_scrollableContent__Lt5A_ h3:first-of-type{margin-top:0}.TermsModal_scrollableContent__Lt5A_ p{font-size:14px;line-height:22px;color:var(--netural-09);margin:0 0 16px;font-weight:400}.TermsModal_scrollableContent__Lt5A_ p strong{color:var(--primary-black)}.TermsModal_link__iMBCm{color:var(--accent-green);text-decoration:none;font-weight:500}.TermsModal_link__iMBCm:hover{text-decoration:underline}.TermsModal_footer__vzdNN{display:flex;justify-content:flex-end;padding-top:20px;border-top:1px solid var(--netural-02)}.TermsModal_agreeButton__entTk{background:rgba(0,0,0,0);border:2px solid var(--primary-black);border-radius:50px;padding:12px 36px;color:var(--primary-black);font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease}.TermsModal_agreeButton__entTk:hover{background:var(--accent-green);color:var(--primary-black);border:2px solid var(--primary-black)}.TermsModal_agreeButton__entTk:active{background:var(--accent-green);color:var(--primary-white)}@keyframes TermsModal_fadeIn__QKxdq{0%{opacity:0}to{opacity:1}}@keyframes TermsModal_slideDown__0bbL7{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ApplicationForm_application__Jub5J{width:100%;background:var(--primary-white);padding:100px 20px 120px;border-top:1px solid var(--border-color,rgba(0,0,0,.05))}@media(max-width:1024px){.ApplicationForm_application__Jub5J{padding:60px 20px 80px}}.ApplicationForm_inner__cSNJT{display:flex;flex-direction:column;align-items:center;gap:60px}@media(max-width:1024px){.ApplicationForm_inner__cSNJT{gap:40px}}.ApplicationForm_header__s3gQ1{text-align:center;max-width:800px}.ApplicationForm_heading__EYe7P{margin:0 0 20px;font-weight:700;font-size:44px;line-height:56px;letter-spacing:.88px;color:var(--primary-black)}@media(max-width:1024px){.ApplicationForm_heading__EYe7P{font-size:32px;line-height:42px;margin-bottom:12px}}.ApplicationForm_description__galrr{margin:0;font-weight:400;font-size:18px;line-height:28px;color:var(--netural-10)}@media(max-width:1024px){.ApplicationForm_description__galrr{font-size:16px;line-height:24px}}.ApplicationForm_form__q3nLV{width:100%;max-width:1000px;display:flex;flex-direction:column;gap:8px;background:var(--primary-white)}.ApplicationForm_formGrid__bJL8k{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}@media(max-width:1024px){.ApplicationForm_formGrid__bJL8k{grid-template-columns:1fr;gap:8px}}.ApplicationForm_column__YGSC_{display:flex;flex-direction:column;gap:8px}.ApplicationForm_formControl__fJZ4x{padding:14px 0 24px;display:flex;position:relative;background:var(--primary-white)}.ApplicationForm_formControl__fJZ4x>input,.ApplicationForm_formControl__fJZ4x>textarea{width:100%;margin:0;padding:14px 20px;border:2px solid var(--netural-03,#e2e8f0);border-radius:10px;font-weight:400;font-size:16px;line-height:26px;color:var(--primary-black);position:relative;z-index:2;background:rgba(0,0,0,0);outline:unset;transition:border-color .25s ease}@media(hover:hover)and (pointer:fine){.ApplicationForm_formControl__fJZ4x>input:not([disabled]):hover,.ApplicationForm_formControl__fJZ4x>textarea:not([disabled]):hover{border-color:var(--accent-green,#10b981)}}.ApplicationForm_formControl__fJZ4x>input:not([disabled]):active,.ApplicationForm_formControl__fJZ4x>input:not([disabled]):focus,.ApplicationForm_formControl__fJZ4x>input:not([disabled]):focus-within,.ApplicationForm_formControl__fJZ4x>textarea:not([disabled]):active,.ApplicationForm_formControl__fJZ4x>textarea:not([disabled]):focus,.ApplicationForm_formControl__fJZ4x>textarea:not([disabled]):focus-within{border-color:var(--primary-black);font-weight:600}.ApplicationForm_formControl__fJZ4x>input:not([disabled]):active+label,.ApplicationForm_formControl__fJZ4x>input:not([disabled]):focus+label,.ApplicationForm_formControl__fJZ4x>input:not([disabled]):focus-within+label,.ApplicationForm_formControl__fJZ4x>textarea:not([disabled]):active+label,.ApplicationForm_formControl__fJZ4x>textarea:not([disabled]):focus+label,.ApplicationForm_formControl__fJZ4x>textarea:not([disabled]):focus-within+label{top:0;z-index:3}.ApplicationForm_formControl__fJZ4x>input:disabled,.ApplicationForm_formControl__fJZ4x>textarea:disabled{cursor:not-allowed;opacity:.6}.ApplicationForm_formControl__fJZ4x>label{padding:0 10px;font-weight:400;font-size:16px;line-height:26px;color:var(--netural-06,#64748b);background:var(--primary-white);position:absolute;left:20px;top:28px;z-index:1;transition:all .2s ease-in-out;pointer-events:none}.ApplicationForm_errorMsg__0sV5G{display:flex;align-items:center;gap:5px;margin:0;font-weight:400;font-size:14px;line-height:18px;color:var(--error,#ef4444);position:absolute;left:12px;bottom:2px}.ApplicationForm_errorMsg__0sV5G>svg{width:14px;height:14px;flex-shrink:0}.ApplicationForm_captchaError__fDgvk{margin:0 0 16px;font-weight:500;font-size:14px;color:var(--error,#ef4444);text-align:center}.ApplicationForm_submitWrapper__Img_D{display:flex;justify-content:center;margin-top:16px}.ApplicationForm_submitWrapper__Img_D button{min-width:200px;display:inline-flex;justify-content:center;align-items:center;gap:8px}.ApplicationForm_submitWrapper__Img_D button svg{width:18px;height:18px;animation:ApplicationForm_spin__KIXk2 1s linear infinite}@keyframes ApplicationForm_spin__KIXk2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ApplicationForm_filled__JNhSg{border-color:var(--primary-black)!important;font-weight:600!important}.ApplicationForm_filled__JNhSg+label{top:0!important;z-index:3!important}.ApplicationForm_fileUploadControl__wtCi2{padding:14px 0 24px;display:flex;flex-direction:column;gap:12px;position:relative}.ApplicationForm_fileUploadLabel__Bd8NU{font-weight:500;font-size:18px;line-height:28px;color:var(--primary-black)}.ApplicationForm_fileUploadBox__HRKgt{width:100%;min-width:0;overflow:hidden;border:2px dashed var(--netural-03,#cbcbcd);border-radius:10px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:140px;background:var(--primary-white);box-sizing:border-box}.ApplicationForm_fileInput__6FmgS{display:none}.ApplicationForm_filePreview__bg9s5{width:100%;min-width:0;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border:1px solid var(--netural-03,#e2e8f0);border-radius:10px;background:var(--background,#f8fafc);box-sizing:border-box}.ApplicationForm_fileName__eCaN_{flex:1 1;width:0;min-width:0;font-weight:500;font-size:16px;line-height:24px;color:var(--primary-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ApplicationForm_removeFileButton__wveYj{font-weight:600;font-size:14px;line-height:20px;color:var(--error,#ef4444);background:rgba(0,0,0,0);border:none;cursor:pointer;padding:8px 12px;border-radius:8px;flex-shrink:0;transition:opacity .2s ease}.ApplicationForm_removeFileButton__wveYj:hover:not([disabled]){opacity:.8}.ApplicationForm_removeFileButton__wveYj:disabled{cursor:not-allowed;opacity:.6}.ApplicationForm_browseButton__0xTBM{font-weight:500;font-size:18px;line-height:28px;color:var(--primary-black);background:rgba(0,0,0,0);border:none;cursor:pointer;padding:16px 0;transition:color .25s ease}.ApplicationForm_browseButton__0xTBM:hover:not([disabled]){color:var(--accent-green,#31b082)}.ApplicationForm_browseButton__0xTBM:disabled{cursor:not-allowed;opacity:.6}.ApplicationForm_modalOverlay__dm__T{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:20px;animation:ApplicationForm_fadeIn__UiXB3 .3s ease}.ApplicationForm_modalCard__nPcC0{background:var(--primary-white);border-radius:20px;padding:60px 40px;max-width:560px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:ApplicationForm_slideUp__4gf6y .4s cubic-bezier(.16,1,.3,1)}@media(max-width:1024px){.ApplicationForm_modalCard__nPcC0{padding:40px 24px}}@keyframes ApplicationForm_slideUp__4gf6y{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ApplicationForm_successCard__dnq0_{width:100%;max-width:600px;background:var(--primary-white);border:1px solid var(--border-color,rgba(0,0,0,.08));box-shadow:0 10px 40px rgba(0,0,0,.04);border-radius:20px;padding:60px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;animation:ApplicationForm_fadeIn__UiXB3 .5s ease-out}@media(max-width:1024px){.ApplicationForm_successCard__dnq0_{padding:40px 24px}}.ApplicationForm_successMascot__dj0VJ{object-fit:contain;margin-bottom:8px}.ApplicationForm_successTitle__3UMl6{margin:0;font-weight:700;font-size:32px;line-height:40px;color:var(--primary-black)}@media(max-width:1024px){.ApplicationForm_successTitle__3UMl6{font-size:26px;line-height:34px}}.ApplicationForm_successDescription__nwCJm{margin:0 0 8px;font-weight:400;font-size:16px;line-height:26px;color:var(--netural-10,#334155)}@keyframes ApplicationForm_fadeIn__UiXB3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ApplicationForm_termsControl__ZWH0W{display:flex;flex-direction:column;padding:12px 0 20px;position:relative;width:100%}.ApplicationForm_termsInner__cFave{display:flex;align-items:flex-start;gap:12px}.ApplicationForm_checkboxInput__4H9h_{width:20px;height:20px;border-radius:4px;accent-color:var(--accent-green);cursor:pointer;margin-top:3px;flex-shrink:0}.ApplicationForm_termsText__KIQvc{margin:0;font-weight:400;font-size:15px;line-height:24px;color:var(--netural-10);text-align:left}@media(max-width:1024px){.ApplicationForm_termsText__KIQvc{font-size:14px;line-height:20px}}.ApplicationForm_termsLink__POWTA{color:var(--accent-green);font-weight:600;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;cursor:pointer;display:inline;transition:opacity .2s ease}.ApplicationForm_termsLink__POWTA:hover{opacity:.8;text-decoration:underline}.ApplicationForm_termsErrorMsg__nyT8Q{display:flex;align-items:center;gap:5px;font-weight:400;font-size:14px;line-height:18px;color:var(--error,#ef4444);margin:6px 0 0;padding-left:32px}.ApplicationForm_termsErrorMsg__nyT8Q>svg{width:14px;height:14px;flex-shrink:0}