.job-row[data-astro-cid-prew4mjl]{display:grid;grid-template-columns:var(--table-columns);gap:var(--space-400);align-items:center;padding:var(--space-300) var(--space-600);background:var(--color-surface-raised);border-bottom:var(--border-hairline) solid var(--color-line);--mark-knockout-fill: var(--color-surface-raised)}.job-row[data-astro-cid-prew4mjl][hidden]{display:none}.job-row[data-astro-cid-prew4mjl]:hover{background:var(--color-hover-surface);--mark-knockout-fill: var(--color-hover-surface)}.job-row[data-astro-cid-prew4mjl]:focus-within{background:var(--color-hover-surface);--mark-knockout-fill: var(--color-hover-surface)}.cell[data-astro-cid-prew4mjl]{min-width:0;display:flex;flex-direction:column;gap:var(--space-100)}.cell-fit[data-astro-cid-prew4mjl]{align-items:flex-start}.why[data-astro-cid-prew4mjl]{font-family:var(--font-family-sans);font-size:var(--size-050);color:var(--color-muted);border-bottom:var(--border-hairline) solid var(--color-muted);white-space:nowrap;padding-block:var(--space-100)}.why[data-astro-cid-prew4mjl]:hover{color:var(--color-foreground);border-bottom-color:var(--color-foreground)}.why-caret[data-astro-cid-prew4mjl]{display:inline-block}.why[data-astro-cid-prew4mjl][aria-expanded=true] .why-caret[data-astro-cid-prew4mjl]{transform:rotate(180deg)}.row-source[data-astro-cid-prew4mjl]{display:inline-flex;align-items:center;gap:var(--space-200);min-width:0}.company[data-astro-cid-prew4mjl]{font-size:var(--size-075);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.applied-tag[data-astro-cid-prew4mjl]{display:none;font-family:var(--font-family-sans);font-size:var(--size-050);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:var(--leading-tight);color:var(--color-foreground-inverse);background:var(--color-mark-live);border-radius:var(--radius);padding:var(--space-100) var(--space-200);white-space:nowrap}.job-row[data-astro-cid-prew4mjl][data-applied] .applied-tag[data-astro-cid-prew4mjl]{display:inline-block}.title[data-astro-cid-prew4mjl]{font-size:var(--size-200);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);text-wrap:pretty}.title[data-astro-cid-prew4mjl]:hover{text-decoration:underline;text-underline-offset:var(--text-underline-offset)}.comp[data-astro-cid-prew4mjl],.age[data-astro-cid-prew4mjl]{font-size:var(--size-075);font-variant-numeric:tabular-nums;font-feature-settings:var(--feature-tabular)}.age[data-astro-cid-prew4mjl]{white-space:nowrap}.comp[data-astro-cid-prew4mjl]{white-space:normal}.comp-part[data-astro-cid-prew4mjl]{white-space:nowrap}.location[data-astro-cid-prew4mjl]{font-size:var(--size-075);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);line-height:var(--leading-snug)}.location-more[data-astro-cid-prew4mjl]{text-transform:none;letter-spacing:normal;opacity:.75}.workplace[data-astro-cid-prew4mjl]{display:block;color:var(--color-muted);line-height:var(--leading-snug);margin-block-start:var(--space-100)}.age-line[data-astro-cid-prew4mjl]{display:inline-flex;align-items:baseline;white-space:nowrap}.age-basis[data-astro-cid-prew4mjl]{color:var(--color-muted);line-height:var(--leading-snug)}.absence[data-astro-cid-prew4mjl]{font-size:var(--size-100);color:var(--color-muted)}.title-absent[data-astro-cid-prew4mjl]{display:flex;flex-direction:column;gap:var(--space-100)}.one-liner[data-astro-cid-prew4mjl]{font-size:var(--size-100);line-height:var(--leading-snug);color:var(--color-muted)}.ease-part[data-astro-cid-prew4mjl]{white-space:nowrap}.ease[data-astro-cid-prew4mjl]{font-size:var(--size-050);color:var(--color-muted);line-height:var(--leading-snug)}.apply-link[data-astro-cid-prew4mjl]{font-size:var(--size-100);border-bottom:var(--border-hairline) solid var(--color-foreground);align-self:flex-start;white-space:nowrap}.apply-link[data-astro-cid-prew4mjl]:hover{background:var(--color-foreground);color:var(--color-foreground-inverse)}.why-panel[data-astro-cid-prew4mjl]{grid-column:1 / -1;padding-top:var(--space-300);border-top:var(--border-hairline) solid var(--color-line);max-width:var(--layout-measure)}.job-row-closed[data-astro-cid-prew4mjl] .title[data-astro-cid-prew4mjl]{color:var(--color-muted)}@media(prefers-reduced-motion:no-preference){.job-row[data-astro-cid-prew4mjl],.why[data-astro-cid-prew4mjl],.apply-link[data-astro-cid-prew4mjl],.title[data-astro-cid-prew4mjl]{transition:background-color var(--motion-duration-instant) var(--motion-easing-standard),border-color var(--motion-duration-instant) var(--motion-easing-standard),color var(--motion-duration-instant) var(--motion-easing-standard)}}@media(max-width:60rem){.job-row[data-astro-cid-prew4mjl]{grid-template-columns:1fr auto;grid-template-areas:"role fit" "comp location" "age age" "apply apply" "why why";gap:var(--space-200) var(--space-400);padding:var(--space-400);align-items:start}.cell-fit[data-astro-cid-prew4mjl]{grid-area:fit;align-items:flex-end}.cell-role[data-astro-cid-prew4mjl]{grid-area:role}.cell-comp[data-astro-cid-prew4mjl]{grid-area:comp}.cell-location[data-astro-cid-prew4mjl]{grid-area:location}.cell-age[data-astro-cid-prew4mjl]{grid-area:age}.cell-apply[data-astro-cid-prew4mjl]{grid-area:apply}.why-panel[data-astro-cid-prew4mjl]{grid-area:why}.title[data-astro-cid-prew4mjl]{font-size:var(--size-300)}.location[data-astro-cid-prew4mjl]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apply-link[data-astro-cid-prew4mjl]{padding-block:var(--space-200)}}@media(max-width:48rem){.job-row[data-astro-cid-prew4mjl]{grid-template-areas:"role fit" "comp comp" "location location" "age age" "apply apply" "why why"}.location[data-astro-cid-prew4mjl]{white-space:normal;overflow:visible;text-overflow:clip}}
