.careers-mail[data-astro-cid-ekp4nopr]{color:var(--text-soft);font-size:1rem}.careers-team[data-astro-cid-ekp4nopr]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.careers-team[data-astro-cid-ekp4nopr]>div[data-astro-cid-ekp4nopr]:first-child{gap:var(--space-2);flex-direction:column;display:flex}.careers-mail[data-astro-cid-ekp4nopr] a[data-astro-cid-ekp4nopr]{color:var(--orange-text);text-underline-offset:3px;font-weight:500;text-decoration:underline}.careers-h[data-astro-cid-ekp4nopr]{margin-bottom:var(--space-6)}.jobs[data-astro-cid-ekp4nopr]{border-top:1px solid var(--line);list-style:none}.job[data-astro-cid-ekp4nopr]{padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.job-main[data-astro-cid-ekp4nopr]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.job-summary[data-astro-cid-ekp4nopr]{max-width:640px;color:var(--text-soft);margin-top:8px}.job-details[data-astro-cid-ekp4nopr]{margin-top:12px}.job-details[data-astro-cid-ekp4nopr] summary[data-astro-cid-ekp4nopr]{cursor:pointer;width:fit-content;color:var(--orange-text);font-size:.9375rem;font-weight:500}.job-cols[data-astro-cid-ekp4nopr]{gap:var(--space-4);margin-top:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.job-cols[data-astro-cid-ekp4nopr] h4[data-astro-cid-ekp4nopr]{font-size:.9375rem;font-weight:600}.job-cols[data-astro-cid-ekp4nopr] ul[data-astro-cid-ekp4nopr]{color:var(--text-soft);flex-direction:column;gap:6px;margin-top:8px;padding-left:18px;display:flex}.job[data-astro-cid-ekp4nopr] h3[data-astro-cid-ekp4nopr]{font-size:1.25rem;font-weight:500}.job-meta[data-astro-cid-ekp4nopr]{color:var(--text-faint);margin-top:4px;font-size:.875rem}.jobs-empty[data-astro-cid-ekp4nopr]{max-width:640px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--paper-alt);color:var(--text-soft);font-size:1.0625rem}.apply[data-astro-cid-ekp4nopr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.apply-head[data-astro-cid-ekp4nopr]{gap:var(--space-2);flex-direction:column;display:flex}.apply-form[data-astro-cid-ekp4nopr]{border-radius:var(--radius-card);border:1px solid var(--line);background:#fff;flex-direction:column;gap:18px;padding:clamp(24px,3vw,36px);display:flex}.field-row[data-astro-cid-ekp4nopr]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.apply-form[data-astro-cid-ekp4nopr] label[data-astro-cid-ekp4nopr]{flex-direction:column;gap:6px;font-size:.875rem;font-weight:500;display:flex}.apply-form[data-astro-cid-ekp4nopr] label[data-astro-cid-ekp4nopr] i[data-astro-cid-ekp4nopr]{color:var(--text-faint);font-style:normal;font-weight:400}.apply-form[data-astro-cid-ekp4nopr] input[data-astro-cid-ekp4nopr]:not([type=checkbox]),.apply-form[data-astro-cid-ekp4nopr] select[data-astro-cid-ekp4nopr],.apply-form[data-astro-cid-ekp4nopr] textarea[data-astro-cid-ekp4nopr]{background:var(--paper);width:100%;min-height:48px;font:inherit;color:var(--ink);border:1px solid #14110d2e;border-radius:12px;padding:12px 14px;font-weight:400}.apply-form[data-astro-cid-ekp4nopr] textarea[data-astro-cid-ekp4nopr]{resize:vertical}.apply-form[data-astro-cid-ekp4nopr] .consent[data-astro-cid-ekp4nopr]{color:var(--text-soft);flex-direction:row;align-items:flex-start;gap:10px;font-weight:400}.apply-form[data-astro-cid-ekp4nopr] .consent[data-astro-cid-ekp4nopr] input[data-astro-cid-ekp4nopr]{flex:none;width:18px;height:18px;margin-top:3px}.apply-form[data-astro-cid-ekp4nopr] .consent[data-astro-cid-ekp4nopr] a[data-astro-cid-ekp4nopr]{text-underline-offset:2px;text-decoration:underline}.apply-form[data-astro-cid-ekp4nopr] .btn[data-astro-cid-ekp4nopr]{align-self:flex-start}@media (width<=900px){.apply[data-astro-cid-ekp4nopr],.careers-team[data-astro-cid-ekp4nopr]{grid-template-columns:1fr}.job-main[data-astro-cid-ekp4nopr]{flex-direction:column;align-items:flex-start}.job-cols[data-astro-cid-ekp4nopr]{grid-template-columns:1fr}}@media (width<=560px){.field-row[data-astro-cid-ekp4nopr]{grid-template-columns:1fr}}
