.pre-application_page__EJxFs{--application-orange:#ff7a1a;--application-orange-soft:#ffad5c;--application-text:#fffaf2;--application-muted:#c9c2b7;--application-line:rgb(255 255 255/14%);background:radial-gradient(circle at 8% 18%,rgb(255 122 26/13%),transparent 30rem),radial-gradient(circle at 92% 72%,rgb(255 122 26/7%),transparent 28rem),#090909;color:var(--application-text);margin-top:calc(-1 * var(--site-header-height));min-height:100vh;overflow:hidden}.pre-application_shell__s5YBE{max-width:70rem;padding-bottom:clamp(5rem,9vw,8rem);padding-top:calc(var(--site-header-height) + clamp(3rem, 7vw, 6rem))}.pre-application_layout__HT0t1{align-items:start;display:grid;gap:clamp(3rem,7vw,6rem);grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);min-width:0}.pre-application_intro__7hAdm{position:sticky;top:2rem}.pre-application_cardEyebrow__V9o1J,.pre-application_eyebrow__WYRUI{color:var(--eyebrow-color);font-size:.72rem;font-weight:800;letter-spacing:.16em;margin:0 0 1rem;text-transform:uppercase}.pre-application_title__piXD_{font-size:clamp(2.5rem,4.5vw,4rem);font-weight:620;letter-spacing:-.065em;line-height:.94;margin:0;max-width:10ch;text-wrap:balance}.pre-application_lead__5ME4k{color:var(--application-muted);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75;margin:1.75rem 0 0;max-width:42ch}.pre-application_purpose__GGFcw{color:#aaa59d;font-size:.75rem;line-height:1.6;margin:1.25rem 0 0}.pre-application_formCard__D01bv{background:linear-gradient(145deg,rgb(25 20 17/84%),rgb(15 15 15/76%)),rgb(255 255 255/6%);border:1px solid rgb(255 255 255/16%);border-radius:var(--radius-card);box-shadow:0 30px 90px rgb(0 0 0/34%);overflow:hidden;min-width:0}.pre-application_formHeader___su1e{border-bottom:1px solid var(--application-line);padding:clamp(1.5rem,4vw,2.25rem)}.pre-application_formTitle__UatUl{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:620;letter-spacing:-.045em;line-height:1;margin:0}.pre-application_formIntro__oUTtW{color:var(--application-muted);font-size:.9rem;line-height:1.65;margin:.8rem 0 0;overflow-wrap:anywhere}.pre-application_form__trM73{display:flex;flex-direction:column;gap:2rem;padding:clamp(1.5rem,4vw,2.25rem)}.pre-application_formGroup__5MiEp{border:0;margin:0;min-width:0;padding:0}.pre-application_formGroup__5MiEp+.pre-application_formGroup__5MiEp{border-top:1px solid var(--application-line);padding-top:2rem}.pre-application_groupTitle__WKZDP{color:var(--application-text);font-size:.78rem;font-weight:800;letter-spacing:.12em;margin-bottom:1.25rem;padding:0;text-transform:uppercase}.pre-application_fields__NAuXU{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.pre-application_field__xpuPy{display:flex;flex-direction:column;gap:.55rem;min-width:0}.pre-application_fieldWide__cTb_D{grid-column:1/-1}.pre-application_label__jbFPr{color:#ddd6cd;font-size:.8rem;font-weight:700}.pre-application_control__tQ3QE{background:rgb(255 255 255/5%);border-color:rgb(255 255 255/16%);border-radius:var(--radius-control);color:var(--application-text);height:3rem;padding-inline:.9rem;max-width:100%;min-width:0;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.pre-application_control__tQ3QE:hover{background:rgb(255 255 255/7%);border-color:rgb(255 255 255/24%)}.pre-application_control__tQ3QE:focus-visible{border-color:var(--application-orange-soft);box-shadow:0 0 0 3px rgb(255 122 26/16%);outline:none}.pre-application_control__tQ3QE option{background:#171717;color:var(--application-text)}.pre-application_consent__nJ2_o{align-items:flex-start;background:rgb(255 255 255/4%);border:1px solid var(--application-line);border-radius:var(--radius-control);color:var(--application-muted);cursor:pointer;display:flex;font-size:.82rem;gap:.8rem;line-height:1.6;padding:1rem;min-width:0;overflow-wrap:anywhere}.pre-application_checkbox__BuwHE{accent-color:var(--application-orange);flex:0 0 auto;height:1rem;margin-top:.2rem;width:1rem}.pre-application_error__NCEyp{background:rgb(127 29 29/22%);border:1px solid rgb(248 113 113/34%);border-radius:var(--radius-control);color:#fecaca;font-size:.82rem;line-height:1.55;margin:0;padding:.9rem 1rem}.pre-application_submit__wgodS{background:var(--application-orange);border-radius:var(--radius-control);color:#fff;font-weight:800;height:3.25rem;transition:background .16s ease,transform .16s ease;width:100%}.pre-application_submit__wgodS:hover{background:#ff8b36;transform:translateY(-1px)}.pre-application_success__dgXgA{padding:clamp(2rem,5vw,3rem);text-align:center}.pre-application_successMark___gqje{align-items:center;background:rgb(255 122 26/12%);border:1px solid rgb(255 122 26/38%);border-radius:999px;color:var(--application-orange-soft);display:inline-flex;font-size:1.1rem;font-weight:800;height:3rem;justify-content:center;width:3rem}.pre-application_success__dgXgA h2{font-size:2rem;font-weight:620;letter-spacing:-.04em;margin:1.25rem 0 0}.pre-application_success__dgXgA p{color:var(--application-muted);line-height:1.7;margin:.75rem auto 0;max-width:38ch}@media (max-width:960px){.pre-application_layout__HT0t1{grid-template-columns:1fr}.pre-application_intro__7hAdm{position:static}.pre-application_title__piXD_{max-width:13ch}.pre-application_lead__5ME4k{max-width:52ch}}@media (max-width:640px){.pre-application_shell__s5YBE{padding-top:calc(var(--site-header-height) + 2rem);padding-bottom:4rem}.pre-application_layout__HT0t1{gap:2.5rem}.pre-application_title__piXD_{font-size:clamp(2.25rem,10vw,3rem)}.pre-application_lead__5ME4k{line-height:1.65;margin-top:1.25rem}.pre-application_fields__NAuXU{grid-template-columns:1fr}.pre-application_fieldWide__cTb_D{grid-column:auto}.pre-application_form__trM73{gap:1.75rem}.pre-application_formHeader___su1e,.pre-application_form__trM73{padding-inline:1rem}}