.apply_container__tz4To{max-width:1400px;width:100%;margin:2rem auto;padding:1rem;background:#fff;color:#333;font-family:var(--DMSansRegular),sans-serif}.apply_container__tz4To .apply_title__Sn8L4{font-family:var(--DMSansBold),sans-serif;font-size:3rem;margin-bottom:.5rem;text-align:center}.apply_container__tz4To .apply_program__PItDf,.apply_container__tz4To .apply_subtitle__JpYZJ{text-align:center;margin-bottom:1rem;font-family:var(--DMSansMedium),sans-serif}.apply_container__tz4To .apply_program__PItDf{font-size:1.3rem;color:#daa520}.apply_form__C99tO{display:flex;flex-direction:column;gap:2rem}.apply_section__y2wew{background:#f9f9f9;padding:1.5rem;border-radius:8px}.apply_section__y2wew h4{font-family:var(--DMSansBold),sans-serif;font-size:1.5rem;margin-bottom:1rem}.apply_section__y2wew p{margin-bottom:1rem}.apply_fieldGroup__95NM8,.apply_field__3nJqZ{margin-bottom:1rem;display:flex;flex-direction:column}.apply_fieldGroup__95NM8 label,.apply_field__3nJqZ label{margin-bottom:.3rem;font-family:var(--DMSansMedium),sans-serif}.apply_fieldGroup__95NM8 input,.apply_fieldGroup__95NM8 textarea,.apply_field__3nJqZ input,.apply_field__3nJqZ textarea{padding:.5rem;border:1px solid #ccc;border-radius:4px;font-family:var(--DMSansRegular),sans-serif;font-size:1rem;max-width:600px}.apply_fieldGroup__95NM8 textarea,.apply_field__3nJqZ textarea{resize:vertical}.apply_fieldGroup__95NM8 span,.apply_field__3nJqZ span{margin-bottom:.3rem;font-family:var(--DMSansMedium),sans-serif}.apply_fieldGroup__95NM8.apply_fieldGroup__95NM8 label,.apply_field__3nJqZ.apply_fieldGroup__95NM8 label{display:inline-flex;align-items:center;gap:.3rem;font-size:.95rem;margin-bottom:.3rem}.apply_fieldGroup__95NM8.apply_fieldGroup__95NM8 input[type=text],.apply_field__3nJqZ.apply_fieldGroup__95NM8 input[type=text]{margin-top:.5rem;max-width:400px}.apply_submitContainer__ZpUZA{display:flex;justify-content:center;margin-top:1rem}.apply_submitButton___pyZW{background:#daa520;color:#000;font-family:var(--DMSansBold),sans-serif;padding:.75rem 2rem;border:none;border-radius:4px;font-size:1.1rem;cursor:pointer;transition:background .3s ease}.apply_submitButton___pyZW:disabled{background:rgb(234.776,201.28,117.224);cursor:not-allowed}.apply_submitButton___pyZW:hover:not(:disabled){background:rgb(173.528,131.34,25.472)}.apply_errorBox__Ao3EP{background:#ffe5e5;padding:1rem;border-radius:4px;margin-bottom:1rem}.apply_errorText__ZZJCR{color:#d60000;margin:0;font-size:.95rem;font-family:var(--DMSansRegular),sans-serif}.apply_successBox__5IMNz{background:#e5ffee;padding:1rem;border-radius:4px;margin-bottom:1rem}.apply_successBox__5IMNz p{color:green;margin:0;font-size:1rem}.apply_required__De1Rp{color:red;font-weight:700}