.JobsView-module__oz3pyG__wrap{gap:12px;padding:12px 0 32px;display:grid}.JobsView-module__oz3pyG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JobsView-module__oz3pyG__publicHead{gap:4px;padding:18px 4px 4px;display:grid}.JobsView-module__oz3pyG__publicHead h1{color:var(--app-ink,#0f1419);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.JobsView-module__oz3pyG__publicHead p{color:var(--app-muted,#536471);margin:0;font-size:15px;line-height:21px}.JobsView-module__oz3pyG__hiring{border:1px solid color-mix(in srgb, var(--app-gold,#b4862d) 28%, transparent);background:var(--app-gold-soft,#f7f1e3);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.JobsView-module__oz3pyG__hiringMark{width:40px;height:40px;color:var(--app-gold-hover,#926b20);background:var(--app-surface,#fff);border-radius:12px;flex:none;place-items:center;display:grid}.JobsView-module__oz3pyG__hiringMark svg{width:21px;height:21px}.JobsView-module__oz3pyG__hiringText{flex:1;gap:2px;min-width:0;display:grid}.JobsView-module__oz3pyG__hiringText strong{color:var(--app-ink,#0f1419);font-size:15px;font-weight:700}.JobsView-module__oz3pyG__hiringText p{color:var(--app-ink-soft,#3b4a54);margin:0;font-size:13px;line-height:18px}.JobsView-module__oz3pyG__postButton,.JobsView-module__oz3pyG__emptyAction{color:#fff;background:var(--app-navy,#123746);border-radius:999px;flex:none;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .16s cubic-bezier(.2,.7,.3,1);display:inline-flex}.JobsView-module__oz3pyG__postButton:hover,.JobsView-module__oz3pyG__emptyAction:hover{background:var(--app-navy-hover,#0a2935)}.JobsView-module__oz3pyG__postButton svg{stroke-width:2.4px;width:16px;height:16px}.JobsView-module__oz3pyG__emptyAction{margin-top:6px}@media (max-width:420px){.JobsView-module__oz3pyG__hiring{flex-wrap:wrap}.JobsView-module__oz3pyG__postButton{justify-content:center;width:100%}}.JobsView-module__oz3pyG__tabs{border-bottom:1px solid var(--app-border,#eff3f4);display:flex}.JobsView-module__oz3pyG__tab{height:46px;color:var(--app-muted,#536471);cursor:pointer;background:0 0;border:0;flex:1;padding:0 8px;font-size:14px;font-weight:600;transition:background .16s cubic-bezier(.2,.7,.3,1);position:relative}.JobsView-module__oz3pyG__tab:hover{background:var(--app-surface-hover,#f0f3f4)}.JobsView-module__oz3pyG__tabs .JobsView-module__oz3pyG__tabActive{color:var(--app-ink,#0f1419);font-weight:700}.JobsView-module__oz3pyG__tabs .JobsView-module__oz3pyG__tabActive:after{background:var(--app-gold,#b4862d);content:"";border-radius:3px;width:52px;height:3px;position:absolute;bottom:0;right:50%;transform:translate(50%)}.JobsView-module__oz3pyG__tab:focus-visible,.JobsView-module__oz3pyG__chip:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:-2px}.JobsView-module__oz3pyG__searchRow{display:flex}.JobsView-module__oz3pyG__search{border:1px solid var(--app-border-strong,#cfd9de);height:42px;color:var(--app-muted,#536471);background:var(--app-surface,#fff);border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.JobsView-module__oz3pyG__search:focus-within{border-color:var(--app-gold,#b4862d);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-gold,#b4862d) 16%, transparent)}.JobsView-module__oz3pyG__search>svg{flex:none;width:18px;height:18px}.JobsView-module__oz3pyG__search input{min-width:0;color:var(--app-ink,#0f1419);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.JobsView-module__oz3pyG__search input::-webkit-search-cancel-button{display:none}.JobsView-module__oz3pyG__clearSearch{width:30px;height:30px;color:var(--app-muted,#536471);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.JobsView-module__oz3pyG__clearSearch:hover{background:var(--app-surface-hover,#f0f3f4)}.JobsView-module__oz3pyG__clearSearch svg{width:15px;height:15px}.JobsView-module__oz3pyG__chips{scrollbar-width:none;gap:8px;margin:0 -2px;padding:0 2px 2px;display:flex;overflow-x:auto}.JobsView-module__oz3pyG__chips::-webkit-scrollbar{display:none}.JobsView-module__oz3pyG__chip{border:1px solid var(--app-border-strong,#cfd9de);height:34px;color:var(--app-ink-soft,#3b4a54);background:var(--app-surface,#fff);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:color .16s cubic-bezier(.2,.7,.3,1),border-color .16s cubic-bezier(.2,.7,.3,1),background .16s cubic-bezier(.2,.7,.3,1);display:inline-flex}.JobsView-module__oz3pyG__chip:hover{background:var(--app-surface-hover,#f0f3f4)}.JobsView-module__oz3pyG__chips .JobsView-module__oz3pyG__chipActive,.JobsView-module__oz3pyG__chips .JobsView-module__oz3pyG__chipActive:hover{border-color:var(--app-gold,#b4862d);color:var(--app-gold-hover,#926b20);background:var(--app-gold-soft,#f7f1e3)}.JobsView-module__oz3pyG__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.JobsView-module__oz3pyG__card{border:1px solid var(--app-border,#eff3f4);color:inherit;background:var(--app-surface,#fff);border-radius:14px;gap:8px;padding:15px 16px 13px;text-decoration:none;transition:border-color .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s cubic-bezier(.2,.7,.3,1);display:grid;box-shadow:0 1px 2px #0f14190a}.JobsView-module__oz3pyG__card:hover{border-color:var(--app-border-strong,#cfd9de);box-shadow:0 4px 14px #0f14190f}.JobsView-module__oz3pyG__card:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:2px}.JobsView-module__oz3pyG__cardTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JobsView-module__oz3pyG__cardTop time{color:var(--app-muted,#536471);margin-left:auto;font-size:12px}.JobsView-module__oz3pyG__category{color:var(--app-gold-hover,#926b20);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.JobsView-module__oz3pyG__category svg{width:14px;height:14px}.JobsView-module__oz3pyG__closedTag,.JobsView-module__oz3pyG__hiddenTag{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.JobsView-module__oz3pyG__closedTag{color:var(--app-muted,#536471);background:var(--app-surface-subtle,#f7f9f9);border:1px solid var(--app-border-strong,#cfd9de)}.JobsView-module__oz3pyG__hiddenTag{color:var(--app-danger,#f4212e);background:color-mix(in srgb, var(--app-danger,#f4212e) 9%, transparent)}.JobsView-module__oz3pyG__title{color:var(--app-ink,#0f1419);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700;line-height:23px}.JobsView-module__oz3pyG__where{color:var(--app-muted,#536471);align-items:flex-start;gap:5px;margin:-2px 0 0;font-size:14px;line-height:19px;display:flex}.JobsView-module__oz3pyG__where svg{flex:none;width:15px;height:15px;margin-top:2px}.JobsView-module__oz3pyG__facts,.JobsView-module__oz3pyG__skills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.JobsView-module__oz3pyG__facts li{color:var(--app-ink-soft,#3b4a54);background:var(--app-surface-subtle,#f7f9f9);border-radius:8px;padding:3px 10px;font-size:13px;font-weight:600}.JobsView-module__oz3pyG__preview{color:var(--app-ink-soft,#3b4a54);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.JobsView-module__oz3pyG__skills li{border:1px solid var(--app-border-strong,#cfd9de);color:var(--app-muted,#536471);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.JobsView-module__oz3pyG__skills .JobsView-module__oz3pyG__moreSkills{border-style:dashed}.JobsView-module__oz3pyG__cardFoot{border-top:1px solid var(--app-border,#eff3f4);color:var(--app-muted,#536471);align-items:center;gap:8px;margin-top:2px;padding-top:10px;font-size:13px;display:flex}.JobsView-module__oz3pyG__poster{min-width:0;color:var(--app-ink,#0f1419);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.JobsView-module__oz3pyG__counts{flex:none;gap:6px;margin-left:auto;display:flex}.JobsView-module__oz3pyG__counts span+span:before{content:"·";margin-right:6px}.JobsView-module__oz3pyG__youTag{color:var(--app-success,#00ba7c);flex:none;align-items:center;gap:3px;font-weight:700;display:inline-flex}.JobsView-module__oz3pyG__youTag svg{stroke-width:2.4px;width:14px;height:14px}@media (max-width:480px){.JobsView-module__oz3pyG__cardFoot{flex-wrap:wrap}.JobsView-module__oz3pyG__counts{margin-left:0}}.JobsView-module__oz3pyG__skeleton{background:linear-gradient(90deg, var(--app-surface-subtle,#f7f9f9) 0%, var(--app-surface-hover,#f0f3f4) 50%, var(--app-surface-subtle,#f7f9f9) 100%);background-size:200% 100%;border-radius:14px;height:168px;animation:1.4s ease-in-out infinite JobsView-module__oz3pyG__shimmer}@keyframes JobsView-module__oz3pyG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.JobsView-module__oz3pyG__skeleton{animation:none}}
