.za2WbW_hero{--hero-air:clamp(60px, 7.4vh, 80px);--hero-lead-trim:4.5px;background:radial-gradient(120% 140% at 18% 24%,#ffffff09 0%,#fff0 62%),#0b1014;align-items:center;width:100%;min-height:clamp(400px,48vh,520px);display:flex;position:relative;overflow:hidden}.za2WbW_field{width:100%;height:100%;position:absolute;inset:0}.za2WbW_hero:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0b1014f0 0%,#0b1014db 28%,#0b101457 58%,#0b101400 82%);position:absolute;inset:0}.za2WbW_heroInner{z-index:1;width:100%;max-width:80rem;padding:calc(clamp(4.5rem, 9vh, 6.5rem) + var(--hero-air) - var(--hero-lead-trim)) 1.5rem var(--hero-air);margin:0 auto;position:relative}@media (min-width:1024px){.za2WbW_heroInner{padding-left:2rem;padding-right:2rem}}.za2WbW_title{max-width:24ch;font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.032em;color:#fff;text-wrap:balance;font-size:clamp(1.875rem,3.4vw,3.125rem);font-weight:300;line-height:1.06}.za2WbW_standfirst{letter-spacing:-.01em;color:#e2e9f5c7;max-width:46ch;margin-top:20px;font-size:.9375rem;line-height:1.65}.za2WbW_count{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.16em;color:#e2e9f585;margin-top:28px;font-size:.6875rem}@media (max-width:820px){.za2WbW_hero{--hero-lead-trim:1.5px;min-height:520px}.za2WbW_heroInner{padding-top:calc(clamp(4.25rem, 9vh, 5.25rem) + var(--hero-air) - var(--hero-lead-trim));padding-bottom:var(--hero-air)}.za2WbW_hero:after{background:linear-gradient(176deg,#0b1014f0 0%,#0b1014d1 42%,#0b101433 78%,#0b101400 100%)}.za2WbW_title{max-width:13ch}}
._7EK-Zq_sectionHead{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.03em;color:#0b1014;font-size:clamp(1.5rem,2.1vw,2rem);font-weight:300;line-height:1.1}._7EK-Zq_proofList{border-top:1px solid var(--careers-rule);margin-top:44px}._7EK-Zq_proofRow{border-bottom:1px solid var(--careers-rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px 48px;padding:34px 0;display:grid}._7EK-Zq_proofClaim{max-width:18ch;font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.028em;color:#0b1014;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:300;line-height:1.15}._7EK-Zq_proofDetail{max-width:60ch;color:var(--careers-body);font-size:1.0625rem;line-height:1.75}._7EK-Zq_sourceLink{min-height:44px;font-family:var(--font-mono), monospace;letter-spacing:.02em;color:var(--careers-quiet);align-items:center;margin-top:6px;font-size:.75rem;text-decoration:none;transition:color .18s ease-out;display:inline-flex}._7EK-Zq_sourceLink:hover{color:#2c63ff}._7EK-Zq_sourceLink:focus-visible{outline-offset:3px;outline:2px solid #2c63ff}@media (max-width:820px){._7EK-Zq_proofRow{grid-template-columns:minmax(0,1fr);gap:14px;padding:28px 0}._7EK-Zq_proofClaim{max-width:22ch}}._7EK-Zq_positions{max-width:60rem}._7EK-Zq_roleList{border-top:1px solid var(--careers-rule);margin:32px 0 0;padding:0;list-style:none}._7EK-Zq_roleList>li{border-bottom:1px solid var(--careers-rule)}._7EK-Zq_roleRow{color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:32px;padding:28px 8px 28px 0;text-decoration:none;transition:color .2s ease-out;display:grid;position:relative}._7EK-Zq_roleRow:after{content:"";transform-origin:0;background:#2c63ff;width:100%;height:1px;transition:transform .3s ease-out;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}._7EK-Zq_roleRow:hover:after,._7EK-Zq_roleRow:focus-visible:after{transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._7EK-Zq_roleRow:focus-visible{outline-offset:4px;outline:2px solid #2c63ff}._7EK-Zq_roleTitle{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.022em;color:#0b1014;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:400;line-height:1.2}._7EK-Zq_roleMeta{flex-wrap:wrap;gap:8px;display:flex}._7EK-Zq_chip{border:1px solid var(--careers-edge);height:30px;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--careers-quiet);white-space:nowrap;align-items:center;padding:0 10px;font-size:.6875rem;display:inline-flex}._7EK-Zq_roleArrow{width:20px;color:var(--careers-faint);justify-content:center;align-items:center;transition:transform .26s cubic-bezier(.16,1,.3,1),color .2s ease-out;display:inline-flex}._7EK-Zq_roleRow:hover ._7EK-Zq_roleArrow,._7EK-Zq_roleRow:focus-visible ._7EK-Zq_roleArrow{color:#2c63ff;transform:translate(3px,-3px)}@media (max-width:720px){._7EK-Zq_roleRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px;padding:24px 4px 24px 0}._7EK-Zq_roleMeta{grid-area:2/1}._7EK-Zq_roleArrow{grid-area:1/2}}@media (prefers-reduced-motion:reduce){._7EK-Zq_roleRow,._7EK-Zq_roleRow:after,._7EK-Zq_roleArrow{transition:none}._7EK-Zq_titleCell{animation:none}._7EK-Zq_roleRow:hover ._7EK-Zq_roleArrow,._7EK-Zq_roleRow:focus-visible ._7EK-Zq_roleArrow{transform:none}}._7EK-Zq_roleListTight{margin-top:20px}._7EK-Zq_close{margin-top:40px;padding-bottom:clamp(5rem,10vh,7rem)}._7EK-Zq_closeLine{max-width:52ch;color:var(--careers-body);font-size:.9375rem;line-height:1.7}._7EK-Zq_close ._7EK-Zq_ghostButton{margin-top:22px}._7EK-Zq_applyButton{color:#fff;letter-spacing:-.01em;background:#2c63ff;align-items:center;min-height:48px;padding:0 26px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out;display:inline-flex;box-shadow:0 1px 2px #0b10142e,0 8px 24px #0b10141f}._7EK-Zq_applyButton:hover{background:#1d4fe0;transform:translateY(-1px);box-shadow:0 2px 4px #0b101433,0 12px 30px #0b101429}._7EK-Zq_applyButton:focus-visible{outline-offset:3px;outline:2px solid #0b1014}._7EK-Zq_ghostButton{border:1px solid var(--careers-edge);min-height:48px;font-family:var(--font-mono), monospace;color:#0b1014;background:#fff;align-items:center;padding:0 22px;font-size:.8125rem;text-decoration:none;transition:border-color .18s ease-out,color .18s ease-out;display:inline-flex}._7EK-Zq_ghostButton:hover{color:#2c63ff;border-color:#2c63ff80}._7EK-Zq_ghostButton:focus-visible{outline-offset:3px;outline:2px solid #2c63ff}@media (prefers-reduced-motion:reduce){._7EK-Zq_applyButton{transition:none}._7EK-Zq_applyButton:hover{transform:none}}._7EK-Zq_inlineMail{color:#2c63ff;border-bottom:1px solid #2c63ff59;text-decoration:none}._7EK-Zq_inlineMail:hover{border-bottom-color:#2c63ff}._7EK-Zq_inlineMail:focus-visible{outline-offset:2px;outline:2px solid #2c63ff}._7EK-Zq_divide{border-top:1px solid var(--careers-rule);margin-top:44px;padding-top:44px}._7EK-Zq_section+._7EK-Zq_section{margin-top:44px}._7EK-Zq_titleMark{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:.05em;width:.71em;height:.71em;margin-right:.42em;display:inline-grid;transform:translateY(-.495em)}._7EK-Zq_titleCell{opacity:var(--lo);animation:3.6s ease-in-out infinite _7EK-Zq_careersCell;animation-delay:var(--delay);background:#2c63ff}._7EK-Zq_titleCell:first-child{--lo:.85;--hi:.35;--delay:0s}._7EK-Zq_titleCell:nth-child(2){--lo:.3;--hi:.8;--delay:.7s}._7EK-Zq_titleCell:nth-child(3){--lo:.55;--hi:.2;--delay:1.9s}._7EK-Zq_titleCell:nth-child(4){--lo:.25;--hi:.65;--delay:1.2s}._7EK-Zq_titleCell:nth-child(5){--lo:.95;--hi:.5;--delay:.35s}._7EK-Zq_titleCell:nth-child(6){--lo:.4;--hi:.9;--delay:2.4s}._7EK-Zq_titleCell:nth-child(7){--lo:.6;--hi:.25;--delay:1.6s}._7EK-Zq_titleCell:nth-child(8){--lo:.2;--hi:.7;--delay:.9s}._7EK-Zq_titleCell:nth-child(9){--lo:.75;--hi:.3;--delay:2.9s}@keyframes _7EK-Zq_careersCell{0%,to{opacity:var(--lo)}50%{opacity:var(--hi)}}._7EK-Zq_sectionTitle{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.015em;color:#0b1014;align-items:center;gap:11px;font-size:1.0625rem;font-weight:500;display:flex}._7EK-Zq_sectionTitle:before{content:"";background:#2c63ff;flex:none;width:6px;height:6px}._7EK-Zq_prose p{max-width:72ch;color:var(--careers-body);font-size:.9375rem;line-height:1.75}._7EK-Zq_prose p+p{margin-top:20px}._7EK-Zq_bullets{margin:20px 0 0;padding:0;list-style:none}._7EK-Zq_bullets>li{max-width:72ch;color:var(--careers-body);padding-left:24px;font-size:.9375rem;line-height:1.75;position:relative}._7EK-Zq_bullets>li+li{margin-top:16px}._7EK-Zq_bullets>li:before{content:"";background:#2c63ff;width:6px;height:1px;position:absolute;top:.82em;left:2px}