.chero[data-astro-cid-ov7my3lx]{padding:var(--space-5xl) var(--side-pad) var(--space-4xl);isolation:isolate;position:relative;overflow:hidden}.chero__bg[data-astro-cid-ov7my3lx]{z-index:-1;pointer-events:none;position:absolute;inset:0}.chero__grid[data-astro-cid-ov7my3lx]{background-image:linear-gradient(#0e133006 1px,#0000 1px),linear-gradient(90deg,#0e133006 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 64% at 50% 18%,#000 0%,#0000 72%);mask-image:radial-gradient(58% 64% at 50% 18%,#000 0%,#0000 72%)}.chero__bloom[data-astro-cid-ov7my3lx]{background:radial-gradient(46% 52% at 50% 0,#3152dc1f 0%,#3152dc00 70%),radial-gradient(34% 42% at 86% 4%,#ff237314 0%,#ff237300 70%),radial-gradient(36% 46% at 10% 10%,#ffc42e12 0%,#ffc42e00 70%);position:absolute;inset:-20% -10% 30%}.chero__content[data-astro-cid-ov7my3lx]{text-align:center;max-width:900px;margin:0 auto;position:relative}.chero__title[data-astro-cid-ov7my3lx]{letter-spacing:-.03em;font-size:clamp(36px,5.2vw,66px);font-weight:700;line-height:1.04}.chero__sub[data-astro-cid-ov7my3lx]{margin:var(--space-md) auto 0;max-width:680px;font-size:clamp(16px,1.4vw,19px);line-height:var(--lh-loose);color:var(--c-text-3)}.chero__facts[data-astro-cid-ov7my3lx]{margin:var(--space-xl) 0 0;justify-content:center;align-items:center;gap:var(--space-md);font-size:var(--fs-md);color:var(--c-text-2);flex-wrap:wrap;font-weight:600;display:flex}.chero__facts[data-astro-cid-ov7my3lx] li[data-astro-cid-ov7my3lx]{align-items:center;display:inline-flex;position:relative}.chero__facts[data-astro-cid-ov7my3lx] li[data-astro-cid-ov7my3lx]+li[data-astro-cid-ov7my3lx]:before{content:"·";margin-right:var(--space-md);color:var(--c-line-3);font-weight:700}@media (width<=600px){.chero[data-astro-cid-ov7my3lx]{padding-top:var(--space-3xl)}.chero__facts[data-astro-cid-ov7my3lx]{gap:var(--space-sm)}.chero__facts[data-astro-cid-ov7my3lx] li[data-astro-cid-ov7my3lx]+li[data-astro-cid-ov7my3lx]:before{margin-right:var(--space-sm)}}.roles[data-astro-cid-ik4cwsm7]{max-width:var(--container);margin:0 auto}.roles__lead[data-astro-cid-ik4cwsm7]{margin:var(--space-md) auto 0;max-width:640px;font-size:var(--fs-lg);line-height:var(--lh-loose);color:var(--c-text-3)}.prefs[data-astro-cid-ik4cwsm7]{max-width:640px;margin:0 auto var(--space-3xl);flex-direction:column;gap:12px;display:flex}.pref[data-astro-cid-ik4cwsm7]{font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--c-text-2);align-items:flex-start;gap:12px;display:flex}.grid[data-astro-cid-ik4cwsm7]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.role[data-astro-cid-ik4cwsm7]{gap:var(--space-md);flex-direction:column;height:100%;display:flex}.role__head[data-astro-cid-ik4cwsm7]{flex-direction:column;gap:4px;display:flex}.role__city[data-astro-cid-ik4cwsm7]{font-size:var(--fs-xl);letter-spacing:-.02em;font-weight:700}.role__meta[data-astro-cid-ik4cwsm7]{font-size:var(--fs-sm);color:var(--c-muted)}.pay[data-astro-cid-ik4cwsm7]{padding:var(--space-md) 0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);flex-direction:column;gap:10px;display:flex}.pay__row[data-astro-cid-ik4cwsm7]{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.pay[data-astro-cid-ik4cwsm7] dt[data-astro-cid-ik4cwsm7]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-weight:600}.pay[data-astro-cid-ik4cwsm7] dd[data-astro-cid-ik4cwsm7]{font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--c-text);font-weight:600}.role__note[data-astro-cid-ik4cwsm7]{font-size:var(--fs-sm);color:var(--c-muted);line-height:var(--lh-snug);margin-top:auto}.apply[data-astro-cid-ik4cwsm7]{margin:var(--space-3xl) auto 0;text-align:center;max-width:560px}.apply__title[data-astro-cid-ik4cwsm7]{font-size:var(--fs-xl);letter-spacing:-.02em;margin-bottom:var(--space-md);font-weight:700}.apply__list[data-astro-cid-ik4cwsm7]{text-align:left;flex-direction:column;gap:12px;display:inline-flex}.apply__list[data-astro-cid-ik4cwsm7] li[data-astro-cid-ik4cwsm7]{font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--c-text-2);align-items:flex-start;gap:12px;display:flex}.apply__list[data-astro-cid-ik4cwsm7] a[data-astro-cid-ik4cwsm7]{color:var(--c-blue-500);transition:color var(--t-fast) var(--ease);font-weight:600}.apply__list[data-astro-cid-ik4cwsm7] a[data-astro-cid-ik4cwsm7]:hover{color:var(--c-blue-600)}@media (width<=860px){.grid[data-astro-cid-ik4cwsm7]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}
