.apply-module__5NTDFW__page{background:var(--bg);min-height:100vh;color:var(--fg)}.apply-module__5NTDFW__shell{max-width:920px;padding:var(--sp-6)var(--sp-4)var(--sp-10);margin:0 auto}.apply-module__5NTDFW__columns{gap:var(--sp-8);display:grid}.apply-module__5NTDFW__columns>*{min-width:0}@media (min-width:900px){.apply-module__5NTDFW__columns{gap:var(--sp-12);grid-template-columns:1fr 320px;align-items:start}.apply-module__5NTDFW__panelCol{top:var(--sp-6);position:sticky}}.apply-module__5NTDFW__stepperWrap{margin-bottom:var(--sp-6)}.apply-module__5NTDFW__eyebrow{font:var(--t-label);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-ink);margin:0 0 var(--sp-2)}.apply-module__5NTDFW__heading{font:var(--t-h2);margin:0 0 var(--sp-2);text-wrap:balance}.apply-module__5NTDFW__sub{font:var(--t-body);color:var(--fg-muted);margin:0 0 var(--sp-6);max-width:54ch}.apply-module__5NTDFW__fields{gap:var(--sp-5);display:grid}.apply-module__5NTDFW__sectionTitle{font:var(--t-h4);margin:var(--sp-4)0 0}.apply-module__5NTDFW__input{font:var(--t-body-lg)}.apply-module__5NTDFW__actions{gap:var(--sp-3);margin-top:var(--sp-8);display:grid}.apply-module__5NTDFW__actions>*{min-height:48px}.apply-module__5NTDFW__backRow{justify-content:center;gap:var(--sp-4);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.apply-module__5NTDFW__linkButton{padding:var(--sp-2);font:var(--t-body);color:var(--accent-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.apply-module__5NTDFW__linkButton:disabled{color:var(--fg-subtle);cursor:default;text-decoration:none}.apply-module__5NTDFW__linkButton:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-xs);outline:none}.apply-module__5NTDFW__quietNote{font:var(--t-caption);color:var(--fg-muted);text-align:center;margin:var(--sp-4)0 0}.apply-module__5NTDFW__panel{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5)}.apply-module__5NTDFW__panelTitle{font:var(--t-h4);margin:0 0 var(--sp-2)}.apply-module__5NTDFW__panelBody{font:var(--t-body);color:var(--fg-muted);margin:0}.apply-module__5NTDFW__panelArt{margin:calc(var(--sp-5)*-1)calc(var(--sp-5)*-1)var(--sp-5);border-radius:var(--r-lg)var(--r-lg)0 0;overflow:hidden}@media (max-width:899px){.apply-module__5NTDFW__panelArt{margin:0 auto var(--sp-5);border-radius:var(--r-md);max-width:260px}}.apply-module__5NTDFW__panelPoints{margin:var(--sp-4)0 0;gap:var(--sp-3);padding:0;list-style:none;display:grid}.apply-module__5NTDFW__panelPoint{gap:var(--sp-2);font:var(--t-body);color:var(--fg);grid-template-columns:18px 1fr;align-items:start;display:grid}.apply-module__5NTDFW__panelTick{width:18px;height:18px;margin-top:2px}.apply-module__5NTDFW__panelRule{border:0;border-top:1px solid var(--border);margin:var(--sp-5)0}.apply-module__5NTDFW__panelWhyTitle{font:var(--t-h4);margin:0 0 var(--sp-2)}.apply-module__5NTDFW__codeSpent{opacity:.5}.apply-module__5NTDFW__reviewCards{gap:var(--sp-4);display:grid}.apply-module__5NTDFW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5)}.apply-module__5NTDFW__cardHead{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4);display:flex}.apply-module__5NTDFW__cardTitle{font:var(--t-h4);flex:auto;margin:0}.apply-module__5NTDFW__neededChip{font:var(--t-caption);color:var(--danger);background:var(--danger-soft);border:1px solid var(--danger);border-radius:var(--r-pill);padding:2px 8px;font-weight:650}.apply-module__5NTDFW__rows{gap:var(--sp-3);display:grid}.apply-module__5NTDFW__row{grid-template-columns:1fr;gap:2px;display:grid}@media (min-width:560px){.apply-module__5NTDFW__row{gap:var(--sp-3);grid-template-columns:180px 1fr;align-items:baseline}}.apply-module__5NTDFW__rowLabel{font:var(--t-caption);color:var(--fg-muted)}.apply-module__5NTDFW__rowValue{font:var(--t-body);word-break:break-word}.apply-module__5NTDFW__rowMissing{font:var(--t-body);color:var(--danger)}.apply-module__5NTDFW__scene{width:100%;height:auto;display:block}.apply-module__5NTDFW__artSlot{max-width:240px;margin:0 0 var(--sp-5)}.apply-module__5NTDFW__asideFirst{order:-1}@media (min-width:900px){.apply-module__5NTDFW__artSlot{max-width:none}.apply-module__5NTDFW__asideFirst{order:0}}.apply-module__5NTDFW__panelSpot{width:40px;height:40px;margin-bottom:var(--sp-3);display:block}.apply-module__5NTDFW__nextHeading{font:var(--t-h3);margin:var(--sp-8)0 0;padding-top:var(--sp-6);border-top:1px solid var(--border)}.apply-module__5NTDFW__mailNote{gap:var(--sp-3);margin-top:var(--sp-8);padding:var(--sp-4);border-radius:var(--r-md);background:var(--accent-soft);border:1px solid var(--accent-border);grid-template-columns:36px 1fr;align-items:start;display:grid}.apply-module__5NTDFW__mailNoteIcon{border-radius:var(--r-pill);background:var(--surface);width:36px;height:36px;color:var(--accent-ink);place-items:center;display:grid}.apply-module__5NTDFW__mailNoteIcon svg{width:18px;height:18px}.apply-module__5NTDFW__mailNoteTitle{font:var(--t-h4);margin:0 0 2px}.apply-module__5NTDFW__mailNoteBody{font:var(--t-body);color:var(--fg-muted);max-width:54ch;margin:0}.apply-module__5NTDFW__steps{gap:var(--sp-5);margin:var(--sp-8)0 0;counter-reset:whatnext;padding:0;list-style:none;display:grid}.apply-module__5NTDFW__whatNext{gap:var(--sp-3);grid-template-columns:28px 1fr;align-items:start;display:grid}.apply-module__5NTDFW__whatNextMark{border-radius:var(--r-pill);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-ink);font:var(--t-caption);place-items:center;font-weight:700;display:grid}.apply-module__5NTDFW__whatNextTitle{font:var(--t-h4);margin:0 0 2px}.apply-module__5NTDFW__whatNextBody{font:var(--t-body);color:var(--fg-muted);margin:0}.apply-module__5NTDFW__chips{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.apply-module__5NTDFW__chip{align-items:center;gap:var(--sp-2);background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--accent-border);border-radius:var(--r-pill);font:var(--t-caption);padding:4px 6px 4px 12px;display:inline-flex}.apply-module__5NTDFW__chipRemove{color:inherit;cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;padding:4px;font-size:14px;line-height:1}.apply-module__5NTDFW__chipRemove:focus-visible{box-shadow:var(--focus-ring);outline:none}.apply-module__5NTDFW__checkGrid{gap:var(--sp-2);display:grid}.apply-module__5NTDFW__nameRow{gap:var(--sp-5);display:grid}@media (min-width:560px){.apply-module__5NTDFW__nameRow{gap:var(--sp-4);grid-template-columns:1fr 1fr}}.apply-module__5NTDFW__nameRow>*{min-width:0}.apply-module__5NTDFW__bannerSlot{margin-bottom:var(--sp-5)}.apply-module__5NTDFW__typeField{gap:var(--sp-2);display:grid}.apply-module__5NTDFW__typeFieldLabel{font:var(--t-label);color:var(--fg);margin:0}.apply-module__5NTDFW__typeCombo{position:relative}.apply-module__5NTDFW__typeTrigger{align-items:center;gap:var(--sp-2);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);width:100%;min-height:44px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;padding:10px 13px;font-size:14px;display:flex}.apply-module__5NTDFW__typeTrigger:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);background:var(--surface);outline:none}.apply-module__5NTDFW__typeTriggerInvalid{border-color:var(--danger)}.apply-module__5NTDFW__typeTriggerChosen{align-items:center;gap:var(--sp-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:flex;overflow:hidden}.apply-module__5NTDFW__typeTriggerEmpty{color:var(--fg-subtle);flex:1}.apply-module__5NTDFW__typeChevron{width:16px;height:16px;color:var(--fg-subtle);flex:none}.apply-module__5NTDFW__typePopup{z-index:20;inset-inline:0;max-height:320px;padding:var(--sp-1);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-lg);gap:2px;display:grid;position:absolute;top:calc(100% + 4px);overflow-y:auto}.apply-module__5NTDFW__typeOption{align-items:center;gap:var(--sp-3);padding:var(--sp-2)var(--sp-3);border-radius:var(--r-xs);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;min-height:52px;display:grid}.apply-module__5NTDFW__typeOptionOn{background:var(--accent-soft)}.apply-module__5NTDFW__typeOptionActive{background:var(--surface-2)}.apply-module__5NTDFW__typeOptionOn.apply-module__5NTDFW__typeOptionActive{background:var(--accent-soft);outline:1px solid var(--accent)}.apply-module__5NTDFW__typeIcon{width:22px;height:22px;color:var(--fg-muted);flex:none;display:inline-flex}.apply-module__5NTDFW__typeIcon svg{width:100%;height:100%}.apply-module__5NTDFW__typeOptionOn .apply-module__5NTDFW__typeIcon,.apply-module__5NTDFW__typeTriggerChosen .apply-module__5NTDFW__typeIcon{color:var(--accent)}.apply-module__5NTDFW__typeCopy{gap:1px;min-width:0;display:grid}.apply-module__5NTDFW__typeLabel{font:var(--t-body);color:var(--fg);font-weight:650}.apply-module__5NTDFW__typeDesc{font:var(--t-caption);color:var(--fg-muted)}.apply-module__5NTDFW__typeTick{width:18px;height:18px;color:var(--accent);flex:none;display:inline-flex}.apply-module__5NTDFW__typeTick svg{width:100%;height:100%}.apply-module__5NTDFW__verifyBlock{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);display:grid}.apply-module__5NTDFW__verifyRow{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}@media (max-width:420px){.apply-module__5NTDFW__verifyRow{grid-template-columns:minmax(0,1fr)}}.apply-module__5NTDFW__verifiedLine{align-items:center;gap:var(--sp-2);font:var(--t-caption);color:var(--fg-muted);flex-wrap:wrap;margin:0;display:flex}.apply-module__5NTDFW__verifiedChip{align-items:center;gap:var(--sp-1);font:var(--t-caption);color:var(--success);background:var(--success-soft);border:1px solid var(--success);border-radius:var(--r-pill);white-space:nowrap;padding:2px 8px;font-weight:650;display:inline-flex}.apply-module__5NTDFW__verifiedChip svg{width:12px;height:12px}