/* Owner-approved RU/EN Professional evidence. Visual match to isolated PR #61 preview. */
.personal-professional #experience .evidence-mini-strip{
  display:flex;flex-wrap:wrap;gap:12px 28px;align-items:baseline;
  border-top:1px solid rgba(65,66,61,.19);margin-top:20px;padding-top:16px;
}
.personal-professional #experience .evidence-mini-stat{
  display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;
}
.personal-professional #experience .evidence-mini-stat strong{
  font-size:clamp(19px,2vw,24px);line-height:1.12;letter-spacing:-.035em;font-weight:740;color:#242420;
}
.personal-professional #experience .evidence-mini-stat span{
  font-size:11px;font-weight:520;color:#66645e;line-height:1.45;
}
.personal-professional #experience .evidence-mini-caption{
  margin-top:12px;display:flex;align-items:center;justify-content:flex-start;
  flex-wrap:wrap;gap:7px 18px;color:#74716b;font-size:11px;line-height:1.45;
}
.personal-professional #experience .evidence-mini-caption a{
  font-size:11px;font-weight:690;color:#70520b;white-space:nowrap;
  text-decoration:none;border-bottom:1px solid #c0ac7e;
}
.personal-professional #work .work-evidence-mini{
  margin-top:16px;padding-top:13px;border-top:1px solid rgba(65,66,61,.17);
  display:flex;flex-direction:column;align-items:flex-start;gap:7px;
}
.personal-professional #work .work-evidence-context{
  color:#6f6b63;font-size:11px;line-height:1.45;
}
.personal-professional #work .work-evidence-mini a{
  margin:0;display:inline-flex;width:max-content;max-width:100%;
  align-items:center;min-height:28px;font-size:12px;font-weight:700;
  color:#70520b;text-decoration:none;border-bottom:1px solid #b5a476;
}
.personal-professional #work .work-evidence-mini a:hover,
.personal-professional #experience .evidence-mini-caption a:hover{color:#16130b;border-bottom-color:currentColor}
.personal-professional #work .work-card{height:auto;min-height:230px}
.personal-professional #work .work-card:has(.work-evidence-mini){display:flex;flex-direction:column}
.personal-professional #work .work-card:has(.work-evidence-mini)>.work-evidence-mini{margin-top:auto}
.personal-professional #work .work-card:has(.work-evidence-mini)>a{align-self:flex-start;margin-bottom:14px}
@media(max-width:620px){
 .personal-professional #experience .evidence-mini-strip{gap:14px 22px}
 .personal-professional #experience .evidence-mini-stat strong{font-size:21px}
 .personal-professional #work .work-card:has(.work-evidence-mini){min-height:0}
 .personal-professional #work .work-evidence-mini{margin-top:16px}
}
