.CareerIndex-module__aMdORW__index{gap:var(--space-10);display:grid}.CareerIndex-module__aMdORW__filters{gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:var(--hairline) solid var(--border-subtle);display:grid}.CareerIndex-module__aMdORW__group{gap:var(--space-3);border:0;margin:0;padding:0;display:grid}.CareerIndex-module__aMdORW__legend{font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);padding:0}.CareerIndex-module__aMdORW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.CareerIndex-module__aMdORW__chip{min-height:2.25rem;padding:var(--space-2) var(--space-4);border:var(--hairline) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--type-body-sm);cursor:pointer;transition:var(--transition-color);background:0 0}.CareerIndex-module__aMdORW__chip:hover{border-color:var(--border-strong);color:var(--text-primary)}.CareerIndex-module__aMdORW__chip[aria-pressed=true]{background:var(--accent);color:var(--accent-contrast);border-color:#0000}.CareerIndex-module__aMdORW__count{align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);margin:0;display:flex}.CareerIndex-module__aMdORW__countValue{font-size:var(--type-h4);font-variant-numeric:tabular-nums;color:var(--text-primary)}.CareerIndex-module__aMdORW__clear{font:inherit;color:var(--accent-text);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.CareerIndex-module__aMdORW__list{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.CareerIndex-module__aMdORW__item{min-width:0}.CareerIndex-module__aMdORW__row{gap:var(--space-4);height:100%;padding:var(--space-3);margin:calc(var(--space-3) * -1);border-radius:var(--radius-lg);color:inherit;transition:background-color var(--dur-fast) var(--ease-out-soft), transform var(--dur-base) var(--ease-out-expo);flex-direction:column;text-decoration:none;display:flex}.CareerIndex-module__aMdORW__row:hover{background:var(--overlay-subtle);transform:translateY(-3px)}.CareerIndex-module__aMdORW__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CareerIndex-module__aMdORW__rowPlate{border:var(--hairline) solid var(--border-subtle);transition:border-color var(--dur-fast) var(--ease-out-soft);flex:none}.CareerIndex-module__aMdORW__row:hover .CareerIndex-module__aMdORW__rowPlate{border-color:var(--accent)}.CareerIndex-module__aMdORW__row:hover svg>:last-child{transform:scale(.97)}.CareerIndex-module__aMdORW__rowBody{gap:var(--space-2);min-width:0;display:grid}.CareerIndex-module__aMdORW__rowTitle{font-family:var(--font-display);font-size:var(--type-h4);font-variation-settings:"wdth" var(--width-condensed);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--text-primary);text-wrap:balance;font-weight:800;line-height:1.02}.CareerIndex-module__aMdORW__rowSummary{color:var(--text-muted);font-size:var(--type-body-sm);line-height:var(--leading-normal)}.CareerIndex-module__aMdORW__rowDomain,.CareerIndex-module__aMdORW__rowRoutes{font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase}.CareerIndex-module__aMdORW__rowDomain{color:var(--accent-text)}.CareerIndex-module__aMdORW__rowRoutes{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--hairline) solid var(--border-subtle);color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.CareerIndex-module__aMdORW__row,.CareerIndex-module__aMdORW__row:hover{transition:none;transform:none}}.CareerIndex-module__aMdORW__empty{padding:var(--space-10) 0;max-width:var(--measure-narrow);color:var(--text-muted);margin:0}@media not (min-width:64rem){.CareerIndex-module__aMdORW__row{gap:var(--space-2);padding-block:var(--space-6)}.CareerIndex-module__aMdORW__rowMeta{justify-content:start;gap:var(--space-4);grid-auto-flow:column}}
.CareerPosterReel-module__YEJz3a__section{gap:var(--space-5);display:grid}.CareerPosterReel-module__YEJz3a__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.CareerPosterReel-module__YEJz3a__heading{margin:0}.CareerPosterReel-module__YEJz3a__hint{font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-tertiary);margin:0}.CareerPosterReel-module__YEJz3a__hint:after{content:" →"}@media (min-width:48rem){.CareerPosterReel-module__YEJz3a__hint{display:none}}.CareerPosterReel-module__YEJz3a__controls{gap:var(--space-2);display:flex}.CareerPosterReel-module__YEJz3a__arrow{border:var(--hairline) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-raised);width:2.5rem;height:2.5rem;color:var(--text-primary);cursor:pointer;transition:var(--transition-color), transform var(--dur-fast) var(--ease-out-soft);place-items:center;display:grid}.CareerPosterReel-module__YEJz3a__arrow:hover{border-color:var(--accent);color:var(--accent-text)}.CareerPosterReel-module__YEJz3a__arrow:active{transform:scale(.94)}.CareerPosterReel-module__YEJz3a__arrow svg{width:1.1rem;height:1.1rem}@media not (min-width:48rem){.CareerPosterReel-module__YEJz3a__controls{display:none}}.CareerPosterReel-module__YEJz3a__track{gap:var(--space-5);margin:0 calc(var(--space-6) * -1);padding:var(--space-2) var(--space-6) var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-6);-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow:auto visible}.CareerPosterReel-module__YEJz3a__track::-webkit-scrollbar{display:none}.CareerPosterReel-module__YEJz3a__card{scroll-snap-align:start;flex:none;width:15rem}@media (min-width:40rem){.CareerPosterReel-module__YEJz3a__card{width:17.5rem}}.CareerPosterReel-module__YEJz3a__link{color:inherit;text-decoration:none;display:block}.CareerPosterReel-module__YEJz3a__frame{aspect-ratio:2/3;border-radius:var(--radius-md);border:var(--hairline) solid var(--border-subtle);background:var(--surface-sunken);box-shadow:var(--shadow-md);transition:border-color var(--dur-fast) var(--ease-out-soft);position:relative;overflow:hidden}[data-domain] .CareerPosterReel-module__YEJz3a__frame{border-color:color-mix(in srgb, var(--accent) 30%, var(--border-subtle))}.CareerPosterReel-module__YEJz3a__link:hover .CareerPosterReel-module__YEJz3a__frame,.CareerPosterReel-module__YEJz3a__link:focus-visible .CareerPosterReel-module__YEJz3a__frame{border-color:var(--accent)}.CareerPosterReel-module__YEJz3a__poster{object-fit:cover;object-position:50% 18%;width:100%;height:100%;position:absolute;inset:0}.CareerPosterReel-module__YEJz3a__caption{padding:var(--space-4) var(--space-4) var(--space-3);color:#f4f6fb;opacity:0;transition:opacity var(--dur-fast) var(--ease-out-soft), transform var(--dur-fast) var(--ease-out-soft);background:linear-gradient(#0000 0%,#06080e8c 45%,#06080eeb 100%);gap:.15em;display:grid;position:absolute;inset:auto 0 0;transform:translateY(6px)}.CareerPosterReel-module__YEJz3a__link:hover .CareerPosterReel-module__YEJz3a__caption,.CareerPosterReel-module__YEJz3a__link:focus-visible .CareerPosterReel-module__YEJz3a__caption{opacity:1;transform:translateY(0)}.CareerPosterReel-module__YEJz3a__captionField{font-family:var(--font-mono);font-size:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:.75}.CareerPosterReel-module__YEJz3a__captionTitle{font-family:var(--font-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:800;font-size:var(--type-h4);letter-spacing:var(--tracking-tight);text-transform:uppercase;line-height:1.05}@media (prefers-reduced-motion:reduce){.CareerPosterReel-module__YEJz3a__caption{transition:none}}
