.lever-job-listings{margin:0 auto;max-width:1224px;width:100%}.lever-job-search{align-items:center;background-color:#fff5fa;border-bottom:1px solid #d1c7ce;border-top:1px solid #d1c7ce;box-sizing:border-box;display:flex;height:100px;left:50%;margin-bottom:40px;margin-left:-50vw!important;margin-right:-50vw!important;padding:0;position:relative;right:50%;width:100vw!important}.lever-job-search__inner{margin:0 auto;max-width:1224px;padding:0;width:100%}.lever-job-search__input-wrapper{align-items:center;display:inline-flex!important;position:relative!important}.lever-job-search__input,.lever-job-search__input-wrapper{height:40px!important;max-width:269px!important;width:269px!important}.lever-job-search__input{background:#fff!important;border:1px solid #fe2b8f!important;border-radius:40px!important;box-sizing:border-box;color:#000;font-family:Fustat,sans-serif;font-size:14px;font-weight:500;line-height:20px;min-width:269px!important;outline:none;padding:8px 48px 8px 12px!important;transition:box-shadow .2s ease}.lever-job-search__input::placeholder{color:#9f939b}.lever-job-search__input:focus{box-shadow:0 0 0 2px rgba(254,43,143,.2)}.lever-job-search__btn{align-items:center;background-color:#fe2b8f!important;border:none!important;border-radius:50%!important;bottom:auto!important;cursor:pointer;display:flex!important;float:none!important;height:40px!important;justify-content:center;left:auto!important;margin:0!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;transition:background-color .2s ease;width:40px!important}.lever-job-search__btn:hover{background-color:#da0b6d}.lever-job-search__btn svg{height:18px;width:18px}@media (max-width:768px){.lever-job-search{height:auto;padding:20px 0}.lever-job-search__inner{padding:0 24px}.lever-job-search__input-wrapper{width:100%}}.lever-job-listings__list{display:flex;flex-direction:column;gap:16px}.lever-job-listings__empty,.lever-job-listings__loading{color:#000;font-family:Fustat,sans-serif;font-size:18px;padding:48px 28px;text-align:center}.lever-job-card{align-items:center;background-color:#f8f6f8;border-radius:20px;color:inherit;cursor:pointer;display:flex;gap:22px;height:127px;padding:0 80px 0 28px;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.lever-job-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.lever-job-card__icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.lever-job-card__icon,.lever-job-card__icon svg{height:32px;width:32px}.lever-job-card__content{align-items:center;display:flex;flex:1;min-width:0}.lever-job-card__title{color:#000;font-size:24px;margin:0;overflow:hidden;text-overflow:ellipsis}.lever-job-card__count,.lever-job-card__title{font-family:Fustat,sans-serif;font-weight:600;line-height:20px;white-space:nowrap}.lever-job-card__count{color:#da0b6d;flex-shrink:0;font-size:14px;margin-left:16px}.lever-job-card__chevron{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;width:24px}.lever-job-card__chevron svg{height:12px;width:6px}@media (max-width:768px){.lever-job-card{gap:16px;height:auto;padding:32px 24px}.lever-job-card__title{font-size:18px}.lever-job-listings__list{gap:12px}}