.publicJobCard-module-scss-module__CDplzG__card{background:#ffffff0a;border:1px solid #fff3;border-radius:18px;flex-direction:column;gap:20px;padding:28px;display:flex;overflow:hidden}@media (max-width:860px){.publicJobCard-module-scss-module__CDplzG__card{gap:16px;padding:20px}}.publicJobCard-module-scss-module__CDplzG__header{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.publicJobCard-module-scss-module__CDplzG__titleCol{flex-direction:column;gap:6px;min-width:0;display:flex}.publicJobCard-module-scss-module__CDplzG__company{letter-spacing:.52px;text-transform:uppercase;color:#9d9ea1;overflow-wrap:anywhere;font-size:13px;font-weight:500}.publicJobCard-module-scss-module__CDplzG__title{color:#fff;overflow-wrap:anywhere;max-width:700px;font-size:20px;font-weight:600;line-height:normal}.publicJobCard-module-scss-module__CDplzG__typeBadge{white-space:nowrap;border-radius:100px;flex-shrink:0;padding:6px 14px;font-size:13px;font-weight:600;line-height:normal}.publicJobCard-module-scss-module__CDplzG__payRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.publicJobCard-module-scss-module__CDplzG__pay{color:var(--green-pay);font-size:28px;font-weight:700;line-height:normal}.publicJobCard-module-scss-module__CDplzG__payUnlisted{color:#9d9ea1;font-size:20px;font-weight:600;line-height:normal}.publicJobCard-module-scss-module__CDplzG__perDiem{color:#9d9ea1;padding-bottom:4px;font-size:15px}.publicJobCard-module-scss-module__CDplzG__metaRow{flex-wrap:wrap;align-items:center;gap:12px 40px;display:flex}@media (max-width:860px){.publicJobCard-module-scss-module__CDplzG__metaRow{gap:10px 20px}}.publicJobCard-module-scss-module__CDplzG__meta{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.publicJobCard-module-scss-module__CDplzG__meta img{flex-shrink:0;display:block}.publicJobCard-module-scss-module__CDplzG__description{color:#9d9ea1;overflow-wrap:anywhere;font-size:15px;line-height:normal}.publicJobCard-module-scss-module__CDplzG__footer{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.publicJobCard-module-scss-module__CDplzG__poster{align-items:center;gap:10px;min-width:0;display:flex}.publicJobCard-module-scss-module__CDplzG__posterAvatar{color:#ff8c14;background:#4d381a;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:inline-flex}.publicJobCard-module-scss-module__CDplzG__posterName{color:#fff;overflow-wrap:anywhere;font-size:15px;font-weight:500}.publicJobCard-module-scss-module__CDplzG__contact{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;text-decoration:none;transition:transform .15s,filter .15s,background-color .15s,border-color .15s;display:inline-flex}.publicJobCard-module-scss-module__CDplzG__contact:hover{transform:translateY(-1px)}.publicJobCard-module-scss-module__CDplzG__contact:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.publicJobCard-module-scss-module__CDplzG__contact{transition:none}.publicJobCard-module-scss-module__CDplzG__contact:hover,.publicJobCard-module-scss-module__CDplzG__contact:active{transform:none}}.publicJobCard-module-scss-module__CDplzG__contact:focus-visible{outline-offset:3px;border-radius:100px;outline:2px solid #ff8c14}.publicJobCard-module-scss-module__CDplzG__contact{color:#ffffffd9;border:1px solid #ffffff2e;flex-shrink:0;padding:10px 24px;font-size:14px;font-weight:600}.publicJobCard-module-scss-module__CDplzG__contact:hover{color:#fff;background:#ffffff0f;border-color:#ffffff47}
.publicJobsFeed-module-scss-module__iRDymG__filters{justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-bottom:48px;display:flex}@media (max-width:600px){.publicJobsFeed-module-scss-module__iRDymG__filters{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:32px}}.publicJobsFeed-module-scss-module__iRDymG__tradeRow{-webkit-backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #fff3;border-radius:46px;gap:4px;padding:4px;display:flex;overflow:hidden}.publicJobsFeed-module-scss-module__iRDymG__tradePill{color:#9d9ea1;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:100px;width:120px;padding:7px 0;font-size:12px;font-weight:600;line-height:18px;transition:background-color .15s,color .15s}.publicJobsFeed-module-scss-module__iRDymG__tradePill:focus-visible{outline-offset:3px;border-radius:100px;outline:2px solid #ff8c14}.publicJobsFeed-module-scss-module__iRDymG__tradePill:hover{color:#fff}@media (max-width:600px){.publicJobsFeed-module-scss-module__iRDymG__tradePill{flex:1 1 0;width:auto}}.publicJobsFeed-module-scss-module__iRDymG__tradePillActive{color:#121213;background:#ff8c14}.publicJobsFeed-module-scss-module__iRDymG__tradePillActive:hover{color:#121213}.publicJobsFeed-module-scss-module__iRDymG__typeSelect{--notch-surface:#000002;width:160px;height:48px;display:flex}.publicJobsFeed-module-scss-module__iRDymG__typeSelect>div{width:100%;margin-top:-12px}@media (max-width:600px){.publicJobsFeed-module-scss-module__iRDymG__typeSelect{width:100%;height:60px}.publicJobsFeed-module-scss-module__iRDymG__typeSelect>div{margin-top:0}}.publicJobsFeed-module-scss-module__iRDymG__jobs{flex-direction:column;gap:24px;display:flex}.publicJobsFeed-module-scss-module__iRDymG__jobsSwitching{opacity:.45;transition:opacity .15s}@media (prefers-reduced-motion:reduce){.publicJobsFeed-module-scss-module__iRDymG__jobsSwitching{transition:none}}.publicJobsFeed-module-scss-module__iRDymG__loadMoreRow{justify-content:center;margin-top:48px;padding-top:8px;display:flex}.publicJobsFeed-module-scss-module__iRDymG__loadMore{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;text-decoration:none;transition:transform .15s,filter .15s,background-color .15s,border-color .15s;display:inline-flex}.publicJobsFeed-module-scss-module__iRDymG__loadMore:hover{transform:translateY(-1px)}.publicJobsFeed-module-scss-module__iRDymG__loadMore:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.publicJobsFeed-module-scss-module__iRDymG__loadMore{transition:none}.publicJobsFeed-module-scss-module__iRDymG__loadMore:hover,.publicJobsFeed-module-scss-module__iRDymG__loadMore:active{transform:none}}.publicJobsFeed-module-scss-module__iRDymG__loadMore:focus-visible{outline-offset:3px;border-radius:100px;outline:2px solid #ff8c14}.publicJobsFeed-module-scss-module__iRDymG__loadMore{color:#000002;cursor:pointer;background:#ff8c14;border:0;padding:14px 32px;font-size:14px;font-weight:700}.publicJobsFeed-module-scss-module__iRDymG__loadMore:hover{filter:brightness(1.08)}.publicJobsFeed-module-scss-module__iRDymG__loadMore:disabled{cursor:default;filter:none;opacity:.7;transform:none}.publicJobsFeed-module-scss-module__iRDymG__state{color:#9d9ea1;text-align:center;justify-content:center;align-items:center;gap:8px;padding:48px 0;font-size:14px;display:flex}.publicJobsFeed-module-scss-module__iRDymG__retry{color:#ff8c14;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.publicJobsFeed-module-scss-module__iRDymG__retry:focus-visible{outline-offset:3px;border-radius:100px;outline:2px solid #ff8c14}.publicJobsFeed-module-scss-module__iRDymG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.jobs-module-scss-module__wzDRZa__page{--accent:var(--accent-phase2);flex-direction:column;gap:28px;width:100%;min-height:calc(100dvh - 72px);padding:8px 16px 16px;display:flex}.jobs-module-scss-module__wzDRZa__header{flex-direction:column;gap:6px;display:flex}.jobs-module-scss-module__wzDRZa__title{color:#fff;font-size:26px;font-weight:600}.jobs-module-scss-module__wzDRZa__subtitle{color:var(--text-muted);font-size:14px}@media (max-width:767px){.jobs-module-scss-module__wzDRZa__page{min-height:calc(100dvh - 48px - 24px - var(--mobile-header-h));gap:20px;padding:8px 0 16px}}@media (max-width:639px){.jobs-module-scss-module__wzDRZa__page{min-height:calc(100dvh - 32px - 24px - var(--mobile-header-h))}}
.publicJobs-module-scss-module__B7m8zW__page{padding-top:clamp(108px,10.8681vw,156.5px);padding-bottom:clamp(64px,6.94444vw,100px);position:relative;overflow-x:clip}.publicJobs-module-scss-module__B7m8zW__glow{pointer-events:none;background:radial-gradient(470px 430px at 50% 0,#ff8c1429 0% 62%,#ff8c141d 78%,#ff8c140d 90%,#ff8c1400 100%);height:520px;position:absolute;top:0;left:0;right:0}.publicJobs-module-scss-module__B7m8zW__column{z-index:1;width:100%;max-width:1160px;margin-inline:auto;padding-inline:20px;position:relative}.publicJobs-module-scss-module__B7m8zW__heading{text-align:center;flex-direction:column;gap:16px;margin-bottom:clamp(48px,5.6vw,80.5px);display:flex}.publicJobs-module-scss-module__B7m8zW__title{color:#fff;font-size:clamp(30px,2.8vw,40px);font-weight:600;line-height:normal}.publicJobs-module-scss-module__B7m8zW__subtitle{color:#9d9ea1;font-size:14px;line-height:normal}
