.apply_shell__QvnO4{background:var(--surface-2);padding:56px 16px 120px}.apply_wrap__JM_8C{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.apply_narrow__bmjzz{max-width:560px}.apply_back__y0zb8{display:inline-flex;align-items:center;gap:8px;font-family:var(--head);font-size:14px;font-weight:600;color:var(--ink);align-self:flex-start;padding:4px 0}.apply_back__y0zb8:hover{color:var(--accent);text-decoration:none}.apply_head__lVDjY{display:flex;flex-direction:column;gap:10px}.apply_head__lVDjY h1{font-family:var(--head);font-size:clamp(2rem,5vw,3.25rem);font-weight:600;letter-spacing:-.035em;line-height:1.1}.apply_head__lVDjY h1 em{font-style:normal;color:var(--accent)}.apply_head__lVDjY p{margin:0;color:var(--ink-2);font-size:1.05rem;line-height:1.75}.apply_steps__liR9t{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.apply_step__OqaK_{display:flex;flex-direction:column;gap:8px;font-family:var(--head);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.apply_step__OqaK_ i{display:block;height:4px;border-radius:2px;background:var(--surface-3);overflow:hidden;position:relative}.apply_step__OqaK_ i:after{content:"";position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.apply_stepDone__W_AdJ i:after,.apply_stepOn__ZYQBR i:after{transform:scaleX(1)}.apply_stepOn__ZYQBR{color:var(--accent)}.apply_stepDone__W_AdJ{color:var(--ink-2)}.apply_stepNum__lnvnh{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:4px}.apply_card__FlyAl{background:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(26,19,32,.06);padding:40px 36px;display:flex;flex-direction:column;gap:22px}.apply_cardTitle__N88P6{font-family:var(--head);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.25}.apply_cardSub__oKtTy{margin:-10px 0 0;color:var(--ink-3);font-size:.88rem}.apply_grid2__vkLdS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.apply_field__oyE5j{display:flex;flex-direction:column;gap:6px;min-width:0}.apply_label___BUQZ{font-family:var(--head);font-size:14px;font-weight:600;color:var(--ink)}.apply_label___BUQZ b{color:var(--accent);font-weight:700;margin-left:2px}.apply_label___BUQZ small{font-weight:400;color:var(--ink-3);margin-left:6px}.apply_control__7O9LT{width:100%;background:transparent;color:var(--ink);border:0;border-bottom:2px solid var(--ink);border-radius:0;padding:12px 0;font-family:var(--sans);font-size:18px;line-height:1.45;transition:border-color .3s ease}.apply_control__7O9LT::placeholder{color:var(--ink-3)}.apply_control__7O9LT:focus{outline:none;border-bottom-color:var(--accent)}.apply_control__7O9LT:focus-visible{box-shadow:0 2px 0 0 var(--accent)}select.apply_control__7O9LT{cursor:pointer}textarea.apply_control__7O9LT{min-height:120px;resize:vertical}.apply_invalid__7_ZN5 .apply_control__7O9LT{border-bottom-color:var(--crit)}.apply_fieldErr__27EVJ{font-size:.8rem;color:var(--crit)}.apply_hint__fhMGR{font-size:.78rem;color:var(--ink-3)}.apply_count__0HZMr{font-size:.72rem;color:var(--ink-3);align-self:flex-end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.apply_hp__mucBx{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.apply_drop__YqGbI{display:flex;flex-direction:column;align-items:center;gap:4px;padding:28px 16px;border:2px dashed var(--rule);border-radius:10px;background:var(--surface-2);text-align:center;cursor:pointer;transition:border-color .12s,background .12s;font-size:.9rem;color:var(--ink-2)}.apply_dropOver__ZdXqh,.apply_drop__YqGbI:hover{border-color:var(--accent);background:var(--accent-bg)}.apply_drop__YqGbI u{color:var(--accent);text-decoration:none;font-weight:600}.apply_drop__YqGbI small{color:var(--ink-3);font-size:.78rem}.apply_drop__YqGbI:focus-within{border-color:var(--accent)}.apply_file__dgtnR{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:var(--surface-2)}.apply_fileIcon__cxCeN{flex:none;width:36px;height:36px;border-radius:9px;background:var(--accent-bg);color:var(--accent);display:inline-flex;align-items:center;justify-content:center}.apply_fileMeta__5yZbB{flex:1 1;min-width:0;display:flex;flex-direction:column}.apply_fileMeta__5yZbB b{font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apply_fileMeta__5yZbB span{font-size:.78rem;color:var(--ink-3)}.apply_bar__eCayI{height:4px;border-radius:2px;background:var(--surface-3);overflow:hidden;margin-top:6px}.apply_bar__eCayI span{display:block;height:100%;width:40%;background:var(--accent);border-radius:2px;animation:apply_slide__KYXRz 1.1s var(--ease) infinite}@keyframes apply_slide__KYXRz{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.apply_review__6U7uG{display:flex;flex-direction:column;gap:0}.apply_reviewBlock__Hg_pR{padding:16px 0;border-top:1px solid var(--grid)}.apply_reviewBlock__Hg_pR:first-child{border-top:0;padding-top:0}.apply_reviewHead__hJpRw{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.apply_reviewHead__hJpRw h3{font-family:var(--head);font-size:1rem;font-weight:600}.apply_edit__eE9_7{border:0;background:none;color:var(--accent);font-family:var(--head);font-weight:700;font-size:.76rem;cursor:pointer;padding:4px 8px;border-radius:6px}.apply_edit__eE9_7:hover{background:var(--accent-bg)}.apply_dl__ckw9n{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:8px 14px;gap:8px 14px;margin:0;font-size:.9rem}.apply_dl__ckw9n dt{color:var(--ink-3)}.apply_dl__ckw9n dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.apply_empty__8Sn1o{color:var(--ink-3);font-style:italic}.apply_checks__xZDQL{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:10px;background:var(--surface-2)}.apply_check__OMzXx{display:flex;gap:12px;align-items:flex-start;font-size:.9rem;line-height:1.5;cursor:pointer}.apply_check__OMzXx input{flex:none;width:20px;height:20px;margin-top:1px;accent-color:var(--accent)}.apply_check__OMzXx small{display:block;color:var(--ink-3);font-size:.8rem}.apply_nav__ZaCr4{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:6px}.apply_nav__ZaCr4 .apply_grow__5DsXq{flex:1 1}.apply_cta__jy29V{min-height:56px;padding:16px 32px}.apply_saved__bffpm{font-size:.74rem;color:var(--ink-3)}.apply_done___B_gO{align-items:center;text-align:center;padding:44px 32px}.apply_doneIcon__ZdMdZ{width:64px;height:64px;border-radius:50%;background:var(--accent-bg);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;animation:apply_pop__6rQTp .35s var(--ease)}@keyframes apply_pop__6rQTp{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.apply_done___B_gO h2{font-family:var(--head);font-size:1.75rem;font-weight:600;letter-spacing:-.025em}.apply_done___B_gO p{margin:0;color:var(--ink-2);max-width:440px}.apply_doneActions__ZjGUc{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.apply_notice__gP05H{display:flex;flex-direction:column;gap:10px}.apply_notice__gP05H p{margin:0;color:var(--ink-2)}.apply_shell__QvnO4 .eyebrow{font-family:var(--head);font-size:13px;font-weight:600;letter-spacing:.12em;color:var(--accent)}.apply_shell__QvnO4 .eyebrow:before{display:none}.apply_shell__QvnO4 .btn{min-height:52px;padding:14px 28px;border-radius:6px;border:2px solid transparent;box-shadow:none;font-family:var(--head);font-size:14px;font-weight:600;background:var(--ink);color:#fff;transition:background .3s ease,color .3s ease,border-color .3s ease}.apply_shell__QvnO4 .btn:hover{background:var(--accent);color:#fff}.apply_shell__QvnO4 .btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.apply_shell__QvnO4 .btn.primary{background:var(--accent);text-transform:uppercase;letter-spacing:.02em}.apply_shell__QvnO4 .btn.primary:hover{background:var(--accent-2)}.apply_shell__QvnO4 .btn.ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.apply_shell__QvnO4 .btn.ghost:hover{background:var(--ink);color:#fff}.apply_shell__QvnO4 .btn.sm{min-height:40px;padding:8px 16px;font-size:13px}.apply_shell__QvnO4 .btn:disabled{opacity:.55;cursor:not-allowed}.apply_shell__QvnO4 .okmsg{border-radius:10px}@media (max-width:640px){.apply_shell__QvnO4{padding:20px 12px 48px}.apply_card__FlyAl{padding:28px 20px}.apply_dl__ckw9n,.apply_grid2__vkLdS{grid-template-columns:1fr}.apply_dl__ckw9n{gap:2px}.apply_dl__ckw9n dd{margin-bottom:8px}.apply_stepLabel__31nWh{display:none}.apply_stepOn__ZYQBR .apply_stepLabel__31nWh{display:inline}.apply_nav__ZaCr4{flex-direction:column-reverse;align-items:stretch}.apply_nav__ZaCr4 .apply_btn__ZnIo5{width:100%}.apply_nav__ZaCr4 .apply_grow__5DsXq{display:none}}@media (prefers-reduced-motion:reduce){.apply_bar__eCayI span,.apply_doneIcon__ZdMdZ,.apply_step__OqaK_ i:after{transition:none;animation:none}}