.apply-head.svelte-1spghlz{max-width:65rem;padding-block:1.875rem 1.5rem}.back.svelte-1spghlz{display:inline-flex;gap:.5rem;color:var(--c-muted);font-size:.875rem;text-decoration:none}.back.svelte-1spghlz:hover{color:var(--c-ink)}.apply-head.svelte-1spghlz h1:where(.svelte-1spghlz){margin-top:.75rem;font-size:clamp(1.75rem,calc(3vw * var(--page-scale)),2.5rem);line-height:1.12}.apply-role-meta.svelte-1spghlz{margin-top:.625rem;font-size:.875rem}.apply-layout.svelte-1spghlz{display:grid;grid-template-columns:minmax(0,1fr);max-width:65rem;align-items:start}form.svelte-1spghlz{display:grid;gap:1.25rem}fieldset.svelte-1spghlz{position:relative;margin:0;padding:4.75rem 1.75rem 1.75rem;border:1px solid var(--c-line);border-radius:.5rem;background:var(--c-surface);display:grid;gap:1.25rem}legend.svelte-1spghlz{position:absolute;top:1.75rem;left:1.75rem;right:1.75rem;display:flex;align-items:center;gap:.75rem;padding:0;font-size:1.1875rem!important}.step.svelte-1spghlz{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;color:var(--c-muted)}.optional.svelte-1spghlz{margin-left:.375rem;color:var(--c-muted);font-size:.75rem;font-weight:400}.add-link.svelte-1spghlz{justify-self:start;min-height:2.75rem;padding:.5rem 0;border:0;background:transparent;color:var(--accent-text);font-size:.875rem;text-align:left}.add-link.svelte-1spghlz:hover{color:var(--accent-hover)}.grid.svelte-1spghlz{display:grid;gap:1.25rem}.two.svelte-1spghlz{grid-template-columns:repeat(2,minmax(0,1fr))}label.svelte-1spghlz{display:block;line-height:1.45}.referral.svelte-1spghlz{display:grid;gap:.875rem;align-content:start}input[type=file].svelte-1spghlz{display:block;width:100%;margin-top:.5rem;padding:.625rem;border:1px dashed var(--c-line-strong);border-radius:var(--radius-control);background:var(--c-bg);font-size:.875rem;color:var(--c-text)}input[type=file].svelte-1spghlz::file-selector-button{margin-right:.75rem;padding:.5rem .875rem;border:1px solid var(--c-line-strong);border-radius:var(--radius-inner);background:var(--c-surface);color:var(--c-ink);font:inherit;font-weight:500;cursor:pointer}.error-summary.svelte-1spghlz{padding:1.25rem 1.5rem;border-color:var(--c-error)}.error-summary.svelte-1spghlz h2:where(.svelte-1spghlz){font-size:1.0625rem;color:var(--c-error)}.error-summary.svelte-1spghlz ul:where(.svelte-1spghlz){margin:.625rem 0 0;padding-left:1.125rem}.error-summary.svelte-1spghlz a:where(.svelte-1spghlz){color:var(--c-error);font-size:.875rem}.trap.svelte-1spghlz{position:absolute;left:-624.9375rem}.submit-row.svelte-1spghlz{display:grid;gap:1rem;justify-items:start;padding:.25rem 0 0}.consent.svelte-1spghlz{display:flex;gap:.75rem;align-items:flex-start;font-weight:400;color:var(--c-text)}.consent.svelte-1spghlz input:where(.svelte-1spghlz){margin-top:.25rem;width:1.125rem;height:1.125rem;flex:none}.submit-row.svelte-1spghlz .c-button[disabled]:where(.svelte-1spghlz){opacity:.6;cursor:progress}.done.svelte-1spghlz{padding:2.25rem}.done.svelte-1spghlz:focus{outline:none}.done.svelte-1spghlz p:where(.svelte-1spghlz){margin:.75rem 0 1.5rem;max-width:35rem;font-size:1.0625rem}@media (max-width: 640px){.apply-head.svelte-1spghlz{padding-block:1.5rem 1.25rem}.apply-head.svelte-1spghlz h1:where(.svelte-1spghlz){font-size:1.875rem}fieldset.svelte-1spghlz{padding:4rem 1.25rem 1.25rem}legend.svelte-1spghlz{top:1.25rem;left:1.25rem;right:1.25rem}.two.svelte-1spghlz{grid-template-columns:1fr}}
