.candidate-resumes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.candidate-resumes li{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:13.5px;display:flex}.candidate-resumes__mark{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:11px}.candidate-resumes__mark--muted{color:var(--muted)}.candidate-card{background:var(--surface);flex-direction:column;gap:14px;padding:24px;display:flex}.candidate-card__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.candidate-card__name{font-family:var(--font-accent);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:26px;line-height:1.05}.candidate-card__headline{color:var(--muted);margin:0;font-size:13.5px}.candidate-card__meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.candidate-card__stack{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.candidate-card__fsp ul{color:var(--ink-2);margin:0;padding-left:18px;font-size:13.5px;line-height:1.6}.candidate-card__actions{gap:4px;padding-top:8px;display:flex}
