.job-list-item{position:relative}.job-list-item__inner{border-top:1px solid hsla(var(--theme-text)/.3);display:flex;flex-direction:column;padding:1rem 2.5rem 1rem 0;position:relative}@media (min-width:900px){.job-list-item__inner{flex-direction:row;justify-content:space-between;padding:1rem 0}}.job-list-item__block{display:flex;flex-direction:column}@media (min-width:900px){.job-list-item__block{width:calc(var(--cols)*6 - var(--gutter))}}.job-list-item__block:nth-child(2){margin-top:1rem}@media (min-width:900px){.job-list-item__block:nth-child(2){margin-left:calc(var(--cols)*1);margin-top:0;width:calc(var(--cols)*5 - var(--gutter))}}.job-list-item__block .tag-list{z-index:2}.job-list-item__body{display:flex;margin-top:1rem}.job-list-item__link{bottom:0;display:flex;font-size:0;height:100%;left:0;line-height:0;position:absolute;right:0;top:0;width:100%;z-index:1}.job-list-item__icon{bottom:1rem;height:1rem;position:absolute;right:0;width:1rem}@media (min-width:900px){.job-list-item__icon{bottom:unset;top:50%;transform:translateY(-50%)}}
