.career-ledger-module__SzGsFG__ledger{display:grid}.career-ledger-module__SzGsFG__line{margin-block-end:clamp(28px,5vw,56px)}.career-ledger-module__SzGsFG__current{font-weight:600}html[lang=ar] .career-ledger-module__SzGsFG__current{font-family:var(--font-ar)}.career-ledger-module__SzGsFG__orgBrand{gap:2px;display:inline-grid}.career-ledger-module__SzGsFG__orgFormerly{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.career-ledger-module__SzGsFG__era{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr);padding-block:clamp(24px,3vw,40px);display:grid}.career-ledger-module__SzGsFG__era:first-of-type{border-block-start-color:var(--rule-strong)}.career-ledger-module__SzGsFG__eraYears{font-family:var(--font-latin);letter-spacing:-.03em;color:var(--heading-color);align-items:baseline;gap:.2em;margin:0;font-size:clamp(1.625rem,1.3rem + 1.4vw,2.75rem);font-weight:500;line-height:1.05;display:flex}html[lang=ar] .career-ledger-module__SzGsFG__eraYears .career-ledger-module__SzGsFG__current{letter-spacing:0;font-weight:700}.career-ledger-module__SzGsFG__eraTitle{font-family:var(--heading);font-weight:var(--h3-weight);letter-spacing:var(--track-h);color:var(--text);margin:10px 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.5rem);line-height:1.25}html[lang=ar] .career-ledger-module__SzGsFG__eraTitle{font-weight:700;line-height:1.5}.career-ledger-module__SzGsFG__employers{align-content:start;gap:24px;margin:20px 0 0;padding:0;list-style:none;display:grid}.career-ledger-module__SzGsFG__employerName{font-family:var(--sans);color:var(--muted);align-items:center;gap:12px;margin:0;padding-block-end:8px;font-size:.875rem;font-weight:600;display:flex}.career-ledger-module__SzGsFG__roles{margin:0;padding:0;list-style:none}.career-ledger-module__SzGsFG__role{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr);align-items:baseline;column-gap:24px;padding-block:12px;display:grid}.career-ledger-module__SzGsFG__roleTitle{font-family:var(--heading);color:var(--text);font-size:1.0625rem;font-weight:500;line-height:1.4}html[lang=ar] .career-ledger-module__SzGsFG__roleTitle{font-weight:600;line-height:1.6}.career-ledger-module__SzGsFG__roleWhen{font-family:var(--sans);font-size:var(--fs-caption);color:var(--muted);white-space:nowrap;margin-block-start:2px}.career-ledger-module__SzGsFG__role[data-current]{border-block-start:3px solid var(--signal);padding-block-start:16px}.career-ledger-module__SzGsFG__role[data-current] .career-ledger-module__SzGsFG__roleTitle{letter-spacing:-.02em;color:var(--heading-color);font-size:clamp(1.25rem,1rem + .7vw,1.625rem);font-weight:600;line-height:1.25}html[lang=ar] .career-ledger-module__SzGsFG__role[data-current] .career-ledger-module__SzGsFG__roleTitle{letter-spacing:0;font-weight:700;line-height:1.5}.career-ledger-module__SzGsFG__roleNow{font-family:var(--sans);font-size:var(--fs-label);color:var(--muted);grid-column:1/-1;margin-block-start:4px;font-weight:600}@media (min-width:600px){.career-ledger-module__SzGsFG__role{grid-template-columns:minmax(0,1fr) auto}.career-ledger-module__SzGsFG__roleWhen{margin-block-start:0}}@media (min-width:860px){.career-ledger-module__SzGsFG__era{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr))}.career-ledger-module__SzGsFG__eraHead{grid-column:1/span 4}.career-ledger-module__SzGsFG__employers{grid-column:5/span 8;gap:28px;margin:0}.career-ledger-module__SzGsFG__roleTitle{font-size:1.125rem}}@media print{.career-ledger-module__SzGsFG__ledger,.career-ledger-module__SzGsFG__era,.career-ledger-module__SzGsFG__employers{display:block}.career-ledger-module__SzGsFG__ledger>*+*,.career-ledger-module__SzGsFG__era>*+*,.career-ledger-module__SzGsFG__employers>*+*{margin-block-start:20px}.career-ledger-module__SzGsFG__employer,.career-ledger-module__SzGsFG__role{break-inside:avoid}}
.brand-mark-module__6UrQGW__mark{--h:96px;block-size:var(--h);inline-size:calc(var(--h) * var(--ratio));background-color:var(--heading-color);opacity:.86;-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;flex:none;display:block}.brand-mark-module__6UrQGW__mark[data-tone=light]{background-color:var(--d-tint);opacity:.62}@media (forced-colors:active){.brand-mark-module__6UrQGW__mark{forced-color-adjust:none;opacity:1;background-color:canvastext}}
