.job-board__filters[data-astro-cid-wkc37glh]{padding:var(--padding-sm) var(--container-inset);flex-wrap:wrap;gap:.5rem;display:flex}.job-board__facet[data-astro-cid-wkc37glh]{min-width:0}.job-board__select[data-astro-cid-wkc37glh] .select__toggle[data-astro-cid-wkc37glh]{font-family:var(--font-mono);font-size:var(--text-body-xs);padding:.375rem .75rem;font-weight:400;line-height:1.4}.job-board__row[data-astro-cid-wkc37glh]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.job-board__reset[data-astro-cid-wkc37glh]{align-self:center;margin-left:auto}.job-board__group[data-astro-cid-wkc37glh]{margin-top:0}.job-board__group[data-astro-cid-wkc37glh][hidden],.job-board__item[data-astro-cid-wkc37glh][hidden],.job-board__none[data-astro-cid-wkc37glh][hidden],[data-astro-cid-wkc37glh][data-reset][hidden]{display:none}.job-board__group-title[data-astro-cid-wkc37glh]{border-top:1px solid var(--color-border-faint);padding:var(--padding-sm) var(--container-inset) var(--padding-xs);font-size:var(--text-h3);letter-spacing:-.02em;border-bottom:0;margin:0;font-weight:600;line-height:1.3;position:relative}.job-board__group-count[data-astro-cid-wkc37glh]{font-size:var(--text-base);color:var(--color-text-secondary);margin-left:.5rem;font-weight:400}.job-board__group-title[data-astro-cid-wkc37glh]:after{content:"";background-image:repeating-linear-gradient(to right, var(--color-border-faint) 0, var(--color-border-faint) 4px, transparent 4px, transparent 8px);height:1px;position:absolute;bottom:0;left:0;right:0}.job-board__group[data-astro-cid-wkc37glh]{position:relative}.job-board__list[data-astro-cid-wkc37glh]{background-color:#0000;gap:0;margin:0}.job-board__item[data-astro-cid-wkc37glh]{border-bottom:0;border-right:0;padding:0}.job-board__group[data-astro-cid-wkc37glh]{border-bottom:1px solid var(--color-border-faint)}.job-board__group[data-astro-cid-wkc37glh]:not([hidden])~.job-board__group[data-astro-cid-wkc37glh] .job-board__group-title[data-astro-cid-wkc37glh]{border-top:0}.job-board__row[data-astro-cid-wkc37glh]{position:relative}.job-board__item[data-astro-cid-wkc37glh]:not([hidden])~.job-board__item[data-astro-cid-wkc37glh]:not([hidden]) .job-board__row[data-astro-cid-wkc37glh]:before{content:"";background-image:repeating-linear-gradient(to right, var(--color-border-faint) 0, var(--color-border-faint) 4px, transparent 4px, transparent 8px);height:1px;position:absolute;top:0;left:0;right:0}.job-board__row[data-astro-cid-wkc37glh]{align-items:center;gap:var(--padding-xs) var(--padding-sm,1rem);width:100%;padding:var(--padding-xs) var(--container-inset);color:var(--color-text-primary);grid-template-columns:minmax(0,1fr) auto 1rem;text-decoration:none;transition:background-color .15s;display:grid}.job-board__row[data-astro-cid-wkc37glh]:hover{background-color:var(--color-background-tertiary)}.job-board__title[data-astro-cid-wkc37glh]{font-size:var(--text-base);font-weight:400}.job-board__meta[data-astro-cid-wkc37glh]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.job-board__tag[data-astro-cid-wkc37glh]{flex:none}.job-board__pay[data-astro-cid-wkc37glh]{font-size:var(--text-body-sm,.875rem)}.job-board__arrow[data-astro-cid-wkc37glh]{width:1rem;height:1rem;color:var(--color-text-secondary);transition:transform .15s}.job-board__row[data-astro-cid-wkc37glh]:hover .job-board__arrow[data-astro-cid-wkc37glh]{transform:translate(2px)}.job-board__none[data-astro-cid-wkc37glh]{align-items:flex-start;gap:var(--padding-xs);padding:var(--padding-sm) var(--container-inset);border-top:1px solid var(--color-border-faint);flex-direction:column;display:flex}.job-board__empty[data-astro-cid-wkc37glh]{align-items:flex-start;gap:var(--padding-xs);padding:var(--padding-sm) var(--container-inset);flex-direction:column;display:flex}.job-board__none[data-astro-cid-wkc37glh] p[data-astro-cid-wkc37glh],.job-board__empty[data-astro-cid-wkc37glh] p[data-astro-cid-wkc37glh],.job-board__note[data-astro-cid-wkc37glh]{margin:0}.job-board__note[data-astro-cid-wkc37glh]{padding:var(--padding-sm) var(--container-inset) 0;color:var(--color-text-secondary)}@media (width<=767px){.job-board__row[data-astro-cid-wkc37glh]{grid-template-columns:minmax(0,1fr) 1rem}.job-board__meta[data-astro-cid-wkc37glh]{grid-area:2/1;justify-content:flex-start}.job-board__arrow[data-astro-cid-wkc37glh]{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.job-board__arrow[data-astro-cid-wkc37glh],.job-board__row[data-astro-cid-wkc37glh]{transition:none}}
