.ProfileCareer-module__fcU8NW__root{container-type:inline-size}.ProfileCareer-module__fcU8NW__list{grid-template-columns:auto 1fr;gap:clamp(12px,2cqw,22px) clamp(14px,2.4cqw,28px);font-size:clamp(13px,1.6cqw,16px);line-height:1.7;display:grid}.ProfileCareer-module__fcU8NW__entry{grid-column:1/-1;grid-template-columns:subgrid;gap:inherit;display:grid}.ProfileCareer-module__fcU8NW__period{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-muted);white-space:nowrap;font-size:.85em}.ProfileCareer-module__fcU8NW__body{flex-direction:column;gap:.2em;display:flex}.ProfileCareer-module__fcU8NW__organization{font-weight:600}.ProfileCareer-module__fcU8NW__link{text-underline-offset:.2em;align-items:baseline;gap:.25em;display:inline-flex}.ProfileCareer-module__fcU8NW__role{color:var(--fg-muted)}
.ProfileIntro-module__6iUcvq__root{container-type:inline-size}.ProfileIntro-module__6iUcvq__inner{flex-direction:column;gap:.6em;font-size:clamp(13px,1.6cqw,16px);line-height:1.9;display:flex}.ProfileIntro-module__6iUcvq__name{letter-spacing:.02em;font-size:clamp(26px,5cqw,48px);font-weight:600;line-height:1.15}.ProfileIntro-module__6iUcvq__intro{color:var(--fg-muted);max-inline-size:42em;word-break:auto-phrase;text-wrap:pretty}
