@charset "UTF-8";@media only screen and (min-width:1024px){.-hide-desktop{display:none!important}}@media screen and (max-width:1023px){.-hide-mobile{display:none!important}}.b-teamtailor-teaser__inner{max-width:144rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:1024px){.b-teamtailor-teaser__inner{padding-left:8rem;padding-right:8rem}}.b-teamtailor-teaser__inner{color:#262626}.b-teamtailor-teaser .-hidden{display:none}.b-teamtailor-teaser__content{border-radius:14px;overflow:hidden;box-shadow:0 6px 32px rgba(0,0,0,.09),0 1.5px 5px rgba(0,0,0,.05)}.b-teamtailor-teaser__filter-bar{background:#fff;border-bottom:1px solid #e8e8e2;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px;display:flex}.b-teamtailor-teaser__search-wrap{flex:1 1 200px;position:relative}.b-teamtailor-teaser__search-wrap:before{color:#aaa;content:"⌕";pointer-events:none;font-size:17px;position:absolute;left:11px;top:50%;transform:translateY(-52%)}.b-teamtailor-teaser__search{box-sizing:border-box;color:#1e1e1e;background:#fafaf8;border:1.5px solid #e0e0d8;border-radius:8px;width:100%;padding:9px 12px 9px 32px;font-size:1.4rem;transition:border-color.15s,box-shadow.15s}.b-teamtailor-teaser__search::-moz-placeholder{color:#aaa}.b-teamtailor-teaser__search::placeholder{color:#aaa}.b-teamtailor-teaser__search:focus{border-color:#ffe05e;outline:none;box-shadow:0 0 0 3px rgba(255,224,94,.18)}.b-teamtailor-teaser__filter-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#3a3a3a;cursor:pointer;background:#fafaf8;background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path fill='%23999' d='m0 0 5 6 5-6z'/></svg>");background-position:right 10px center;background-repeat:no-repeat;border:1.5px solid #e0e0d8;border-radius:8px;padding:9px 30px 9px 12px;font-size:1.4rem;transition:border-color.15s}.b-teamtailor-teaser__filter-select:focus{border-color:#ffe05e;outline:none}.b-teamtailor-teaser__reset{color:#aaa;cursor:pointer;white-space:nowrap;background:none;border:1.5px solid #e0e0d8;border-radius:8px;padding:9px 14px;font-size:1.2rem;transition:border-color.15s,color.15s}.b-teamtailor-teaser__reset:hover{color:#1e1e1e;border-color:#ffe05e}.b-teamtailor-teaser__filter-count{color:#636159;align-items:center;gap:5px;margin-left:auto;font-size:1.2rem;font-weight:700;display:none}.b-teamtailor-teaser__filter-count.is-active{display:flex}.b-teamtailor-teaser__list-head{background:#f5f5f0;border-bottom:1px solid #e8e8e2;grid-template-columns:100%;gap:.5rem;padding:10px 16px;display:grid}@media only screen and (min-width:768px){.b-teamtailor-teaser__list-head{grid-template-columns:auto 150px 22% 22%;gap:1% 2%}}.b-teamtailor-teaser__list-head p{color:#7b7a71;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:700}.b-teamtailor-teaser ul li{list-style:none}.block.b-teamtailor-teaser ul li{margin:0}.b-teamtailor-teaser ul li a{border-top:1px solid #e8e8e2;grid-template-columns:100%;align-items:center;gap:.8rem;padding:.9rem 1.6rem;text-decoration:none;transition:background-color.12s;display:grid}@media only screen and (min-width:768px){.b-teamtailor-teaser ul li a{grid-template-columns:auto 150px 22% 22%;gap:1% 2%}}.b-teamtailor-teaser ul li.-odd a{background-color:#fff}.b-teamtailor-teaser ul li.-even a{background-color:#f5f5f0}.b-teamtailor-teaser ul li a:hover{background-color:#ffe05e}.b-teamtailor-teaser ul li a:hover .tt-city,.b-teamtailor-teaser ul li a:hover .tt-level{color:#1e1e1e}.b-teamtailor-teaser ul li a:hover .tt-arrow{opacity:1;transform:translate(0)}.b-teamtailor-teaser .tt-title{color:#1e1e1e;align-items:center;gap:8px;font-size:1.6rem;font-weight:600;display:flex}.b-teamtailor-teaser .tt-arrow{opacity:0;flex-shrink:0;font-style:normal;transition:opacity.12s,transform.12s;transform:translate(-4px)}.b-teamtailor-teaser .tt-city,.b-teamtailor-teaser .tt-level,.b-teamtailor-teaser .tt-salary{color:#636159;font-size:1.4rem}@media only screen and (min-width:768px){.b-teamtailor-teaser--no-salary .b-teamtailor-teaser__list-head,.b-teamtailor-teaser--no-salary ul li a{grid-template-columns:auto 22% 22%}}.b-teamtailor-teaser__empty{color:#9a9a90;text-align:center;background:#fff;border-top:1px solid #e8e8e2;padding:48px 20px;font-size:1.6rem;display:none}.b-teamtailor-teaser__nav{background:#fff;border-top:1px solid #e8e8e2;flex-direction:column;align-items:center;gap:1.4rem;justify-content:space-between;padding:1.4rem 2rem;display:flex}@media only screen and (min-width:768px){.b-teamtailor-teaser__nav{flex-direction:row}}.b-teamtailor-teaser__entries-info{color:#98978e;font-size:1.4rem}.b-teamtailor-teaser__pagination{display:flex}.b-teamtailor-teaser__pagination button{cursor:pointer;background-color:#fff;border:1px solid #e8e8e2;border-left:none;padding:.4rem 1.2rem;font-size:1.3rem;transition:background-color.12s,border-color.12s}.b-teamtailor-teaser__pagination button:first-of-type{border-left:1px solid #e8e8e2;border-radius:6px 0 0 6px}.b-teamtailor-teaser__pagination button:last-of-type{border-radius:0 6px 6px 0}.b-teamtailor-teaser__pagination button.-active{color:#1e1e1e;background-color:#ffe05e;border-color:#ffe05e;font-weight:700}.b-teamtailor-teaser__pagination button:hover:not(.-active){background-color:#f5f5f0}