@media screen{.m-jobs-snippet{color:#30353a}.m-jobs-snippet__date-row{margin-bottom:16px}.m-jobs-snippet__date{display:block;line-height:1}.m-jobs-snippet__dash{background:#fadb3c;height:2px;display:block;margin:12px 0;width:28px}.m-jobs-snippet__title{font-size:17px;margin:0;line-height:1.6}.m-jobs-snippet__sub-titles{font-size:17px;margin-bottom:20px;line-height:1.4}.m-jobs-snippet__job-type{margin-bottom:0}.m-jobs-snippet__tags{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -8px 12px}.m-jobs-snippet__tags-title{margin:0 8px 8px}.m-jobs-snippet__link{display:inline;background-image:linear-gradient(120deg,#fadb3c,#fadb3c);background-repeat:no-repeat;background-size:100% .4em;background-position:0 100%;color:#30353a;font-weight:700;margin-bottom:10px;position:relative;text-decoration:none;transition:background-size .2s ease}.m-jobs-snippet__link:active,.m-jobs-snippet__link:focus,.m-jobs-snippet__link:hover{background-size:100% 100%;color:inherit;text-decoration:none}}@media screen and (min-width:992px){.m-jobs-snippet__content-row{display:flex;align-items:flex-start}.m-jobs-snippet__title-col{flex-basis:50%;margin-right:20px}.m-jobs-snippet__tags{margin:0 -8px -8px}}@media screen and (min-width:1200px){.m-jobs-snippet__title-col{margin-right:40px}}
