.list-jobs,.list-jobs>LI+LI{margin-top:var(--gridunit-tiny)}
.list-jobs-item{position:relative}.list-jobs-item__link{background-color:var(--color-white);padding:var(--gridunit);gap:var(--gridunit);color:inherit;flex-flow:row;text-decoration:none;display:flex}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.list-jobs-item__link{padding:var(--gridunit-small);gap:0}}.list-jobs-item__link:hover{box-shadow:inset 0 0 0 1px color-mix(in sRGB, currentColor 50%, transparent)}.list-jobs-item.highlight .list-jobs-item__link{box-shadow:inset 0 0 0 1px var(--color-primary)}.list-jobs-item.highlight .list-jobs-item__title{color:var(--color-primary);font-weight:600}.list-jobs-item .list-meta{font-family:inherit;font-size:.875rem}.list-jobs-item__image{height:100px;box-shadow:inset 0 0 0 1px color-mix(in sRGB, currentColor 10%, transparent);background-color:var(--color-white);flex:0 0 100px;position:relative}.list-jobs-item__image IMG{object-fit:contain;object-position:50% 50%;inset:var(--gridunit-small)!important;width:calc(100% - var(--gridunit-small)*2)!important;height:calc(100% - var(--gridunit-small)*2)!important}.list-jobs-item__text{flex:auto}.list-jobs-item__company{color:color-mix(in sRGB, currentColor 70%, transparent);text-transform:uppercase;font-size:.8125rem}.list-jobs-item__company A{z-index:1;position:relative}.list-jobs-item__title{font-size:1.375rem;font-weight:500;font-family:var(--font-headings),sans-serif;line-height:1.24}.list-jobs-item__title A{color:inherit;text-decoration:none}.list-jobs-item__title A:after{content:"";position:absolute;inset:0}.list-jobs-item__description{margin-top:1em;font-size:.875rem}.list-jobs-item__description>:first-child{margin-top:0}