.BrandField_control__mBUSn{font:inherit;width:100%;min-height:48px;padding:12px 16px;border:1px solid #849bab;border-radius:8px;background:white;color:var(--home-ink)}.BrandField_control__mBUSn:focus-visible{outline:3px solid var(--home-blue-ink);outline-offset:2px}.BrandField_control__mBUSn[aria-invalid=true]{border-color:#b3261e}.BrandField_control__mBUSn:disabled{background:#e5ebef;color:#536274;cursor:not-allowed}.BrandField_error__2HING{color:#b3261e;font-size:14px;line-height:1.6}.BrandField_errorBanner__d5sEO{padding:16px;background:#fff3f2;border:1px solid #b3261e;border-radius:8px;color:#b3261e}.BrandField_success__LNF7s{padding:24px;background:#edf6f0;color:#235c40;border:1px solid #88ac96;border-radius:var(--home-radius)}.InternshipApplicationForm_form___LXqw{display:flex;flex-direction:column;gap:1.5rem}.InternshipApplicationForm_requiredNote__jQLND{font-size:.82rem;color:var(--home-muted);margin:0}.InternshipApplicationForm_section__p95ZA{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,2vw,1.5rem);background:var(--home-ivory);border:1px solid var(--home-line);border-radius:var(--home-radius)}.InternshipApplicationForm_sectionTitle__fDs_F{font-size:.92rem;font-weight:700;letter-spacing:.08em;color:var(--home-blue-ink);margin:0}.InternshipApplicationForm_grid__wh6ov{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.InternshipApplicationForm_field__raEpU{display:flex;flex-direction:column;gap:.45rem;border:0;padding:0;margin:0;min-inline-size:0}.InternshipApplicationForm_fullWidth__IL8W0{grid-column:1/-1}.InternshipApplicationForm_label__soxwi{font-size:.85rem;font-weight:700;color:var(--home-ink)}.InternshipApplicationForm_hint__bR78c{font-size:.76rem;color:var(--home-muted);margin:0}.InternshipApplicationForm_textarea__G5HVh{min-height:136px;resize:vertical}.InternshipApplicationForm_inputError__ioCgw{border-color:#dc2626}.InternshipApplicationForm_errorBanner__Y0Sh8,.InternshipApplicationForm_error__b5HPT{margin:0}.InternshipApplicationForm_radioGroup___kHUe{display:flex;flex-wrap:wrap;gap:.75rem}.InternshipApplicationForm_radioOption___LGLJ{display:inline-flex;align-items:center;gap:.45rem;padding:.8rem 1rem;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#ffffff;font-size:.88rem;color:var(--home-ink)}.InternshipApplicationForm_radioOption___LGLJ input{accent-color:var(--home-blue-ink)}.InternshipApplicationForm_consentRow__Bv_8g{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;border-radius:var(--home-radius);background:var(--home-blush);border:1px solid rgba(255,122,168,.12)}.InternshipApplicationForm_consentRow__Bv_8g input{margin-top:.2rem;accent-color:var(--home-blue-ink)}.InternshipApplicationForm_consentText__nB6k6{display:flex;flex-direction:column;gap:.2rem}.InternshipApplicationForm_consentTitle__nBnwO{font-size:.88rem;font-weight:700;color:var(--home-ink)}.InternshipApplicationForm_consentBody__4a3IE{font-size:.8rem;line-height:1.6;color:var(--home-muted);margin:0}.InternshipApplicationForm_actions__XkeBt{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.InternshipApplicationForm_helperText__5DS81{font-size:.8rem;color:var(--home-muted);margin:0}.InternshipApplicationForm_successBox__sSyZK{display:grid;grid-gap:12px;gap:12px}.InternshipApplicationForm_successTitle__l3cpr{font-size:1.1rem;font-weight:700;color:var(--home-ink);margin:0}.InternshipApplicationForm_successText__ATI2q{font-size:.92rem;line-height:1.7;color:var(--home-ink);margin:0}.InternshipApplicationForm_successId__WodrK{font-size:.78rem;color:var(--home-muted);margin:0}@media (max-width:768px){.InternshipApplicationForm_grid__wh6ov{grid-template-columns:1fr}}.InternshipApplicationForm_consentRow__Bv_8g:focus-within,.InternshipApplicationForm_radioOption___LGLJ:focus-within{outline:3px solid var(--home-blue-ink);outline-offset:3px}