.wrapper-jobs{display:grid;gap:8px}@media(min-width: 64rem){.wrapper-jobs{gap:30px}}@media(min-width: 80rem){.wrapper-jobs{grid-template-columns:repeat(auto-fit, minmax(440px, 1fr))}}.job-item{position:relative;padding:16px;background-color:#fff;border:1px solid rgba(0,0,0,.1);color:#000;border-radius:16px;display:flex;flex-direction:column;gap:16px;overflow:hidden;transition:all .2s ease}@media(min-width: 64rem){.job-item{padding:40px;gap:24px}}.job-item .job-item-title{font-size:20px;font-weight:600;color:var(--color-black)}.job-item .job-item-list{list-style:none;display:flex;flex-direction:column;margin:0;padding:0}.job-item .job-item-list li{display:flex;flex-direction:row;align-items:center;gap:10px}@media(min-width: 64rem){.job-item .job-item-list li{padding-block:4px}}.job-item .job-item-list li svg{width:auto;height:16px;fill:currentColor;flex-shrink:0}.job-item .job-item-list li span{flex:1 1 auto}.job-item .btn-love-job-item{position:absolute;top:-5px;right:-5px;width:60px;height:60px;display:grid;place-content:center;border:none;background-color:rgba(0,0,0,0);z-index:999;cursor:pointer;border-radius:50%;color:var(--color-black)}.job-item .btn-love-job-item svg{width:20px;height:auto;fill:currentColor}.job-item .btn-love-job-item svg+svg{display:none}.job-item .btn-love-job-item:hover{background-color:#fff;color:var(--color-primary)}.job-item a{position:absolute;inset:0;z-index:10}.job-item.is-marked{border-color:var(--color-primary)}.job-item.is-marked .btn-love-job-item{color:var(--color-primary)}.job-item.is-marked .btn-love-job-item svg{display:none}.job-item.is-marked .btn-love-job-item svg+svg{display:block}.job-item:hover{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.1);border-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.1)}