.mg-arc[data-v-eee503d9]{transition:stroke-dasharray .6s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){.mg-arc[data-v-eee503d9]{transition:none}}.nav-panel[data-v-575950eb]{display:grid;gap:.25rem;z-index:50}.nav-panel--wide[data-v-575950eb]{left:0;grid-template-columns:repeat(3,minmax(0,1fr));width:min(48rem,calc(100vw - 4rem))}.nav-panel--two[data-v-575950eb]{right:0;grid-template-columns:repeat(2,minmax(0,1fr));width:min(32rem,calc(100vw - 4rem))}.nav-panel__col[data-v-575950eb]{min-width:0;padding:.5rem .25rem}.nav-panel__col+.nav-panel__col[data-v-575950eb]{border-left:1px solid var(--color-border)}.nav-panel__item[data-v-575950eb]{display:block;border-radius:.75rem;padding:.5rem .75rem;color:var(--color-ink);transition:background-color .15s}.nav-panel__item[data-v-575950eb]:hover{background:var(--color-surface-hover)}.nav-panel__item--active[data-v-575950eb]{background:var(--color-accent-soft);color:var(--color-primary)}.nav-panel__item[data-v-575950eb]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-329e37c6],[data-v-329e37c6]:before,[data-v-329e37c6]:after,[data-v-329e37c6]::backdrop{--tw-space-y-reverse:0}}}.footer-title[data-v-329e37c6]{margin-bottom:calc(var(--spacing,.25rem) * 4);color:#ffffffe6;font-size:.75rem;font-weight:500;line-height:1.35}@supports (color:color-mix(in lab,red,red)){.footer-title[data-v-329e37c6]{color:color-mix(in oklab,var(--color-surface,#fff) 90%,transparent)}}:where(.footer-links[data-v-329e37c6]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.footer-links[data-v-329e37c6]{font-size:.8125rem;font-weight:400;line-height:1.45}.footer-links[data-v-329e37c6] :where(a){align-items:center;min-height:1.75rem;display:inline-flex}[data-v-329e37c6] .footer-link{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){[data-v-329e37c6] .footer-link{color:color-mix(in oklab,var(--color-surface,#fff) 90%,transparent)}}[data-v-329e37c6] .footer-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){[data-v-329e37c6] .footer-link:hover{color:var(--color-surface,#fff)}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.job-grid[data-v-3db93603]{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.job-grid[data-v-3db93603]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.job-grid[data-v-3db93603]{grid-template-columns:repeat(3,minmax(0,1fr))}}.filter-backdrop-enter-active[data-v-02cb5057],.filter-backdrop-leave-active[data-v-02cb5057]{transition:opacity .18s ease}.filter-backdrop-enter-from[data-v-02cb5057],.filter-backdrop-leave-to[data-v-02cb5057]{opacity:0}.filter-sheet-enter-active[data-v-02cb5057],.filter-sheet-leave-active[data-v-02cb5057]{transition:transform .22s ease}.filter-sheet-enter-from[data-v-02cb5057],.filter-sheet-leave-to[data-v-02cb5057]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.filter-backdrop-enter-active[data-v-02cb5057],.filter-backdrop-leave-active[data-v-02cb5057],.filter-sheet-enter-active[data-v-02cb5057],.filter-sheet-leave-active[data-v-02cb5057]{transition-duration:0s}}
