.apply_page__HOh6c{min-height:100vh;background:var(--cos-bg);color:var(--cos-on-surface);font-family:var(--cos-font-body)}.apply_skip__HtsYi{position:absolute;left:1rem;top:-5rem;z-index:100;background:#fff;padding:.75rem 1rem}.apply_skip__HtsYi:focus{top:1rem}.apply_shell__uamCm{width:min(100% - 2.5rem,1200px);margin:auto;display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(2.5rem,7vw,7rem);align-items:start;padding:clamp(4rem,8vw,8rem) 0}.apply_intro__IN3tQ{position:sticky;top:110px}.apply_back__I0nNV{display:inline-block;margin-bottom:4rem;color:var(--cos-primary);font-weight:700;text-decoration:none}.apply_back__I0nNV:hover{text-decoration:underline}.apply_eyebrow__rZfi1{color:var(--cos-accent);font:700 .75rem var(--cos-font-body);letter-spacing:.13em;text-transform:uppercase}.apply_intro__IN3tQ h1{margin:1.2rem 0;font:600 clamp(2.9rem,4.5vw,5rem)/1.04 var(--cos-font-headline);letter-spacing:-.05em}.apply_intro__IN3tQ>p:not(.apply_eyebrow__rZfi1){max-width:420px;color:var(--cos-on-surface-2);font-size:1.1rem;line-height:1.65}.apply_asideNote__O2yn0{display:grid;gap:.65rem;max-width:420px;margin-top:3rem;padding:1.5rem;background:var(--cos-surface-mid);border-radius:var(--cos-radius);line-height:1.55}.apply_asideNote__O2yn0 strong{font-family:var(--cos-font-headline)}.apply_asideNote__O2yn0 span{color:var(--cos-on-surface-2)}.apply_form__3T_pb,.apply_success__DBsyA{padding:clamp(1.5rem,3.5vw,3rem);background:var(--cos-surface-lifted);border-radius:var(--cos-radius);box-shadow:var(--cos-shadow-card)}.apply_form__3T_pb h2,.apply_success__DBsyA h2{margin:0;font:600 1.9rem/1.2 var(--cos-font-headline);letter-spacing:-.04em}.apply_formIntro__rTZFY{color:var(--cos-on-surface-2);margin:.7rem 0 2.2rem}.apply_fields__2bomp{display:grid;grid-template-columns:1fr 1fr;gap:1.3rem}.apply_details__4H262,.apply_fields__2bomp label{display:flex;flex-direction:column;gap:.55rem;font-size:.9rem;font-weight:700}.apply_fields__2bomp label>span:not(.apply_optional__LHJH7),.apply_options__QgKrh legend>span{color:var(--cos-primary)}.apply_optional__LHJH7{color:var(--cos-on-surface-3);font-size:.8rem;font-weight:400}.apply_fields__2bomp .apply_full__34ZUu{grid-column:1/-1}.apply_details__4H262 textarea,.apply_fields__2bomp input,.apply_fields__2bomp select{width:100%;min-height:48px;border:1px solid var(--cos-border-ghost);border-radius:var(--cos-radius-sm);padding:.7rem .85rem;background:#fff;color:var(--cos-on-surface);font:400 .95rem var(--cos-font-body)}.apply_details__4H262 textarea:focus,.apply_fields__2bomp input:focus,.apply_fields__2bomp select:focus{outline:2px solid var(--cos-primary);outline-offset:2px}.apply_details__4H262 textarea::-moz-placeholder,.apply_fields__2bomp input::-moz-placeholder{color:var(--cos-on-surface-3)}.apply_details__4H262 textarea::placeholder,.apply_fields__2bomp input::placeholder{color:var(--cos-on-surface-3)}.apply_options__QgKrh{border:0;padding:0;margin:2rem 0}.apply_options__QgKrh legend{margin-bottom:.9rem;font-size:.9rem;font-weight:700}.apply_options__QgKrh label{display:flex;align-items:flex-start;gap:.7rem;padding:.7rem 0;line-height:1.4}.apply_consent__AN90C input,.apply_options__QgKrh input{width:19px;height:19px;flex:0 0 19px;accent-color:var(--cos-primary)}.apply_details__4H262 textarea{resize:vertical;line-height:1.5}.apply_consent__AN90C{display:flex;align-items:flex-start;gap:.75rem;margin:1.6rem 0 1rem;font-size:.86rem;line-height:1.5}.apply_consent__AN90C a{color:var(--cos-primary);text-decoration:underline}.apply_honeypot__SrWtm{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.apply_error__8n76J{padding:.85rem 1rem;border-radius:var(--cos-radius-sm);background:#fff1ef;color:#9a2828;font-size:.9rem;line-height:1.45}.apply_submit__QEzHh{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:54px;margin-top:1rem;padding:.8rem 1.4rem;border:0;border-radius:var(--cos-radius-pill);background:var(--cos-brand-gradient);color:#fff;cursor:pointer;font:700 .95rem var(--cos-font-headline)}.apply_submit__QEzHh:disabled{opacity:.6;cursor:wait}.apply_submit__QEzHh:focus-visible{outline:3px solid var(--cos-accent);outline-offset:3px}.apply_submit__QEzHh svg{width:18px;height:18px}.apply_smallPrint__2u0X0{max-width:490px;margin:1rem 0 0;color:var(--cos-on-surface-3);font-size:.8rem;line-height:1.5}.apply_success__DBsyA{min-height:430px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.apply_successIcon__GVFW6{display:grid;place-items:center;width:52px;height:52px;margin-bottom:2rem;border-radius:50%;background:var(--cos-accent);color:#fff}.apply_success__DBsyA h2{max-width:520px;font-size:clamp(2rem,3vw,3rem)}.apply_success__DBsyA>p:not(.apply_eyebrow__rZfi1):not(.apply_reference__FEidw){max-width:470px;color:var(--cos-on-surface-2);line-height:1.6}.apply_reference__FEidw{padding:.5rem .8rem;background:var(--cos-surface-low);border-radius:var(--cos-radius-sm);font-size:.8rem}.apply_success__DBsyA>a{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;color:var(--cos-primary);font-weight:700;text-decoration:none}.apply_success__DBsyA>a:hover{text-decoration:underline}.apply_success__DBsyA>a svg{width:18px;height:18px}@media(max-width:850px){.apply_shell__uamCm{grid-template-columns:1fr;gap:2.5rem}.apply_intro__IN3tQ{position:static}.apply_back__I0nNV{margin-bottom:2rem}.apply_asideNote__O2yn0{max-width:none;margin-top:2rem}}@media(max-width:580px){.apply_shell__uamCm{width:min(100% - 2rem,1200px);padding:3rem 0}.apply_fields__2bomp{grid-template-columns:1fr}.apply_fields__2bomp .apply_full__34ZUu{grid-column:auto}.apply_form__3T_pb{padding:1.5rem}.apply_submit__QEzHh{width:100%}}