.careers_listings__Nof1a{margin-top:var(--ds-block-gap)}.careers_page__vWXNF a:focus-visible,.careers_page__vWXNF button:focus-visible{outline:2px solid var(--ds-ink);outline-offset:4px}.careers_steps__Ngl2U{--line:var(--ds-line);--fog:var(--ds-ink-2);--lime:var(--ds-ink)}.careers_email__ft0oC{text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.careers_listings__Nof1a .application-modal{--paper:var(--ds-paper);--fog:rgb(246 244 238/75%);--fog-2:rgb(246 244 238/65%);--line:rgb(246 244 238/22%);--lime:var(--ds-accent);color:var(--ds-paper)}.careers_listings__Nof1a .application-modal :is(button,a,input,textarea):focus-visible{outline:2px solid var(--ds-paper);outline-offset:4px}.OpenRoles_roles__DsM0A{border-top:1px solid var(--ds-line);color:var(--ds-ink)}.OpenRoles_role__iHAeS{border-bottom:1px solid var(--ds-line);scroll-margin-top:7rem}.OpenRoles_summary__qwrvI{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;grid-gap:1.5rem;gap:1.5rem;padding:clamp(1.5rem,3vw,2rem) 0;cursor:pointer;list-style:none}.OpenRoles_summary__qwrvI::-webkit-details-marker{display:none}.OpenRoles_title__eDCa4{margin:0;font-family:var(--font-body);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:500;letter-spacing:-.025em;line-height:1.3}.OpenRoles_meta__hEMqS{color:var(--ds-ink-2);font-size:.875rem;line-height:1.6}.OpenRoles_indicator__9xzds{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .18s ease}.OpenRoles_role__iHAeS[open] .OpenRoles_indicator__9xzds{transform:rotate(45deg)}.OpenRoles_summary__qwrvI:hover .OpenRoles_title__eDCa4{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.OpenRoles_summary__qwrvI:focus-visible{outline:2px solid var(--ds-ink);outline-offset:5px;border-radius:2px}.OpenRoles_body__6xorB{max-width:1050px;padding:.25rem 0 clamp(2rem,4vw,3rem)}.OpenRoles_overview__gBsWl{max-width:68ch;margin:0 0 2rem;color:var(--ds-ink-2);font-size:1rem;line-height:1.7}.OpenRoles_columns__F4vy5{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1.5rem,5vw,4rem);gap:clamp(1.5rem,5vw,4rem);margin-bottom:2rem}.OpenRoles_columns__F4vy5 h4{margin:0 0 .875rem;font-size:1rem;font-weight:500;line-height:1.4}.OpenRoles_columns__F4vy5 ul{margin:0;padding-left:1.1rem;list-style:disc;color:var(--ds-ink-2)}.OpenRoles_columns__F4vy5 li{padding-left:.25rem;margin-bottom:.625rem;font-size:.9375rem;line-height:1.65}.OpenRoles_columns__F4vy5 .OpenRoles_nice__y1gAb{margin-top:1.5rem}@media (max-width:760px){.OpenRoles_summary__qwrvI{grid-template-columns:minmax(0,1fr) 24px;gap:.5rem 1rem}.OpenRoles_meta__hEMqS{grid-column:1;grid-row:2}.OpenRoles_indicator__9xzds{grid-column:2;grid-row:1/3}.OpenRoles_columns__F4vy5{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.OpenRoles_indicator__9xzds{transition:none}}