.top{margin-bottom:8px}
.thumbnail{background-color:var(--background-secondary);border-radius:6px;width:64px;height:40px;overflow:hidden;box-shadow:0 0 10px #0000001a}.thumbnailImage{object-fit:cover;width:100%;height:100%;display:block}
.thumbnailGroup{width:64px;height:40px;position:relative;overflow:visible}.thumbnail{position:absolute;top:0;left:0}
.workItem{align-items:center;gap:24px;padding-top:16px;padding-bottom:16px;display:flex}.workItem:hover{cursor:pointer}.workItem p{padding-bottom:0}
.workList{flex-direction:column;display:flex}.hero,.career,.contact,.workItem{transition:filter .3s,opacity .3s}body:has(.workItem:hover) .hero{filter:blur(3px);opacity:.5}body:has(.workItem:hover) .career{filter:blur(3px);opacity:.5}body:has(.workItem:hover) .contact{filter:blur(3px);opacity:.5}body:has(.workItem:hover) .workItem:not(:hover){filter:blur(3px);opacity:.5}
.career{grid-template-columns:max-content 1fr max-content;align-items:baseline;gap:8px 24px;display:grid}.careerDates{text-align:right}
