.careers-module__T6xnVW__pageMain{background:var(--color-bg);color:var(--color-navy-deep);position:relative;overflow:hidden}.careers-module__T6xnVW__goldBar{background:var(--color-accent);width:24px;height:1.5px;display:inline-block}.careers-module__T6xnVW__kicker{align-items:center;gap:var(--space-2xs);margin:0 0 var(--space-sm);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-heading);font-weight:600;display:inline-flex}.careers-module__T6xnVW__heroSection{padding:var(--space-2xl) var(--space-gutter) var(--space-xl);border-bottom:var(--hairline) solid var(--rule);background:var(--color-bg-alt);position:relative;overflow:hidden}.careers-module__T6xnVW__heroPattern{pointer-events:none;background-image:radial-gradient(circle at 75% 20%,#ecb65f1f,#0000 45%),radial-gradient(circle at 20% 80%,#1d499514,#0000 50%);position:absolute;inset:0}.careers-module__T6xnVW__heroContainer{z-index:2;max-width:var(--max-width);gap:var(--space-xl);grid-template-columns:1.1fr .9fr;align-items:center;margin:0 auto;display:grid;position:relative}.careers-module__T6xnVW__heroLeftCol{flex-direction:column;display:flex}.careers-module__T6xnVW__heroH1{margin:0 0 var(--space-md);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tracking-display);color:var(--color-navy-deep);text-wrap:balance}.careers-module__T6xnVW__heroSub{max-width:var(--measure);margin:0 0 var(--space-lg);font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--color-text)}.careers-module__T6xnVW__tagsWrap{padding-top:var(--space-md);border-top:var(--hairline) solid var(--rule)}.careers-module__T6xnVW__tagsLabel{margin-bottom:var(--space-2xs);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-text);font-weight:600;display:block}.careers-module__T6xnVW__tagsRow{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.careers-module__T6xnVW__tagChip{border:var(--hairline) solid var(--rule-strong);background:var(--color-bg);font-size:var(--fs-small);color:var(--color-heading);border-radius:9999px;padding:5px 12px;box-shadow:0 2px 6px #05132b0a}.careers-module__T6xnVW__heroRightCol{width:100%;height:380px;position:relative}.careers-module__T6xnVW__mediaCard{border:2px solid var(--color-bg);transition:transform var(--dur-med) var(--ease-out-expo);border-radius:20px;position:absolute;overflow:hidden;box-shadow:0 16px 40px #05132b24}.careers-module__T6xnVW__mediaCard:hover{transform:translateY(-4px)}.careers-module__T6xnVW__cardMain{z-index:2;width:75%;height:260px;top:60px;left:0}.careers-module__T6xnVW__cardTop{z-index:3;width:50%;height:180px;top:0;right:0}.careers-module__T6xnVW__cardBottom{z-index:1;width:48%;height:160px;bottom:0;right:20px}.careers-module__T6xnVW__cardImg{object-fit:cover}.careers-module__T6xnVW__credentialsSection{padding:var(--space-2xl) var(--space-gutter);background:var(--color-bg);border-bottom:var(--hairline) solid var(--rule)}.careers-module__T6xnVW__credentialsContainer{max-width:var(--max-width);margin:0 auto}.careers-module__T6xnVW__credentialsGrid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.careers-module__T6xnVW__credH2{margin:0 0 var(--space-sm);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--color-navy-deep)}.careers-module__T6xnVW__credSub{max-width:var(--measure);margin:0 0 var(--space-lg);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text)}.careers-module__T6xnVW__cardSelectorRow{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.careers-module__T6xnVW__selectorBtn{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border:var(--hairline) solid var(--rule-strong);background:var(--color-bg-alt);font-family:var(--font-body);font-size:var(--fs-small);color:var(--color-heading);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast) var(--ease-out-expo), color var(--dur-fast) var(--ease-out-expo);border-radius:12px;font-weight:600;display:flex}.careers-module__T6xnVW__selectorBtn:hover{border-color:var(--color-heading)}.careers-module__T6xnVW__selectorNum{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);color:var(--color-text)}.careers-module__T6xnVW__selectorBtnActive{background:var(--color-bg);border-color:var(--color-accent);color:var(--color-navy-deep);box-shadow:0 6px 20px #ecb65f2e}.careers-module__T6xnVW__selectorBtnActive .careers-module__T6xnVW__selectorNum{color:var(--color-accent)}.careers-module__T6xnVW__credentialsRight{min-width:0;display:flex}@keyframes careers-module__T6xnVW__swapCardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.careers-module__T6xnVW__swapCard{width:100%;height:100%;padding:var(--space-lg);border:var(--hairline) solid var(--rule-strong);border-left:4px solid var(--color-accent);background:var(--color-bg);box-sizing:border-box;animation:careers-module__T6xnVW__swapCardIn var(--dur-med) var(--ease-out-expo);border-radius:20px;flex-direction:column;justify-content:center;display:flex;box-shadow:0 24px 54px #05132b1f}.careers-module__T6xnVW__swapNum{margin-bottom:var(--space-xs);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);color:var(--color-navy-deep);background:#ecb65f2e;border-radius:6px;padding:4px 10px;font-weight:700;display:inline-block}.careers-module__T6xnVW__swapTitle{margin:0 0 var(--space-2xs);font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--color-navy-deep)}.careers-module__T6xnVW__swapDesc{margin:0 0 var(--space-sm);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text)}.careers-module__T6xnVW__swapBullets{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-heading);margin:0;padding-left:18px}.careers-module__T6xnVW__jobsSection{padding:var(--space-2xl) var(--space-gutter);background:var(--color-bg-alt)}.careers-module__T6xnVW__jobsContainer{max-width:var(--max-width);gap:var(--space-lg);grid-template-columns:1fr 340px;align-items:start;margin:0 auto;display:grid}.careers-module__T6xnVW__jobsMainCol{flex-direction:column;display:flex}.careers-module__T6xnVW__sectionHead{margin-bottom:var(--space-lg)}.careers-module__T6xnVW__smallLabel{margin-bottom:var(--space-2xs);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-heading);font-weight:700;display:block}.careers-module__T6xnVW__sectionH2{font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--color-navy-deep);margin:0}.careers-module__T6xnVW__sectionSub{margin:var(--space-2xs) 0 0;font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text)}.careers-module__T6xnVW__jobsList{gap:var(--space-md);flex-direction:column;display:flex}.careers-module__T6xnVW__jobCard{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:var(--hairline) solid var(--rule-strong);background:var(--color-bg);transition:transform var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast) var(--ease-out-expo), box-shadow var(--dur-fast) var(--ease-out-expo);border-radius:16px;display:flex;box-shadow:0 8px 24px #05132b0a}.careers-module__T6xnVW__jobCard:hover{border-color:var(--color-heading);transform:translateY(-3px);box-shadow:0 14px 36px #05132b1a}.careers-module__T6xnVW__jobMain{flex-direction:column;display:flex}.careers-module__T6xnVW__jobTitle{margin:0 0 var(--space-2xs);font-size:var(--fs-h3);line-height:var(--lh-snug)}.careers-module__T6xnVW__jobTitleLink{color:var(--color-navy-deep);text-decoration:none}.careers-module__T6xnVW__jobTitleLink:hover,.careers-module__T6xnVW__jobTitleLink:focus-visible{color:var(--color-heading)}.careers-module__T6xnVW__jobDesc{max-width:var(--measure);margin:0 0 var(--space-xs);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text)}.careers-module__T6xnVW__jobMetaRow{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.careers-module__T6xnVW__metaChip{background:var(--color-bg-alt);font-size:var(--fs-micro);color:var(--color-heading);border-radius:6px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.careers-module__T6xnVW__viewJdLink{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-md);border:var(--hairline) solid var(--rule-strong);background:var(--color-bg-alt);font-size:var(--fs-small);color:var(--color-heading);transition:background var(--dur-fast) var(--ease-out-expo), color var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast) var(--ease-out-expo);border-radius:9px;flex:none;font-weight:600;text-decoration:none;display:inline-flex}.careers-module__T6xnVW__viewJdLink:hover,.careers-module__T6xnVW__viewJdLink:focus-visible{background:var(--color-heading);border-color:var(--color-heading);color:var(--color-text-on-dark)}.careers-module__T6xnVW__sidePanel{gap:var(--space-md);flex-direction:column;display:flex}.careers-module__T6xnVW__contactCard{padding:var(--space-md);border:var(--hairline) solid var(--rule-strong);background:var(--color-bg);border-radius:16px;box-shadow:0 8px 24px #05132b0a}.careers-module__T6xnVW__cardHeading{margin:0 0 var(--space-2xs);font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--color-navy-deep)}.careers-module__T6xnVW__cardText{margin:0 0 var(--space-sm);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-text)}.careers-module__T6xnVW__cardList{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-heading);margin:0;padding-left:18px}.careers-module__T6xnVW__supportList{margin:0}.careers-module__T6xnVW__supportRow{justify-content:space-between;gap:var(--space-sm);padding:var(--space-2xs) 0;border-top:var(--hairline) solid var(--rule);display:flex}.careers-module__T6xnVW__supportRow:last-child{border-bottom:var(--hairline) solid var(--rule)}.careers-module__T6xnVW__supportTerm{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-text)}.careers-module__T6xnVW__supportDetail{font-size:var(--fs-small);text-align:right;margin:0}.careers-module__T6xnVW__supportDetail a{color:var(--color-heading);text-decoration:none}.careers-module__T6xnVW__supportDetail a:hover,.careers-module__T6xnVW__supportDetail a:focus-visible{text-decoration:underline}.careers-module__T6xnVW__locationNote{margin:var(--space-sm) 0 0;font-size:var(--fs-micro);color:var(--color-heading);font-weight:600}.careers-module__T6xnVW__applicationSection{padding:var(--space-2xl) var(--space-gutter);background:var(--color-bg);border-top:var(--hairline) solid var(--rule)}.careers-module__T6xnVW__appShell{max-width:var(--max-width);border:var(--hairline) solid var(--rule-strong);border-radius:24px;grid-template-columns:.9fr 1.1fr;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 20px 48px #05132b14}.careers-module__T6xnVW__appInfoPanel{padding:var(--space-lg);border-left:4px solid var(--color-accent);background:var(--color-bg-alt);flex-direction:column;display:flex}.careers-module__T6xnVW__appKicker{margin-bottom:var(--space-2xs);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-heading);font-weight:700}.careers-module__T6xnVW__appInfoHeading{margin:0 0 var(--space-sm);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--color-navy-deep)}.careers-module__T6xnVW__appInfoBody{margin:0 0 var(--space-lg);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text)}.careers-module__T6xnVW__appInfoList{gap:var(--space-xs);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--color-heading);flex-direction:column;margin:0;padding-left:20px;display:flex}.careers-module__T6xnVW__appFormPanel{padding:var(--space-lg);background:var(--color-bg)}.careers-module__T6xnVW__appForm{gap:var(--space-md);flex-direction:column;display:flex}.careers-module__T6xnVW__gridTwo{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.careers-module__T6xnVW__field{flex-direction:column;gap:6px;display:flex}.careers-module__T6xnVW__fieldLabel{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-text);font-weight:600}.careers-module__T6xnVW__inputField,.careers-module__T6xnVW__selectField,.careers-module__T6xnVW__textareaField{box-sizing:border-box;width:100%;padding:var(--space-xs) var(--space-sm);border:var(--hairline) solid var(--rule-strong);background:var(--color-bg-alt);font-family:var(--font-body);font-size:var(--fs-small);color:var(--color-navy-deep);transition:background var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast) var(--ease-out-expo), box-shadow var(--dur-fast) var(--ease-out-expo);border-radius:10px}.careers-module__T6xnVW__inputField:focus,.careers-module__T6xnVW__selectField:focus,.careers-module__T6xnVW__textareaField:focus{background:var(--color-bg);border-color:var(--color-heading);outline:none;box-shadow:0 0 0 3px #1d49951f}.careers-module__T6xnVW__textareaField{resize:vertical;min-height:100px}.careers-module__T6xnVW__uploadRow{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--hairline) dashed var(--rule-strong);background:var(--color-bg-alt);border-radius:10px;display:flex}.careers-module__T6xnVW__fileBtn{padding:var(--space-2xs) var(--space-sm);border:var(--hairline) solid var(--color-heading);background:var(--color-bg);font-size:var(--fs-small);color:var(--color-heading);cursor:pointer;transition:background var(--dur-fast) var(--ease-out-expo), color var(--dur-fast) var(--ease-out-expo);border-radius:8px;flex:none;font-weight:600}.careers-module__T6xnVW__fileBtn:hover{background:var(--color-heading);color:var(--color-text-on-dark)}.careers-module__T6xnVW__fileInputHidden{display:none}.careers-module__T6xnVW__fileNameText{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-micro);color:var(--color-text);overflow:hidden}.careers-module__T6xnVW__submitBtn{justify-content:center;align-items:center;gap:var(--space-2xs);margin-top:var(--space-2xs);padding:var(--space-xs) var(--space-lg);border:var(--hairline) solid var(--color-heading);background:var(--color-heading);font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text-on-dark);cursor:pointer;transition:background var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast) var(--ease-out-expo), transform var(--dur-fast) var(--ease-out-expo);border-radius:9px;font-weight:600;display:flex;box-shadow:0 8px 20px #1d499540}.careers-module__T6xnVW__submitBtn:hover{background:var(--color-navy-deep);border-color:var(--color-navy-deep);transform:translateY(-2px)}.careers-module__T6xnVW__thankYouBox{padding:var(--space-xl) var(--space-md);border:var(--hairline) solid #3c864840;text-align:center;color:var(--color-accent-green);background:#3c86481a;border-radius:16px}.careers-module__T6xnVW__checkIcon{width:48px;height:48px;margin:0 auto var(--space-sm);background:var(--color-accent-green);color:var(--color-text-on-dark);border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex}@media (max-width:64rem){.careers-module__T6xnVW__heroContainer,.careers-module__T6xnVW__jobsContainer,.careers-module__T6xnVW__appShell,.careers-module__T6xnVW__credentialsGrid{gap:var(--space-lg);grid-template-columns:1fr}.careers-module__T6xnVW__heroRightCol{height:300px}.careers-module__T6xnVW__swapCard{min-height:220px}.careers-module__T6xnVW__appInfoPanel{border-left:none;border-top:4px solid var(--color-accent)}}@media (max-width:40rem){.careers-module__T6xnVW__gridTwo{grid-template-columns:1fr}.careers-module__T6xnVW__jobCard{flex-direction:column;align-items:flex-start}.careers-module__T6xnVW__uploadRow{flex-wrap:wrap}}
