.xgPmsG_page{gap:var(--space-5);max-width:var(--measure-wide);flex-direction:column;display:flex}.xgPmsG_intro{gap:var(--space-2);max-width:var(--measure);flex-direction:column;display:flex}.xgPmsG_summary{font-family:var(--font-serif);font-size:1.25rem;line-height:1.4}.xgPmsG_location{color:var(--ink-soft);font-family:var(--font-mono);font-size:.875rem}.xgPmsG_section{padding-top:var(--space-3);border-top:2px solid var(--rule)}.xgPmsG_section h2{margin-bottom:var(--space-3);font-family:var(--font-serif)}.xgPmsG_section h3{font-family:var(--font-serif);font-size:1.125rem}.xgPmsG_list{max-width:var(--measure);padding-left:1.25rem}.xgPmsG_link{color:var(--accent-strong)}.xgPmsG_timeline{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.xgPmsG_entry{gap:var(--space-1);flex-direction:column;display:flex}.xgPmsG_dates{color:var(--ink-soft);font-family:var(--font-mono);font-size:.875rem}.xgPmsG_body{gap:var(--space-1);max-width:var(--measure);flex-direction:column;display:flex}.xgPmsG_role{font-family:var(--font-serif)}.xgPmsG_meta{gap:var(--space-1) var(--space-3);flex-wrap:wrap;font-weight:600;display:flex}.xgPmsG_meta .xgPmsG_location{font-weight:400}.xgPmsG_skillGroup{gap:var(--space-2);flex-direction:column;display:flex}.xgPmsG_skillGroup+.xgPmsG_skillGroup{margin-top:var(--space-3)}.xgPmsG_inline{gap:var(--space-1) var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.xgPmsG_skillGroup .xgPmsG_inline li,.xgPmsG_section>.xgPmsG_inline li{padding:var(--space-1) var(--space-2);border:1px solid var(--rule);border-radius:var(--radius)}@media (min-width:40rem){.xgPmsG_entry{gap:var(--space-4);flex-direction:row}.xgPmsG_dates{flex:0 0 11rem;padding-top:.2rem}}
