.career_wrap[data-astro-cid-thgm5mb5]{padding-block-end:0}.career_contain[data-astro-cid-thgm5mb5]{display:flex;flex-direction:column}.career_contain[data-astro-cid-thgm5mb5] .career_back{margin-bottom:var(--space-7)}.career_head[data-astro-cid-thgm5mb5]{display:flex;flex-direction:column;gap:var(--space-5)}.career_heading[data-astro-cid-thgm5mb5]{font-family:var(--font-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0}.career_meta[data-astro-cid-thgm5mb5]{display:flex;flex-wrap:wrap;gap:var(--space-4)}.career_meta_item[data-astro-cid-thgm5mb5]{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--theme-text-faded)}.career_meta_icon[data-astro-cid-thgm5mb5]{display:inline-flex;flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--color-brand-500)}.career_meta_icon[data-astro-cid-thgm5mb5] svg{display:block;width:100%;height:100%}.career_divider[data-astro-cid-thgm5mb5]{width:100%;margin-top:var(--space-6);border-top:var(--border-width) solid var(--theme-border-light)}.jd_wrap[data-astro-cid-thgm5mb5]{padding-block-start:var(--space-8)}.jd_tab_buttons[data-astro-cid-thgm5mb5]{position:relative;display:inline-flex;align-items:center;width:fit-content;padding:var(--space-1);background-color:var(--theme-border-light);border-radius:var(--radius-round);margin-bottom:var(--space-7)}.jd_tab_pill[data-astro-cid-thgm5mb5]{position:absolute;top:var(--space-1);bottom:var(--space-1);left:0;width:0;background-color:var(--theme-bg);border-radius:var(--radius-round);box-shadow:var(--shadow-xs);transform:translate(0);transition:transform var(--duration-base) var(--ease-out),width var(--duration-base) var(--ease-out);z-index:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.jd_tab_pill[data-astro-cid-thgm5mb5]{transition:none}}.jd_tab_button[data-astro-cid-thgm5mb5]{position:relative;z-index:1;padding:var(--space-3) var(--space-4);background:none;border:0;border-radius:var(--radius-round);font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text-faded);cursor:pointer;text-box-trim:trim-both;text-box-edge:cap alphabetic;transition:color var(--duration-fast) var(--ease-default)}.jd_tab_button[data-astro-cid-thgm5mb5].is-active{color:var(--theme-text)}@media(hover:hover){.jd_tab_button[data-astro-cid-thgm5mb5]:not(.is-active):hover{color:var(--theme-text)}}.jd_tab_panel[data-astro-cid-thgm5mb5]{display:flex;flex-direction:column;gap:var(--space-5)}.jd_tab_panel[data-astro-cid-thgm5mb5][hidden]{display:none}.jd_text[data-astro-cid-thgm5mb5]{font-family:var(--font-primary);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text)}.jd_text[data-astro-cid-thgm5mb5] h2{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}.jd_text[data-astro-cid-thgm5mb5] h3{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.jd_tally[data-astro-cid-thgm5mb5]{width:100%}.jd_tally[data-astro-cid-thgm5mb5] iframe[data-astro-cid-thgm5mb5]{width:100%;min-height:500px;border:0;display:block}.careers-hero[data-astro-cid-cnau7fuc]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--section-space-sm);background-color:var(--theme-bg);color:var(--theme-text);padding-block-start:var(--section-space-lg);padding-block-end:var(--section-space-sm)}.careers-hero_header[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.careers-hero_content[data-astro-cid-cnau7fuc]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--site-gutter);width:100%}.careers-hero_title[data-astro-cid-cnau7fuc]{flex:1 1 22rem;min-width:0;font-family:var(--font-primary);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0}.careers-hero_title-br[data-astro-cid-cnau7fuc]{display:none}@media(min-width:48em){.careers-hero_title-br[data-astro-cid-cnau7fuc]{display:inline}}.careers-hero_col-right[data-astro-cid-cnau7fuc]{flex:1 1 24rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.careers-hero_desc[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-normal);color:var(--theme-text-faded);margin:0;text-wrap:pretty}.careers-hero_actions[data-astro-cid-cnau7fuc]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--btn-group-gap)}.careers-carousel[data-astro-cid-cnau7fuc]{position:relative;z-index:1;overflow:hidden;width:100vw;margin-inline:calc(50% - 50vw)}.careers-carousel_track[data-astro-cid-cnau7fuc]{display:flex;gap:var(--site-gutter);width:max-content;animation:careers-carousel-scroll 60s linear infinite}.careers-carousel_row[data-astro-cid-cnau7fuc]{display:flex;gap:var(--site-gutter);flex-shrink:0}.careers-carousel_item[data-astro-cid-cnau7fuc]{flex-shrink:0;height:clamp(16rem,28vw,25rem);border-radius:var(--radius-md);overflow:hidden}.careers-carousel_img[data-astro-cid-cnau7fuc]{width:auto;height:100%;object-fit:cover;display:block}@keyframes careers-carousel-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--site-gutter) / 2))}}@media(prefers-reduced-motion:reduce){.careers-carousel_track[data-astro-cid-cnau7fuc]{animation:none}}.careers-mission_contain[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.careers-mission_heading[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0;max-width:21ch}.careers-mission_desc[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--theme-text-faded);margin:0;max-width:68ch}.careers-mission_trust[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);margin-top:var(--space-4)}.careers-mission_trust-label[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-h6);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text)}.careers-mission_flags[data-astro-cid-cnau7fuc]{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}.careers-mission_flag[data-astro-cid-cnau7fuc]{width:3rem;height:3rem;margin-right:-.5rem;border-radius:var(--radius-round);overflow:hidden;border:var(--border-width) solid var(--theme-bg);box-shadow:var(--shadow-xs);flex-shrink:0}.careers-mission_flag[data-astro-cid-cnau7fuc]:last-child{margin-right:0}.careers-mission_flag-img[data-astro-cid-cnau7fuc]{width:100%;height:100%;object-fit:cover;display:block}.careers-mission_flag--more[data-astro-cid-cnau7fuc]{display:flex;align-items:center;justify-content:center;background-color:var(--theme-bg-3);font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text)}.careers-mission_band[data-astro-cid-cnau7fuc]{display:block;width:100%;height:auto;aspect-ratio:1400 / 455;margin-top:var(--space-4);object-fit:contain}.careers-values_header[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.careers-values_heading[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0}.careers-values_list[data-astro-cid-cnau7fuc]{border-top:none}.careers-values_row[data-astro-cid-cnau7fuc]{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:var(--space-8);padding:var(--space-4) 0;border-bottom:var(--border-width) solid var(--theme-border-light);align-items:start}.careers-values_row-left[data-astro-cid-cnau7fuc]{display:flex;align-items:flex-start;gap:var(--space-2)}.careers-values_num[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h5);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text-faded);flex-shrink:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.careers-values_title[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h5);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--theme-text);margin:0}.careers-values_desc[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--theme-text-faded);margin:0}@media(max-width:48em){.careers-values_row[data-astro-cid-cnau7fuc]{grid-template-columns:1fr;gap:var(--space-2)}}.careers-list_header[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.careers-list_title[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--theme-text);margin:0}.careers-list_count[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-size:var(--font-size-small);color:var(--theme-text-faded);margin:0}.careers-list_items[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.careers-list_empty[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) 0;text-align:center;color:var(--theme-text-faded);font-family:var(--font-primary)}.careers-job[data-astro-cid-cnau7fuc]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:var(--border-width) solid var(--theme-border-light)}.careers-job_main[data-astro-cid-cnau7fuc]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.careers-job_title-row[data-astro-cid-cnau7fuc]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.careers-job_title[data-astro-cid-cnau7fuc]{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h6);line-height:var(--line-height-snug);color:var(--theme-text);margin:0}.careers-job_dept[data-astro-cid-cnau7fuc]{padding:var(--space-1) var(--space-2);background-color:var(--theme-bg-2);color:var(--theme-text);border-radius:var(--radius-sm);font-family:var(--font-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-box-trim:trim-both;text-box-edge:cap alphabetic}.careers-job_meta[data-astro-cid-cnau7fuc]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.careers-job_pill[data-astro-cid-cnau7fuc]{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--theme-text-faded)}.careers-job_pill-icon[data-astro-cid-cnau7fuc]{display:inline-flex;flex-shrink:0;width:1rem;height:1rem;color:var(--color-brand-500)}.careers-job_pill-icon[data-astro-cid-cnau7fuc] svg{display:block;width:100%;height:100%}.careers-job_link[data-astro-cid-cnau7fuc]{display:inline-flex;align-items:center;gap:var(--space-1);flex-shrink:0;font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);color:var(--theme-text);text-decoration:none;transition:gap var(--duration-fast) var(--ease-out)}.careers-job_link[data-astro-cid-cnau7fuc]:hover{gap:var(--space-2)}.careers-job_link-icon[data-astro-cid-cnau7fuc]{display:inline-flex;width:1.125rem;height:1.125rem}.careers-job_link-icon[data-astro-cid-cnau7fuc] svg{display:block;width:100%;height:100%}@media(max-width:40em){.careers-job[data-astro-cid-cnau7fuc]{flex-direction:column;align-items:flex-start;gap:var(--space-3)}}
