.job-page[data-v-f34fac25]{color:rgb(var(--color-foreground));margin:0 auto;max-width:720px;padding:24px 16px 80px}.job-page__hero[data-v-f34fac25]{padding:40px 0 32px;text-align:center}.job-page__eyebrow[data-v-f34fac25]{color:rgb(var(--color-foreground)/.6);font-size:13px;font-weight:600;letter-spacing:.02em;margin:0 0 12px}.job-page__title[data-v-f34fac25]{font-size:clamp(24px,5vw,36px);font-weight:800;line-height:1.2;margin:0 0 12px}.job-page__meta[data-v-f34fac25]{color:rgb(var(--color-foreground)/.7);font-size:16px;line-height:1.6;margin:0 auto 24px;max-width:540px}.job-page__cta[data-v-f34fac25]{background:rgb(var(--color-primary));border-radius:10px;color:rgb(var(--color-primary-foreground));display:inline-block;font-size:16px;font-weight:600;padding:14px 28px;text-decoration:none;transition:opacity .15s}.job-page__cta[data-v-f34fac25]:hover{opacity:.88}.job-page__section[data-v-f34fac25]{margin-top:36px}.job-page__h2[data-v-f34fac25]{font-size:20px;font-weight:700;margin:0 0 12px}.job-page__list[data-v-f34fac25],.job-page__p[data-v-f34fac25]{color:rgb(var(--color-foreground)/.85);font-size:16px;line-height:1.7;margin:0 0 12px}.job-page__list[data-v-f34fac25]{padding-left:22px}.job-page__list li+li[data-v-f34fac25]{margin-top:6px}ul.job-page__list[data-v-f34fac25]{list-style:disc}ol.job-page__list[data-v-f34fac25]{list-style:decimal}.job-page__apply[data-v-f34fac25]{margin-top:40px;text-align:center}
