.employer-vacancy-list-item-container{position:relative;max-width:100%;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:12px;padding:20px}.employer-vacancy-list-item{display:flex;flex-direction:column}.employer-vacancy-list-item-company-page{height:250px;width:350px;overflow:hidden}.employer-vacancy-list-item-title-row{display:flex;justify-content:space-between}.employer-vacancy-list-item-salary{margin-top:.625rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;--tw-text-opacity:1;color:#111827}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.employer-vacancy-list-item-salary{color:rgb(17 24 39/var(--tw-text-opacity))}}.employer-vacancy-list-item-brand-name{-webkit-line-clamp:4;font-size:1.25rem;line-height:1.25rem;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.employer-vacancy-list-item-address,.employer-vacancy-list-item-brand-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.employer-vacancy-list-item-address{margin-top:.625rem;-webkit-line-clamp:1;--tw-text-opacity:1;color:#b3b3b3}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.employer-vacancy-list-item-address{color:rgb(179 179 179/var(--tw-text-opacity))}}.employer-vacancy-list-item-experience{margin-top:1.25rem;display:flex;width:100%;-moz-column-gap:.375rem;column-gap:.375rem;word-wrap:break-word}.employer-vacancy-list-item-preview{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:2rem;column-gap:2rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:#111827}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.employer-vacancy-list-item-preview{color:rgb(17 24 39/var(--tw-text-opacity))}}@media screen and (max-width:76px){.employer-vacancy-list-item-preview{flex-direction:column}}@media screen and (max-width:1199px){.employer-vacancy-list-item-container{width:100%}}@media screen and (max-width:419px){.employer-vacancy-list-item-container{padding:1rem}.employer-vacancy-list-item-preview-row{font-size:.75rem;line-height:1rem;color:#868686}.employer-vacancy-list-item-preview{-moz-column-gap:.5rem;column-gap:.5rem}.employer-vacancy-list-item-company-page{max-width:100%}}.vacancy-card-active{border:1px solid #008eff}@media (max-width:768px){.vacancy-card-active{border:1px solid #e8e8e8}}.employer-vacancy-list-item-avatar{position:absolute;top:14px;right:20px}.employer-vacancy-list-item-preview.company-vacancy{flex-direction:column;margin-top:8px}