.career_hero__zV2HH{background-color:var(--navy-950);background-image:radial-gradient(55% 70% at 88% 12%,rgba(59,130,246,.18),transparent 70%),radial-gradient(45% 60% at 8% 100%,rgba(13,148,136,.14),transparent 70%),linear-gradient(120deg,var(--navy-950) 0,var(--navy-900) 45%,var(--navy-800) 100%);color:var(--surface)}@media (min-width:1024px){.career_heroInner__W6My9{min-height:430px}}.career_heroTitle__Naa8Y{font-size:32px;line-height:40px;font-weight:800;letter-spacing:-.025em}@media (min-width:768px){.career_heroTitle__Naa8Y{font-size:48px;line-height:56px}}.career_searchBox___Xoca{max-width:520px}.career_listbox__ll228{position:absolute;z-index:30;inset-inline:0;top:calc(100% + 6px);max-height:320px;overflow-y:auto;background:var(--surface);color:var(--ink-900);border:1px solid var(--border-v2);border-radius:12px;box-shadow:var(--shadow-hover);padding:6px}.career_option__Sath4{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:10px 12px;border-radius:8px;cursor:pointer;min-height:44px}.career_option__Sath4[aria-selected=true]{background:var(--blue-50);outline:2px solid var(--focus);outline-offset:-2px}.career_option__Sath4[aria-disabled=true]{cursor:default;color:var(--ink-600)}.career_tablist__QYSSH{position:relative;display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--border-v2);scrollbar-width:thin}.career_tab__6Ix8g{flex:none;min-height:48px;padding:0 16px;font-size:15px;font-weight:650;color:var(--ink-600);border-bottom:3px solid transparent;background:transparent;cursor:pointer;white-space:nowrap}.career_tab__6Ix8g:hover{color:var(--ink-900)}.career_tab__6Ix8g[aria-selected=true]{color:var(--blue-700);border-bottom-color:var(--blue-600)}.career_tab__6Ix8g:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}.career_timeline__G4jUc{max-width:720px;list-style:none;margin:0;padding:0}.career_timelineItem___HVev{position:relative;padding-left:52px;padding-bottom:28px}.career_timelineItem___HVev:before{content:"";position:absolute;left:17px;top:36px;bottom:0;width:2px;background:var(--border-v2)}.career_timelineItem___HVev:last-child:before{display:none}.career_timelineNode__bW1So{position:absolute;left:0;top:0;width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;background:var(--blue-50);color:var(--blue-700);border:2px solid var(--blue-600)}@media (min-width:1024px){.career_calcGrid__LbuGp{display:grid;grid-template-columns:380px minmax(0,1fr);gap:24px;align-items:start}}.career_summaryRow__Q_P7e{position:relative;display:grid;gap:12px}@media (max-width:767px){.career_summaryRow__Q_P7e{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.career_summaryRow__Q_P7e>*{flex:0 0 78%;scroll-snap-align:start}}@media (min-width:768px){.career_summaryRow__Q_P7e{grid-template-columns:repeat(3,minmax(0,1fr))}}.career_compareScroll__Xqinc{position:relative;overflow-x:auto;border:1px solid var(--border-v2);border-radius:12px}.career_compareTable__SKRPM{border-collapse:separate;border-spacing:0;min-width:720px;width:100%}.career_compareTable__SKRPM td,.career_compareTable__SKRPM th{padding:12px 14px;border-bottom:1px solid var(--border-v2);vertical-align:top;text-align:left}.career_stickyLabel__EBUn_{position:sticky;left:0;z-index:1;background:var(--surface-muted);min-width:150px;max-width:190px;font-size:14px;font-weight:700;color:var(--ink-700);box-shadow:1px 0 0 var(--border-v2)}.career_tray__hD596{position:fixed;inset-inline:0;bottom:0;z-index:60;background:var(--surface);border-top:1px solid var(--border-v2);box-shadow:0 -8px 24px rgba(7,22,41,.08)}.career_traySpacer__8hciJ{height:96px}.career_visuallyHidden__lmMnw{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.career_option__Sath4,.career_tab__6Ix8g{transition:none}}@media print{.career_noPrint__FNwww{display:none!important}.career_compareScroll__Xqinc{overflow:visible;border:0}.career_compareTable__SKRPM{min-width:0;font-size:11pt}.career_stickyLabel__EBUn_{position:static;background:none;box-shadow:none}.career_traySpacer__8hciJ,.career_tray__hD596{display:none!important}}