.ApplicationForm-module__z_Dyha__leadSection{z-index:10;margin:0;padding:2rem 0;position:relative}.ApplicationForm-module__z_Dyha__glassForm{-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:var(--shadow-xl);box-sizing:border-box;background:#fffffffa;border-radius:1rem;width:100%;max-width:800px;margin:0 auto;padding:2.5rem}.ApplicationForm-module__z_Dyha__formHeader{text-align:center;margin-bottom:2rem}.ApplicationForm-module__z_Dyha__formHeader h2{color:#1e293b;margin-bottom:.5rem;font-size:2rem}.ApplicationForm-module__z_Dyha__formHeader p{color:#475569;font-size:1rem}.ApplicationForm-module__z_Dyha__form{flex-direction:column;gap:1.5rem;width:100%;display:flex}.ApplicationForm-module__z_Dyha__inputGroup,.ApplicationForm-module__z_Dyha__inputGroupFull{gap:1.5rem;width:100%;display:grid}.ApplicationForm-module__z_Dyha__inputGroup{grid-template-columns:1fr 1fr}.ApplicationForm-module__z_Dyha__inputGroupFull{grid-template-columns:1fr}.ApplicationForm-module__z_Dyha__inputWrapper{flex-direction:column;width:100%;display:flex}.ApplicationForm-module__z_Dyha__label{color:#334155;margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}.ApplicationForm-module__z_Dyha__inputContainer{width:100%;position:relative}.ApplicationForm-module__z_Dyha__inputIcon{color:#64748b;pointer-events:none;z-index:10;width:1.2rem;height:1.2rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.ApplicationForm-module__z_Dyha__inputContainer input,.ApplicationForm-module__z_Dyha__inputContainer select{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;height:3rem;padding:.8rem .75rem .8rem 2.5rem;font-family:inherit;font-size:.95rem;transition:all .2s}.ApplicationForm-module__z_Dyha__inputWrapper textarea{box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;min-height:100px;padding:.8rem .75rem;font-family:inherit;font-size:.95rem;transition:all .2s}.ApplicationForm-module__z_Dyha__inputContainer input:focus,.ApplicationForm-module__z_Dyha__inputContainer select:focus,.ApplicationForm-module__z_Dyha__inputWrapper textarea:focus{border-color:#8cc63f;outline:none;box-shadow:0 0 0 3px #8cc63f1a}.ApplicationForm-module__z_Dyha__radioGroup{flex-direction:column;gap:.5rem;margin-top:.2rem;display:flex}.ApplicationForm-module__z_Dyha__radioLabel{cursor:pointer;color:#475569;align-items:center;font-size:.95rem;display:flex}.ApplicationForm-module__z_Dyha__radioLabel input{accent-color:#8cc63f;width:1.2rem;height:1.2rem;margin-right:.75rem}.ApplicationForm-module__z_Dyha__submitBtn{color:#fff;cursor:pointer;text-transform:uppercase;background:#8cc63f;border:none;border-radius:.5rem;width:100%;margin-top:1rem;padding:1rem;font-size:1.1rem;font-weight:700;transition:all .2s}.ApplicationForm-module__z_Dyha__submitBtn:hover{background:#7ab32f;transform:translateY(-2px);box-shadow:0 4px 12px #8cc63f4d}.ApplicationForm-module__z_Dyha__submitBtn:disabled{cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.ApplicationForm-module__z_Dyha__trustBadge{color:#047857;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;font-size:.8rem;font-weight:500;display:flex}@media (max-width:768px){.ApplicationForm-module__z_Dyha__glassForm{padding:1.5rem}.ApplicationForm-module__z_Dyha__formHeader h2{font-size:1.5rem}.ApplicationForm-module__z_Dyha__inputGroup{grid-template-columns:1fr}}
