.apply-section.svelte-1ob4gwg{padding:80px 24px;background:var(--bg-tertiary)}.apply-card.svelte-1ob4gwg{max-width:520px;margin:0 auto;padding:56px 40px;background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 8px #00000014}[data-theme=dark] .apply-card.svelte-1ob4gwg{box-shadow:0 2px 8px #0006}.apply-sub.svelte-1ob4gwg{text-align:center;font-size:1.1rem;color:var(--text-secondary);margin-bottom:2.5rem}.apply-form.svelte-1ob4gwg{display:flex;flex-direction:column;gap:1.25rem}.apply-field.svelte-1ob4gwg{display:flex;flex-direction:column;gap:.4rem;flex:1}.apply-field.svelte-1ob4gwg label:where(.svelte-1ob4gwg){font-size:.9rem;font-weight:600;color:var(--text-primary)}.apply-field.svelte-1ob4gwg input:where(.svelte-1ob4gwg),.apply-field.svelte-1ob4gwg textarea:where(.svelte-1ob4gwg){padding:.7rem .85rem;border:1px solid var(--border);border-radius:6px;font-family:var(--font-body);font-size:1rem;color:var(--text-primary);background:var(--bg-primary);transition:border-color var(--transition)}.apply-field.svelte-1ob4gwg input:where(.svelte-1ob4gwg):focus,.apply-field.svelte-1ob4gwg textarea:where(.svelte-1ob4gwg):focus{outline:none;border-color:var(--text-muted)}.apply-field.svelte-1ob4gwg textarea:where(.svelte-1ob4gwg){resize:vertical}.apply-row.svelte-1ob4gwg{display:flex;gap:1rem}@media(max-width:500px){.apply-row.svelte-1ob4gwg{flex-direction:column}.apply-card.svelte-1ob4gwg{padding:32px 20px}}.apply-submit.svelte-1ob4gwg{padding:14px 36px;border-radius:6px;font-family:var(--font-body);font-size:1rem;font-weight:600;background:var(--text-primary);color:var(--bg-primary);border:none;cursor:pointer;transition:opacity var(--transition);align-self:flex-start}.apply-submit.svelte-1ob4gwg:hover{opacity:.9}.apply-accepting.svelte-1ob4gwg{font-size:.9rem;color:var(--text-muted);margin-top:8px}
