.jobs-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;padding:22px;margin-bottom:24px;background:#f2f4ee}.jobs-filters>div{flex:1 1 180px;min-width:0}.jobs-filters>div:first-child{flex:2 1 260px}.jobs-filters label{display:block;margin-bottom:8px;font-size:13px;font-weight:600}.jobs-filters input,.jobs-filters select{width:100%;height:46px;padding:9px 12px;border:1px solid #b8c8bd;border-radius:3px;background:#fff;color:#14332f;font:inherit}.jobs-empty button,.jobs-filters button{min-height:44px;padding:8px 12px;border:1px solid #0f766e;background:transparent;color:#0f766e;font:inherit;cursor:pointer}.jobs-count{margin-bottom:22px!important;color:#52675d;font-size:14px}.jobs-empty{padding:28px;background:#f2f4ee}.jobs-empty p{margin:12px 0 20px!important;color:#52675d;line-height:1.6}.jobs-faq p,.jobs-privacy p{max-width:82ch;margin-top:20px!important;color:#52675d;line-height:1.7}.jobs-faq>div{max-width:900px;margin-top:26px;border-top:1px solid #d9e2da}.jobs-faq details{border-bottom:1px solid #d9e2da}.jobs-faq summary{cursor:pointer;padding:18px 0;font-weight:600}.jobs-faq details p{margin:0 0 18px!important}@media(max-width:600px){.jobs-filters{padding:16px}.jobs-filters button,.jobs-filters>div,.jobs-filters>div:first-child{flex-basis:100%}}