.staffing-module___yNJMW__heroMedia{position:relative}.staffing-module___yNJMW__heroPhoto{aspect-ratio:1/1.1;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #0d111780}.staffing-module___yNJMW__heroStage{z-index:1;flex-direction:column;align-items:center;gap:12px;width:min(380px,100%);margin:-220px auto 0;display:flex;position:relative}.staffing-module___yNJMW__heroStage .viz-switch{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb}[data-theme=dark] .staffing-module___yNJMW__heroStage .viz-switch{background:#151619b8}.staffing-module___yNJMW__heroMock{width:100%}:is(.staffing-module___yNJMW__heroMock .viz-phone,.staffing-module___yNJMW__heroMock .viz-mail){max-width:none}@media (min-width:640px) and (max-width:1023px){.staffing-module___yNJMW__heroMedia{width:100%;max-width:880px;min-height:540px;margin:8px auto 0}.staffing-module___yNJMW__heroPhoto{aspect-ratio:auto;width:58%;position:absolute;top:0;bottom:0;right:0}.staffing-module___yNJMW__heroStage{width:min(400px,56%);margin:0;position:absolute;top:28px;left:0}}@media (min-width:1024px){.staffing-module___yNJMW__heroStage{width:370px;margin:0;position:absolute;top:20px;left:-40px}}.staffing-module___yNJMW__thread{height:360px;overflow:hidden}.staffing-module___yNJMW__thread[data-overflow=true]{-webkit-mask-image:linear-gradient(#0000 0,#000 36px);mask-image:linear-gradient(#0000 0,#000 36px)}.staffing-module___yNJMW__thread>*{flex-shrink:0}.staffing-module___yNJMW__rise{animation:.28s both staffing-module___yNJMW__rise}.staffing-module___yNJMW__attachment{background:color-mix(in srgb,var(--viz-bubble-meta)14%,transparent);border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.staffing-module___yNJMW__typing{gap:4px;padding:11px 12px;display:inline-flex}.staffing-module___yNJMW__typing i{background:var(--viz-bubble-meta);border-radius:50%;width:6px;height:6px;animation:1s infinite both staffing-module___yNJMW__blink}.staffing-module___yNJMW__typing i:nth-child(2){animation-delay:.15s}.staffing-module___yNJMW__typing i:nth-child(3){animation-delay:.3s}.staffing-module___yNJMW__float{z-index:1;background:color-mix(in srgb,var(--page-card-bg)92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--page-card-border);color:var(--page-text);border-radius:16px;position:absolute;box-shadow:0 22px 44px -22px #0d11178c}.staffing-module___yNJMW__progressCard{width:172px;padding:11px 13px;top:14px;left:14px}@media (min-width:640px){.staffing-module___yNJMW__progressCard{inset:auto 14px 18px auto}}@media (min-width:1024px){.staffing-module___yNJMW__progressCard{bottom:22px}}.staffing-module___yNJMW__progressName{margin-bottom:7px;font-size:13px;display:block}.staffing-module___yNJMW__progressStatus{color:var(--page-text-muted);margin-top:6px;font-size:12px}.staffing-module___yNJMW__bar{background:color-mix(in srgb,var(--page-text-muted)20%,transparent);border-radius:999px;height:7px;overflow:hidden}.staffing-module___yNJMW__barLive{border-radius:inherit;background:var(--page-accent);height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1)}.staffing-module___yNJMW__complete{color:var(--page-accent-ink);align-items:center;gap:4px;font-weight:700;display:inline-flex}.staffing-module___yNJMW__facts{border:1px solid var(--page-card-border);background:var(--page-card-bg);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px;display:grid;overflow:hidden}@media (min-width:1024px){.staffing-module___yNJMW__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.staffing-module___yNJMW__fact{color:var(--page-text-secondary);align-items:flex-start;gap:12px;padding:18px 20px;font-size:14px;line-height:1.45;display:flex}.staffing-module___yNJMW__fact+.staffing-module___yNJMW__fact{border-left:1px solid var(--page-card-border)}@media (max-width:1023px){.staffing-module___yNJMW__fact:nth-child(3){border-left:0}.staffing-module___yNJMW__fact:nth-child(n+3){border-top:1px solid var(--page-card-border)}}.staffing-module___yNJMW__fact strong{color:var(--page-text);margin-bottom:2px;font-size:15px;display:block}.staffing-module___yNJMW__factIcon{color:var(--page-accent);flex-shrink:0;margin-top:2px}.staffing-module___yNJMW__photo{border-radius:20px;position:relative;overflow:hidden}.staffing-module___yNJMW__toggle{border:1px solid var(--page-card-border);background:var(--page-card-bg);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.staffing-module___yNJMW__toggleBtn{--btn-pad:9px 18px;font:inherit;color:var(--page-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.staffing-module___yNJMW__toggleBtn[aria-selected=true]{background:var(--page-accent);color:var(--page-accent-text)}.staffing-module___yNJMW__toggleBtnBad[aria-selected=true]{background:var(--page-danger);color:#fff}.staffing-module___yNJMW__timeline{margin:28px 0 0;padding:0;list-style:none;position:relative}.staffing-module___yNJMW__timeline:before{content:"";border-left:2px dashed var(--page-card-border);position:absolute;top:8px;bottom:8px;left:9px}.staffing-module___yNJMW__event{animation:.45s both staffing-module___yNJMW__rise;animation-delay:calc(var(--i)*90ms);padding:0 0 22px 40px;position:relative}.staffing-module___yNJMW__dot{background:var(--page-card-bg);border:2px solid var(--page-card-border);width:20px;height:20px;color:var(--page-text-muted);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;left:0}.staffing-module___yNJMW__dotGood{border-color:var(--page-accent);background:var(--page-accent);color:var(--page-accent-text)}.staffing-module___yNJMW__dotBad{border-color:var(--page-danger);background:var(--page-danger);color:#fff}.staffing-module___yNJMW__day{letter-spacing:.8px;text-transform:uppercase;color:var(--page-text-muted);margin-bottom:2px;font-size:12px;font-weight:700}.staffing-module___yNJMW__eventText{color:var(--page-text);margin:0;font-size:15.5px;line-height:1.55}.staffing-module___yNJMW__outcome{border-radius:14px;margin-top:6px;padding:18px 20px;font-size:15.5px;font-weight:500;line-height:1.55;animation:.45s .5s both staffing-module___yNJMW__rise}.staffing-module___yNJMW__outcomeGood{background:color-mix(in srgb,var(--page-accent)12%,transparent);color:var(--page-accent-ink)}.staffing-module___yNJMW__outcomeBad{background:color-mix(in srgb,var(--page-danger)10%,transparent);color:var(--page-danger)}.staffing-module___yNJMW__problemPhoto{aspect-ratio:4/5}@media (max-width:1023px){.staffing-module___yNJMW__problemPhoto{aspect-ratio:16/10}}.staffing-module___yNJMW__photoTag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0d1117;background:#ffffffe6;border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.45;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 12px 30px -18px #0d111780}.staffing-module___yNJMW__photoTag b{letter-spacing:.8px;text-transform:uppercase;margin-bottom:4px;font-size:12px;display:block}.staffing-module___yNJMW__steps{align-content:start;gap:12px;display:grid}.staffing-module___yNJMW__stepBtn{text-align:left;border:1px solid var(--page-card-border);background:var(--page-card-bg);width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:16px;gap:14px;padding:20px 22px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.staffing-module___yNJMW__stepBtn[data-active=true]{border-color:color-mix(in srgb,var(--page-accent)55%,var(--page-card-border));box-shadow:0 18px 36px -26px #0d111773}.staffing-module___yNJMW__stepNum{background:color-mix(in srgb,var(--page-text-muted)16%,transparent);width:28px;height:28px;color:var(--page-text-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:background .2s,color .2s;display:flex}.staffing-module___yNJMW__stepBtn[data-active=true] .staffing-module___yNJMW__stepNum{background:var(--page-accent);color:var(--page-accent-text)}.staffing-module___yNJMW__stepTitle{color:var(--page-text);margin:3px 0 0;font-size:17px;font-weight:600}.staffing-module___yNJMW__stepTab{--btn-pad:0;all:unset;cursor:pointer}.staffing-module___yNJMW__stepTab:focus-visible{outline:2px solid var(--page-accent);outline-offset:4px;border-radius:4px}.staffing-module___yNJMW__stepBody{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.staffing-module___yNJMW__stepBtn[data-active=true] .staffing-module___yNJMW__stepBody{grid-template-rows:1fr}.staffing-module___yNJMW__stepBody>p{color:var(--page-text-secondary);margin:0;font-size:15px;line-height:1.6;overflow:hidden}.staffing-module___yNJMW__stepBtn[data-active=true] .staffing-module___yNJMW__stepBody>p{padding-top:8px}.staffing-module___yNJMW__progress{background:var(--page-accent);height:3px;animation:linear forwards staffing-module___yNJMW__progress;position:absolute;bottom:0;left:0}.staffing-module___yNJMW__stage{border:1px solid var(--page-card-border);background:var(--page-surface-alt);isolation:isolate;border-radius:24px;justify-content:center;align-items:center;min-height:460px;padding:28px 20px;display:flex;position:relative;overflow:hidden}.staffing-module___yNJMW__stageBackdrop{-o-object-fit:cover;object-fit:cover;z-index:-2;filter:blur(3px)saturate(.9);transform:scale(1.04)}.staffing-module___yNJMW__stage:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--page-bg)45%,transparent),color-mix(in srgb,var(--page-bg)10%,transparent)75%),color-mix(in srgb,var(--page-accent)8%,transparent);position:absolute;inset:0}.staffing-module___yNJMW__scene{flex-direction:column;gap:12px;width:100%;max-width:400px;display:flex}.staffing-module___yNJMW__scene>*{animation:.45s both staffing-module___yNJMW__rise;animation-delay:calc(var(--i,0)*.35s)}.staffing-module___yNJMW__docCard{background:var(--page-card-bg);border:1px solid var(--page-card-border);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex;box-shadow:0 14px 30px -22px #0d111773}.staffing-module___yNJMW__docThumb{background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--page-text-muted)30%,transparent)0 2px,transparent 2px 8px),var(--page-card-bg);border:1px solid var(--page-card-border);background-clip:content-box;border-radius:6px;flex-shrink:0;width:44px;height:54px;padding:8px 7px}.staffing-module___yNJMW__docThumbBlur{filter:blur(1.5px)brightness(.7)}.staffing-module___yNJMW__docMeta{flex:1;min-width:0}.staffing-module___yNJMW__docMeta b{color:var(--page-text);font-size:14.5px;display:block}.staffing-module___yNJMW__docMeta span{color:var(--page-text-muted);font-size:13px}.staffing-module___yNJMW__pill{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.staffing-module___yNJMW__pillGood{background:color-mix(in srgb,var(--page-accent)14%,transparent);color:var(--page-accent-ink)}.staffing-module___yNJMW__pillBad{background:color-mix(in srgb,var(--page-danger)12%,transparent);color:var(--page-danger)}.staffing-module___yNJMW__atsChips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.staffing-module___yNJMW__atsChip{--btn-pad:6px 12px 6px 6px;border:1px solid var(--page-card-border);background:var(--page-card-bg);font:inherit;color:var(--page-text-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:600;display:inline-flex}.staffing-module___yNJMW__atsChip[aria-pressed=true]{border-color:var(--page-accent);color:var(--page-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--page-accent)18%,transparent)}.staffing-module___yNJMW__atsChip img{background:#fff;border-radius:6px}.staffing-module___yNJMW__record{border:1px solid var(--page-card-border);background:var(--page-card-bg);border-radius:16px;font-size:13.5px;overflow:hidden;box-shadow:0 24px 50px -30px #0d111766}.staffing-module___yNJMW__recordBar{border-bottom:1px solid var(--page-card-border);background:color-mix(in srgb,var(--page-card-border)35%,var(--page-card-bg));color:var(--page-text-muted);align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.staffing-module___yNJMW__recordHead{align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.staffing-module___yNJMW__avatar{background:color-mix(in srgb,var(--page-accent)16%,var(--page-card-bg));width:38px;height:38px;color:var(--page-accent-ink);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.staffing-module___yNJMW__recordRow{border-top:1px dashed var(--page-card-border);color:var(--page-text);animation:.4s both staffing-module___yNJMW__rise;animation-delay:calc(var(--i)*.16s);align-items:center;gap:10px;padding:9px 16px;display:flex}.staffing-module___yNJMW__recordRow svg{color:var(--page-text-muted);flex-shrink:0}.staffing-module___yNJMW__recordRow span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.staffing-module___yNJMW__caption{text-align:center;color:var(--page-text-secondary);background:color-mix(in srgb,var(--page-card-bg)88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;align-self:center;padding:8px 14px;font-size:13px;line-height:1.5}.staffing-module___yNJMW__chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.staffing-module___yNJMW__chip{--btn-pad:9px 16px;border:1px solid var(--page-card-border);background:var(--page-card-bg);font:inherit;color:var(--page-text-secondary);cursor:pointer;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;transition:all .15s}.staffing-module___yNJMW__chip:hover{color:var(--page-text)}.staffing-module___yNJMW__chip[aria-pressed=true]{background:var(--page-text);border-color:var(--page-text);color:var(--page-bg)}.staffing-module___yNJMW__packet{align-items:start;gap:20px;display:grid}@media (min-width:1024px){.staffing-module___yNJMW__packet{grid-template-columns:minmax(0,1fr) 360px}}.staffing-module___yNJMW__groups{gap:16px;display:grid}@media (min-width:720px){.staffing-module___yNJMW__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.staffing-module___yNJMW__group{border:1px solid var(--page-card-border);background:var(--page-card-bg);border-radius:18px;overflow:hidden}.staffing-module___yNJMW__groupImage{height:130px;position:relative}.staffing-module___yNJMW__groupImage:after{content:"";background:linear-gradient(#0000 30%,#080c10b8);position:absolute;inset:0}.staffing-module___yNJMW__groupTitle{z-index:1;color:#fff;margin:0;font-size:18px;font-weight:600;position:absolute;bottom:12px;left:18px;right:18px}.staffing-module___yNJMW__groupCount{opacity:.85;letter-spacing:.4px;font-size:12px;font-weight:600;display:block}.staffing-module___yNJMW__docs{margin:0;padding:14px 18px 16px;list-style:none}.staffing-module___yNJMW__doc{color:var(--page-text);align-items:flex-start;gap:10px;padding:5px 0;font-size:14.5px;line-height:1.5;transition:opacity .2s;display:flex}.staffing-module___yNJMW__docIcon{color:var(--page-accent);flex-shrink:0;margin-top:2px;transition:color .2s}.staffing-module___yNJMW__docOff{opacity:.4}.staffing-module___yNJMW__docOff .staffing-module___yNJMW__docIcon{color:var(--page-text-muted)}.staffing-module___yNJMW__docOff .staffing-module___yNJMW__docName{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--page-text-muted)60%,transparent);text-decoration-color:color-mix(in srgb,var(--page-text-muted)60%,transparent)}.staffing-module___yNJMW__docNote{color:var(--page-text-muted)}.staffing-module___yNJMW__preview{position:sticky;top:96px}.staffing-module___yNJMW__previewCard{border:1px solid var(--page-card-border);background:var(--viz-chat-bg);border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -34px #0d111780}.staffing-module___yNJMW__previewHead{background:var(--viz-chat-head);color:var(--viz-bubble-text);align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.staffing-module___yNJMW__previewBody{padding:14px}.staffing-module___yNJMW__bubble{background:var(--viz-bubble-in);color:var(--viz-bubble-text);border-radius:3px 12px 12px;padding:10px 12px;font-size:13.5px;line-height:1.5;box-shadow:0 1px .5px #0b141a21}.staffing-module___yNJMW__bubble ul{max-height:260px;margin:6px 0 4px;padding-left:18px;overflow:auto}.staffing-module___yNJMW__bubble li{margin:1px 0}.staffing-module___yNJMW__count{text-align:center;min-width:1.6em;color:var(--page-accent-ink);font-weight:700;animation:.3s staffing-module___yNJMW__pop;display:inline-block}.staffing-module___yNJMW__mail{border:1px solid var(--page-card-border);background:var(--page-card-bg);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -34px #0d111780}.staffing-module___yNJMW__mailBar{color:var(--page-text-muted);border-bottom:1px solid var(--page-card-border);background:color-mix(in srgb,var(--page-card-border)35%,var(--page-card-bg));align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.staffing-module___yNJMW__mailCount{color:var(--page-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-weight:600;overflow:hidden}.staffing-module___yNJMW__mailHead{border-bottom:1px solid var(--page-card-border);padding:14px 16px 12px}.staffing-module___yNJMW__mailSubject{color:var(--page-text);margin-bottom:10px;font-size:16px;font-weight:700}.staffing-module___yNJMW__mailMeta{color:var(--page-text);align-items:center;gap:10px;font-size:12.5px;line-height:1.4;display:flex}.staffing-module___yNJMW__mailAddr{color:var(--page-text-muted)}.staffing-module___yNJMW__mailAvatar{color:#fff;background:#4f46e5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:inline-flex}.staffing-module___yNJMW__mailBody{color:#0d1117;background:#fff;max-height:560px;padding:14px 18px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:13.5px;line-height:1.6;overflow:auto}.staffing-module___yNJMW__mailBody p{margin:0 0 12px}.staffing-module___yNJMW__mailBlock{background:#f5f7fa;border-left:3px solid #4f46e5;border-radius:4px;margin:16px 0;padding:14px 18px}.staffing-module___yNJMW__mailBlock ul{margin:0;padding-left:20px;list-style-type:disc}.staffing-module___yNJMW__mailBlock li{margin:0 0 6px}.staffing-module___yNJMW__mailCaption{color:var(--page-text-muted);margin:10px 4px 0;font-size:12.5px;line-height:1.5}.staffing-module___yNJMW__mailFooter{color:#8b949e;border-top:1px solid #e6e8eb;padding-top:10px;font-size:11.5px;line-height:1.5;margin-top:18px!important;margin-bottom:0!important}.staffing-module___yNJMW__placementGrid{align-items:stretch;gap:24px;display:grid}@media (min-width:1024px){.staffing-module___yNJMW__placementGrid{grid-template-columns:1fr 1.1fr}}.staffing-module___yNJMW__placementPhoto{min-height:320px}.staffing-module___yNJMW__placementList{gap:10px;display:grid}.staffing-module___yNJMW__placement{border:1px solid var(--page-card-border);background:var(--page-card-bg);border-radius:16px;align-items:flex-start;gap:14px;padding:18px 20px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.staffing-module___yNJMW__placement:hover{border-color:color-mix(in srgb,var(--page-accent)55%,var(--page-card-border));transform:translate(3px)}.staffing-module___yNJMW__placement h3{color:var(--page-text);margin:0 0 4px;font-size:16.5px;font-weight:600}.staffing-module___yNJMW__placement p{color:var(--page-text-secondary);margin:0;font-size:14.5px;line-height:1.55}.staffing-module___yNJMW__placementLink{color:var(--page-accent);white-space:nowrap;margin-left:auto;padding-top:2px;font-size:13px;font-weight:600}.staffing-module___yNJMW__closing{border:1px solid var(--page-card-border);background:var(--page-surface-alt);border-radius:28px;display:grid;overflow:hidden}@media (min-width:1024px){.staffing-module___yNJMW__closing{grid-template-columns:1fr 1fr}}.staffing-module___yNJMW__closingPhoto{order:-1;min-height:300px;position:relative}@media (min-width:1024px){.staffing-module___yNJMW__closingPhoto{order:0;min-height:440px}}.staffing-module___yNJMW__closingText{flex-direction:column;justify-content:center;padding:clamp(28px,5vw,56px);display:flex}@keyframes staffing-module___yNJMW__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes staffing-module___yNJMW__progress{0%{width:0}to{width:100%}}@keyframes staffing-module___yNJMW__blink{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes staffing-module___yNJMW__pop{0%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.staffing-module___yNJMW__event,.staffing-module___yNJMW__outcome,.staffing-module___yNJMW__scene>*,.staffing-module___yNJMW__recordRow,.staffing-module___yNJMW__count,.staffing-module___yNJMW__rise,.staffing-module___yNJMW__typing i{animation:none}.staffing-module___yNJMW__barLive{transition:none}.staffing-module___yNJMW__progress{display:none}.staffing-module___yNJMW__placement:hover{transform:none}}
