.careers-page[data-astro-cid-updltw2v]{--c-primary:#283779;--c-muted:#5e616c;--c-paper:#ebf6fa;--c-line:#d8dee7;--c-radius:8px;text-align:left;background:#fff;font-size:max(16px,1em);line-height:1.65}.careers-page[data-astro-cid-updltw2v] [data-astro-cid-updltw2v]{box-sizing:border-box}.careers-page[data-astro-cid-updltw2v] [data-astro-cid-updltw2v]:is(h1,h2,h3,p,dl,dd){margin:0}.careers-page[data-astro-cid-updltw2v] [data-astro-cid-updltw2v]:is(h1,h2,h3){color:var(--c-primary);text-align:left;text-transform:none;letter-spacing:normal;font-family:inherit;font-weight:800;line-height:1.25}.careers-page[data-astro-cid-updltw2v] h2[data-astro-cid-updltw2v]{margin-bottom:16px;font-size:clamp(28px,2.6vw,36px)}.careers-page[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{font-size:1.2em}.careers-page[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]+p[data-astro-cid-updltw2v]{margin-top:.85em}.careers-page[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]:not(.c-btn){color:var(--c-primary);text-underline-offset:.18em;text-decoration:underline}.careers-page[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]:not(.c-btn):hover{text-decoration-thickness:2px}.careers-page[data-astro-cid-updltw2v] [data-astro-cid-updltw2v]:focus-visible{outline:3px solid var(--c-primary);outline-offset:4px}.careers-page[data-astro-cid-updltw2v] .c-btn[data-astro-cid-updltw2v]{white-space:normal;text-align:center;justify-content:center;align-items:center;width:auto;max-width:100%;min-height:44px;margin:0;padding:14px 24px;font-size:18px;line-height:1.4;text-decoration:none;display:inline-flex}.careers-page[data-astro-cid-updltw2v] .c-wrap[data-astro-cid-updltw2v]{width:min(1100px,100% - 64px);margin-inline:auto}.careers-page[data-astro-cid-updltw2v] [data-astro-cid-updltw2v]:is(#summary,#compensation,#why,#role,#practice,#apply){scroll-margin-top:150px}.careers-page[data-astro-cid-updltw2v] .c-hero[data-astro-cid-updltw2v]{background:var(--c-paper);border-bottom:1px solid var(--c-line);text-align:center;padding:48px 0}.careers-page[data-astro-cid-updltw2v] .c-eyebrow[data-astro-cid-updltw2v]{color:var(--c-muted);margin-bottom:14px;font-size:.95em}.careers-page[data-astro-cid-updltw2v] .c-hero[data-astro-cid-updltw2v] h1[data-astro-cid-updltw2v]{text-align:center;text-wrap:balance;max-width:1000px;margin:0 auto 20px;font-size:clamp(32px,3.8vw,50px);line-height:1.15}.careers-page[data-astro-cid-updltw2v] .c-accent[data-astro-cid-updltw2v]{color:#4b5ca7;margin-top:10px;font-size:.72em;display:block}.careers-page[data-astro-cid-updltw2v] .c-lede[data-astro-cid-updltw2v]{text-wrap:pretty;max-width:70ch;margin-inline:auto;font-size:1.125em}.careers-page[data-astro-cid-updltw2v] .c-hero-actions[data-astro-cid-updltw2v]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.careers-page[data-astro-cid-updltw2v] .c-card[data-astro-cid-updltw2v]{border:1px solid var(--c-line);border-radius:var(--c-radius);text-align:left;background:#fff;overflow:hidden}.careers-page[data-astro-cid-updltw2v] .c-card-head[data-astro-cid-updltw2v]{padding:28px 30px 8px}.careers-page[data-astro-cid-updltw2v] .c-card-head[data-astro-cid-updltw2v] h2[data-astro-cid-updltw2v]{margin:0;font-size:1.5em}.careers-page[data-astro-cid-updltw2v] .c-pad[data-astro-cid-updltw2v]{padding:28px 30px}.careers-page[data-astro-cid-updltw2v] .c-pad[data-astro-cid-updltw2v] h2[data-astro-cid-updltw2v]{font-size:1.5em}.careers-page[data-astro-cid-updltw2v] .c-glance[data-astro-cid-updltw2v]{max-width:1040px;margin:40px auto 0}.careers-page[data-astro-cid-updltw2v] .c-glance-grid[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding:8px 30px 24px;display:grid}.careers-page[data-astro-cid-updltw2v] .c-glance-grid[data-astro-cid-updltw2v]>div[data-astro-cid-updltw2v]{border-top:1px solid var(--c-line);padding:16px 0}.careers-page[data-astro-cid-updltw2v] .c-glance-grid[data-astro-cid-updltw2v] dt[data-astro-cid-updltw2v]{color:var(--c-primary);margin-bottom:4px;font-weight:700}.careers-page[data-astro-cid-updltw2v] .c-section[data-astro-cid-updltw2v]{padding:56px 0}.careers-page[data-astro-cid-updltw2v] .c-band[data-astro-cid-updltw2v]{background:var(--c-paper)}.careers-page[data-astro-cid-updltw2v] .c-section-head[data-astro-cid-updltw2v]{margin-bottom:28px}.careers-page[data-astro-cid-updltw2v] .c-section-head[data-astro-cid-updltw2v]>p[data-astro-cid-updltw2v]{max-width:72ch}.careers-page[data-astro-cid-updltw2v] .c-prose[data-astro-cid-updltw2v]{max-width:820px}.careers-page[data-astro-cid-updltw2v] .c-wrap[data-astro-cid-updltw2v].c-prose{width:min(820px,100% - 64px);margin-inline:auto}.careers-page[data-astro-cid-updltw2v] .c-pay-card[data-astro-cid-updltw2v]{border:1px solid var(--c-line);border-left:4px solid var(--c-primary);border-radius:var(--c-radius);background:#fff;flex-direction:column;padding:24px 28px;display:flex}.careers-page[data-astro-cid-updltw2v] .c-pay-role[data-astro-cid-updltw2v]{color:var(--c-primary);font-weight:700}.careers-page[data-astro-cid-updltw2v] .c-pay-inquire[data-astro-cid-updltw2v]{align-items:flex-start;max-width:760px}.careers-page[data-astro-cid-updltw2v] .c-pay-inquire[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{margin:8px 0 0}.careers-page[data-astro-cid-updltw2v] .c-pay-note[data-astro-cid-updltw2v]{max-width:72ch;color:var(--c-muted);margin-top:20px}.careers-page[data-astro-cid-updltw2v] .c-steps[data-astro-cid-updltw2v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:44px;display:grid}.careers-page[data-astro-cid-updltw2v] .c-step-number[data-astro-cid-updltw2v]{border:1px solid var(--c-line);width:40px;height:40px;color:var(--c-primary);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-weight:700;display:inline-flex}.careers-page[data-astro-cid-updltw2v] .c-steps[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{margin-bottom:12px}.careers-page[data-astro-cid-updltw2v] .c-after-steps[data-astro-cid-updltw2v]{border-top:1px solid var(--c-line);max-width:85ch;margin-top:36px;padding-top:24px}.careers-page[data-astro-cid-updltw2v] .c-benefits[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0;padding:0;display:grid}.careers-page[data-astro-cid-updltw2v] .c-benefits[data-astro-cid-updltw2v]>li[data-astro-cid-updltw2v]{border-top:1px solid var(--c-line);padding-top:20px;list-style:none}.careers-page[data-astro-cid-updltw2v] .c-benefits[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{margin-bottom:10px}.careers-page[data-astro-cid-updltw2v] .c-two[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.careers-page[data-astro-cid-updltw2v] .c-two-wide[data-astro-cid-updltw2v]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:48px}.careers-page[data-astro-cid-updltw2v] .c-list[data-astro-cid-updltw2v]{margin:12px 0 0;padding-left:1.4em}.careers-page[data-astro-cid-updltw2v] .c-list[data-astro-cid-updltw2v]>li[data-astro-cid-updltw2v]{padding:4px 0 4px 4px;list-style:outside}.careers-page[data-astro-cid-updltw2v] .c-closing[data-astro-cid-updltw2v]{text-align:center;margin-top:32px;max-width:72ch;margin-inline:auto;font-size:1.1em}.careers-page[data-astro-cid-updltw2v] .c-callout[data-astro-cid-updltw2v]{background:var(--c-paper);border-left:3px solid var(--c-primary);padding:16px 20px;margin-top:24px!important}.careers-page[data-astro-cid-updltw2v] .c-journey[data-astro-cid-updltw2v]{background:var(--c-paper)}.careers-page[data-astro-cid-updltw2v] .c-apply[data-astro-cid-updltw2v]{max-width:1040px;margin:0 auto}.careers-page[data-astro-cid-updltw2v] .c-apply-body[data-astro-cid-updltw2v]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;padding:16px 30px 30px;display:grid}.careers-page[data-astro-cid-updltw2v] .c-apply-box[data-astro-cid-updltw2v]{background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--c-radius);padding:24px}.careers-page[data-astro-cid-updltw2v] .c-apply-label[data-astro-cid-updltw2v]{color:var(--c-primary);margin-bottom:8px;font-size:1.125em;font-weight:700;display:block}.careers-page[data-astro-cid-updltw2v] .c-apply-email[data-astro-cid-updltw2v]{overflow-wrap:anywhere;margin:12px 0 20px;font-size:1.2em;font-weight:700;display:block}.careers-page[data-astro-cid-updltw2v] .c-apply-box[data-astro-cid-updltw2v]>.c-btn[data-astro-cid-updltw2v],.careers-page[data-astro-cid-updltw2v] .c-apply-box[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]+.c-btn[data-astro-cid-updltw2v]{margin-top:20px}.careers-page[data-astro-cid-updltw2v] .c-checklist[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{font-size:1em}.careers-page[data-astro-cid-updltw2v] .c-checklist[data-astro-cid-updltw2v] ol[data-astro-cid-updltw2v]{margin:12px 0 0;padding-left:1.5em}.careers-page[data-astro-cid-updltw2v] .c-checklist[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]{padding:3px 0 3px 4px;list-style:decimal}@media (width<=950px){.careers-page[data-astro-cid-updltw2v] .c-wrap[data-astro-cid-updltw2v],.careers-page[data-astro-cid-updltw2v] .c-wrap[data-astro-cid-updltw2v].c-prose{width:calc(100% - 40px)}.careers-page[data-astro-cid-updltw2v] .c-two-wide[data-astro-cid-updltw2v]{grid-template-columns:1fr;gap:32px}}@media (width<=730px){.careers-page[data-astro-cid-updltw2v] .c-wrap[data-astro-cid-updltw2v],.careers-page[data-astro-cid-updltw2v] .c-wrap[data-astro-cid-updltw2v].c-prose{width:calc(100% - 36px)}.careers-page[data-astro-cid-updltw2v] .c-hero[data-astro-cid-updltw2v]{padding:32px 0}.careers-page[data-astro-cid-updltw2v] .c-lede[data-astro-cid-updltw2v]{font-size:1em}.careers-page[data-astro-cid-updltw2v] .c-section[data-astro-cid-updltw2v]{padding:40px 0}.careers-page[data-astro-cid-updltw2v] [data-astro-cid-updltw2v]:is(.c-glance-grid,.c-steps,.c-benefits,.c-two,.c-apply-body){grid-template-columns:1fr}.careers-page[data-astro-cid-updltw2v] [data-astro-cid-updltw2v]:is(.c-steps,.c-benefits,.c-two){gap:28px}.careers-page[data-astro-cid-updltw2v] .c-glance-grid[data-astro-cid-updltw2v]{padding:4px 20px 16px}.careers-page[data-astro-cid-updltw2v] .c-card-head[data-astro-cid-updltw2v]{padding:24px 20px 8px}.careers-page[data-astro-cid-updltw2v] .c-pad[data-astro-cid-updltw2v]{padding:24px 20px}.careers-page[data-astro-cid-updltw2v] .c-apply-body[data-astro-cid-updltw2v]{gap:24px;padding:12px 20px 24px}.careers-page[data-astro-cid-updltw2v] .c-checklist[data-astro-cid-updltw2v]{border-top:1px solid var(--c-line);padding-top:20px}.careers-page[data-astro-cid-updltw2v] .c-steps[data-astro-cid-updltw2v] article[data-astro-cid-updltw2v]{padding-left:56px;position:relative}.careers-page[data-astro-cid-updltw2v] .c-step-number[data-astro-cid-updltw2v]{width:36px;height:36px;position:absolute;top:0;left:0}.careers-page[data-astro-cid-updltw2v] .c-steps[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{padding-top:4px}}
