.careers-module{margin:0 auto;max-width:1160px;padding-bottom:120px;padding-top:60px}.careers-search-input{background:transparent;border:0;box-shadow:none;caret-color:#101010;color:#101010;font-family:Figtree,sans-serif;font-size:16px;line-height:1.5;outline:none;width:100%}.careers-search-input:active,.careers-search-input:focus,.careers-search-input:focus-visible{border:0;box-shadow:none;outline:none}.careers-module__panel{background-color:#fff;border-radius:24px 0;box-shadow:0 4px 24px 0 rgba(0,0,0,.06);color:#101010;margin-bottom:56px;padding:78px}.careers-module__header{margin-bottom:28px;text-align:center}.careers-module__title{font-size:56px;line-height:1;margin:0}.careers-module__search-row{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:24px}.careers-module__search{align-items:center;background:#f7f8f9;border:1px solid #ececec;border-radius:999px;color:#101010;display:flex;font-family:Figtree,sans-serif;font-size:16px;gap:10px;justify-content:flex-start;padding:10px 20px;width:100%}.careers-module__dropdown-row{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.careers-sort-select{background-color:#d8dce3}.careers-module__filter select,.careers-sort-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' fill='none' viewBox='0 0 16 9'%3E%3Cpath stroke='%23101010' stroke-linecap='round' stroke-width='2' d='m1 1 6.175 6.633a1.11 1.11 0 0 0 1.65 0L15 1'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px 9px;border:1px solid #ececec;border-radius:999px;color:#101010;font-family:Figtree,sans-serif;font-size:16px;padding:10px 40px 10px 20px;width:100%}.careers-module__filter select{background-color:#f7f8f9}.careers-clear-button{align-items:anchor-center;background:#d8dce3;border:0;border-radius:100px;color:#101010;cursor:pointer;display:flex;font-family:Figtree,sans-serif;font-size:16px;padding:12px 20px}.careers-module__results-bar{align-items:center;border-top:1px solid #d9d9d9;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px;padding-top:22px}.careers-module__count{color:#101010;font-family:Figtree,sans-serif;font-size:20px}.careers-module__list{display:grid;gap:22px}.career-card{background:#fff;border:1px solid hsla(0,0%,6%,.08);border-radius:24px 0;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);display:flex;gap:20px;justify-content:space-between;padding:24px 40px}.career-card__content{flex:1;min-width:0}.career-card__title{font-size:32px;line-height:1.1}.career-card__meta-item--location,.career-card__title{color:#101010;font-family:Figtree,sans-serif;font-weight:600}.career-card__meta-item--location{font-size:20px;line-height:1.5}.career-card__meta,.career-card__submeta{display:flex;flex-wrap:wrap;gap:12px 28px}.career-card__meta{margin-bottom:8px}.career-card__posted-at{color:hsla(0,0%,6%,.6)!important;font-family:Figtree,sans-serif;font-size:16px}.career-card__meta-item,.career-card__submeta-item{color:#101010;font-family:Figtree,sans-serif;font-size:20px;line-height:1.5}.career-card__actions{align-items:center;display:flex}.career-card__button:hover{border-color:#1f5941;color:#1f5941}.career-card__button{align-items:center;border:2px solid #111;border-radius:999px;color:#111;display:inline-flex;font-weight:600;justify-content:center;min-height:48px;padding:0 24px;text-decoration:none;white-space:nowrap}.careers-module__empty{background:#f4f4f4;border-radius:12px;margin-top:20px;padding:16px 18px}.is-hidden{display:none!important}@media (max-width:991px){.careers-module__title{font-size:42px}.careers-module{padding:40px 24px 80px}.careers-module__dropdown-row{grid-template-columns:repeat(2,minmax(0,1fr))}.career-card{padding:24px}}@media (max-width:767px){.careers-module__panel{padding:32px 20px}.careers-module{padding:32px 16px 64px}.careers-module__dropdown-row,.careers-module__results-bar,.careers-module__search-row{display:grid;grid-template-columns:1fr}.careers-module__results-bar{justify-content:stretch}.career-card{align-items:flex-start;flex-direction:column}.career-card__actions{width:100%}}