.exact-job__tag{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;font-weight:500;line-height:24px}.exact-job__tag.LOCATION>div{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.exact-job__tag.CONTRACT>div{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.exact-job__tag.CONTRACT>div>span:last-of-type{border:1px solid #141313;border-radius:6px;box-sizing:border-box;display:block;font-size:13px;font-weight:500;line-height:16px;padding:2px 6px}.exact-job__tag.FAVORITE{all:unset;cursor:pointer;display:flex;padding:8px}.exact-job__tag.FAVORITE>svg>path:first-child{fill:transparent;transition:fill .6s cubic-bezier(.16,1,.3,1)}.exact-job__tag.FAVORITE>svg>path:nth-child(2){fill:var(--wp--preset--color--primary-pitch-black);transition:fill .2s cubic-bezier(.16,1,.3,1)}.exact-job__tag.FAVORITE.is-saved>svg>path:first-child,.exact-job__tag.FAVORITE.is-saved>svg>path:nth-child(2),.exact-job__tag.FAVORITE>svg:hover{fill:red}.exact-job{background:#fff;border-radius:24px;color:#6b6b6b;min-height:273px;position:relative}.exact-job[data-experience=true]{border:2px solid #000}.exact-job svg:not(.flag-ukraine){fill:#ff8837;transition:fill .6s cubic-bezier(.16,1,.3,1)}.exact-job:hover:before{background-color:#141313;transform:scaleX(1)}.exact-job svg:not(.flag-ukraine){fill:#000}.exact-job .experienced_chip{align-self:center;background:#000;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#fff;padding:4px 16px;position:absolute}.exact-job .exact-job__link{color:inherit;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.exact-job .exact-job__link .top_row_container{display:flex;flex-direction:column;gap:24px}.exact-job .exact-job__link .top_row_container .top_row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.exact-job .exact-job__link .agreement_section{align-items:center;display:flex;flex-direction:row;gap:8px}.exact-job .exact-job__link .agreement_section>svg{height:24px;width:24px;fill:#fff!important}.exact-job .exact-job__link .agreement_section .agreement_name{color:#000;font-family:Suisse Intl,serif;font-size:14px;font-weight:500;line-height:24px}.exact-job .exact-job__link .agreement_section .agreement_chip{background:var(--grey-200);border-radius:60px;color:#fff;font-family:Suisse Intl,serif;font-size:14px;font-weight:500;line-height:24px;padding:4px 16px}.exact-job .exact-job__link .bottom_row_container{display:flex;flex-direction:column}.exact-job .exact-job__link .bottom_row_container .bottom_row_header{color:#000;font-family:Suisse Intl,serif;font-size:14px;font-weight:500;line-height:24px}.exact-job .exact-job__link .bottom_row_container .bottom_row{align-items:end;display:flex;flex-direction:row;justify-content:space-between}@media(max-width:786px){.exact-job .exact-job__link .bottom_row_container .bottom_row{align-self:start;flex-direction:column;gap:20px;justify-content:start;padding-top:10px}}.exact-job .exact-job__link .bottom_row_container .job_icon_button{align-items:center;background-color:#000;border-radius:60px;display:flex;height:48px;justify-content:center;width:48px}.exact-job .exact-job__link .bottom_row_container .job_icon_button:hover{background-color:red}@media(max-width:786px){.exact-job .exact-job__link .bottom_row_container .job_icon_button{align-self:start}}.exact-job .exact-job__link .bottom_row_container .job_icon_button>svg{color:#fff;height:24px;width:24px}.exact-job .exact-job__link .bottom_row_container .job_exf_button{align-items:center;background-color:#000;border-radius:60px;color:#fff;display:flex;flex-direction:row;gap:8px;height:48px;justify-content:center;padding:4px 16px;text-decoration:none}.exact-job .exact-job__link .bottom_row_container .job_exf_button:hover{background-color:red}@media(max-width:786px){.exact-job .exact-job__link .bottom_row_container .job_exf_button{align-self:start}}.exact-job .exact-job__link .bottom_row_container .job_exf_button>svg{color:#fff;height:24px;width:24px}.exact-job .exact-job__link .job_info_row,.exact-job .exact-job__link .location_row{align-items:center;display:flex;flex-direction:row}.exact-job .exact-job__link .location_row{gap:8px}.exact-job .exact-job__link .location_row .city_name{color:#000;font-family:Suisse Intl,serif;font-size:14px;font-weight:500;line-height:24px}.exact-job .exact-job__link .location_row .voivodeship_name{color:var(--grey-400);font-family:Suisse Intl,serif;font-size:14px;font-weight:500;line-height:24px}.exact-job .exact-job__link .exact-job__heading{display:flex;flex-direction:column;gap:10px}.exact-job .exact-job__link .exact-job__heading .exact-job__title{color:#000;font-family:Suisse Intl,serif;font-size:24px;font-weight:450;letter-spacing:-2%;line-height:28.8px;word-break:break-word}.exact-job .exact-job__link .exact-job__heading .exact-job__description{color:var(--grey-400);font-family:Suisse Intl,serif;font-size:16px;font-weight:450;line-height:19.2px}.exact-job .exact-job__link .exact-job__heading .exact-job__tag.LOCATION,.exact-job .exact-job__link .exact-job__meta .exact-job__tag.LOCATION{display:none}.exact-job .exact-job__link .exact-job__lead{color:#6b6b6b;font-size:16px;font-weight:400;line-height:1.4}@media screen and (max-width:781px){.exact-job{display:flex;flex-direction:column}.exact-job .experienced_chip{align-self:center;background:#000;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#fff;padding:4px 16px;position:absolute}.exact-job .exact-job__link{display:flex;flex-direction:column;padding:20px;row-gap:24px}.exact-job .exact-job__link .top_row_container[data-experience=true]{padding-top:15px}.exact-job .exact-job__link .exact-job__heading{display:flex;flex-direction:column;padding:8px 44px 8px 0;row-gap:16px}.exact-job .exact-job__link .exact-job__heading .exact-job__tag.LOCATION{display:flex}.exact-job .exact-job__link .exact-job__meta{display:flex;flex-direction:column;padding:8px 0;row-gap:16px}}@media screen and (min-width:782px){.exact-job{display:flex;flex-direction:column}.exact-job .experienced_chip{align-self:center;background:#000;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#fff;padding:4px 16px;position:absolute}.exact-job .exact-job__link{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:20px;row-gap:16px}.exact-job .exact-job__link .exact-job__heading{padding-right:44px}.exact-job .exact-job__link .exact-job__meta{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex;flex-wrap:wrap;padding:8px 0;row-gap:16px}.exact-job .exact-job__link .exact-job__meta .exact-job__tag.LOCATION{display:flex}}.exact-job__skeleton{background-color:#dddbdd;display:block;min-height:158px;overflow:hidden;position:relative}.exact-job__skeleton:after{animation:shimmer 1.2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.exact-job__placeholder{box-sizing:border-box;display:block;min-height:158px;padding:24px}.exact-count-tag{border-radius:999px;padding:4px 0;text-align:center;transition:color .6s cubic-bezier(.16,1,.3,1),background .6s cubic-bezier(.16,1,.3,1);width:40px}.exact-count-tag>span{display:block;font-size:12px;font-weight:400;line-height:16px}.exact-count-tag.exact-count-tag__active{background:var(--red);color:var(--white)}.exact-count-tag.exact-count-tag__inactive{background:var(--grey-150);color:var(--white)}.wp-block-exact-blocks-offers-list__empty{align-items:start;display:flex;flex-direction:column;gap:24px}.wp-block-exact-blocks-offers-list__empty-count{color:var(--wp--preset--color--primary-signal-orange);font-size:clamp(7.5rem,5.739rem + 7.512vw,12.5rem);letter-spacing:-2%;padding:24px 0}@media(max-width:786px){.banner__padding{margin-top:56px}}@media(min-width:786px){.banner__padding{margin-top:76px}}.wp-block-exact-blocks-offers-list__banner{border-radius:24px;display:grid;max-height:240px;overflow:hidden}@media(max-width:768px){.wp-block-exact-blocks-offers-list__banner{max-height:180px}}.wp-block-exact-blocks-offers-list__banner .image__picture{grid-area:1/1/-1/-1;min-height:0}.wp-block-exact-blocks-offers-list__banner .image__picture>img{height:240px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-exact-blocks-offers-list__banner .image_inner{display:flex;flex-direction:column;gap:20px;grid-area:1/1/-1/-1;justify-content:space-between;position:relative;z-index:10}@media(min-width:786px){.wp-block-exact-blocks-offers-list__banner .image_inner{padding:40px}}@media(max-width:768px){.wp-block-exact-blocks-offers-list__banner .image_inner{padding:20px}}.wp-block-exact-blocks-offers-list__banner .image_inner .banner_title{color:#fff}@media(max-width:768px){.wp-block-exact-blocks-offers-list__banner .image_inner .banner_title{font-family:Suisse Intl,serif;font-size:20px;font-weight:500;line-height:25px}}@media(min-width:786px){.wp-block-exact-blocks-offers-list__banner .image_inner .banner_title{font-family:Suisse Intl,serif;font-size:32px;font-weight:450;letter-spacing:-2%;line-height:38.4px}}.wp-block-exact-blocks-offers-list__banner.image__dim .image_inner{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.6))}.wp-block-exact-blocks-offers-list__expand{margin:0 auto;padding-top:16px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1100px){.wp-block-exact-blocks-offers-list{padding-top:32px}.wp-block-exact-blocks-offers-list .wp-block-exact-blocks-offers-list__container{display:flex;flex-direction:column;gap:8px}}@media screen and (min-width:1100px){.wp-block-exact-blocks-offers-list{padding-top:16px}.wp-block-exact-blocks-offers-list .wp-block-exact-blocks-offers-list__container{display:flex;flex-direction:column;gap:16px}}
