.page_main__afVmY{min-height:100vh;padding:4rem 5%;display:flex;flex-direction:column;align-items:center;position:relative}.page_glow__Jl16_{position:absolute;top:10%;left:50%;transform:translate(-50%);width:60vw;height:60vw;background:radial-gradient(circle,rgba(201,162,39,.05) 0,transparent 60%);z-index:-1;pointer-events:none}.page_header__GgVek{width:100%;max-width:800px;display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.page_backLink__wOKb8{color:#a1a1aa;text-decoration:none;font-weight:500}.page_backLink__wOKb8,.page_brand__gZNE1{display:flex;align-items:center;gap:.5rem}.page_brand__gZNE1{font-size:1.25rem;font-weight:700;color:var(--foreground);font-family:var(--font-outfit)}@media (max-width:768px){.page_main__afVmY{padding:2rem 1rem}.page_glow__Jl16_{width:100vw;height:100vw}.page_header__GgVek{margin-bottom:2rem}.page_backLink__wOKb8 span{display:none}}.page_backLink__wOKb8.page_disabled__djOmm{opacity:.5;cursor:not-allowed;pointer-events:none}.CustomSelect_container__XAEFC{position:relative;width:100%}.CustomSelect_trigger__tSYYo{width:100%;display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,.2);border:1px solid var(--card-border);border-radius:12px;padding:.8rem 1rem;color:var(--foreground);font-size:1rem;cursor:pointer;transition:all .2s ease;font-family:inherit;text-align:left}.CustomSelect_trigger__tSYYo:focus,.CustomSelect_trigger__tSYYo:hover{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(201,162,39,.1)}.CustomSelect_triggerError__FZi_9{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.1)!important}.CustomSelect_placeholder__kgx7Y{color:#a1a1aa}.CustomSelect_icon__3SNri{color:#a1a1aa;transition:transform .2s ease}.CustomSelect_iconOpen__XPafG{transform:rotate(180deg)}.CustomSelect_dropdown__8Tl84{position:absolute;top:calc(100% + .5rem);left:0;width:100%;background:#18181b;border:1px solid var(--card-border);border-radius:12px;overflow:hidden;z-index:50;box-shadow:0 10px 25px -5px rgba(0,0,0,.5);max-height:250px;overflow-y:auto}.CustomSelect_dropdown__8Tl84::-webkit-scrollbar{width:6px}.CustomSelect_dropdown__8Tl84::-webkit-scrollbar-track{background:transparent}.CustomSelect_dropdown__8Tl84::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:10px}.CustomSelect_dropdown__8Tl84::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}.CustomSelect_option__08DUy{padding:.8rem 1rem;cursor:pointer;color:var(--foreground);transition:background .2s ease,color .2s ease;font-size:.95rem}.CustomSelect_option__08DUy:hover{background:rgba(201,162,39,.1);color:var(--primary)}.CustomSelect_optionSelected__4CF2R{background:rgba(201,162,39,.15);color:var(--primary);font-weight:500}.ApplicationForm_formContainer__r1uYg{width:100%;max-width:800px;background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:24px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.2);position:relative;overflow:hidden}.ApplicationForm_formContainer__r1uYg:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--gradient-gold)}.ApplicationForm_header__7brjd{margin-bottom:2.5rem;text-align:center}.ApplicationForm_title__b9DS_{font-size:2.5rem;color:var(--foreground);margin-bottom:.5rem}.ApplicationForm_subtitle__b6eQA{color:#a1a1aa;font-size:1.1rem}.ApplicationForm_form__54CY8{position:relative;min-height:400px}.ApplicationForm_stepContainer__uniAT{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%}.ApplicationForm_formGroup__i3gAg{display:flex;flex-direction:column;gap:.5rem}.ApplicationForm_required__lmsrH{color:#ef4444;margin-left:.25rem}.ApplicationForm_fullWidth__avG21{grid-column:1/-1}.ApplicationForm_label__DzLuT{font-size:.9rem;font-weight:500;color:#d4d4d8}.ApplicationForm_input__FWqEY,.ApplicationForm_select__XFpXU{background:rgba(0,0,0,.2);border:1px solid var(--card-border);border-radius:12px;padding:.8rem 1rem;color:var(--foreground);font-size:1rem;transition:all .2s ease;font-family:inherit}.ApplicationForm_inputError__m_P3m{border-color:#ef4444!important;box-shadow:0 0 0 2px rgba(239,68,68,.1)!important}.ApplicationForm_errorText__kl10Q{color:#ef4444;font-size:.85rem;margin-top:.25rem}.ApplicationForm_input__FWqEY:focus,.ApplicationForm_select__XFpXU:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(201,162,39,.2);background:rgba(0,0,0,.4)}.ApplicationForm_select__XFpXU option{background:#12121a;color:white}.ApplicationForm_submitBtn__ZWPD2{background:var(--gradient-gold);color:#000;padding:1rem;border-radius:8px;border:1px solid transparent;font-size:1.1rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%;flex:1}.ApplicationForm_submitBtn__ZWPD2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(201,162,39,.3)}.ApplicationForm_submitBtn__ZWPD2:active:not(:disabled){transform:translateY(0)}.ApplicationForm_submitBtn__ZWPD2:disabled{opacity:.6;cursor:not-allowed}.ApplicationForm_spinnerContainer__tI3RO{display:flex;align-items:center;justify-content:center;gap:.75rem}.ApplicationForm_spinner__BMNzA{width:18px;height:18px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:#000;animation:ApplicationForm_spin__BNVU_ .8s linear infinite}@keyframes ApplicationForm_spin__BNVU_{to{transform:rotate(1turn)}}.ApplicationForm_buttonGroup__UOJnf{display:flex;gap:1rem;width:100%;margin-top:1rem}.ApplicationForm_previousBtn__ykkV9{background:rgba(255,255,255,.05);color:var(--foreground);padding:1rem;border-radius:8px;border:1px solid var(--card-border);font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s ease;flex:1}.ApplicationForm_previousBtn__ykkV9:hover:not(:disabled){background:rgba(255,255,255,.1);transform:translateY(-2px)}.ApplicationForm_previousBtn__ykkV9:active:not(:disabled){transform:translateY(0)}.ApplicationForm_previousBtn__ykkV9:disabled{opacity:.5;cursor:not-allowed}.ApplicationForm_successContainer__f9rXL{text-align:center;padding:4rem 2rem}.ApplicationForm_successIcon__ApMG_{color:var(--primary);margin-bottom:1.5rem;display:flex;justify-content:center}.ApplicationForm_successTitle__1RPje{font-size:2.5rem;color:var(--primary);margin-bottom:1rem}.ApplicationForm_successText___1_wB{color:#a1a1aa;font-size:1.1rem;line-height:1.6}@media (max-width:768px){.ApplicationForm_formContainer__r1uYg{padding:2rem}.ApplicationForm_buttonGroup__UOJnf{flex-direction:column}}