@layer components{.dvinci-job-list__list{flex-direction:column;display:flex}.dvinci-job-list__item{--dvinci-job-list-color-hover:var(--color-primary);border-bottom:.25rem solid;align-items:center;gap:1.5rem;padding-block:2rem 1rem;transition:border-color .2s linear;display:flex;position:relative}.dvinci-job-list__item:has(a:hover,a:focus-visible){border-color:var(--dvinci-job-list-color-hover)}.dvinci-job-list__item:has(a:hover,a:focus-visible)>figure{color:var(--dvinci-job-list-color-hover)}.dvinci-job-list__item a{--link-color:var(--color-font);text-decoration:none}.dvinci-job-list__item a:is(:hover,:focus-visible){--link-color:var(--dvinci-job-list-color-hover)}.dvinci-job-list__item strong{color:var(--color-primary)}.dvinci-job-list__item>figure{flex-shrink:0;margin-inline-start:auto;transition:color .2s linear}.bg-primary .dvinci-job-list__item{--dvinci-job-list-color-hover:var(--color-font)}.bg-primary .dvinci-job-list__item a{--link-color:var(--color-white)}.bg-primary .dvinci-job-list__item strong{color:var(--color-font)}}
