.apply_page__utZSC{position:relative;padding:clamp(104px,10vw,140px) var(--spacing-gutter) clamp(56px,7vw,96px)}.apply_glow__EQmzi{position:absolute;left:50%;top:-100px;width:900px;height:520px;margin-left:-450px;border-radius:50%;background:radial-gradient(ellipse,rgba(226,69,44,.1),rgba(226,69,44,0) 66%);pointer-events:none}.apply_inner__Yrb9L{position:relative;max-width:760px;margin:0 auto}.apply_back__PnrP2{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-label);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-quiet);transition:color .2s ease}.apply_back__PnrP2:focus-visible,.apply_back__PnrP2:hover{color:var(--color-accent);outline:none}.apply_eyebrow__Uh9CD{display:block;margin-top:clamp(18px,2.2vw,26px);font-family:var(--font-label);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-accent)}.apply_title__5eyf_{margin:clamp(10px,1.4vw,16px) 0 0;font-size:clamp(30px,4vw,50px);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:var(--color-text)}.apply_lede__fBJob{max-width:58ch;margin:clamp(12px,1.6vw,18px) 0 0;font-size:15px;line-height:1.75;color:var(--color-text-body);text-wrap:pretty}.apply_form___k5E3{margin-top:clamp(26px,3.2vw,40px);display:flex;flex-direction:column;gap:clamp(14px,1.8vw,20px)}.apply_row__Qg8BC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,20px)}.apply_field__UfI2b{display:flex;flex-direction:column;gap:8px;min-width:0}.apply_label__j_qMM{font-family:var(--font-label);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-label)}.apply_req__w15gW{color:var(--color-accent)}.apply_control__hsrIZ{width:100%;padding:14px 16px;border-radius:14px;border:1px solid var(--hairline);background:rgba(255,255,255,.03);font-family:inherit;font-size:14.5px;color:var(--color-text);transition:border-color .2s ease,background .2s ease}.apply_control__hsrIZ:focus{border-color:var(--color-accent);background:rgba(255,255,255,.05);outline:none}.apply_control__hsrIZ::placeholder{color:var(--color-text-label)}.apply_controlBad__61RgP{border-color:#e2452c}.apply_select__J1VKG{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-text-muted) 50%),linear-gradient(135deg,var(--color-text-muted) 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 15px) calc(50% + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:42px}.apply_select__J1VKG option{background:#12100f;color:var(--color-text)}.apply_area__8zm_W{resize:vertical;line-height:1.6}.apply_hint__ihGDV{margin:-2px 0 0;font-size:12.5px;color:var(--color-text-quiet)}.apply_privacy___IMLo{margin:0;padding:14px 18px;border-radius:16px;border:1px solid var(--hairline);background:rgba(255,255,255,.025);font-size:13px;line-height:1.6;color:var(--color-text-quiet)}.apply_honey__lcnpj{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.apply_submitRow__dt3J1{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.apply_submit__EHpPM{padding:16px 32px;border-radius:var(--radius-pill);border:0;background:var(--gradient-brand-cta);color:var(--color-ink-invert);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:box-shadow .35s ease}.apply_submit__EHpPM:hover:not(:disabled){box-shadow:0 0 30px var(--glow-strong)}.apply_submit__EHpPM:disabled{opacity:.6;cursor:default}.apply_status__pMe7Q{margin:0;font-size:13.5px;color:var(--color-text-quiet)}.apply_statusBad__3T6Tb{color:#ff8b73}.apply_thanks__f3s3l{max-width:620px;margin:0 auto;text-align:center}.apply_thanksSteps__J3Z8J{list-style:none;margin:clamp(20px,2.6vw,30px) 0 0;padding:0;display:grid;gap:10px;text-align:left}.apply_thanksStep__ZhnxS{padding:14px 18px;border-radius:16px;border:1px solid var(--hairline);background:rgba(255,255,255,.025);font-size:14px;color:var(--color-text-body)}.apply_thanksActions__8XB67{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,2.8vw,32px)}@media (max-width:620px){.apply_row__Qg8BC{grid-template-columns:minmax(0,1fr)}}