@charset "UTF-8";:root{--color-yellow: #ffe70a;--color-grey: #9f9f9f;--color-grey-lite: #f6f6f6;--color-grey-dark: #4d4d4d;--color-green-lite: #c1ffe2;--color-green-dark: rgb(79, 255, 170);--color-green-dark-strong: #02c39a;--height-header: 60px;--height-tabs: 60px;--height-navigator: 50px}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box;font-family:sans-serif,Helvetica}body{background:var(--color-grey-lite)}@font-face{src:url(/static/fonts/ProductSansBold.ttf) format("truetype");font-family:ProductSans;font-weight:700}@font-face{src:url(/static/fonts/ProductSansRegular.ttf) format("truetype");font-family:ProductSans;font-weight:400}body *{font-family:ProductSans}h2{font-size:25px;font-weight:700}h3{font-size:16px;font-weight:700}p,span,strong,a,b{font-size:14px;font-weight:400;color:#000}.jd__icon{width:16px;height:16px;display:block}.jd__input{height:48px;width:auto;position:relative;display:flex;align-items:center;justify-content:space-around;border-radius:10px}.jd__input input{height:100%;width:100%;padding:0;outline:none;border:none;border-radius:inherit;background:inherit;font-size:14px;font-weight:400}.jd__input input::placeholder{color:var(--color-grey);font-size:14px;font-weight:400}.jd__link{color:var(--color-green-dark-strong);font-weight:700}.jd__link:hover{color:#000}.jd__link:visited{color:var(--color-grey)}.jd__desktop{height:100vh;display:flex;align-items:center;justify-content:center;margin:0 33%;text-align:center}.jd__desktop span{font-size:20px}.header{height:var(--height-header);width:100%;padding:0 40px;position:relative;display:flex;align-items:flex-end;justify-content:space-between;z-index:1000}.header__title{user-select:none;margin:0;text-align:left}.header .jd__icon{cursor:pointer;width:20px;height:20px;margin-bottom:10px}.tabs{user-select:none;height:var(--height-tabs);width:auto;margin:auto;position:fixed;bottom:0;left:0;right:0;background:#fff;box-shadow:0 -4px 20px -14px #000;z-index:1002}.tabs__container{list-style:none;height:100%;width:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between}.tabs__container__item{height:100%;width:100%;padding:0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:4px}.tabs__container__item span{font-size:12px}.tabs__container__item.active{background:var(--color-green-dark)}.tabs__container__item.active span{font-weight:700}.not-found{width:100%;height:100vh;padding:0 100px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.not-found__title{margin:0;font-size:78px;font-weight:600}.not-found__subtitle,.not-found__text{color:#2d333b}.not-found__text{margin:0}.jobs{position:relative}.jobs__header{padding:0 20px 10px;text-align:center;border-bottom-right-radius:50px}.jobs__header:before{content:"";height:260px;width:100%;position:absolute;top:calc(var(--height-header) * -1);left:0;right:0;background:var(--color-green-dark);border-radius:inherit}.jobs__header p{margin:0;position:relative;color:var(--color-grey-dark)}.jobs__header__title{margin-top:30px;margin-bottom:0;position:relative;text-align:left}.jobs__container{list-style:none;width:100%;margin:0;margin-bottom:calc(var(--height-tabs) + 20px);padding:30px 20px 10px;display:flex;align-items:flex-start;justify-content:space-around;flex-wrap:wrap;gap:15px;background:transparent;overflow-y:scroll}.jobs__container>p{margin:auto}.jobs__container__card{user-select:none;width:320px;margin:0 auto;padding:10px 20px;border:none;border-radius:10px;box-shadow:0 2px 2px #ededed;background:#fff;transition:.25s ease-in 0s transform}@media screen and (min-width: 767px){.jobs__container__card:hover{transform:scale(1.05)}}.jobs__container__card .card__section{margin-top:10px}.jobs__content__item.item__title h3{margin:0 0 10px}.jobs__content__item.item__title .jd__icon{display:inline;margin:0 0 -4px 5px}.jobs__content__item{display:flex;align-items:center;justify-content:flex-start;column-gap:8px}.jobs__content__item:not(:first-child):not(:last-child){margin-bottom:5px}.jobs__content__item .jd__icon{margin-top:-2px}.jobs__content__item span{width:100%;font-size:14px}.jobs__card__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px}.jobs__badges__item{--padding-badge: 2px;width:max-content;height:calc(16px + var(--padding-badge));padding:var(--padding-badge) 8px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:var(--color-green-dark-strong)}.jobs__badges__item span{color:#fff;font-size:12px}.jobs__container__card .jd__link{display:block;margin-top:10px;text-align:center;font-size:14px}.jobs__card__content{display:flex;justify-content:space-between}.jobs__content__text{width:80%}.jobs__content__badges{width:20%}.jobs__content__badges div{margin-bottom:10px;padding:5px;text-align:center;font-size:12px;font-weight:700;border:none;border-radius:2px}.jobs__content__badges .badge__new{background:var(--color-yellow)}.jobs__content__badges .badge__fast{background:#c3a6ff}.jobs__content__badges .badge__money{background:#00a896}.jobs__gotop{visibility:hidden;width:40px;height:40px;margin:0 8px 8px 0;position:fixed;bottom:0;right:0;background:var(--color-green-dark);border:none;border-radius:50%;transition:bottom .8s ease-in;animation:1s ease 0s infinite normal none running jump}.jobs__gotop.visible{visibility:visible;bottom:var(--height-tabs)}.jobs__gotop .jd__icon{margin:0 auto}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.search{padding:20px;position:sticky;top:0;border-bottom-right-radius:50px;background:var(--color-green-dark);z-index:1002}.search__input{background:#fff}.search__input input{width:calc(80% - 35px)}.search__icon{height:30px;width:30px;border-radius:50%;background:var(--color-yellow);display:flex;align-items:center;justify-content:center}.search__icon img{height:12px;width:12px}
