.refined-career-dates-page .viewport-career__list li{align-items:center}.refined-career-dates-page .career-date-meta{align-self:center;gap:7px;min-width:0;display:grid}.refined-career-dates-page .career-date-meta>span:first-child{color:var(--vp-violet);letter-spacing:.08em;font-size:.625rem;font-weight:720;line-height:1.2}.refined-career-dates-page .career-date-period{color:var(--vp-muted);font-family:var(--font-mono);white-space:nowrap;font-size:.75rem;font-weight:580;line-height:1.4}.refined-career-dates-page .career-certification-list{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.refined-career-dates-page .career-certification-list li{border-left:1px solid var(--vp-line);overflow-wrap:anywhere;min-width:0;padding:8px 20px;font-size:.875rem;font-weight:590;line-height:1.4}@media (max-width:69.999rem){.refined-career-dates-page .career-certification-list li:first-child{border-left:0;padding-left:0}}@media (max-width:47.999rem){.refined-career-dates-page .career-date-meta{flex-wrap:wrap;grid-column:1;align-items:baseline;gap:10px;margin-bottom:2px;display:flex}.refined-career-dates-page .career-certification-list{grid-template-columns:repeat(2,minmax(0,1fr))}.refined-career-dates-page .career-certification-list li{border-top:1px solid var(--vp-line);border-left:0;padding:12px 14px}.refined-career-dates-page .career-certification-list li:nth-child(2n){border-left:1px solid var(--vp-line)}}
