article.JobBoard-module__9l9QfW__card{animation:JobBoard-module__9l9QfW__jobIn .45s var(--ease,cubic-bezier(.22, 1, .36, 1)) both;flex-direction:column;gap:0;display:flex}@keyframes JobBoard-module__9l9QfW__jobIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.JobBoard-module__9l9QfW__head{flex-direction:column;flex:auto;gap:14px;display:flex}.JobBoard-module__9l9QfW__metrics{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.JobBoard-module__9l9QfW__rating{align-items:center;gap:7px;display:inline-flex}.JobBoard-module__9l9QfW__stars{gap:2px;display:inline-flex}.JobBoard-module__9l9QfW__star{color:#0a0e1a2e;width:13px;height:13px}.JobBoard-module__9l9QfW__starOn{color:var(--orange)}.JobBoard-module__9l9QfW__ratingNum{color:var(--ink);font-size:.85rem;font-weight:600}.JobBoard-module__9l9QfW__reviews{color:#0a0e1a73;font-size:.78rem}.JobBoard-module__9l9QfW__payAmount{color:var(--navy);letter-spacing:-.01em;font-size:.98rem;font-weight:600}.JobBoard-module__9l9QfW__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.JobBoard-module__9l9QfW__hintBtn{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);transition:color .3s var(--ease);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;display:inline-flex}.JobBoard-module__9l9QfW__hintBtn:hover{color:var(--orange)}.JobBoard-module__9l9QfW__chev{width:14px;height:14px;transition:transform .3s var(--ease)}.JobBoard-module__9l9QfW__backdrop{z-index:900;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0e1a8c;justify-content:center;align-items:center;padding:20px;animation:.18s both JobBoard-module__9l9QfW__fadeIn;display:flex;position:fixed;inset:0}@keyframes JobBoard-module__9l9QfW__fadeIn{0%{opacity:0}to{opacity:1}}.JobBoard-module__9l9QfW__modal{width:100%;max-width:640px;max-height:84vh;animation:JobBoard-module__9l9QfW__slideUp .22s var(--ease,cubic-bezier(.22, 1, .36, 1)) both;background:#fff;border-radius:16px;outline:none;flex-direction:column;display:flex;box-shadow:0 24px 60px #0a0e1a38}@keyframes JobBoard-module__9l9QfW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.JobBoard-module__9l9QfW__modalHead{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 28px 20px;display:flex}.JobBoard-module__9l9QfW__modalMeta{align-items:center;gap:10px;margin-bottom:6px;display:flex}.JobBoard-module__9l9QfW__modalTitle{color:var(--ink);margin:0 0 10px;font-size:1.25rem;font-weight:600;line-height:1.25}.JobBoard-module__9l9QfW__modalDesc{color:#0a0e1aa6;margin:0 0 20px;font-size:.9rem;line-height:1.65}.JobBoard-module__9l9QfW__closeBtn{border:1px solid var(--line);cursor:pointer;color:#0a0e1a80;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:flex}.JobBoard-module__9l9QfW__closeBtn svg{width:16px;height:16px}.JobBoard-module__9l9QfW__closeBtn:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.JobBoard-module__9l9QfW__modalBody{flex-direction:column;gap:20px;padding:24px 28px 28px;display:flex;overflow-y:auto}.JobBoard-module__9l9QfW__block{flex-direction:column;gap:9px;display:flex}.JobBoard-module__9l9QfW__blockTitle{letter-spacing:.1em;text-transform:uppercase;color:#0a0e1a80;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.JobBoard-module__9l9QfW__facts{flex-wrap:wrap;gap:12px 26px;display:flex}.JobBoard-module__9l9QfW__fact{flex-direction:column;gap:3px;display:flex}.JobBoard-module__9l9QfW__factLabel{letter-spacing:.06em;text-transform:uppercase;color:#0a0e1a73;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.JobBoard-module__9l9QfW__factValue{color:var(--ink);font-size:.9rem;font-weight:500}.JobBoard-module__9l9QfW__applyRow{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:4px;display:flex}.JobBoard-module__9l9QfW__applyNote{color:#0a0e1a80;font-size:.82rem}.JobBoard-module__9l9QfW__apply{background:var(--navy);color:#fff;white-space:nowrap;transition:background .25s var(--ease), transform .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:11px 22px;font-size:.9rem;font-weight:500;display:inline-flex}.JobBoard-module__9l9QfW__apply:hover{background:var(--orange);transform:translateY(-1px)}.JobBoard-module__9l9QfW__apply .JobBoard-module__9l9QfW__arr{transition:transform .3s var(--ease)}.JobBoard-module__9l9QfW__apply:hover .JobBoard-module__9l9QfW__arr{transform:translate(4px)}@media (max-width:500px){.JobBoard-module__9l9QfW__modalHead,.JobBoard-module__9l9QfW__modalBody{padding-left:20px;padding-right:20px}.JobBoard-module__9l9QfW__modal{border-radius:12px;max-height:92vh}}@media (prefers-reduced-motion:reduce){article.JobBoard-module__9l9QfW__card,.JobBoard-module__9l9QfW__backdrop,.JobBoard-module__9l9QfW__modal{animation:none}.JobBoard-module__9l9QfW__chev,.JobBoard-module__9l9QfW__apply,.JobBoard-module__9l9QfW__apply .JobBoard-module__9l9QfW__arr,.JobBoard-module__9l9QfW__closeBtn{transition:none}}
