.apply[data-astro-cid-yxemwb4b]{padding-top:calc(var(--header-h) + var(--space-6));padding-bottom:var(--space-9)}.back[data-astro-cid-yxemwb4b]{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-muted);font-weight:var(--fw-medium);font-size:var(--fs-sm);margin-bottom:var(--space-6)}.back[data-astro-cid-yxemwb4b]:hover{color:var(--color-primary)}.apply__state[data-astro-cid-yxemwb4b]{color:var(--color-muted)}.apply__head[data-astro-cid-yxemwb4b] h1[data-astro-cid-yxemwb4b]{font-size:var(--fs-3xl)}.apply__meta[data-astro-cid-yxemwb4b]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:var(--color-muted);font-size:var(--fs-sm);margin-top:var(--space-3)}.apply__about[data-astro-cid-yxemwb4b]{margin-top:var(--space-7)}.apply__about[data-astro-cid-yxemwb4b] h2[data-astro-cid-yxemwb4b],.apply__form-wrap[data-astro-cid-yxemwb4b] h2[data-astro-cid-yxemwb4b]{font-size:var(--fs-xl);margin-bottom:var(--space-3)}.apply__form-wrap[data-astro-cid-yxemwb4b]{margin-top:var(--space-7)}.prose[data-astro-cid-yxemwb4b] p[data-astro-cid-yxemwb4b]{margin-bottom:var(--space-3);color:var(--color-muted)}.cform[data-astro-cid-yxemwb4b]{padding:var(--space-6);display:grid;gap:var(--space-4)}.cform__row[data-astro-cid-yxemwb4b]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.cform__field[data-astro-cid-yxemwb4b]{display:grid;gap:.4rem}.cform[data-astro-cid-yxemwb4b] label[data-astro-cid-yxemwb4b]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.cform[data-astro-cid-yxemwb4b] label[data-astro-cid-yxemwb4b] span[data-astro-cid-yxemwb4b]{color:var(--color-accent)}.cform[data-astro-cid-yxemwb4b] input[data-astro-cid-yxemwb4b],.cform[data-astro-cid-yxemwb4b] select[data-astro-cid-yxemwb4b],.cform[data-astro-cid-yxemwb4b] textarea[data-astro-cid-yxemwb4b]{font:inherit;font-size:var(--fs-sm);color:var(--color-text);background:#fff;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:.65rem .8rem;width:100%;box-sizing:border-box;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.cform[data-astro-cid-yxemwb4b] textarea[data-astro-cid-yxemwb4b]{resize:vertical;min-height:110px}.cform[data-astro-cid-yxemwb4b] input[data-astro-cid-yxemwb4b][type=file]{padding:.5rem}.cform__money[data-astro-cid-yxemwb4b]{display:flex;align-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:#fff}.cform__money[data-astro-cid-yxemwb4b]:focus-within{border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary) 18%,transparent)}.cform__money-prefix[data-astro-cid-yxemwb4b]{padding-left:.8rem;color:var(--color-muted);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.cform__money-suffix[data-astro-cid-yxemwb4b]{padding-right:.8rem;color:var(--color-faint);font-size:var(--fs-xs);letter-spacing:.03em}.cform__money[data-astro-cid-yxemwb4b] input[data-astro-cid-yxemwb4b]{border:0!important;box-shadow:none!important;padding-left:.35rem;background:transparent}.cform[data-astro-cid-yxemwb4b] input[data-astro-cid-yxemwb4b]:focus,.cform[data-astro-cid-yxemwb4b] select[data-astro-cid-yxemwb4b]:focus,.cform[data-astro-cid-yxemwb4b] textarea[data-astro-cid-yxemwb4b]:focus{outline:none;border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary) 18%,transparent)}.apply[data-astro-cid-yxemwb4b] .role__tag{background:color-mix(in srgb,var(--color-secondary) 9%,transparent);color:var(--color-secondary);font-weight:var(--fw-medium);padding:.15rem .6rem;border-radius:var(--radius-pill);font-size:var(--fs-xs)}.cform__hint[data-astro-cid-yxemwb4b]{font-size:var(--fs-xs);color:var(--color-faint)}.cform__hp[data-astro-cid-yxemwb4b]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cform__foot[data-astro-cid-yxemwb4b]{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-2)}.cform__required[data-astro-cid-yxemwb4b]{color:var(--color-faint);font-size:var(--fs-xs)}.cform[data-astro-cid-yxemwb4b].is-sending [data-astro-cid-yxemwb4b][data-apply-submit]{opacity:.6;pointer-events:none}.cform__status[data-astro-cid-yxemwb4b][hidden]{display:none!important}.cform__status[data-astro-cid-yxemwb4b]{border-radius:var(--radius-md);padding:var(--space-4);font-size:var(--fs-sm)}.cform__status--ok[data-astro-cid-yxemwb4b]{background:color-mix(in srgb,var(--color-nature) 12%,#fff);border:1px solid color-mix(in srgb,var(--color-nature) 35%,transparent)}.cform__status--err[data-astro-cid-yxemwb4b]{background:color-mix(in srgb,var(--color-accent) 8%,#fff);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);display:grid;gap:.3rem}.cform__fallback[data-astro-cid-yxemwb4b] a[data-astro-cid-yxemwb4b]{color:var(--color-primary);font-weight:var(--fw-semibold)}.apply[data-astro-cid-yxemwb4b] .cform__field{display:grid;gap:.4rem;margin-top:var(--space-2)}.apply[data-astro-cid-yxemwb4b] .cform__field label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.apply[data-astro-cid-yxemwb4b] .cform__field label span{color:var(--color-accent)}.apply[data-astro-cid-yxemwb4b] .cform__field textarea{font:inherit;font-size:var(--fs-sm);color:var(--color-text);background:#fff;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:.65rem .8rem;width:100%;box-sizing:border-box;resize:vertical;min-height:110px}.apply[data-astro-cid-yxemwb4b] .cform__field textarea:focus{outline:none;border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary) 18%,transparent)}@media(max-width:620px){.cform__row[data-astro-cid-yxemwb4b]{grid-template-columns:1fr}}
