.jobsV2-module__oG5lwG__eyebrow{letter-spacing:.17em;text-transform:uppercase;color:var(--v2-dim);margin:0;font-size:11px;font-weight:800}.jobsV2-module__oG5lwG__num{font-variant-numeric:tabular-nums}.jobsV2-module__oG5lwG__area{border-radius:var(--v2-r);background:var(--v2-panel);box-shadow:var(--v2-lit), var(--v2-lift-1);transition:box-shadow var(--v2-t2) var(--v2-ease), transform var(--v2-t2) var(--v2-spring), background var(--v2-t2) var(--v2-ease);position:relative}.jobsV2-module__oG5lwG__area:after{content:"";pointer-events:none;z-index:4;border-radius:inherit;position:absolute;inset:0}.jobsV2-module__oG5lwG__area[data-live]{box-shadow:var(--v2-lit), var(--v2-lift-1), var(--v2-bloom)}.jobsV2-module__oG5lwG__btn{border-radius:var(--v2-r);background:var(--v2-ink);color:#131216;font:700 15px var(--v2-font);border-radius:var(--v2-r);cursor:pointer;box-shadow:var(--v2-lit);transition:background var(--v2-t1) var(--v2-ease), box-shadow var(--v2-t2) var(--v2-ease), transform var(--v2-t1) var(--v2-spring);border:0;justify-content:center;align-items:center;gap:.6em;padding:12px 20px;text-decoration:none;display:inline-flex}.jobsV2-module__oG5lwG__btn:hover{box-shadow:var(--v2-lit), 0 0 0 1px #ffffff80, 0 10px 30px #ffffff2e;background:#fff;transform:translateY(-1px)}.jobsV2-module__oG5lwG__btnPv{background:var(--v2-pv-deep);color:#fff}.jobsV2-module__oG5lwG__btnPv:hover{background:var(--v2-pv-hover);box-shadow:var(--v2-lit), 0 0 0 1px #8b7bf58c, 0 10px 30px #8b7bf54d}.jobsV2-module__oG5lwG__btn:disabled{opacity:.3;cursor:default;box-shadow:none;transform:none}.jobsV2-module__oG5lwG__ghost{color:var(--v2-mute);box-shadow:inset 0 0 0 1px var(--v2-line-2);background:0 0}.jobsV2-module__oG5lwG__ghost:hover{background:var(--v2-raised);color:var(--v2-ink);box-shadow:inset 0 0 0 1px var(--v2-line-2)}.jobsV2-module__oG5lwG__sm{padding:8px 14px;font-size:13px}.jobsV2-module__oG5lwG__chip{border-radius:var(--v2-r);letter-spacing:.09em;text-transform:uppercase;color:var(--v2-mute);background:var(--v2-base);box-shadow:inset 0 0 0 1px var(--v2-line);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.jobsV2-module__oG5lwG__chip[data-tone=pv]{color:var(--v2-pv);background:var(--v2-pv-wash);box-shadow:inset 0 0 0 1px #8b7bf573}.jobsV2-module__oG5lwG__chip[data-tone=on]{color:var(--v2-lav);box-shadow:inset 0 0 0 1px var(--v2-line-2)}.jobsV2-module__oG5lwG__chips{flex-wrap:wrap;gap:6px;display:flex}.jobsV2-module__oG5lwG__dot{border-radius:50%;flex:none;width:10px;height:10px}[data-b=in]>.jobsV2-module__oG5lwG__dot,.jobsV2-module__oG5lwG__dot[data-b=in]{background:var(--v2-go);box-shadow:0 0 10px #2fae768c}[data-b=gap]>.jobsV2-module__oG5lwG__dot,.jobsV2-module__oG5lwG__dot[data-b=gap]{box-shadow:inset 0 0 0 2px var(--v2-soon)}[data-b=far]>.jobsV2-module__oG5lwG__dot,.jobsV2-module__oG5lwG__dot[data-b=far]{box-shadow:inset 0 0 0 1px var(--v2-idle)}[data-b=locked]>.jobsV2-module__oG5lwG__dot,.jobsV2-module__oG5lwG__dot[data-b=locked]{box-shadow:inset 0 0 0 1px var(--v2-idle);opacity:.6}.jobsV2-module__oG5lwG__meter{border-radius:var(--v2-r-sm);align-items:flex-end;gap:3px;display:inline-flex}.jobsV2-module__oG5lwG__meter i{transform-origin:bottom;width:5px;transition:background var(--v2-t2) var(--v2-ease), transform var(--v2-t2) var(--v2-spring);background:#bdbdc138}.jobsV2-module__oG5lwG__meter i:first-child{height:6px}.jobsV2-module__oG5lwG__meter i:nth-child(2){height:9px}.jobsV2-module__oG5lwG__meter i:nth-child(3){height:12px}.jobsV2-module__oG5lwG__meter i:nth-child(4){height:15px}.jobsV2-module__oG5lwG__meter i:nth-child(5){height:18px}[data-b=in] .jobsV2-module__oG5lwG__meter i[data-on]{background:var(--v2-go)}[data-b=gap] .jobsV2-module__oG5lwG__meter i[data-on]{background:var(--v2-soon-txt)}[data-b=far] .jobsV2-module__oG5lwG__meter i[data-on],[data-b=locked] .jobsV2-module__oG5lwG__meter i[data-on]{background:var(--v2-idle)}.jobsV2-module__oG5lwG__dist{flex:none;align-items:center;gap:7px;display:flex}[data-b=gap] .jobsV2-module__oG5lwG__dist,[data-b=in] .jobsV2-module__oG5lwG__dist{border-radius:999px;padding:4px 10px 4px 8px}[data-b=gap] .jobsV2-module__oG5lwG__dist{background:#b8760f1a;box-shadow:inset 0 0 0 1px #b8760f66}[data-b=in] .jobsV2-module__oG5lwG__dist{background:#2fae761a;box-shadow:inset 0 0 0 1px #2fae7673}[data-b=locked] .jobsV2-module__oG5lwG__distLab{display:none}[data-b=locked] .jobsV2-module__oG5lwG__meter i{opacity:.55}.jobsV2-module__oG5lwG__distLab{letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800}[data-b=in] .jobsV2-module__oG5lwG__distLab{color:var(--v2-go-txt)}[data-b=gap] .jobsV2-module__oG5lwG__distLab{color:var(--v2-soon-txt)}[data-b=far] .jobsV2-module__oG5lwG__distLab,[data-b=locked] .jobsV2-module__oG5lwG__distLab{color:var(--v2-idle-txt)}.jobsV2-module__oG5lwG__stack{border-radius:var(--v2-r-sm);background:var(--v2-base);height:8px;box-shadow:inset 0 0 0 1px var(--v2-line);display:flex;overflow:hidden}.jobsV2-module__oG5lwG__stack i{transition:width var(--v2-t3) var(--v2-ease);display:block}.jobsV2-module__oG5lwG__stack i[data-b=in]{background:var(--v2-go)}.jobsV2-module__oG5lwG__stack i[data-b=gap]{background:var(--v2-soon)}.jobsV2-module__oG5lwG__stack i[data-b=far]{background:var(--v2-idle)}.jobsV2-module__oG5lwG__stack i[data-b=locked]{background:#7e7e8866}.jobsV2-module__oG5lwG__tallyBar{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:22px;display:flex}.jobsV2-module__oG5lwG__tallyBar .jobsV2-module__oG5lwG__stack{flex:auto;max-width:none;height:6px}.jobsV2-module__oG5lwG__tallyItem{color:var(--v2-dim);align-items:center;gap:7px;font-size:13px;display:inline-flex}.jobsV2-module__oG5lwG__tallyItem b{font-variant-numeric:tabular-nums;color:var(--v2-ink);font-weight:800}.jobsV2-module__oG5lwG__hero{padding-block:clamp(12px,1.6vw,20px) clamp(18px,2.2vw,30px)}@media (max-width:960px){.jobsV2-module__oG5lwG__heroGrid{grid-template-columns:minmax(0,1fr)}}.jobsV2-module__oG5lwG__cvCard{padding:var(--v2-item);flex-direction:column;gap:14px;display:flex}.jobsV2-module__oG5lwG__cvHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.jobsV2-module__oG5lwG__cvHead h2{font-family:var(--v2-font);color:var(--v2-ink);letter-spacing:-.016em;margin:0;font-size:18px;font-weight:700}.jobsV2-module__oG5lwG__scan{background:var(--v2-base);height:92px;box-shadow:inset 0 0 0 1px var(--v2-line);position:relative;overflow:hidden}.jobsV2-module__oG5lwG__scanLine{background:#ffffff21;height:5px;position:absolute;left:14px}.jobsV2-module__oG5lwG__beam{background:linear-gradient(#0000,#8b7bf54d,#0000);height:34px;position:absolute;top:-40px;left:0;right:0;box-shadow:0 0 22px #8b7bf580}.jobsV2-module__oG5lwG__scan[data-run] .jobsV2-module__oG5lwG__beam{animation:jobsV2-module__oG5lwG__beam 1.5s var(--v2-ease) infinite}@keyframes jobsV2-module__oG5lwG__beam{0%{top:-40px}to{top:92px}}.jobsV2-module__oG5lwG__cvInput{background:var(--v2-base);width:100%;box-shadow:inset 0 0 0 1px var(--v2-line);color:var(--v2-ink);font:400 13px var(--v2-font);border:0;padding:11px 14px}.jobsV2-module__oG5lwG__cvInput::placeholder{color:var(--v2-dim)}.jobsV2-module__oG5lwG__cvInput:focus{box-shadow:inset 0 0 0 1px var(--v2-pv);outline:none}.jobsV2-module__oG5lwG__fine{color:var(--v2-dim);margin:0;font-size:13px;line-height:1.65}.jobsV2-module__oG5lwG__fine b{color:var(--v2-mute);font-weight:700}.jobsV2-module__oG5lwG__sec{padding-block:var(--v2-band)}.jobsV2-module__oG5lwG__secTight{padding-top:clamp(28px,3.4vw,44px)}.jobsV2-module__oG5lwG__secHead{border-bottom:1px solid var(--v2-line);grid-template-columns:auto minmax(2rem,1fr) auto;align-items:baseline;gap:10px 20px;margin-bottom:20px;padding-bottom:18px;display:grid}.jobsV2-module__oG5lwG__secHead>h2{grid-column:1}.jobsV2-module__oG5lwG__secRule{background:linear-gradient(90deg, var(--v2-line-2), var(--v2-line) 60%, transparent);grid-column:2;align-self:center;height:1px}.jobsV2-module__oG5lwG__secCount{border-radius:var(--v2-r-sm);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--v2-ink);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;font-size:15px;font-weight:800}.jobsV2-module__oG5lwG__secCount small{letter-spacing:.15em;text-transform:uppercase;color:var(--v2-dim);text-align:right;margin-top:3px;font-size:11px;font-weight:800;display:block}.jobsV2-module__oG5lwG__secNote{color:var(--v2-dim);grid-column:1/-1;max-width:62ch;margin:0;font-size:13.5px}.jobsV2-module__oG5lwG__secHead h2{font-family:var(--v2-font);color:var(--v2-ink);letter-spacing:-.032em;margin:0;font-size:clamp(22px,2.8vw,34px);font-weight:800;line-height:1.06}.jobsV2-module__oG5lwG__secHead p{color:var(--v2-dim);max-width:46ch;margin:0;font-size:15px}.jobsV2-module__oG5lwG__secTail{margin-left:auto}.jobsV2-module__oG5lwG__mapCol{border-radius:var(--v2-r-lg);min-width:0;display:flex;position:relative}.jobsV2-module__oG5lwG__mapCol>:first-child{flex:1;min-width:0}.jobsV2-module__oG5lwG__mapWrap{gap:var(--v2-item);grid-template-columns:minmax(0,1fr) clamp(19rem,25vw,23rem);align-items:stretch;display:grid}@media (max-width:940px){.jobsV2-module__oG5lwG__mapWrap{grid-template-columns:minmax(0,1fr)}}.jobsV2-module__oG5lwG__stage{background:radial-gradient(60% 62% at 50% 48%, #2fae7614, transparent 70%), radial-gradient(90% 90% at 50% 50%, #96a5c80d, transparent 72%), var(--v2-base);min-height:clamp(23rem,44vw,34rem);position:relative;overflow:hidden}.jobsV2-module__oG5lwG__stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.jobsV2-module__oG5lwG__readout{z-index:5;font-variant-numeric:tabular-nums;letter-spacing:.15em;text-transform:uppercase;color:var(--v2-dim);pointer-events:none;margin:0;font-size:11px;font-weight:800;position:absolute}.jobsV2-module__oG5lwG__readoutTl{top:14px;left:16px}.jobsV2-module__oG5lwG__readoutBr{bottom:14px;right:16px}.jobsV2-module__oG5lwG__tip{z-index:6;pointer-events:none;opacity:0;background:var(--v2-raised);box-shadow:var(--v2-lit), var(--v2-lift-1);white-space:nowrap;transition:opacity var(--v2-t1) var(--v2-ease);padding:7px 11px;font-size:13px;font-weight:700;position:absolute;transform:translate(-50%,-150%)}.jobsV2-module__oG5lwG__tip[data-on]{opacity:1}.jobsV2-module__oG5lwG__lock{z-index:5;background:linear-gradient(#0000,#131216b8 62%);align-items:flex-end;padding:64px 0 0;display:flex;position:absolute;inset:auto 0 0}.jobsV2-module__oG5lwG__lockPlate{border-radius:var(--v2-r);text-align:left;background:color-mix(in srgb, var(--v2-panel) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:18px;width:100%;padding:18px clamp(16px,2.4vw,26px);display:flex;box-shadow:inset 0 1px #ffffff12}.jobsV2-module__oG5lwG__lockPlate h3{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(15px,1.5vw,19px)}.jobsV2-module__oG5lwG__lockPlate p{flex:1;min-width:0;max-width:none;font-size:13px}.jobsV2-module__oG5lwG__lockPlate a{flex:none}@media (max-width:720px){.jobsV2-module__oG5lwG__lockPlate{flex-direction:column;align-items:flex-start;gap:10px}.jobsV2-module__oG5lwG__lockPlate h3{white-space:normal}}.jobsV2-module__oG5lwG__lock h3{font-family:var(--v2-font);color:var(--v2-ink);letter-spacing:-.028em;margin:0;font-size:clamp(18px,2vw,25px);font-weight:800}.jobsV2-module__oG5lwG__lock p{color:var(--v2-dim);max-width:34ch;margin:0;font-size:15px}.jobsV2-module__oG5lwG__side{border-radius:var(--v2-r-lg);padding:var(--v2-item);flex-direction:column;gap:18px;display:flex}.jobsV2-module__oG5lwG__legend{flex-direction:column;display:flex}.jobsV2-module__oG5lwG__legRow{border-bottom:1px solid var(--v2-line);min-height:24px;font:600 13px var(--v2-font);color:var(--v2-mute);text-align:left;cursor:pointer;width:100%;transition:color var(--v2-t1) var(--v2-ease);background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.jobsV2-module__oG5lwG__legRow:hover{color:var(--v2-ink)}.jobsV2-module__oG5lwG__legN{color:var(--v2-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.jobsV2-module__oG5lwG__topList{flex-direction:column;margin-top:auto;display:flex}.jobsV2-module__oG5lwG__topRow{border-top:1px solid var(--v2-line);color:var(--v2-mute);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:7px 0;font-size:13px;display:grid}.jobsV2-module__oG5lwG__topRow span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jobsV2-module__oG5lwG__topN{color:var(--v2-ink);font-variant-numeric:tabular-nums;font-weight:800}.jobsV2-module__oG5lwG__topBar{background:var(--v2-go);opacity:.6;grid-column:1/-1;height:3px}.jobsV2-module__oG5lwG__topRow[data-far] .jobsV2-module__oG5lwG__topBar{background:var(--v2-idle);opacity:.4}.jobsV2-module__oG5lwG__stack[data-empty]{background-image:repeating-linear-gradient(135deg,#0000,#0000 5px,#ffffff0d 5px 6px)}.jobsV2-module__oG5lwG__stack[data-empty] i{display:none}.jobsV2-module__oG5lwG__cmd{z-index:60;border-block:1px solid var(--v2-line);background:color-mix(in srgb, var(--v2-base) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);position:sticky;top:60px}.jobsV2-module__oG5lwG__cmdIn{flex-wrap:wrap;align-items:center;gap:10px 22px;padding-block:12px;display:flex}.jobsV2-module__oG5lwG__srch{flex:16rem;align-items:center;gap:10px;min-width:0;display:flex}.jobsV2-module__oG5lwG__srch input{min-width:0;min-height:24px;color:var(--v2-ink);font:600 15px var(--v2-font);background:0 0;border:0;flex:1}.jobsV2-module__oG5lwG__srch input::placeholder{color:var(--v2-dim);font-weight:400}.jobsV2-module__oG5lwG__srch input:focus{outline:none}.jobsV2-module__oG5lwG__tgls{border-radius:var(--v2-r);align-items:center;gap:16px;display:flex}.jobsV2-module__oG5lwG__tgl{min-width:24px;min-height:24px;font:700 13px var(--v2-font);color:var(--v2-dim);cursor:pointer;white-space:nowrap;transition:color var(--v2-t1) var(--v2-ease), border-color var(--v2-t1) var(--v2-ease);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 4px}.jobsV2-module__oG5lwG__tgl:hover{color:var(--v2-mute)}.jobsV2-module__oG5lwG__tgl[aria-pressed=true]{color:var(--v2-ink);border-bottom-color:var(--v2-pv)}.jobsV2-module__oG5lwG__results{container-type:inline-size}.jobsV2-module__oG5lwG__state{border-radius:var(--v2-r);color:var(--v2-dim);padding-block:var(--v2-blk);margin:0;font-size:15px}.jobsV2-module__oG5lwG__grid{gap:var(--v2-item);grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));display:grid}.jobsV2-module__oG5lwG__card{border-radius:var(--v2-r);padding:var(--v2-item);color:inherit;flex-direction:column;gap:9px;text-decoration:none;display:flex}.jobsV2-module__oG5lwG__card:hover{background:var(--v2-raised);box-shadow:var(--v2-lit), var(--v2-lift-2), 0 0 0 1px #ffffff24;transform:translateY(-3px)}.jobsV2-module__oG5lwG__card:hover .jobsV2-module__oG5lwG__jobTitle{color:#fff}.jobsV2-module__oG5lwG__card .jobsV2-module__oG5lwG__jobTitle{min-height:3.9em}.jobsV2-module__oG5lwG__co{letter-spacing:.15em;text-transform:uppercase;color:var(--v2-dim);margin:0;font-size:11px;font-weight:800}.jobsV2-module__oG5lwG__jobTitle{font-family:var(--v2-font);color:var(--v2-ink);letter-spacing:-.016em;margin:0;font-size:clamp(15.5px,1.45vw,17.5px);font-weight:700;line-height:1.28}.jobsV2-module__oG5lwG__meta{color:var(--v2-dim);margin:0;font-size:13px}.jobsV2-module__oG5lwG__cardFoot{border-top:1px solid var(--v2-line);justify-content:space-between;align-items:center;gap:10px;min-height:30px;margin-top:auto;padding-top:14px;display:flex}.jobsV2-module__oG5lwG__split{gap:var(--v2-item);grid-template-columns:25rem minmax(0,1fr);align-items:start;display:grid}@media (max-width:1200px){.jobsV2-module__oG5lwG__split{grid-template-columns:21rem minmax(0,1fr)}}@media (max-width:860px){.jobsV2-module__oG5lwG__split{grid-template-columns:minmax(0,1fr)}.jobsV2-module__oG5lwG__paneCol{display:none}}.jobsV2-module__oG5lwG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.jobsV2-module__oG5lwG__row{border-radius:var(--v2-r);font-family:var(--v2-font);text-align:left;cursor:pointer;width:100%;color:inherit;border:0;padding:14px 16px;display:block}.jobsV2-module__oG5lwG__row:hover{background:var(--v2-raised);box-shadow:var(--v2-lit), var(--v2-lift-2), 0 0 0 1px #ffffff24;transform:translate(3px)}.jobsV2-module__oG5lwG__row:hover .jobsV2-module__oG5lwG__jobTitle{color:#fff}.jobsV2-module__oG5lwG__row:hover .jobsV2-module__oG5lwG__meter i{transform:scaleY(1.12)}.jobsV2-module__oG5lwG__row[data-selected]{background:var(--v2-raised);box-shadow:var(--v2-lit), var(--v2-lift-1), inset 3px 0 0 var(--v2-ink), 0 0 0 1px #ffffff21}.jobsV2-module__oG5lwG__rowMain{min-width:0;display:block}.jobsV2-module__oG5lwG__rowAside{display:none}.jobsV2-module__oG5lwG__co{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.jobsV2-module__oG5lwG__jobTitle{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;min-height:2.6em;transition:color var(--v2-t1) var(--v2-ease);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jobsV2-module__oG5lwG__meta{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.jobsV2-module__oG5lwG__rowDist{margin-top:7px;display:block}.jobsV2-module__oG5lwG__rowFoot{justify-content:space-between;align-items:center;gap:10px;min-height:30px;margin-top:9px;display:flex}.jobsV2-module__oG5lwG__rowMeta{min-width:0;color:var(--v2-dim);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.jobsV2-module__oG5lwG__paneCol{position:sticky;top:128px}.jobsV2-module__oG5lwG__pane{padding:var(--v2-item);max-height:calc(100vh - 152px);overflow-y:auto}.jobsV2-module__oG5lwG__paneCo{letter-spacing:.15em;text-transform:uppercase;color:var(--v2-mute);overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:800}.jobsV2-module__oG5lwG__paneTitle{font-family:var(--v2-font);color:var(--v2-ink);letter-spacing:-.028em;margin:9px 0 12px;font-size:clamp(18px,2vw,25px);font-weight:800;line-height:1.2}.jobsV2-module__oG5lwG__facts{border-top:1px solid var(--v2-line);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:14px;margin-top:16px;padding-top:16px;display:grid}.jobsV2-module__oG5lwG__factK{letter-spacing:.14em;text-transform:uppercase;color:var(--v2-dim);font-size:11px;font-weight:800}.jobsV2-module__oG5lwG__factV{color:var(--v2-mute);margin-top:5px;font-size:15px;font-weight:700;display:block}.jobsV2-module__oG5lwG__block{border-top:1px solid var(--v2-line);margin-top:18px;padding-top:16px}.jobsV2-module__oG5lwG__block[data-b=gap]{border-top-color:var(--v2-soon)}.jobsV2-module__oG5lwG__block[data-b=in]{border-top-color:var(--v2-go)}.jobsV2-module__oG5lwG__block h3{font-family:var(--v2-font);color:var(--v2-ink);letter-spacing:-.016em;margin:9px 0 12px;font-size:18px;font-weight:700}.jobsV2-module__oG5lwG__blockGo{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.jobsV2-module__oG5lwG__phone{flex-direction:column;gap:8px;width:min(390px,100%);margin-inline:auto;padding:12px;display:flex}.jobsV2-module__oG5lwG__frow{color:inherit;flex-direction:column;gap:6px;padding:13px 14px;text-decoration:none;display:flex}.jobsV2-module__oG5lwG__foot{margin-top:var(--v2-item);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.jobsV2-module__oG5lwG__foot p{color:var(--v2-dim);max-width:66ch;margin:0;font-size:13px;line-height:1.7}@media (prefers-reduced-motion:reduce){.jobsV2-module__oG5lwG__area,.jobsV2-module__oG5lwG__btn,.jobsV2-module__oG5lwG__row,.jobsV2-module__oG5lwG__card,.jobsV2-module__oG5lwG__stack i,.jobsV2-module__oG5lwG__meter i,.jobsV2-module__oG5lwG__tip{transition-duration:.001ms!important}.jobsV2-module__oG5lwG__scan[data-run] .jobsV2-module__oG5lwG__beam{animation:none}}.jobsV2-module__oG5lwG__liLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--v2-dim);font-size:11px;font-weight:800}.jobsV2-module__oG5lwG__liOk{color:var(--v2-lav)}.jobsV2-module__oG5lwG__liOk strong{color:var(--v2-pv);font-weight:700}.jobsV2-module__oG5lwG__liBad{color:var(--v2-pv);font-weight:600}@keyframes jobsV2-module__oG5lwG__v2Rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes jobsV2-module__oG5lwG__v2Fade{0%{opacity:0}to{opacity:1}}@keyframes jobsV2-module__oG5lwG__v2Drift{0%{transform:translate(-2%,-1%)scale(1.04)}50%{transform:translate(3%,2%)scale(1.12)}to{transform:translate(-1%,2%)scale(1.06)}}@keyframes jobsV2-module__oG5lwG__v2Sheen{0%{transform:translate(-120%)skew(-18deg)}60%{transform:translate(220%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}@keyframes jobsV2-module__oG5lwG__v2Pulse{0%{box-shadow:0 0 #8b7bf58c}70%{box-shadow:0 0 0 7px #8b7bf500}to{box-shadow:0 0 #8b7bf500}}.jobsV2-module__oG5lwG__heroWash{pointer-events:none;filter:blur(46px);animation:jobsV2-module__oG5lwG__v2Drift 30s var(--v2-ease) infinite alternate;background:radial-gradient(38% 44% at 22% 36%,#ffffff38,#0000 70%),radial-gradient(46% 52% at 78% 58%,#1b169080,#0000 72%);position:absolute;inset:-30%}.jobsV2-module__oG5lwG__heroSheen{pointer-events:none;width:28%;animation:jobsV2-module__oG5lwG__v2Sheen 9s var(--v2-ease) infinite;background:linear-gradient(90deg,#0000,#ffffff21,#0000);position:absolute;top:0;bottom:0}.jobsV2-module__oG5lwG__heroIntro>*{animation:jobsV2-module__oG5lwG__v2Rise .7s var(--v2-ease) both}.jobsV2-module__oG5lwG__heroIntro>:first-child{animation-delay:50ms}.jobsV2-module__oG5lwG__heroIntro>:nth-child(2){animation-delay:.14s}.jobsV2-module__oG5lwG__heroIntro>:nth-child(3){animation-delay:.23s}.jobsV2-module__oG5lwG__heroIntro>:nth-child(4){animation-delay:.32s}.jobsV2-module__oG5lwG__cvCard{animation:jobsV2-module__oG5lwG__v2Rise .7s var(--v2-ease) .2s both}.jobsV2-module__oG5lwG__stats>*{animation:jobsV2-module__oG5lwG__v2Rise .6s var(--v2-spring) both}.jobsV2-module__oG5lwG__list>li,.jobsV2-module__oG5lwG__grid>*{animation:jobsV2-module__oG5lwG__v2Fade .5s var(--v2-ease) both}.jobsV2-module__oG5lwG__list>li:first-child,.jobsV2-module__oG5lwG__grid>:first-child{animation-delay:20ms}.jobsV2-module__oG5lwG__list>li:nth-child(2),.jobsV2-module__oG5lwG__grid>:nth-child(2){animation-delay:50ms}.jobsV2-module__oG5lwG__list>li:nth-child(3),.jobsV2-module__oG5lwG__grid>:nth-child(3){animation-delay:80ms}.jobsV2-module__oG5lwG__list>li:nth-child(4),.jobsV2-module__oG5lwG__grid>:nth-child(4){animation-delay:.11s}.jobsV2-module__oG5lwG__list>li:nth-child(5),.jobsV2-module__oG5lwG__grid>:nth-child(5){animation-delay:.14s}.jobsV2-module__oG5lwG__list>li:nth-child(6),.jobsV2-module__oG5lwG__grid>:nth-child(6){animation-delay:.17s}.jobsV2-module__oG5lwG__list>li:nth-child(n+7),.jobsV2-module__oG5lwG__grid>:nth-child(n+7){animation-delay:.2s}.jobsV2-module__oG5lwG__flagLive{animation:jobsV2-module__oG5lwG__v2Pulse 2.6s var(--v2-ease) infinite}.jobsV2-module__oG5lwG__cmd{box-shadow:inset 0 1px #ffffff0d}.jobsV2-module__oG5lwG__tgl{border-bottom-color:#0000;position:relative}.jobsV2-module__oG5lwG__tgl:after{content:"";background:var(--v2-ink);height:2px;transition:left var(--v2-t2) var(--v2-ease), right var(--v2-t2) var(--v2-ease);position:absolute;bottom:-2px;left:50%;right:50%}.jobsV2-module__oG5lwG__tgl[aria-pressed=true]:after{left:0;right:0}@media (prefers-reduced-motion:reduce){.jobsV2-module__oG5lwG__heroWash,.jobsV2-module__oG5lwG__heroSheen,.jobsV2-module__oG5lwG__flagLive{animation:none}.jobsV2-module__oG5lwG__heroIntro>*,.jobsV2-module__oG5lwG__cvCard,.jobsV2-module__oG5lwG__stats>*,.jobsV2-module__oG5lwG__list>li,.jobsV2-module__oG5lwG__grid>*{opacity:1;animation:none;transform:none}}.jobsV2-module__oG5lwG__bridge{border-top:1px solid var(--v2-line);flex-direction:column;align-items:flex-start;gap:12px;margin-top:14px;padding-top:14px;display:flex}.jobsV2-module__oG5lwG__bridgeLine{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jobsV2-module__oG5lwG__bridgeName{letter-spacing:-.014em;color:var(--v2-ink);font-size:15px;font-weight:700}.jobsV2-module__oG5lwG__bridgeCard{width:100%;animation:.5s cubic-bezier(.645,.045,.355,1) both jobsV2-module__oG5lwG__bridgeIn}@keyframes jobsV2-module__oG5lwG__bridgeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jobsV2-module__oG5lwG__bridgeCard{animation:none}}.jobsV2-module__oG5lwG__posting{border-top:1px solid var(--v2-line);margin-top:20px;padding-top:18px}.jobsV2-module__oG5lwG__posting>p:first-child{margin-bottom:12px}.jobsV2-module__oG5lwG__jdSecs{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;gap:12px;margin-top:14px;display:grid}.jobsV2-module__oG5lwG__jdSec{border-radius:var(--v2-r);background:var(--v2-base);box-shadow:inset 0 0 0 1px var(--v2-line), var(--v2-lit);padding:18px 20px 20px}.jobsV2-module__oG5lwG__jdSec[data-wide=yes]{grid-column:1/-1}.jobsV2-module__oG5lwG__jdSec[data-long=yes] .jobsV2-module__oG5lwG__jdList{columns:2;column-gap:34px;display:block}.jobsV2-module__oG5lwG__jdSec[data-long=yes] .jobsV2-module__oG5lwG__jdList li{break-inside:avoid;margin-bottom:10px}.jobsV2-module__oG5lwG__jdSec[data-cols=yes]{columns:2;column-gap:34px}.jobsV2-module__oG5lwG__jdSec[data-cols=yes]>.jobsV2-module__oG5lwG__jdTitle{column-span:all}.jobsV2-module__oG5lwG__jdSec[data-cols=yes] .jobsV2-module__oG5lwG__jdPara{break-inside:avoid;max-width:none}.jobsV2-module__oG5lwG__jdTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-ink);align-items:center;gap:9px;margin:0 0 12px;font-size:13px;font-weight:800;display:flex}.jobsV2-module__oG5lwG__jdMark{border-radius:var(--v2-r-sm);background:var(--v2-idle);flex:none;width:6px;height:6px}.jobsV2-module__oG5lwG__jdPara,.jobsV2-module__oG5lwG__jdList li{letter-spacing:0;max-width:54ch;color:var(--v2-mute);font-size:16px;line-height:1.7}.jobsV2-module__oG5lwG__jdPara{margin:0 0 12px}.jobsV2-module__oG5lwG__jdPara:last-child{margin-bottom:0}.jobsV2-module__oG5lwG__jdList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.jobsV2-module__oG5lwG__jdList li{padding-left:17px;position:relative}.jobsV2-module__oG5lwG__jdList li:before{content:"";background:var(--v2-idle);width:5px;height:5px;position:absolute;top:.66em;left:0}@media (max-width:900px){.jobsV2-module__oG5lwG__jdSecs{grid-template-columns:minmax(0,1fr)}.jobsV2-module__oG5lwG__jdSec{grid-column:1/-1}}.jobsV2-module__oG5lwG__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:start;gap:clamp(18px,2vw,28px) clamp(20px,2.6vw,36px);padding-block:clamp(20px,2.6vw,34px) clamp(18px,2.4vw,30px);display:grid}@media (max-width:940px){.jobsV2-module__oG5lwG__heroInner{grid-template-columns:minmax(0,1fr)}}.jobsV2-module__oG5lwG__heroMain{min-width:0}.jobsV2-module__oG5lwG__heroTitle{font-family:var(--v2-font);letter-spacing:-.032em;color:var(--v2-ink);text-wrap:balance;max-width:16ch;margin:12px 0 0;font-size:clamp(32px,4.9vw,64px);font-weight:600;line-height:1}.jobsV2-module__oG5lwG__heroSub{color:var(--v2-mute);max-width:54ch;margin:10px 0 0;font-size:clamp(15px,1.3vw,18px)}.jobsV2-module__oG5lwG__heroSearch{background:var(--v2-panel);box-shadow:var(--v2-lit), var(--v2-lift-1);transition:box-shadow var(--v2-t2) var(--v2-ease);align-items:stretch;gap:0;margin-top:clamp(18px,2.4vw,26px);display:flex}.jobsV2-module__oG5lwG__heroField{flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;min-width:0;padding:10px 16px;display:flex}.jobsV2-module__oG5lwG__heroField label{letter-spacing:.15em;text-transform:uppercase;color:var(--v2-dim);font-size:11px;font-weight:800}.jobsV2-module__oG5lwG__heroField input{width:100%;min-width:0;min-height:24px;color:var(--v2-ink);font:600 15px var(--v2-font);background:0 0;border:0}.jobsV2-module__oG5lwG__heroField input::placeholder{color:var(--v2-dim);font-weight:400}.jobsV2-module__oG5lwG__heroField input:focus{outline:none}.jobsV2-module__oG5lwG__heroDivide{background:var(--v2-line);width:1px;margin-block:10px}.jobsV2-module__oG5lwG__heroSearch .jobsV2-module__oG5lwG__btn{padding-inline:clamp(18px,2.4vw,30px)}@media (max-width:560px){.jobsV2-module__oG5lwG__heroSearch{flex-wrap:wrap}.jobsV2-module__oG5lwG__heroDivide{display:none}.jobsV2-module__oG5lwG__heroField{border-bottom:1px solid var(--v2-line);flex-basis:100%}.jobsV2-module__oG5lwG__heroSearch .jobsV2-module__oG5lwG__btn{flex:1}}.jobsV2-module__oG5lwG__heroTypes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.jobsV2-module__oG5lwG__typeChip{font:700 12.5px var(--v2-font);color:var(--v2-mute);cursor:pointer;box-shadow:inset 0 0 0 1px var(--v2-line);transition:color var(--v2-t1) var(--v2-ease), box-shadow var(--v2-t1) var(--v2-ease), background var(--v2-t1) var(--v2-ease);background:0 0;border:0;padding:7px 14px}.jobsV2-module__oG5lwG__typeChip:hover{color:var(--v2-ink);box-shadow:inset 0 0 0 1px var(--v2-line-2)}.jobsV2-module__oG5lwG__typeChip[aria-pressed=true]{color:#131216;background:var(--v2-ink);box-shadow:none}.jobsV2-module__oG5lwG__heroTrust{color:var(--v2-dim);margin:10px 0 0;font-size:13px}.jobsV2-module__oG5lwG__heroTrust b{color:var(--v2-ink);font-weight:800}.jobsV2-module__oG5lwG__liDetails{margin-top:4px}.jobsV2-module__oG5lwG__liDetails summary{color:var(--v2-dim);cursor:pointer;min-height:24px;padding-block:6px;font-size:12.5px;font-weight:700}.jobsV2-module__oG5lwG__liDetails summary:hover{color:var(--v2-mute)}.jobsV2-module__oG5lwG__liDetails .jobsV2-module__oG5lwG__cvInput{margin-top:8px}::view-transition-group(*){animation-duration:.46s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}::view-transition-old(jobsV2-module__oG5lwG__jobs-pane){animation-duration:.3s}::view-transition-new(jobsV2-module__oG5lwG__jobs-pane){animation-duration:.3s}::view-transition-image-pair(*){isolation:auto}::view-transition-old(*){mix-blend-mode:normal;object-fit:cover;height:100%;animation-duration:.46s}::view-transition-new(*){mix-blend-mode:normal;object-fit:cover;height:100%;animation-duration:.46s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:.001ms!important}::view-transition-old(*){animation-duration:.001ms!important}::view-transition-new(*){animation-duration:.001ms!important}}.jobsV2-module__oG5lwG__heroCities{color:var(--v2-dim);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:12px 0 0;font-size:13px;display:flex}.jobsV2-module__oG5lwG__cityLink{font:600 13px var(--v2-font);color:var(--v2-mute);cursor:pointer;border:0;border-bottom:1px solid var(--v2-line-2);transition:color var(--v2-t1) var(--v2-ease), border-color var(--v2-t1) var(--v2-ease);background:0 0;padding:2px 0;position:relative}.jobsV2-module__oG5lwG__cityLink:after{content:"";height:24px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.jobsV2-module__oG5lwG__cityLink:hover{color:var(--v2-ink);border-bottom-color:var(--v2-go)}.jobsV2-module__oG5lwG__heroSide{border-radius:var(--v2-r);flex-direction:column;display:flex}.jobsV2-module__oG5lwG__heroSplit{box-shadow:inset 0 0 0 1px var(--v2-line);flex-direction:column;margin-top:12px;display:flex}.jobsV2-module__oG5lwG__splitRow{border-radius:var(--v2-r);text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--v2-line);transition:background var(--v2-t1) var(--v2-ease);background:0 0;align-items:baseline;gap:10px;padding:9px 14px 11px;display:flex;position:relative;overflow:hidden}.jobsV2-module__oG5lwG__splitRow:last-child{border-bottom:0}.jobsV2-module__oG5lwG__splitRow:hover{background:var(--v2-panel)}.jobsV2-module__oG5lwG__splitRow[aria-pressed=true]{background:var(--v2-raised)}.jobsV2-module__oG5lwG__splitN{letter-spacing:-.02em;color:var(--v2-ink);font-variant-numeric:tabular-nums;min-width:3.4ch;font-size:18px;font-weight:800}.jobsV2-module__oG5lwG__splitLab{color:var(--v2-mute);font-size:13px;font-weight:600}.jobsV2-module__oG5lwG__splitBar{background:var(--v2-idle);transform-origin:0;width:100%;height:2px;transition:transform var(--v2-t3) var(--v2-ease);position:absolute;bottom:0;left:0}.jobsV2-module__oG5lwG__splitRow[aria-pressed=true] .jobsV2-module__oG5lwG__splitBar{background:var(--v2-go)}.jobsV2-module__oG5lwG__secHead[data-compact]{row-gap:0;margin-bottom:12px;padding-bottom:12px}.jobsV2-module__oG5lwG__secHead[data-compact]>h2{letter-spacing:-.02em;font-size:22px}.jobsV2-module__oG5lwG__hero{--px:0;--py:0;--mx:50%;--my:40%;--lit:0;position:relative;overflow:hidden}.jobsV2-module__oG5lwG__hero>:not(.jobsV2-module__oG5lwG__heroDrift):not(.jobsV2-module__oG5lwG__heroSpot){z-index:1;position:relative}.jobsV2-module__oG5lwG__heroDrift{z-index:0;pointer-events:none;transform:translate3d(calc(var(--px) * -58px), calc(var(--py) * -34px), 0);will-change:transform;transition:transform .42s cubic-bezier(.22,.61,.36,1);position:absolute;inset:-90px}.jobsV2-module__oG5lwG__heroSpot{z-index:0;pointer-events:none;background:radial-gradient(460px 460px at var(--mx) var(--my), #becdff13, #8b7bf50a 42%, transparent 68%);opacity:var(--lit);transition:opacity .32s var(--v2-ease);position:absolute;inset:0}.jobsV2-module__oG5lwG__heroTitle{transform:translate3d(calc(var(--px) * 14px), calc(var(--py) * 7px), 0);transition:transform .52s cubic-bezier(.22,.61,.36,1)}.jobsV2-module__oG5lwG__heroSearch{transition:box-shadow var(--v2-t2) var(--v2-ease);position:relative}.jobsV2-module__oG5lwG__heroSearch:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(460px 140px at calc(50% + var(--px) * 46%) 0%, #ffffff21, transparent 72%);transition:opacity var(--v2-t2) var(--v2-ease);position:absolute;inset:0}.jobsV2-module__oG5lwG__heroSearch:hover:after,.jobsV2-module__oG5lwG__heroSearch:focus-within:after{opacity:1}.jobsV2-module__oG5lwG__heroSearch:focus-within{box-shadow:inset 0 0 0 1px var(--v2-line-2), 0 12px 40px #00000073}.jobsV2-module__oG5lwG__splitRow .jobsV2-module__oG5lwG__splitBar{transform-origin:0}.jobsV2-module__oG5lwG__splitRow:hover .jobsV2-module__oG5lwG__splitBar{background:var(--v2-mute)}.jobsV2-module__oG5lwG__splitRow:hover .jobsV2-module__oG5lwG__splitN{color:#fff}@media (prefers-reduced-motion:reduce){.jobsV2-module__oG5lwG__heroDrift,.jobsV2-module__oG5lwG__heroTitle,.jobsV2-module__oG5lwG__heroSpot,.jobsV2-module__oG5lwG__heroSearch,.jobsV2-module__oG5lwG__heroSearch:after,.jobsV2-module__oG5lwG__splitRow .jobsV2-module__oG5lwG__splitBar{transition:none;transform:none}.jobsV2-module__oG5lwG__heroSpot,.jobsV2-module__oG5lwG__heroSearch:hover:after,.jobsV2-module__oG5lwG__heroSearch:focus-within:after{opacity:0}}.jobsV2-module__oG5lwG__heroPoints{flex-direction:column;gap:14px;max-width:52ch;margin:26px 0 0;padding:0;list-style:none;display:flex}.jobsV2-module__oG5lwG__heroPoints li{border-top:1px solid var(--v2-line);grid-template-columns:minmax(4.6ch,auto) 1fr;align-items:baseline;gap:14px;padding-top:13px;display:grid}.jobsV2-module__oG5lwG__heroPoints li>b{letter-spacing:-.02em;color:var(--v2-ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.jobsV2-module__oG5lwG__heroPoints li>span{color:var(--v2-dim);font-size:13px;line-height:1.55}.jobsV2-module__oG5lwG__cmdIn{justify-content:flex-end}.jobsV2-module__oG5lwG__heroPoints{max-width:64ch}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__mapWrap{grid-template-columns:minmax(0,1fr) clamp(16rem,19vw,20rem);gap:12px}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__lockPlate{flex-direction:column;align-items:flex-start;gap:10px}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__lockPlate p{max-width:46ch}@media (max-width:1100px){.jobsV2-module__oG5lwG__heroInner{grid-template-columns:minmax(0,1fr)}.jobsV2-module__oG5lwG__heroSide,.jobsV2-module__oG5lwG__heroInner>.jobsV2-module__oG5lwG__mapWrap{grid-column:1}}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__lockPlate{background:color-mix(in srgb, var(--v2-base) 78%, transparent);padding:14px clamp(14px,1.8vw,20px)}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__lockPlate h3{font-size:18px}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__lockPlate p{margin:0;font-size:13px}.jobsV2-module__oG5lwG__heroAct{flex-wrap:wrap;align-items:center;gap:22px;margin-top:24px;display:flex}.jobsV2-module__oG5lwG__heroLink{min-height:24px;color:var(--v2-mute);font:700 14px var(--v2-font);letter-spacing:.01em;cursor:pointer;text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--v2-line-2);text-decoration-color:var(--v2-line-2);transition:color var(--v2-t1) var(--v2-ease);background:0 0;border:0;padding:0}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__mapWrap{grid-template-columns:minmax(0,1fr)}.jobsV2-module__oG5lwG__heroInner .jobsV2-module__oG5lwG__mapCol{min-height:clamp(320px,44vh,460px)}.jobsV2-module__oG5lwG__sheet{width:100%;max-width:none;height:100%;max-height:none;color:var(--v2-ink);font-family:var(--v2-font);background:0 0;border:0;margin:0;padding:0;overflow:auto}.jobsV2-module__oG5lwG__sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060609b8}.jobsV2-module__oG5lwG__sheetIn{border-radius:var(--v2-r-lg);background:var(--v2-panel);width:min(560px,100% - 32px);box-shadow:var(--v2-lit), var(--v2-lift-2);margin:clamp(24px,8vh,88px) auto}.jobsV2-module__oG5lwG__sheetHead{border-bottom:1px solid var(--v2-line);align-items:center;gap:16px;padding:18px 20px;display:flex}.jobsV2-module__oG5lwG__sheetHead h2{letter-spacing:.1em;text-transform:uppercase;color:var(--v2-mute);margin:0;font-size:15px;font-weight:800}.jobsV2-module__oG5lwG__sheetX{width:32px;height:32px;color:var(--v2-mute);cursor:pointer;transition:color var(--v2-t1) var(--v2-ease), background var(--v2-t1) var(--v2-ease);background:0 0;border:0;place-items:center;margin-left:auto;font-size:22px;line-height:1;display:grid}.jobsV2-module__oG5lwG__sheetX:hover{color:var(--v2-ink);background:var(--v2-raised)}.jobsV2-module__oG5lwG__sheetBody{flex-direction:column;gap:18px;padding:20px;display:flex}.jobsV2-module__oG5lwG__sheetBody .jobsV2-module__oG5lwG__cvCard,.jobsV2-module__oG5lwG__sheetBody .jobsV2-module__oG5lwG__side{box-shadow:none;background:0 0;padding:0}.jobsV2-module__oG5lwG__sheetBody .jobsV2-module__oG5lwG__cvCard:after,.jobsV2-module__oG5lwG__sheetBody .jobsV2-module__oG5lwG__side:after{display:none}.jobsV2-module__oG5lwG__sheetBody .jobsV2-module__oG5lwG__heroSplit{margin-top:0}@media (prefers-reduced-motion:no-preference){.jobsV2-module__oG5lwG__sheet[open] .jobsV2-module__oG5lwG__sheetIn{animation:.22s cubic-bezier(.22,.61,.36,1) jobsV2-module__oG5lwG__sheetIn}}@keyframes jobsV2-module__oG5lwG__sheetIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.jobsV2-module__oG5lwG__lockTitle{letter-spacing:-.015em;color:var(--v2-ink);margin:0;font-size:18px;font-weight:800}.jobsV2-module__oG5lwG__heroLink{min-height:24px;color:var(--v2-mute);font:700 14px var(--v2-font);cursor:pointer;text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--v2-line-2);text-decoration-color:var(--v2-line-2);transition:color var(--v2-t1) var(--v2-ease);background:0 0;border:0;margin-top:22px;padding:0}.jobsV2-module__oG5lwG__heroLink:hover{color:var(--v2-ink);text-decoration-color:currentColor}.jobsV2-module__oG5lwG__sheet:has(.jobsV2-module__oG5lwG__mapWrap) .jobsV2-module__oG5lwG__sheetIn{width:min(1080px,100% - 32px)}.jobsV2-module__oG5lwG__sheetBody .jobsV2-module__oG5lwG__mapWrap{grid-template-columns:minmax(0,1fr) clamp(16rem,22vw,21rem)}.jobsV2-module__oG5lwG__sheetBody .jobsV2-module__oG5lwG__mapCol{min-height:360px}.jobsV2-module__oG5lwG__heroDo{border-radius:var(--v2-r);background:var(--v2-panel);max-width:30rem;box-shadow:var(--v2-lit), var(--v2-lift-2);margin-top:28px;padding:24px}.jobsV2-module__oG5lwG__heroDo .jobsV2-module__oG5lwG__btn{min-height:60px;font-size:16px}.jobsV2-module__oG5lwG__heroDo .jobsV2-module__oG5lwG__cvCard{box-shadow:none;background:0 0;padding:0}.jobsV2-module__oG5lwG__heroDo .jobsV2-module__oG5lwG__cvCard:after{display:none}.jobsV2-module__oG5lwG__heroProj{border-top:1px solid var(--v2-line);margin-top:26px;padding-top:20px}.jobsV2-module__oG5lwG__heroProj .jobsV2-module__oG5lwG__fine{margin:6px 0 14px}.jobsV2-module__oG5lwG__heroProjRow{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:10px;display:grid}.jobsV2-module__oG5lwG__heroProjCard{border-radius:var(--v2-r);box-shadow:none;border-bottom:1px solid var(--v2-line);transition:color var(--v2-t1) var(--v2-ease);background:0 0;flex-direction:column;gap:3px;padding:9px 0;text-decoration:none;display:flex}.jobsV2-module__oG5lwG__heroProjCard:last-child{border-bottom:0}.jobsV2-module__oG5lwG__heroProjCard:hover .jobsV2-module__oG5lwG__heroProjName{color:var(--v2-lav)}.jobsV2-module__oG5lwG__heroProjName{color:var(--v2-ink);font-size:13px;font-weight:700;line-height:1.35}.jobsV2-module__oG5lwG__heroProjMeta{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-dim);font-size:11px;font-weight:700}.jobsV2-module__oG5lwG__heroSide .jobsV2-module__oG5lwG__heroProjRow{grid-template-columns:minmax(0,1fr)}.jobsV2-module__oG5lwG__ctaFine{color:var(--v2-dim);text-align:center;margin:10px 0 0;font-size:12px;line-height:1.5}.jobsV2-module__oG5lwG__heroInner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.jobsV2-module__oG5lwG__heroMain{grid-column:1/-1}.jobsV2-module__oG5lwG__heroDo{grid-column:1}.jobsV2-module__oG5lwG__heroSide{grid-column:2}.jobsV2-module__oG5lwG__heroDo{flex-direction:column;justify-content:center;max-width:none;margin-top:0;display:flex}.jobsV2-module__oG5lwG__heroSide{background:var(--v2-panel);box-shadow:var(--v2-lit), var(--v2-lift-1);flex-direction:column;justify-content:center;padding:24px;display:flex}.jobsV2-module__oG5lwG__heroSide .jobsV2-module__oG5lwG__heroSplit{box-shadow:none;margin-top:0}.jobsV2-module__oG5lwG__heroSide .jobsV2-module__oG5lwG__heroSplit .jobsV2-module__oG5lwG__splitRow:first-child{border-top:0}.jobsV2-module__oG5lwG__heroSide .jobsV2-module__oG5lwG__heroProj{margin-top:18px;padding-top:16px}@media (max-width:900px){.jobsV2-module__oG5lwG__heroInner{grid-template-columns:minmax(0,1fr)}.jobsV2-module__oG5lwG__heroDo,.jobsV2-module__oG5lwG__heroSide{grid-column:1}}.jobsV2-module__oG5lwG__tubes{z-index:0;display:block;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.jobsV2-module__oG5lwG__heroScrim{z-index:0;pointer-events:none;background:linear-gradient(100deg,#131216ed 0%,#131216d1 46%,#13121699 100%),linear-gradient(#13121659,#131216bf);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.jobsV2-module__oG5lwG__tubes{display:none}}.jobsV2-module__oG5lwG__prompt{border-radius:var(--v2-r-field);background:var(--v2-raised);box-shadow:inset 0 0 0 1px var(--v2-line-2), var(--v2-lift-1);transition:box-shadow var(--v2-t2) var(--v2-ease);align-items:center;gap:12px;margin-top:22px;padding:8px 8px 8px 16px;display:flex}.jobsV2-module__oG5lwG__prompt:focus-within{box-shadow:inset 0 0 0 1px #8b7bf58c, var(--v2-lift-2)}.jobsV2-module__oG5lwG__prompt input{min-width:0;min-height:44px;color:var(--v2-ink);font:600 16px var(--v2-font);letter-spacing:0;background:0 0;border:0;flex:1}.jobsV2-module__oG5lwG__prompt input::placeholder{color:var(--v2-dim);font-weight:400}.jobsV2-module__oG5lwG__prompt input:focus{outline:none}.jobsV2-module__oG5lwG__promptSpark{flex:none;width:15px;height:15px;position:relative}.jobsV2-module__oG5lwG__promptSpark:before,.jobsV2-module__oG5lwG__promptSpark:after{content:"";background:var(--v2-pv);position:absolute}.jobsV2-module__oG5lwG__promptSpark:before{width:1.5px;height:15px;top:0;left:7px}.jobsV2-module__oG5lwG__promptSpark:after{width:15px;height:1.5px;top:7px;left:0}.jobsV2-module__oG5lwG__promptFile{border-radius:var(--v2-r);min-height:40px;color:var(--v2-mute);font:700 13px var(--v2-font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--v2-line-2);transition:color var(--v2-t1) var(--v2-ease), background var(--v2-t1) var(--v2-ease);background:0 0;border:0;flex:none;padding:0 14px}.jobsV2-module__oG5lwG__promptFile:hover{color:var(--v2-ink);background:var(--v2-panel)}.jobsV2-module__oG5lwG__promptGo{border-radius:var(--v2-r);flex:none;min-height:40px;padding-inline:22px}.jobsV2-module__oG5lwG__intents{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.jobsV2-module__oG5lwG__intent{border-radius:var(--v2-r);min-height:32px;color:var(--v2-mute);font:700 13px var(--v2-font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--v2-line-2);transition:color var(--v2-t1) var(--v2-ease), background var(--v2-t1) var(--v2-ease), box-shadow var(--v2-t1) var(--v2-ease);background:0 0;border:0;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.jobsV2-module__oG5lwG__intent:hover{color:var(--v2-ink);background:var(--v2-panel)}.jobsV2-module__oG5lwG__intent[aria-pressed=true]{color:#131216;background:var(--v2-ink);box-shadow:none}.jobsV2-module__oG5lwG__intentN{color:var(--v2-dim);font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.jobsV2-module__oG5lwG__intent[aria-pressed=true] .jobsV2-module__oG5lwG__intentN{color:#13121699}.jobsV2-module__oG5lwG__intentPv{color:var(--v2-pv);box-shadow:inset 0 0 0 1px #8b7bf580}.jobsV2-module__oG5lwG__intentPv:hover{color:#fff;background:var(--v2-pv-deep);box-shadow:none}.jobsV2-module__oG5lwG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jobsV2-module__oG5lwG__heroInner{grid-template-columns:minmax(0,1fr)}.jobsV2-module__oG5lwG__heroMain{grid-column:1/-1;max-width:62rem}.jobsV2-module__oG5lwG__heroTitle{max-width:18ch}.jobsV2-module__oG5lwG__heroSub{max-width:60ch}@media (max-width:620px){.jobsV2-module__oG5lwG__prompt{flex-wrap:wrap;gap:10px;padding:12px}.jobsV2-module__oG5lwG__prompt input{flex:100%;order:1}.jobsV2-module__oG5lwG__promptSpark{order:0}.jobsV2-module__oG5lwG__promptFile{flex:1;order:2}.jobsV2-module__oG5lwG__promptGo{flex:1;order:3}}.jobsV2-module__oG5lwG__pager{border-top:1px solid var(--v2-line);align-items:center;gap:16px;margin-top:22px;padding-top:18px;display:flex}.jobsV2-module__oG5lwG__pagerAt{color:var(--v2-dim);text-align:center;margin-inline:auto;font-size:13px}.jobsV2-module__oG5lwG__pagerAt b{color:var(--v2-ink);font-weight:800}.jobsV2-module__oG5lwG__pagerOf{color:var(--v2-dim)}.jobsV2-module__oG5lwG__pager .jobsV2-module__oG5lwG__btn:disabled{opacity:.35;cursor:default}.jobsV2-module__oG5lwG__state{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.jobsV2-module__oG5lwG__state p{margin:0}@media (max-width:560px){.jobsV2-module__oG5lwG__pager{flex-wrap:wrap;justify-content:space-between}.jobsV2-module__oG5lwG__pagerAt{text-align:left;flex:100%;order:-1;margin-bottom:4px}}.jobsV2-module__oG5lwG__intentFree{color:var(--v2-go);text-decoration:none;box-shadow:inset 0 0 0 1px #2fae7673}.jobsV2-module__oG5lwG__intentFree:hover{color:#0d1a14;background:var(--v2-go);box-shadow:none}.jobsV2-module__oG5lwG__cvOffer{background:var(--v2-base);border-radius:var(--v2-r);transition:box-shadow var(--v2-t1) var(--v2-ease), background var(--v2-t1) var(--v2-ease);flex-direction:column;gap:3px;padding:14px 16px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #2fae7666}.jobsV2-module__oG5lwG__cvOffer:hover{background:var(--v2-raised);box-shadow:inset 0 0 0 1px #2fae76b3}.jobsV2-module__oG5lwG__cvOfferMain{color:var(--v2-go);font-size:14px;font-weight:800}.jobsV2-module__oG5lwG__cvOfferSub{color:var(--v2-dim);font-size:12.5px;line-height:1.5}.jobsV2-module__oG5lwG__consent{color:var(--v2-dim);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 10px;font-size:13px;line-height:1.5;display:flex}.jobsV2-module__oG5lwG__consent input{width:16px;height:16px;accent-color:var(--v2-acc);cursor:pointer;flex:none;margin-top:2px}.jobsV2-module__oG5lwG__consent b{color:var(--v2-ink);font-weight:650}.jobsV2-module__oG5lwG__fine[data-tone=bad]{color:#ff9b9b;font-weight:500}.jobsV2-module__oG5lwG__cvSteps{background:var(--v2-base);box-shadow:inset 0 0 0 1px var(--v2-line);border-radius:var(--v2-r);gap:10px;margin:0 0 12px;padding:12px 14px;list-style:none;display:grid}.jobsV2-module__oG5lwG__cvStep{color:var(--v2-dim);align-items:center;gap:10px;font-size:13px;line-height:1.3;display:flex}.jobsV2-module__oG5lwG__cvDot{width:18px;height:18px;color:var(--v2-base);box-shadow:inset 0 0 0 1.5px var(--v2-line);background:0 0;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.jobsV2-module__oG5lwG__cvStepLabel{flex:1}.jobsV2-module__oG5lwG__cvStepHint{font-variant-numeric:tabular-nums;color:var(--v2-dim);flex:none;font-size:12px}.jobsV2-module__oG5lwG__cvStep[data-state=run]{color:var(--v2-ink)}.jobsV2-module__oG5lwG__cvStep[data-state=run] .jobsV2-module__oG5lwG__cvDot{box-shadow:inset 0 0 0 1.5px var(--v2-acc);animation:1.1s ease-in-out infinite jobsV2-module__oG5lwG__cvPulse}.jobsV2-module__oG5lwG__cvStep[data-state=run] .jobsV2-module__oG5lwG__cvStepHint{color:var(--v2-acc)}.jobsV2-module__oG5lwG__cvStep[data-state=done]{color:var(--v2-ink)}.jobsV2-module__oG5lwG__cvStep[data-state=done] .jobsV2-module__oG5lwG__cvDot{background:var(--v2-acc);box-shadow:none}.jobsV2-module__oG5lwG__cvStep[data-state=bad]{color:#ff9b9b}.jobsV2-module__oG5lwG__cvStep[data-state=bad] .jobsV2-module__oG5lwG__cvDot{box-shadow:none;background:#ff9b9b}@keyframes jobsV2-module__oG5lwG__cvPulse{0%,to{box-shadow:inset 0 0 0 1.5px var(--v2-acc)}50%{box-shadow:inset 0 0 0 1.5px var(--v2-acc), 0 0 0 5px #4d8ff029}}@media (prefers-reduced-motion:reduce){.jobsV2-module__oG5lwG__cvStep[data-state=run] .jobsV2-module__oG5lwG__cvDot{animation:none}}.jobsV2-module__oG5lwG__matchMeter{gap:5px;margin:2px 0 8px;display:flex}.jobsV2-module__oG5lwG__matchMeter i{background:var(--v2-line);border-radius:3px;width:26px;height:6px}.jobsV2-module__oG5lwG__matchMeter i[data-on]{background:var(--v2-acc)}.jobsV2-module__oG5lwG__matchVerdict{letter-spacing:-.014em;margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.35}.jobsV2-module__oG5lwG__matchVerdict em{color:var(--v2-acc);font-style:normal}.jobsV2-module__oG5lwG__fitFrame{color:var(--v2-ink);margin:0 0 14px;font-size:15px;line-height:1.55}.jobsV2-module__oG5lwG__fitFrame em{color:var(--v2-acc);font-style:normal;font-weight:650}.jobsV2-module__oG5lwG__fitK{color:var(--v2-dim);font-size:11.5px}.jobsV2-module__oG5lwG__matchMeter i[data-new]{background:var(--v2-acc);box-shadow:0 0 10px #4d8ff08c}.jobsV2-module__oG5lwG__fitBasis{color:var(--v2-dim);margin:8px 0 14px;font-size:12px;line-height:1.5}.jobsV2-module__oG5lwG__sheetIn[data-wide]{width:min(960px,100% - 32px)}.jobsV2-module__oG5lwG__fitFlow{grid-template-columns:1fr 34px 1.22fr 34px 1fr;align-items:stretch;display:grid}.jobsV2-module__oG5lwG__fitStage{background:var(--v2-base);box-shadow:inset 0 0 0 1px var(--v2-line);border-radius:var(--v2-r);flex-direction:column;gap:9px;min-width:0;padding:15px;display:flex}.jobsV2-module__oG5lwG__fitStage[data-hero]{background:#4d8ff017;box-shadow:inset 0 0 0 1.5px #4d8ff080}.jobsV2-module__oG5lwG__fitK[data-hero]{color:var(--v2-acc);font-weight:700}.jobsV2-module__oG5lwG__fitStageNote{color:var(--v2-dim);margin:0;font-size:13px;line-height:1.5}.jobsV2-module__oG5lwG__fitStageCta{margin-top:auto}.jobsV2-module__oG5lwG__fitOp{color:var(--v2-acc);place-self:center;font-size:23px;font-weight:750;line-height:1}.jobsV2-module__oG5lwG__fitPct{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:21px;font-weight:750;line-height:1}.jobsV2-module__oG5lwG__fitPct[data-gain] small{color:var(--v2-acc);margin-left:3px;font-size:13px;font-weight:700}.jobsV2-module__oG5lwG__fitFine{color:var(--v2-dim);font-size:11.5px}.jobsV2-module__oG5lwG__fitReach{color:var(--v2-acc);font-size:12.5px;line-height:1.45}.jobsV2-module__oG5lwG__fitReach b{color:var(--v2-ink)}.jobsV2-module__oG5lwG__fitProjRow{align-items:center;gap:10px;min-width:0;display:flex}.jobsV2-module__oG5lwG__fitThumb{border-radius:var(--v2-r-sm);object-fit:cover;width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--v2-line);flex:none}.jobsV2-module__oG5lwG__fitProjTitle{letter-spacing:-.012em;font-size:15px;font-weight:700;line-height:1.3}.jobsV2-module__oG5lwG__chips[data-size=xs] .jobsV2-module__oG5lwG__chip{padding:3px 7px;font-size:10.5px}.jobsV2-module__oG5lwG__fitEqNothing{display:none}@media (max-width:760px){.jobsV2-module__oG5lwG__fitFlow{grid-template-columns:1fr;gap:4px}.jobsV2-module__oG5lwG__fitOp{padding:2px 0}}.jobsV2-module__oG5lwG__fitJob{letter-spacing:-.012em;font-size:15.5px;font-weight:700;line-height:1.3}.jobsV2-module__oG5lwG__fitAdds{gap:5px;display:grid}.jobsV2-module__oG5lwG__matchMeter i[data-add]{background:var(--v2-go)}.jobsV2-module__oG5lwG__meterRow{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px 0 8px;display:flex}.jobsV2-module__oG5lwG__meterRow .jobsV2-module__oG5lwG__matchMeter{margin:0}.jobsV2-module__oG5lwG__meterRow .jobsV2-module__oG5lwG__chip[data-tone=add]{padding:3px 8px;font-size:10.5px}.jobsV2-module__oG5lwG__chip[data-tone=add]{color:var(--v2-go-txt);background:#2fae7614;font-weight:650;box-shadow:inset 0 0 0 1px #2fae7673}.jobsV2-module__oG5lwG__paneGo{gap:10px;margin-top:14px;display:flex}.jobsV2-module__oG5lwG__newTag{letter-spacing:.08em;color:var(--v2-go-txt);border-radius:4px;flex:none;padding:2px 6px;font-size:9.5px;font-weight:800;box-shadow:inset 0 0 0 1px #2fae7673}.jobsV2-module__oG5lwG__viewedTag{opacity:.75}.jobsV2-module__oG5lwG__skel{pointer-events:none;gap:10px;display:grid}.jobsV2-module__oG5lwG__skelBar{background:var(--v2-line);border-radius:6px;height:12px}@media (prefers-reduced-motion:no-preference){.jobsV2-module__oG5lwG__skelBar{animation:1.2s ease-in-out infinite jobsV2-module__oG5lwG__skelPulse}@keyframes jobsV2-module__oG5lwG__skelPulse{0%,to{opacity:.55}50%{opacity:1}}}.jobsV2-module__oG5lwG__rowLogo{float:right;border-radius:var(--v2-r-sm);object-fit:contain;background:#fff;width:34px;height:34px;margin-left:10px;padding:3px}.jobsV2-module__oG5lwG__paneCoRow{align-items:center;gap:10px;display:flex}.jobsV2-module__oG5lwG__paneLogo{border-radius:var(--v2-r-sm);object-fit:contain;background:#fff;flex:none;width:30px;height:30px;padding:3px}.jobsV2-module__oG5lwG__matchAsk{align-items:center;gap:8px;margin:10px 0 0;display:flex}.jobsV2-module__oG5lwG__fbBtn{cursor:pointer;border-radius:var(--v2-r-sm);filter:grayscale()opacity(.75);transition:filter .12s var(--v2-ease), transform .12s var(--v2-ease);background:0 0;border:0;padding:4px 6px;font-size:15px;line-height:1}.jobsV2-module__oG5lwG__fbBtn:hover,.jobsV2-module__oG5lwG__fbBtn:focus-visible{filter:none;transform:translateY(-1px)}.jobsV2-module__oG5lwG__fitSay{color:var(--v2-dim);font-size:12.5px;line-height:1.55}.jobsV2-module__oG5lwG__fitSay b{color:var(--v2-ink);font-weight:650}.jobsV2-module__oG5lwG__matchMeter i[data-done]{background:var(--v2-go);position:relative}.jobsV2-module__oG5lwG__matchMeter i[data-done]:after{content:"✓";text-align:center;color:var(--v2-go);font-size:8px;font-weight:800;position:absolute;inset:-13px 0 0}.jobsV2-module__oG5lwG__chip[data-tone=done]{color:var(--v2-go-txt);background:#2fae761a;font-weight:700;box-shadow:inset 0 0 0 1.5px #2fae768c}.jobsV2-module__oG5lwG__certCard{border-radius:var(--v2-r-sm);background:#2fae7612;align-items:center;gap:10px;margin:2px 0 12px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #2fae7659}.jobsV2-module__oG5lwG__certSeal{background:var(--v2-go);color:#07130d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid}.jobsV2-module__oG5lwG__certBody{gap:1px;min-width:0;display:grid}.jobsV2-module__oG5lwG__certBody b{letter-spacing:-.01em;font-size:12.5px;font-weight:650}.jobsV2-module__oG5lwG__certBody small{color:var(--v2-dim);font-size:11px}.jobsV2-module__oG5lwG__btnGo{background:var(--v2-go);color:#07130d}.jobsV2-module__oG5lwG__btnGo:hover{filter:brightness(1.08)}.jobsV2-module__oG5lwG__fchips{flex-wrap:wrap;gap:8px;margin:10px 0 2px;display:flex}.jobsV2-module__oG5lwG__fchip{cursor:pointer;font:600 12px var(--v2-font);color:var(--v2-ink);background:var(--v2-panel);box-shadow:inset 0 0 0 1px var(--v2-line);transition:box-shadow .12s var(--v2-ease);border:0;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;display:inline-flex}.jobsV2-module__oG5lwG__fchip span{color:var(--v2-dim);font-size:13px;line-height:1}.jobsV2-module__oG5lwG__fchip:hover,.jobsV2-module__oG5lwG__fchip:focus-visible{box-shadow:inset 0 0 0 1px var(--v2-line-2)}.jobsV2-module__oG5lwG__fchip:hover span{color:var(--v2-ink)}.jobsV2-module__oG5lwG__fchipAll{color:var(--v2-dim);background:0 0}.jobsV2-module__oG5lwG__heroSub[data-compact]{display:none}@media (max-width:720px){.jobsV2-module__oG5lwG__heroSub:not([data-compact]){display:none}.jobsV2-module__oG5lwG__heroSub[data-compact]{display:block}}
.theme-module__P-jYgq__shell{--v2-base:#131216;--v2-panel:#1a191d;--v2-raised:#222225;--v2-line:#ffffff17;--v2-line-2:#ffffff29;--v2-ink:#fff;--v2-lav:#e2e2f8;--v2-mute:#bdbdc1;--v2-dim:#bdbdc1a8;--v2-go:#2fae76;--v2-go-txt:#2fae76;--v2-soon:#b8760f;--v2-soon-txt:#e0a040;--v2-idle:#7e7e88;--v2-idle-txt:#9a9aa4;--v2-acc:#4d8ff0;--v2-acc-deep:#004fcb;--v2-acc-hover:#0b5ee0;--v2-acc-wash:#4d8ff01a;--v2-pv:var(--v2-acc);--v2-pv-deep:var(--v2-acc-deep);--v2-pv-hover:var(--v2-acc-hover);--v2-pv-wash:var(--v2-acc-wash);--v2-r-field:20px;--v2-r:12px;--v2-r-sm:8px;--v2-r-lg:16px;--v2-scarlet:#e8482f;--v2-magenta:#b0397c;--v2-indigo:#1b1690;--v2-font:var(--font-manrope), "Manrope", system-ui, sans-serif;--mag-bg-elev:var(--v2-raised);--mag-ink:var(--v2-ink);--mag-ink-2:var(--v2-mute);--mag-ink-3:var(--v2-dim);--mag-body:var(--v2-font);--mag-line:var(--v2-line);--mag-accent:var(--v2-pv);--mag-display:var(--v2-font);--mag-label:var(--v2-font);--text-primary:var(--v2-ink);--text-secondary:var(--v2-mute);--text-tertiary:var(--v2-dim);--font-display:var(--v2-font);--v2-lit:inset 0 1px 0 #ffffff0e;--v2-lift-1:0 1px 2px #0000008c, 0 10px 28px #00000057;--v2-lift-2:0 2px 4px #0009, 0 18px 46px #00000075;--v2-bloom:0 0 0 1px #8b7bf56b, 0 10px 40px #8b7bf533;--v2-band:clamp(46px, 6.4vw, 86px);--v2-blk:clamp(20px, 2.4vw, 32px);--v2-item:clamp(16px, 1.8vw, 24px);--v2-gut:clamp(1rem, 3.4vw, 3rem);--v2-maxw:1360px;--v2-ease:cubic-bezier(.645, .045, .355, 1);--v2-spring:linear(0, .006, .025, .101, .539, .826, .902, .954, .98, .993, 1);--v2-t1:.18s;--v2-t2:.34s;--v2-t3:.7s;--v2-tick:#ffffff47;--v2-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background:var(--v2-base);min-height:100vh;color:var(--v2-ink);font-family:var(--v2-font);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;flex-direction:column;font-size:16px;line-height:1.5;display:flex}.theme-module__P-jYgq__field{z-index:0;pointer-events:none;background:radial-gradient(1150px 700px at 18% -8%,#96acd62b,#0000 64%),radial-gradient(900px 620px at 84% 2%,#8b7bf521,#0000 62%),radial-gradient(1200px 800px at 50% 108%,#5045c81a,#0000 70%);position:fixed;inset:0}.theme-module__P-jYgq__noise{z-index:90;pointer-events:none;background-image:var(--v2-grain);opacity:.15;mix-blend-mode:overlay;position:fixed;inset:0}.theme-module__P-jYgq__shell :focus-visible{outline:2px solid var(--v2-pv);outline-offset:3px}.theme-module__P-jYgq__shell button,.theme-module__P-jYgq__shell input,.theme-module__P-jYgq__shell select,.theme-module__P-jYgq__shell textarea{letter-spacing:inherit;font-family:inherit}.theme-module__P-jYgq__main{z-index:1;flex:1;position:relative}.theme-module__P-jYgq__wrap{max-width:var(--v2-maxw);padding-inline:var(--v2-gut);margin-inline:auto}.theme-module__P-jYgq__mast{z-index:70;border-bottom:1px solid var(--v2-line);background:color-mix(in srgb, var(--v2-base) 76%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);position:sticky;top:0}.theme-module__P-jYgq__mastIn{align-items:center;gap:clamp(14px,3vw,34px);height:60px;display:flex}.theme-module__P-jYgq__brand{color:var(--v2-ink);align-items:baseline;gap:8px;padding-block:6px;text-decoration:none;display:inline-flex}.theme-module__P-jYgq__brandSub{letter-spacing:.14em;text-transform:uppercase;color:var(--v2-dim);font-size:13px;font-weight:700}.theme-module__P-jYgq__mastNav{gap:clamp(12px,2vw,22px);font-size:15px;font-weight:600;display:flex}.theme-module__P-jYgq__mastNav a{min-height:24px;color:var(--v2-dim);transition:color var(--v2-t1) var(--v2-ease);align-items:center;text-decoration:none;display:inline-flex}.theme-module__P-jYgq__mastNav a:hover,.theme-module__P-jYgq__mastNav a[aria-current=page]{color:var(--v2-ink)}.theme-module__P-jYgq__mastRight{align-items:center;gap:14px;margin-left:auto;display:flex}@media (max-width:720px){.theme-module__P-jYgq__mastNav{display:none}}.theme-module__P-jYgq__flag{letter-spacing:.15em;text-transform:uppercase;color:var(--v2-pv);align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.theme-module__P-jYgq__flagDot{background:var(--v2-pv);border-radius:50%;width:6px;height:6px;animation:2.6s cubic-bezier(.645,.045,.355,1) infinite theme-module__P-jYgq__flagPulse}@keyframes theme-module__P-jYgq__flagPulse{0%{box-shadow:0 0 #8b7bf58c}70%{box-shadow:0 0 0 7px #8b7bf500}to{box-shadow:0 0 #8b7bf500}}@media (prefers-reduced-motion:reduce){.theme-module__P-jYgq__flagDot{animation:none}}.theme-module__P-jYgq__footer{z-index:1;border-top:1px solid var(--v2-line);padding-block:var(--v2-blk) var(--v2-band);position:relative}.theme-module__P-jYgq__footer p{color:var(--v2-dim);max-width:86ch;margin:0;font-size:12px;line-height:1.85}.theme-module__P-jYgq__footer b{color:var(--v2-mute);font-weight:700}.theme-module__P-jYgq__mastMenu{margin-left:auto;display:none;position:relative}.theme-module__P-jYgq__mastMenu>summary{cursor:pointer;border-radius:var(--v2-r-sm);place-items:center;width:44px;height:44px;list-style:none;display:grid}.theme-module__P-jYgq__mastMenu>summary::-webkit-details-marker{display:none}.theme-module__P-jYgq__mastMenu>summary:hover{background:var(--v2-raised)}.theme-module__P-jYgq__burger{flex-direction:column;gap:4px;display:flex}.theme-module__P-jYgq__burger i{background:var(--v2-mute);width:18px;height:2px;display:block}.theme-module__P-jYgq__mastMenu[open]>summary .theme-module__P-jYgq__burger i{background:var(--v2-ink)}.theme-module__P-jYgq__mastDrop{background:var(--v2-panel);min-width:15rem;box-shadow:var(--v2-lit), var(--v2-lift-2);border-radius:var(--v2-r);z-index:80;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.theme-module__P-jYgq__mastDrop a{min-height:44px;color:var(--v2-mute);border-radius:var(--v2-r-sm);align-items:center;padding:12px 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.theme-module__P-jYgq__mastDrop a:hover{color:var(--v2-ink);background:var(--v2-raised)}.theme-module__P-jYgq__mastDrop a[aria-current=page]{color:var(--v2-ink)}@media (max-width:720px){.theme-module__P-jYgq__mastMenu{display:block}}.theme-module__P-jYgq__authSlot{width:72px;display:inline-block}.theme-module__P-jYgq__authBtn{border-radius:var(--v2-r);background:var(--v2-acc);color:#08111f;font:600 12.5px var(--v2-font);align-items:center;padding:7px 15px;text-decoration:none;display:inline-flex}.theme-module__P-jYgq__authBtn:hover{background:var(--v2-acc-hover);color:#08111f}.theme-module__P-jYgq__authAva{width:34px;height:34px;color:var(--v2-ink);font:700 12px var(--v2-font);letter-spacing:.02em;transition:box-shadow .12s var(--v2-ease);background:#4d8ff024;border-radius:50%;place-items:center;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1.5px #4d8ff073}.theme-module__P-jYgq__authAva:hover,.theme-module__P-jYgq__authAva:focus-visible{box-shadow:inset 0 0 0 1.5px var(--v2-acc), 0 0 14px #4d8ff04d;color:var(--v2-ink)}
.tracker-module__y2aDuG__page{padding:34px 0 72px}.tracker-module__y2aDuG__head{align-items:baseline;gap:16px;margin:0 0 22px;display:flex}.tracker-module__y2aDuG__title{letter-spacing:-.022em;color:var(--v2-ink);margin:0;font-size:30px;font-weight:750}.tracker-module__y2aDuG__rule{background:var(--v2-line);flex:1;height:1px}.tracker-module__y2aDuG__count{font-variant-numeric:tabular-nums;color:var(--v2-ink);flex:none;font-size:22px;font-weight:750}.tracker-module__y2aDuG__count small{color:var(--v2-dim);letter-spacing:.02em;margin-left:7px;font-size:11.5px;font-weight:600}.tracker-module__y2aDuG__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (max-width:980px){.tracker-module__y2aDuG__board{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:258px;grid-auto-flow:column;padding-bottom:10px;overflow-x:auto}.tracker-module__y2aDuG__col{scroll-snap-align:start}}.tracker-module__y2aDuG__col{background:var(--v2-panel);border-radius:var(--v2-r-lg);box-shadow:inset 0 0 0 1px var(--v2-line);min-height:180px;padding:12px}.tracker-module__y2aDuG__colHead{letter-spacing:.01em;color:var(--v2-ink);align-items:center;gap:8px;margin:2px 2px 12px;font-size:12px;font-weight:700;display:flex}.tracker-module__y2aDuG__colHead i{background:var(--v2-idle);border-radius:50%;flex:none;width:8px;height:8px}.tracker-module__y2aDuG__colHead[data-tone=acc] i{background:var(--v2-acc)}.tracker-module__y2aDuG__colHead[data-tone=soon] i{background:var(--v2-soon-txt)}.tracker-module__y2aDuG__colHead[data-tone=go] i{background:var(--v2-go)}.tracker-module__y2aDuG__colHead[data-tone=off] i{background:var(--v2-line-2)}.tracker-module__y2aDuG__colCount{font-variant-numeric:tabular-nums;color:var(--v2-dim);margin-left:auto;font-size:11px;font-weight:700}.tracker-module__y2aDuG__colList{gap:8px;display:grid}.tracker-module__y2aDuG__colEmpty{color:var(--v2-dim);opacity:.6;margin:6px 2px;font-size:12px}.tracker-module__y2aDuG__card{background:var(--v2-base);border-radius:var(--v2-r);box-shadow:inset 0 0 0 1px var(--v2-line);padding:12px}.tracker-module__y2aDuG__cardTitle{letter-spacing:-.01em;color:var(--v2-ink);margin:0 0 3px;font-size:13px;font-weight:700;line-height:1.35}.tracker-module__y2aDuG__cardMeta{color:var(--v2-dim);margin:0 0 8px;font-size:11.5px;line-height:1.4}.tracker-module__y2aDuG__proof{color:var(--v2-acc);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;margin:0 0 9px;padding:3px 8px;font-size:10.5px;font-weight:650;text-decoration:none;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 1px #4d8ff066}.tracker-module__y2aDuG__cardActions{align-items:center;gap:6px;display:flex}.tracker-module__y2aDuG__select{background:var(--v2-panel);min-width:0;color:var(--v2-ink);box-shadow:inset 0 0 0 1px var(--v2-line);border-radius:var(--v2-r-sm);font:600 12px var(--v2-font);cursor:pointer;border:0;flex:1;padding:6px 8px}.tracker-module__y2aDuG__select:focus-visible{outline:2px solid var(--v2-acc);outline-offset:1px}.tracker-module__y2aDuG__iconBtn{border-radius:var(--v2-r-sm);width:30px;height:30px;color:var(--v2-dim);box-shadow:inset 0 0 0 1px var(--v2-line);cursor:pointer;transition:color .12s var(--v2-ease), box-shadow .12s var(--v2-ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.tracker-module__y2aDuG__iconBtn:hover,.tracker-module__y2aDuG__iconBtn:focus-visible{color:var(--v2-ink);box-shadow:inset 0 0 0 1px var(--v2-line-2)}.tracker-module__y2aDuG__iconBtn[data-danger]:hover,.tracker-module__y2aDuG__iconBtn[data-danger]:focus-visible{color:#ff9b9b;box-shadow:inset 0 0 0 1px #ff9b9b73}.tracker-module__y2aDuG__gate{background:var(--v2-panel);border-radius:var(--v2-r-lg);max-width:460px;box-shadow:inset 0 0 0 1px var(--v2-line);justify-items:start;gap:14px;margin:8vh auto 0;padding:26px;display:grid}.tracker-module__y2aDuG__fine{color:var(--v2-dim);margin:0;font-size:13.5px;line-height:1.55}.tracker-module__y2aDuG__fine b{color:var(--v2-ink)}.tracker-module__y2aDuG__btn{border-radius:var(--v2-r);font:600 13px var(--v2-font);cursor:pointer;color:#0b0b0e;background:#fff;border:0;justify-content:center;align-items:center;padding:9px 18px;text-decoration:none;display:inline-flex}.tracker-module__y2aDuG__btn[data-pv]{background:var(--v2-acc);color:#08111f}.tracker-module__y2aDuG__skelBar{background:var(--v2-line);border-radius:6px;height:11px;margin:4px 2px 12px}.tracker-module__y2aDuG__skelCard{border-radius:var(--v2-r);background:var(--v2-base);height:86px;box-shadow:inset 0 0 0 1px var(--v2-line)}@media (prefers-reduced-motion:no-preference){.tracker-module__y2aDuG__skelBar,.tracker-module__y2aDuG__skelCard{animation:1.2s ease-in-out infinite tracker-module__y2aDuG__trkPulse}@keyframes tracker-module__y2aDuG__trkPulse{0%,to{opacity:.55}50%{opacity:1}}}
