.PublicCareers-module__5Sx7CG__jobPageShell{box-sizing:border-box;background:var(--bg-secondary);width:100%;min-height:100vh;padding-bottom:var(--space-lg);color:var(--careers-body-color,var(--text-primary))}.PublicCareers-module__5Sx7CG__jobPageTopRow{justify-content:space-between;align-items:center;gap:var(--space-xs)var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.PublicCareers-module__5Sx7CG__backNavArrow{color:inherit;line-height:0;display:inline-flex}.PublicCareers-module__5Sx7CG__backNavArrow svg{display:block}html[dir=rtl] .PublicCareers-module__5Sx7CG__backNavArrow svg{transform:scaleX(-1)}.PublicCareers-module__5Sx7CG__jobPageBackLink:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .PublicCareers-module__5Sx7CG__backNavArrow svg{transform:scaleX(-1)}.PublicCareers-module__5Sx7CG__backNavIconBtn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .PublicCareers-module__5Sx7CG__backNavArrow svg{transform:scaleX(-1)}.PublicCareers-module__5Sx7CG__jobPageBackLink{min-width:2.75rem;min-height:2.75rem;padding:var(--space-sm);border:1px solid var(--glass-button-border);background:var(--glass-button-bg);color:var(--careers-body-color,var(--text-primary));box-shadow:var(--shadow-sm);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);border-radius:999px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PublicCareers-module__5Sx7CG__jobPageBackLink:hover{background:var(--bg-tertiary);border-color:var(--border-primary);color:var(--careers-body-color,var(--text-primary))}.PublicCareers-module__5Sx7CG__jobPageBackLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.PublicCareers-module__5Sx7CG__jobPageTopRow .PublicCareers-module__5Sx7CG__languageSwitcher{margin-bottom:0;flex:none;margin-inline-start:auto}.PublicCareers-module__5Sx7CG__jobBrandRow{flex:8rem;justify-content:center;align-items:center;min-width:0;min-height:0;margin:0;display:flex}.PublicCareers-module__5Sx7CG__jobBrandLogo{object-fit:contain;width:auto;height:auto;max-height:3rem}.PublicCareers-module__5Sx7CG__jobProfessionRow{margin-bottom:var(--space-sm);justify-content:flex-start;max-width:100%;display:flex}.PublicCareers-module__5Sx7CG__jobProfessionImage{object-fit:contain;border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--bg-primary);width:100%;max-width:20rem;height:auto;max-height:10rem}.PublicCareers-module__5Sx7CG__wrap{max-width:40rem;padding:var(--space-md)var(--space-md)var(--space-lg);margin:0 auto}.PublicCareers-module__5Sx7CG__languageSwitcher{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.PublicCareers-module__5Sx7CG__languageSwitcherLink{min-height:2rem;padding:var(--space-xs)var(--space-sm);border:1px solid var(--glass-button-border);background:var(--glass-button-bg);color:var(--careers-body-color,var(--text-primary));font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-sm);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PublicCareers-module__5Sx7CG__languageSwitcherLink:hover:not(.PublicCareers-module__5Sx7CG__languageSwitcherLinkActive){background:var(--bg-tertiary);border-color:var(--border-primary);color:var(--careers-body-color,var(--text-primary))}.PublicCareers-module__5Sx7CG__languageSwitcherLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.PublicCareers-module__5Sx7CG__languageSwitcherLinkActive{border:1px solid var(--glass-cta-border);background:var(--glass-cta-bg);color:var(--text-primary)}.PublicCareers-module__5Sx7CG__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--careers-heading-color,var(--text-primary));margin:0 0 var(--space-xs)0}.PublicCareers-module__5Sx7CG__sub{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0 0 var(--space-sm)0}.PublicCareers-module__5Sx7CG__jobEmploymentWork{gap:var(--space-sm);margin:0 0 var(--space-md)0;padding:var(--space-sm)var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--bg-primary);grid-template-columns:1fr 1fr;display:grid}.PublicCareers-module__5Sx7CG__jobMetaBlock{min-width:0}.PublicCareers-module__5Sx7CG__jobMetaHeading{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--careers-heading-color,var(--text-primary));margin:0 0 var(--space-xs)0}.PublicCareers-module__5Sx7CG__jobMetaText{font-size:var(--font-size-sm);color:var(--careers-body-color,var(--text-primary));margin:0;line-height:1.45}@media (max-width:32rem){.PublicCareers-module__5Sx7CG__jobEmploymentWork{grid-template-columns:1fr}}.PublicCareers-module__5Sx7CG__subMeta{align-items:center;gap:var(--space-xs);row-gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.PublicCareers-module__5Sx7CG__subSep{flex:none}.PublicCareers-module__5Sx7CG__locationFlag{vertical-align:text-bottom;flex-shrink:0;display:inline-block}.PublicCareers-module__5Sx7CG__block{margin-bottom:var(--space-md);padding:var(--space-sm)var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--bg-secondary)}.PublicCareers-module__5Sx7CG__prose{font-size:var(--font-size-sm);color:var(--careers-body-color,var(--text-primary));white-space:pre-wrap;margin:0 0 var(--space-sm)0}.PublicCareers-module__5Sx7CG__h2{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-xs)0;color:var(--careers-heading-color,var(--text-primary))}.PublicCareers-module__5Sx7CG__scheduleTable{width:100%;font-size:var(--font-size-sm);color:var(--text-primary);border-collapse:collapse}.PublicCareers-module__5Sx7CG__scheduleTable th,.PublicCareers-module__5Sx7CG__scheduleTable td{text-align:start;padding:var(--space-xs)0;border-bottom:1px solid var(--careers-card-border,var(--glass-border));vertical-align:top}.PublicCareers-module__5Sx7CG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-xs);color:var(--text-primary);display:block}.PublicCareers-module__5Sx7CG__input,.PublicCareers-module__5Sx7CG__textarea{width:100%;padding:var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--bg-primary);color:var(--text-primary);font-size:var(--font-size-sm);margin-bottom:var(--space-sm);font-family:inherit}.PublicCareers-module__5Sx7CG__inputError{border-color:var(--color-error)}.PublicCareers-module__5Sx7CG__inputError:focus{outline-color:var(--color-error)}.PublicCareers-module__5Sx7CG__actionsErrorBox{width:100%}.PublicCareers-module__5Sx7CG__fieldError{font-size:var(--font-size-sm);color:var(--color-error);margin:0}.PublicCareers-module__5Sx7CG__inputDate{min-height:2.75rem;line-height:1.4}.PublicCareers-module__5Sx7CG__textarea{min-height:5rem}.PublicCareers-module__5Sx7CG__btn{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);background:var(--glass-cta-bg);border:1px solid var(--glass-cta-border);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.PublicCareers-module__5Sx7CG__doneActions{margin-top:var(--space-sm)}.PublicCareers-module__5Sx7CG__backNavIconBtn{min-width:2.75rem;min-height:2.75rem;padding:var(--space-sm);text-decoration:none}.PublicCareers-module__5Sx7CG__muted{color:var(--text-secondary);font-size:var(--font-size-sm)}.PublicCareers-module__5Sx7CG__error{color:var(--color-error);font-size:var(--font-size-sm)}.PublicCareers-module__5Sx7CG__success{color:var(--color-success,var(--text-primary));font-size:var(--font-size-sm)}.PublicCareers-module__5Sx7CG__addressFieldset{border:1px solid var(--glass-border);border-radius:var(--radius-md);margin:0 0 var(--space-sm)0;padding:var(--space-sm)var(--space-md);background:var(--bg-primary);min-width:0}.PublicCareers-module__5Sx7CG__addressLegend{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--careers-heading-color,var(--text-primary));padding:0 var(--space-xs);margin-bottom:var(--space-sm)}.PublicCareers-module__5Sx7CG__addressField{margin-bottom:var(--space-sm)}.PublicCareers-module__5Sx7CG__addressField:last-child{margin-bottom:0}.PublicCareers-module__5Sx7CG__workAuthFieldset{margin:0 0 var(--space-sm)0;border:none;min-width:0;padding:0}.PublicCareers-module__5Sx7CG__workAuthRadios{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.PublicCareers-module__5Sx7CG__workAuthRadioLabel{align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.PublicCareers-module__5Sx7CG__workAuthRadio{width:1.125rem;height:1.125rem;accent-color:var(--color-primary,var(--careers-link-color,#666));flex-shrink:0;margin:0}.PublicCareers-module__5Sx7CG__check{align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-sm);font-size:var(--font-size-sm);display:flex}.PublicCareers-module__5Sx7CG__boardShell{box-sizing:border-box;background:var(--bg-secondary);width:100%;min-height:100vh;color:var(--careers-body-color,var(--text-primary))}.PublicCareers-module__5Sx7CG__boardInner{max-width:48rem;padding:var(--space-md)var(--space-md)var(--space-lg);box-sizing:border-box;margin:0 auto}.PublicCareers-module__5Sx7CG__boardHeader{margin-bottom:var(--space-md)}.PublicCareers-module__5Sx7CG__boardTopRow{justify-content:space-between;align-items:center;gap:var(--space-xs)var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;width:100%;display:flex}.PublicCareers-module__5Sx7CG__boardTopRowWithBack .PublicCareers-module__5Sx7CG__boardBrand{flex:8rem;justify-content:center;min-width:0}.PublicCareers-module__5Sx7CG__boardTopRow .PublicCareers-module__5Sx7CG__languageSwitcher{margin:0;flex:none;margin-inline-start:auto}.PublicCareers-module__5Sx7CG__boardBrand{flex:0 auto;align-items:center;min-width:0;display:flex}.PublicCareers-module__5Sx7CG__boardLogo{object-fit:contain;width:auto;height:auto;max-height:3.25rem;display:block}.PublicCareers-module__5Sx7CG__boardTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--careers-heading-color,var(--text-primary));margin:0 0 var(--space-xs)0;line-height:1.25}.PublicCareers-module__5Sx7CG__boardSubRow{width:100%;margin-top:0}.PublicCareers-module__5Sx7CG__boardSub{color:var(--careers-sub-color,var(--text-secondary));font-size:var(--font-size-sm);margin:0;line-height:1.4}@media (max-width:32rem){.PublicCareers-module__5Sx7CG__boardTopRow{row-gap:var(--space-sm)}}.PublicCareers-module__5Sx7CG__boardGrid{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PublicCareers-module__5Sx7CG__boardCard{text-align:start;background:var(--careers-card-bg,var(--bg-primary));border:1px solid var(--careers-card-border,var(--glass-border));border-radius:var(--radius-lg);padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden;box-shadow:0 1px 2px #0000000a}.PublicCareers-module__5Sx7CG__boardCard:hover{border-color:var(--careers-link-color,var(--border-primary));box-shadow:0 2px 8px #00000014}.PublicCareers-module__5Sx7CG__boardCardLayout{flex-direction:row;align-items:stretch;gap:0;min-width:0;display:flex}.PublicCareers-module__5Sx7CG__boardCardImageWrap{width:clamp(6rem,16vw,10rem);min-height:0;padding:var(--space-xs);background:var(--bg-tertiary,var(--bg-primary));border-inline-end:1px solid var(--careers-card-border,var(--glass-border));flex:0 0 clamp(6rem,16vw,10rem);align-self:stretch;position:relative;overflow:hidden}.PublicCareers-module__5Sx7CG__boardCardImage{object-fit:contain;object-position:center}.PublicCareers-module__5Sx7CG__boardCardBody{min-width:0;padding:var(--space-sm)var(--space-md)var(--space-sm)var(--space-sm);flex-direction:column;flex:auto;display:flex}.PublicCareers-module__5Sx7CG__boardCardBodyNoImage{padding:var(--space-sm)var(--space-md)}.PublicCareers-module__5Sx7CG__boardCardTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-xs)0;color:var(--careers-heading-color,var(--text-primary));line-height:1.3}.PublicCareers-module__5Sx7CG__boardCardLocation{font-size:var(--font-size-sm);color:var(--text-secondary);letter-spacing:.01em;margin:0;line-height:1.4}.PublicCareers-module__5Sx7CG__boardCardFooter{align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--careers-card-border,var(--glass-border));flex-wrap:wrap;display:flex}.PublicCareers-module__5Sx7CG__boardCardDeadline{font-size:var(--font-size-xs);color:var(--text-secondary);flex:8rem;min-width:0;margin:0;line-height:1.4}.PublicCareers-module__5Sx7CG__boardCardAction{flex-shrink:0;margin-inline-start:auto}.PublicCareers-module__5Sx7CG__boardCardLink{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);border:1px solid var(--careers-link-color,var(--glass-cta-border));background:var(--glass-cta-bg);color:var(--careers-link-color,var(--text-primary));font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;margin-top:0;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.PublicCareers-module__5Sx7CG__boardCardLink:hover{background:var(--bg-tertiary)}.PublicCareers-module__5Sx7CG__boardClosedBadge{padding:var(--space-xs)var(--space-sm);font-size:var(--font-size-sm);color:var(--color-error);font-weight:var(--font-weight-medium);border:1px solid var(--color-error);border-radius:var(--radius-sm);background:var(--careers-card-bg,var(--bg-primary));opacity:.95;margin-top:0;display:inline-block}@media (max-width:28rem){.PublicCareers-module__5Sx7CG__boardCardLayout{flex-direction:column}.PublicCareers-module__5Sx7CG__boardCardImageWrap{border-inline-end:none;border-block-end:1px solid var(--careers-card-border,var(--glass-border));flex:none;align-self:stretch;width:100%;height:8rem;min-height:8rem}.PublicCareers-module__5Sx7CG__boardCardImage{object-fit:contain}}
