.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:#090909;color:var(--application-text);margin-top:calc(-1 * var(--site-header-height));min-height:100vh;overflow:clip}.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:calc(var(--site-header-height) + 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:rgb(18 17 16/92%);border:1px solid rgb(255 255 255/12%);border-radius:var(--radius-card);box-shadow:0 20px 50px rgb(0 0 0/28%);overflow:hidden;min-width:0}.pre-application_formHeader___su1e{border-bottom:1px solid var(--application-line);padding:1.5rem clamp(1.25rem,3vw,2rem)}.pre-application_cardEyebrow__V9o1J{margin-bottom:.6rem}.pre-application_formTitle__UatUl{font-size:1.5rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0}.pre-application_formIntro__oUTtW{color:var(--application-muted);font-size:.875rem;line-height:1.6;margin:.4rem 0 0;overflow-wrap:anywhere}.pre-application_form__trM73{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem clamp(1.25rem,3vw,2rem) 1.75rem}.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:1.5rem}.pre-application_groupTitle__WKZDP{color:var(--application-text);float:left;font-size:.9rem;font-weight:600;margin-bottom:.9rem;padding:0;width:100%}.pre-application_fields__NAuXU{clear:both;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.pre-application_field__xpuPy{display:flex;flex-direction:column;gap:.375rem;min-width:0}.pre-application_label__jbFPr{color:#d6cfc6;font-size:.8125rem;font-weight:500}.pre-application_optional__Kr1xr{color:#8a847c;font-weight:400}.pre-application_control__tQ3QE{background:rgb(255 255 255/4%);border:1px solid rgb(255 255 255/14%);border-radius:var(--radius-control);color:var(--application-text);font-size:.875rem;height:2.5rem;padding-inline:.75rem;max-width:100%;min-width:0;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.pre-application_control__tQ3QE::placeholder{color:#8a847c}.pre-application_control__tQ3QE:hover{border-color:rgb(255 255 255/22%)}.pre-application_control__tQ3QE:focus-visible{border-color:var(--application-orange-soft);box-shadow:0 0 0 2px rgb(255 122 26/20%);outline:none}.pre-application_control__tQ3QE option{background:#171717;color:var(--application-text)}.pre-application_consent__nJ2_o{align-items:flex-start;color:var(--application-muted);cursor:pointer;display:flex;font-size:.8125rem;gap:.6rem;line-height:1.55;min-width:0;overflow-wrap:anywhere}.pre-application_checkbox__BuwHE{accent-color:var(--application-orange);flex:0 0 auto;height:1rem;margin-top:.125rem;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:.8125rem;line-height:1.55;margin:0;padding:.75rem .875rem}.pre-application_submit__wgodS{align-self:flex-start;background:var(--application-orange);border-radius:var(--radius-control);color:#fff;font-size:.875rem;font-weight:600;height:2.5rem;padding-inline:1.25rem;transition:background .12s ease}.pre-application_submit__wgodS:hover{background:#ff8b36}.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_submit__wgodS{align-self:stretch}.pre-application_form__trM73{gap:1.25rem}.pre-application_formHeader___su1e,.pre-application_form__trM73{padding-inline:1rem}}