.gv-viz{--f100:#e8f2de;--f300:var(--gs-green,#85c441);--f400:#1e6724;--h100:#dde7f4;--h300:#457aba;--h400:#1d3a5d;--t100:#e1e8ea;--t200:#96b0b6;--t300:#63919c;--t400:#2b4950;--gr:var(--f300);--cta:var(--f400);--g1:#eaeef0;--g2:#cbd5da;--hair:var(--gs-line,#e1e8ea);--ink:var(--h400);--ink-soft:var(--t300);--ink-mute:var(--t200);--gv-dur:.6s;--gv-ease:cubic-bezier(.2,.7,.3,1);box-sizing:border-box;height:var(--gv-h,clamp(124px,16.5vw,150px));margin-top:auto;margin-inline:auto;margin-bottom:0;max-width:var(--gv-max,340px);padding-inline:var(--gv-pad,0);width:100%}.gv-viz.gv-flush{margin-bottom:calc(clamp(20px, 2.2vw, 30px)*-1)}.gv-viz.gv-center{margin-bottom:auto;margin-top:auto}.gv-viz.gv-embed{height:auto;max-width:none}.gv-viz *{box-sizing:border-box}.gv-tax{aspect-ratio:52/27;display:grid;gap:clamp(.5px,.35vw,1.5px);grid-template-columns:repeat(52,1fr);grid-template-rows:repeat(27,1fr);margin-inline:auto;width:auto}.gv-tax .gvt-st{background:var(--g2);border-radius:1px;overflow:hidden;position:relative}.gv-tax .gvt-st:before{background:var(--f300);border-radius:inherit;content:"";inset:0;opacity:1;position:absolute}.gv-tax .gvt-box{border:1.5px solid var(--f400);border-radius:2.5px;box-shadow:0 0 0 1.5px color-mix(in srgb,#fff 55%,transparent);margin:-2px;pointer-events:none;z-index:2}.gs-reveal-on .gv-tax[data-gs-reveal]:not(.is-revealed) .gvt-box,.gs-reveal-on .gv-tax[data-gs-reveal]:not(.is-revealed) .gvt-st:before{opacity:0}.gv-tax[data-gs-reveal].is-revealed .gvt-st:before{animation:gvT-fill var(--gv-dur) var(--gv-ease) calc(var(--d)*.35) both}.gv-tax[data-gs-reveal].is-revealed .gvt-box{animation:gvT-loc var(--gv-dur) ease .55s both}@keyframes gvT-fill{0%{opacity:0}to{opacity:1}}@keyframes gvT-loc{0%{opacity:0}to{opacity:1}}.gv-alloc svg,.gv-cyc svg,.gv-fix svg,.gv-garnish svg,.gv-ot svg{display:block;height:100%;overflow:visible;width:100%}.gv-alloc .tag,.gv-cyc .on{transform-box:fill-box;transform-origin:center}.gs-reveal-on .gv-alloc[data-gs-reveal]:not(.is-revealed) .tag,.gs-reveal-on .gv-cyc[data-gs-reveal]:not(.is-revealed) .on,.gs-reveal-on .gv-fix[data-gs-reveal]:not(.is-revealed) .hot,.gs-reveal-on .gv-garnish[data-gs-reveal]:not(.is-revealed) .step{opacity:0}.gs-reveal-on .gv-alloc[data-gs-reveal]:not(.is-revealed) .tag,.gs-reveal-on .gv-cyc[data-gs-reveal]:not(.is-revealed) .on{transform:scale(.6)}.gs-reveal-on .gv-garnish[data-gs-reveal]:not(.is-revealed) .step{transform:translateY(6px)}.gs-reveal-on .gv-ot[data-gs-reveal]:not(.is-revealed) .arc{opacity:0;stroke-dashoffset:1}.gv-fix[data-gs-reveal].is-revealed .hot{animation:gvR-fade var(--gv-dur) var(--gv-ease) .35s both}.gv-alloc[data-gs-reveal].is-revealed .tag,.gv-cyc[data-gs-reveal].is-revealed .on{animation:gvR-pop var(--gv-dur) var(--gv-ease) var(--gd,0s) both}.gv-garnish[data-gs-reveal].is-revealed .step{animation:gvR-rise var(--gv-dur) var(--gv-ease) var(--gd,0s) both}.gv-ot[data-gs-reveal].is-revealed .arc{animation:gvR-draw calc(var(--gv-dur)*1.4) var(--gv-ease) .3s both}@keyframes gvR-fade{0%{opacity:0}to{opacity:1}}@keyframes gvR-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes gvR-draw{0%{opacity:0;stroke-dashoffset:1}30%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes gvR-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gv-ot .sec{transform-box:view-box;transform-origin:150px 75px}@media (prefers-reduced-motion:no-preference){.gv-ot .sec{animation:gvO-tick 60s steps(60) infinite}}@keyframes gvO-tick{to{transform:rotate(1turn)}}.gv-cov svg,.gv-erp svg,.gv-forms svg,.gv-portal svg,.gv-record svg{display:block;height:100%;overflow:visible;width:100%}.gv-cov .mo,.gv-forms .badge,.gv-portal .tile,.gv-record .mark{transform-box:fill-box;transform-origin:center}.gv-record .seg2{transform-box:fill-box;transform-origin:left center}.gs-reveal-on .gv-cov[data-gs-reveal]:not(.is-revealed) .mo,.gs-reveal-on .gv-forms[data-gs-reveal]:not(.is-revealed) .badge,.gs-reveal-on .gv-portal[data-gs-reveal]:not(.is-revealed) .tile,.gs-reveal-on .gv-record[data-gs-reveal]:not(.is-revealed) .mark{opacity:0;transform:scale(.6)}.gs-reveal-on .gv-record[data-gs-reveal]:not(.is-revealed) .seg2{opacity:0;transform:scaleX(0)}.gs-reveal-on .gv-record[data-gs-reveal]:not(.is-revealed) .link{opacity:0;stroke-dashoffset:1}.gs-reveal-on .gv-forms[data-gs-reveal]:not(.is-revealed) .sheet{opacity:0;transform:translateY(6px)}.gs-reveal-on .gv-erp[data-gs-reveal]:not(.is-revealed) .flow{opacity:0;stroke-dashoffset:1}.gs-reveal-on .gv-erp[data-gs-reveal]:not(.is-revealed) .head{opacity:0}.gv-cov[data-gs-reveal].is-revealed .mo,.gv-forms[data-gs-reveal].is-revealed .badge,.gv-portal[data-gs-reveal].is-revealed .tile{animation:gvR-pop var(--gv-dur) var(--gv-ease) var(--gd,0s) both}.gv-record[data-gs-reveal].is-revealed .link{animation:gvR-draw var(--gv-dur) var(--gv-ease) .15s both}.gv-record[data-gs-reveal].is-revealed .mark{animation:gvR-pop var(--gv-dur) var(--gv-ease) .35s both}.gv-record[data-gs-reveal].is-revealed .seg2{animation:gvR-grow var(--gv-dur) var(--gv-ease) .5s both}.gv-forms[data-gs-reveal].is-revealed .sheet{animation:gvR-rise var(--gv-dur) var(--gv-ease) var(--gd,0s) both}.gv-erp[data-gs-reveal].is-revealed .flow{animation:gvR-draw var(--gv-dur) var(--gv-ease) var(--gd,0s) both}.gv-erp[data-gs-reveal].is-revealed .head{animation:gvR-fade var(--gv-dur) var(--gv-ease) var(--gd,0s) both}@keyframes gvR-grow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}.gv-onboard svg{display:block;height:100%;overflow:visible;width:100%}.gv-onboard .fill{transform-box:fill-box;transform-origin:left center}.gv-onboard .mark{transform-box:fill-box;transform-origin:center}.gs-reveal-on .gv-onboard[data-gs-reveal]:not(.is-revealed) .fill{opacity:0;transform:scaleX(0)}.gs-reveal-on .gv-onboard[data-gs-reveal]:not(.is-revealed) .mark{opacity:0;transform:scale(.6)}.gv-onboard[data-gs-reveal].is-revealed .fill{animation:gvR-grow var(--gv-dur) var(--gv-ease) var(--gd,0s) both}.gv-onboard[data-gs-reveal].is-revealed .mark{animation:gvR-pop var(--gv-dur) var(--gv-ease) var(--gd,0s) both}.gv-pw{--pw-nav:#1c7a3e;--pw-nav-d:#12572c;--pw-blue:#1f7ac4;--pw-blue-d:#0f3d63;--pw-ink:#1b2a36;--pw-mid:#48555f;--pw-dim:#8b969e;--pw-line:#e6eaed;--pw-money:var(--gs-green-cta,#0a8744);background:#fff;border-radius:var(--gs-radius,12px);box-shadow:0 28px 56px -12px rgba(0,0,0,.4);overflow:hidden;position:relative;transition:box-shadow .5s ease}.gv-pw:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(15,20,26,.1);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.gv-pw,.gv-pw *{box-sizing:border-box}.gv-pw .pw-top{align-items:center;background:var(--pw-nav-d);display:flex;height:24px;justify-content:space-between;padding:0 12px}.gv-pw .pw-org{color:#cfe6d6;font-size:.58rem;font-weight:600}.gv-pw .pw-usr{color:#a8cdb6;font-size:.55rem}.gv-pw .pw-nav{align-items:center;background:var(--pw-nav);display:flex;gap:13px;height:34px;padding:0 12px}.gv-pw .pw-mark{display:block;flex:0 0 auto;height:21px;width:21px}.gv-pw .pw-link{color:#e4f2e9;font-size:.6rem;font-weight:600;isolation:isolate;position:relative;white-space:nowrap}.gv-pw .pw-link.is-on{color:#fff}.gv-pw .pw-link.is-on:before{background:hsla(0,0%,100%,.17);border-radius:4px;content:"";inset:-4px -8px;position:absolute;z-index:-1}.gv-pw .pw-srch{align-items:center;background:#fff;border-radius:4px;color:#8ea99b;display:flex;flex:0 0 auto;height:18px;justify-content:flex-end;margin-left:auto;padding-right:5px;position:relative;width:118px}.gv-pw .pw-srch-icon{display:block;flex:0 0 auto;height:11px;width:11px}.gv-pw .pw-body{display:flex;flex-direction:column;gap:10px;padding:13px 16px 14px}.gv-pw .pw-title{color:var(--pw-ink);font-size:1.02rem;font-weight:800;letter-spacing:-.012em}.gv-pw .pw-meta{border-bottom:1px solid #edf0f2;color:#6a7681;display:flex;font-size:.58rem;gap:20px;padding-bottom:9px}.gv-pw .pw-meta b{color:#33424e;font-weight:700}.gv-pw .pw-rail{display:flex;gap:1px}.gv-pw .pw-rail-now{display:none}.gv-pw .pw-step{align-items:center;background:var(--pw-blue);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);color:#fff;display:flex;flex:1 1 0;font-size:.58rem;font-weight:700;gap:5px;height:30px;justify-content:center;letter-spacing:-.004em;min-width:0;overflow:hidden;padding-inline:10px;white-space:nowrap}.gv-pw .pw-step:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.gv-pw .pw-step.is-now{background:var(--pw-blue-d);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%)}.gv-pw .pw-num,.gv-pw .pw-tick{align-items:center;background:#fff;border-radius:50%;display:flex;flex:0 0 auto;height:13px;justify-content:center;width:13px}.gv-pw .pw-tick{color:var(--pw-done,var(--gs-green-cta,#0a8744))}.gv-pw .pw-tick svg{height:8px;width:8px}.gv-pw .pw-num{color:var(--pw-blue-d);font-size:.55rem;font-weight:800}.gv-pw .pw-sum{background:#f5f7f8;border-radius:6px;display:grid;gap:16px;grid-template-columns:1.15fr 1fr 1fr;padding:11px 14px}.gv-pw .pw-k{color:var(--pw-dim);font-size:.56rem;letter-spacing:.07em;margin-bottom:5px;text-transform:uppercase}.gv-pw .pw-ksm{display:none}.gv-pw .pw-li{color:var(--pw-mid);display:flex;font-size:.6rem;justify-content:space-between;padding:1.5px 0}.gv-pw .pw-li b{color:var(--pw-ink);font-variant-numeric:tabular-nums;font-weight:700}.gv-pw .pw-li.is-hl b{color:var(--pw-money)}.gv-pw .pw-li--sp{margin-top:6px}.gv-pw .pw-big{color:var(--pw-ink);font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:800}.gv-pw .pw-tbl{border:1px solid var(--pw-line);border-radius:6px;overflow:hidden}.gv-pw .pw-row,.gv-pw .pw-tot{align-items:center;display:grid;gap:9px;grid-template-columns:1.7fr .55fr .6fr .82fr .82fr .86fr}.gv-pw .pw-row{color:#28353f;font-size:.63rem;padding:7px 12px}.gv-pw .pw-row.is-hd{background:#fafbfc;border-bottom:1px solid var(--pw-line);color:var(--pw-dim);font-size:.53rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.gv-pw .pw-row+.pw-row{border-top:1px solid #f2f4f5}.gv-pw .pw-tot{background:#f4f7fa;border-top:1.5px solid #d9e0e6;color:var(--pw-ink);font-size:.66rem;font-weight:800;padding:10px 12px}.gv-pw .pw-lb{color:#6a7681;font-size:.55rem;letter-spacing:.07em;text-transform:uppercase}.gv-pw .pw-emp{align-items:center;display:flex;gap:8px;min-width:0}.gv-pw .pw-st{color:#9aa5b1;flex:0 0 auto;font-size:.53rem;font-weight:800;margin-left:auto}.gv-pw .pw-r{font-variant-numeric:tabular-nums;text-align:right}.gv-pw .pw-net{color:var(--pw-ink);font-weight:700}.gv-pw .pw-r--money{color:var(--pw-money)}.gv-pw .pw-foot{align-items:center;display:flex;gap:14px;justify-content:space-between}.gv-pw .pw-fmeta{color:#6a7681;font-size:.6rem}.gv-pw .pw-fmeta b{color:#33424e}.gv-pw .pw-fbtns{align-items:center;display:flex;gap:8px}.gv-pw .pw-bsec{background:#fff;border:1px solid #d6dde2;border-radius:5px;color:var(--pw-mid);font-size:.63rem;font-weight:600;padding:7px 13px}.gv-pw .pw-bsub{background:var(--pw-blue);border-radius:5px;color:#fff;font-size:.66rem;font-weight:800;padding:8px 18px}.gv-pw{zoom:var(--pw-zoom,1)}.gv-pw>.pw-frame{container-type:inline-size}@container (max-width: 560px){.gv-pw .pw-foot{display:none}.gv-pw .pw-nav{gap:9px}.gv-pw .pw-link{font-size:.55rem}.gv-pw .pw-link:nth-child(4),.gv-pw .pw-srch{display:none}.gv-pw .pw-row,.gv-pw .pw-tot{grid-template-columns:minmax(0,1fr) 48px 74px 74px}.gv-pw .pw-row>:nth-child(3),.gv-pw .pw-row>:nth-child(5),.gv-pw .pw-tot>:nth-child(3),.gv-pw .pw-tot>:nth-child(5){display:none}.gv-pw .pw-sum{gap:10px}}@container (max-width: 450px){.gv-pw .pw-sum{display:none}.gv-pw .pw-tbl{display:block}.gv-pw .pw-row,.gv-pw .pw-tot{column-gap:12px;grid-template-columns:minmax(0,1fr) 72px 72px}.gv-pw .pw-row>:nth-child(2),.gv-pw .pw-row>:nth-child(3),.gv-pw .pw-row>:nth-child(5),.gv-pw .pw-tot>:nth-child(2),.gv-pw .pw-tot>:nth-child(3),.gv-pw .pw-tot>:nth-child(5){display:none}.gv-pw .pw-emp .pw-st{margin-left:6px}.gv-pw .pw-meta{flex-wrap:wrap;gap:12px}.gv-pw .pw-link:nth-child(n+4){display:none}}@container (max-width: 360px){.gv-pw .pw-row,.gv-pw .pw-tot{grid-template-columns:minmax(0,1fr) auto}.gv-pw .pw-meta>:nth-child(n+2),.gv-pw .pw-row>:nth-child(4),.gv-pw .pw-tot>:nth-child(4){display:none}}.gv-pw .pw-sm{display:none}@container (max-width: 720px){.gv-pw .pw-step{font-size:.52rem;gap:4px;letter-spacing:-.012em;padding-inline:7px}.gv-pw .pw-num,.gv-pw .pw-tick{height:12px;width:12px}.gv-pw .pw-num{font-size:.5rem}.gv-pw .pw-lg{display:none}.gv-pw .pw-sm{display:inline}}@container (min-width: 451px) and (max-width: 560px){.gv-pw .pw-step{clip-path:polygon(0 0,calc(100% - 5px) 0,100% 50%,calc(100% - 5px) 100%,0 100%,5px 50%);font-size:.455rem;gap:3px;letter-spacing:-.02em;padding-inline:4px}.gv-pw .pw-step:first-child{clip-path:polygon(0 0,calc(100% - 5px) 0,100% 50%,calc(100% - 5px) 100%,0 100%)}.gv-pw .pw-step.is-now{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,5px 50%)}.gv-pw .pw-num,.gv-pw .pw-tick{height:11px;width:11px}.gv-pw .pw-num{font-size:.46rem}}@container (max-width: 450px){.gv-pw .pw-rail-now{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-top:-1px}.gv-pw .pw-rail-now b{color:var(--pw-ink);font-size:.7rem;font-weight:800;letter-spacing:-.012em}.gv-pw .pw-rail-now span{color:var(--pw-dim);font-size:.56rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.gv-pw .pw-rail{align-items:center;gap:4px}.gv-pw .pw-rail .pw-step{border-radius:999px;box-shadow:none;clip-path:none;display:block;flex:1 1 0;font-size:0;gap:0;height:6px;min-width:0;overflow:hidden;padding:0}.gv-pw .pw-rail .pw-step>*{display:none}.gv-pw .pw-rail .pw-step:first-child{background:color-mix(in srgb,var(--gs-harbor-200,#80a2cb) 26%,#fff)}.gv-pw .pw-rail .pw-step:nth-child(2){background:color-mix(in srgb,var(--gs-harbor-200,#80a2cb) 40%,#fff)}.gv-pw .pw-rail .pw-step:nth-child(3){background:color-mix(in srgb,var(--gs-harbor-200,#80a2cb) 56%,#fff)}.gv-pw .pw-rail .pw-step:nth-child(4){background:color-mix(in srgb,var(--gs-harbor-200,#80a2cb) 74%,#fff)}.gv-pw .pw-rail .pw-step:nth-child(5){background:var(--gs-harbor-200,#80a2cb)}.gv-pw .pw-rail .pw-step:nth-child(6){background:color-mix(in srgb,var(--gs-harbor-300,#457aba) 45%,var(--gs-harbor-200,#80a2cb))}}.gv-pw--compact .pw-foot,.gv-pw--compact .pw-tbl{display:none}.gv-pw--compact .pw-meta{flex-wrap:wrap;gap:12px}.gv-pw .pw-stage{display:grid}.gv-pw .pw-scene{grid-area:1/1;min-width:0;opacity:0;transition:opacity .4s ease,visibility 0s linear .4s;visibility:hidden}.gv-pw .pw-scene.is-on{opacity:1;transition:opacity .4s ease,visibility 0s;visibility:visible}@media (prefers-reduced-motion:reduce){.gv-pw .pw-scene,.gv-pw .pw-scene.is-on{animation:none;transition:none}}.gv-pw .pw-scene .pw-foot{margin-top:auto}.gv-pw .pw-thd,.gv-pw .pw-trow{align-items:center;display:grid;gap:9px;grid-template-columns:var(--pw-cols)}.gv-pw .pw-thd{background:#fafbfc;border-bottom:1px solid var(--pw-line);color:var(--pw-dim);font-size:.53rem;font-weight:700;letter-spacing:.055em;padding:6px 12px;text-transform:uppercase}.gv-pw .pw-trow{color:#28353f;font-size:.63rem;padding:9.5px 12px}.gv-pw .pw-trow+.pw-trow{border-top:1px solid #f2f4f5}.gv-pw .pw-nm{color:var(--pw-ink);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-pw .pw-sub{color:#6a7681}.gv-pw .pw-trow.is-sel{background:#f7fafd;box-shadow:inset 2px 0 0 var(--pw-blue)}.gv-pw .pw-sumrow{align-items:center;background:#f4f7fa;border-top:1.5px solid #d9e0e6;color:var(--pw-ink);display:flex;font-size:.66rem;font-weight:800;gap:12px;justify-content:space-between;padding:10px 12px}.gv-pw .pw-sumrow .pw-lb{flex:0 1 auto}.gv-pw .pw-sumrow>:last-child{text-align:right}.gv-pw .pw-tag{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:.53rem;font-weight:700;gap:4px;letter-spacing:.012em;padding:2.5px 7px;white-space:nowrap}.gv-pw .pw-tag--ok{background:#e8f6ed;border-color:#bce1cb;color:#0a6b39}.gv-pw .pw-tag--info{background:#e7f1fa;border-color:#c2dcf1;color:#12578f}.gv-pw .pw-tag--warn{background:#fdf1e2;border-color:#f1d5ae;color:#8a4a08}.gv-pw .pw-tag--mute{background:#f2f4f6;border-color:#e0e5ea;color:#626d78}.gv-pw .pw-tag svg{flex:0 0 auto;height:7px;width:7px}.gv-pw .pw-tag .pw-pip{background:currentColor;border-radius:50%;flex:0 0 auto;height:5px;width:5px}.gv-pw .pw-bar{background:#dfe4ea;border-radius:2px;display:inline-block;height:4px;margin-right:6px;overflow:hidden;position:relative;vertical-align:middle;width:30px}.gv-pw .pw-bar:after{background:var(--pw-blue);border-radius:inherit;content:"";inset:0 auto 0 0;position:absolute;width:var(--v,0)}.gv-pw .pw-dot{background:var(--pw-money);border-radius:50%;display:inline-block;height:5px;margin-right:6px;vertical-align:middle;width:5px}.gv-pw .pw-dot--warn{background:#d98324}.gv-pw [data-pw-scene=hire] .pw-thd,.gv-pw [data-pw-scene=hire] .pw-trow{--pw-cols:.85fr 1.25fr 1.7fr .95fr .7fr .9fr}.gv-pw [data-pw-scene=time] .pw-thd,.gv-pw [data-pw-scene=time] .pw-trow{--pw-cols:1.5fr .95fr 1.1fr .8fr .8fr .7fr}.gv-pw [data-pw-scene=benefits] .pw-thd,.gv-pw [data-pw-scene=benefits] .pw-trow{--pw-cols:1.5fr .95fr 1.3fr 1fr .8fr .7fr}.gv-pw [data-pw-scene=tax] .pw-thd,.gv-pw [data-pw-scene=tax] .pw-trow{--pw-cols:1.6fr .9fr}@container (max-width: 560px){.gv-pw [data-pw-scene=hire] .pw-thd,.gv-pw [data-pw-scene=hire] .pw-trow{--pw-cols:1.4fr 1fr 1fr}.gv-pw [data-pw-scene=hire] .pw-thd>:first-child,.gv-pw [data-pw-scene=hire] .pw-thd>:nth-child(3),.gv-pw [data-pw-scene=hire] .pw-thd>:nth-child(5),.gv-pw [data-pw-scene=hire] .pw-trow>:first-child,.gv-pw [data-pw-scene=hire] .pw-trow>:nth-child(3),.gv-pw [data-pw-scene=hire] .pw-trow>:nth-child(5){display:none}.gv-pw [data-pw-scene=time] .pw-thd,.gv-pw [data-pw-scene=time] .pw-trow{--pw-cols:1.6fr 1fr .85fr .8fr}.gv-pw [data-pw-scene=time] .pw-thd>:nth-child(3),.gv-pw [data-pw-scene=time] .pw-thd>:nth-child(4),.gv-pw [data-pw-scene=time] .pw-trow>:nth-child(3),.gv-pw [data-pw-scene=time] .pw-trow>:nth-child(4){display:none}.gv-pw [data-pw-scene=benefits] .pw-thd,.gv-pw [data-pw-scene=benefits] .pw-trow{--pw-cols:1.6fr 1fr .85fr .8fr}.gv-pw [data-pw-scene=benefits] .pw-thd>:nth-child(3),.gv-pw [data-pw-scene=benefits] .pw-thd>:nth-child(4),.gv-pw [data-pw-scene=benefits] .pw-trow>:nth-child(3),.gv-pw [data-pw-scene=benefits] .pw-trow>:nth-child(4){display:none}}.gv-pw .pw-hrow{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.gv-pw .pw-hmain{min-width:0}.gv-pw .pw-lede{color:#6a7681;font-size:.58rem;margin-top:2px}.gv-pw .pw-sel{background:#f9fbfc;border:1px solid var(--pw-line);border-radius:6px;flex:0 0 auto;line-height:1.25;padding:5px 9px}.gv-pw .pw-sel-k{color:var(--pw-dim);display:block;font-size:.48rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.gv-pw .pw-sel-v{align-items:center;color:var(--pw-ink);display:flex;font-size:.6rem;font-weight:700;gap:6px;white-space:nowrap}.gv-pw .pw-caret{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3.5px solid var(--pw-dim);flex:0 0 auto;height:0;width:0}.gv-pw [data-pw-scene=benefits],.gv-pw [data-pw-scene=time]{--pw-ok:#288b55;--pw-rev:#2b7fbb;--pw-prog:#2a9d78;--pw-den:#7853a2;--pw-ns:#9da7af}.gv-pw .pw-ov{display:grid;gap:10px;grid-template-columns:1.35fr 1fr}.gv-pw .pw-alert,.gv-pw .pw-dist{background:#f9fbfc;border:1px solid var(--pw-line);border-radius:7px;min-width:0;padding:9px 11px}.gv-pw .pw-dist-h{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:7px}.gv-pw .pw-dist-t{color:var(--pw-ink);font-size:.6rem;font-weight:800}.gv-pw .pw-dist-c{color:var(--pw-dim);font-size:.53rem;white-space:nowrap}.gv-pw .pw-seg{background:#e8edf0;border-radius:999px;display:flex;height:7px;overflow:hidden}.gv-pw .pw-seg-i{min-width:2px}.gv-pw .pw-seg-i--ok{background:var(--pw-ok)}.gv-pw .pw-seg-i--rev{background:var(--pw-rev)}.gv-pw .pw-seg-i--prog{background:var(--pw-prog)}.gv-pw .pw-seg-i--den{background:var(--pw-den)}.gv-pw .pw-seg-i--ns{background:var(--pw-ns)}.gv-pw .pw-leg{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}.gv-pw .pw-leg-i{align-items:center;column-gap:5px;display:grid;grid-template-columns:7px 1fr;min-width:0}.gv-pw .pw-leg-d{border-radius:2px;height:7px;width:7px}.gv-pw .pw-leg-d--ok{background:var(--pw-ok)}.gv-pw .pw-leg-d--rev{background:var(--pw-rev)}.gv-pw .pw-leg-d--prog{background:var(--pw-prog)}.gv-pw .pw-leg-d--den{background:var(--pw-den)}.gv-pw .pw-leg-d--ns{background:var(--pw-ns)}.gv-pw .pw-leg-n{color:var(--pw-dim);font-size:.48rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-pw .pw-leg-v{color:var(--pw-ink);font-size:.63rem;font-variant-numeric:tabular-nums;font-weight:800;grid-column:2}.gv-pw .pw-alert{align-items:center;display:flex;gap:9px}.gv-pw .pw-alert-i{align-items:center;background:#fdf1e2;border-radius:5px;color:#8a4a08;display:flex;flex:0 0 auto;font-size:.66rem;font-weight:800;height:20px;justify-content:center;width:20px}.gv-pw .pw-alert-c{flex:1;min-width:0}.gv-pw .pw-alert-c b{color:var(--pw-ink);display:block;font-size:.6rem;font-weight:800}.gv-pw .pw-alert-c span{color:var(--pw-dim);display:block;font-size:.48rem;line-height:1.35}.gv-pw .pw-chips{align-items:center;display:flex;gap:5px}.gv-pw .pw-chip{border:1px solid transparent;border-radius:5px;color:var(--pw-dim);font-size:.53rem;font-weight:700;padding:4px 7px;white-space:nowrap}.gv-pw .pw-chip b{font-weight:800}.gv-pw .pw-chip.is-on{background:#eaf4fb;border-color:#c2dcf1;color:#12578f}.gv-pw .pw-dept{background:#f9fbfc;border:1px solid var(--pw-line);border-radius:6px;color:var(--pw-mid);flex:0 0 auto;font-size:.53rem;margin-left:auto;padding:4px 8px;white-space:nowrap}.gv-pw .pw-dept,.gv-pw .pw-emp2{align-items:center;display:flex;gap:7px}.gv-pw .pw-emp2{min-width:0}.gv-pw .pw-ini{align-items:center;background:#dcecf7;border-radius:50%;color:#286889;display:flex;flex:0 0 auto;font-size:.45rem;font-style:normal;font-weight:800;height:19px;justify-content:center;letter-spacing:.02em;width:19px}.gv-pw .pw-stat{align-items:center;display:inline-flex;font-size:.53rem;font-weight:700;gap:5px;white-space:nowrap}.gv-pw .pw-stat:before{background:currentColor;border-radius:2px;content:"";flex:0 0 auto;height:6px;width:6px}.gv-pw .pw-stat--rev{color:var(--pw-rev)}.gv-pw .pw-stat--ok{color:var(--pw-ok)}.gv-pw .pw-stat--prog{color:var(--pw-prog)}.gv-pw .pw-stat--waived{color:var(--pw-den)}.gv-pw .pw-stat--ns{color:var(--pw-ns)}.gv-pw .pw-hrs{color:var(--pw-ink);font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:800}.gv-pw .pw-ot{color:#8a4a08;display:block;font-size:.45rem;font-style:normal;font-weight:700;margin-top:1px;white-space:nowrap}.gv-pw .pw-act{background:#fff;border:1px solid #b7d4e6;border-radius:5px;color:#12578f;display:inline-block;font-size:.5rem;font-weight:800;padding:3.5px 8px}.gv-pw .pw-bsub--sm{flex:0 0 auto;font-size:.53rem;padding:5px 9px}@container (max-width: 560px){.gv-pw .pw-dept,.gv-pw .pw-leg-n{display:none}.gv-pw .pw-leg-v{grid-column:2}.gv-pw .pw-alert-c span{display:none}}@container (max-width: 450px){.gv-pw .pw-chips,.gv-pw .pw-lede{display:none}.gv-pw .pw-ov{grid-template-columns:1fr}.gv-pw .pw-hrow{gap:8px}.gv-pw .pw-alert-c span{display:block}}@container (max-width: 360px){.gv-pw .pw-alert-c span,.gv-pw .pw-sel{display:none}}.gv-pw .pw-tools{align-items:center;display:flex;gap:7px}.gv-pw .pw-tools-sp{flex:1 1 auto}.gv-pw .pw-bsec--sm{font-size:.53rem;padding:4.5px 9px}.gv-pw .pw-bdanger{background:#fff;border:1px solid #e0b3b2;border-radius:5px;color:#a33332;flex:0 0 auto;font-size:.55rem;font-weight:800;padding:5px 10px;white-space:nowrap}.gv-pw .pw-lnk{color:#1f6fae;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-pw .pw-caret--up{transform:rotate(180deg)}.gv-pw .pw-stitle{border-bottom:1px solid #b9d6ea;color:var(--pw-ink);font-size:.6rem;font-weight:800;margin-bottom:7px;padding-bottom:5px}.gv-pw .pw-segc{display:inline-flex;flex:0 0 auto}.gv-pw .pw-segb{background:#fff;border:1px solid #94baf1;border-right-width:0;color:var(--pw-blue);font-size:.53rem;font-weight:700;padding:4.5px 11px;white-space:nowrap}.gv-pw .pw-segb:first-child{border-radius:5px 0 0 5px}.gv-pw .pw-segb:last-child{border-radius:0 5px 5px 0;border-right-width:1px}.gv-pw .pw-segb.is-on{background:var(--pw-blue);border-color:var(--pw-blue);color:#fff}.gv-pw .pw-srch2{align-items:center;background:#fff;border:1px solid var(--pw-line);border-radius:5px;color:var(--pw-dim);display:flex;flex:0 1 200px;font-size:.53rem;gap:6px;justify-content:space-between;min-width:0;overflow:hidden;padding:4.5px 9px;white-space:nowrap}.gv-pw .pw-mag{flex:0 0 auto;height:8px;position:relative;width:8px}.gv-pw .pw-mag:before{border:1.3px solid;border-radius:50%;content:"";inset:0 2px 2px 0;position:absolute}.gv-pw .pw-mag:after{background:currentColor;bottom:0;content:"";height:1.3px;position:absolute;right:0;transform:rotate(45deg);transform-origin:right center;width:3.5px}.gv-pw .pw-pg{align-items:center;border-radius:3px;color:var(--pw-mid);display:inline-flex;font-size:.5rem;font-weight:700;height:15px;justify-content:center;min-width:15px;padding:0 3px}.gv-pw .pw-pg.is-on{background:var(--pw-blue);color:#fff}.gv-pw .pw-ob{align-items:start;display:grid;gap:12px;grid-template-columns:132px minmax(0,1fr)}.gv-pw .pw-rail2{background:#f4f7f8;border-radius:7px;padding:10px 11px}.gv-pw .pw-rail2-h{color:var(--pw-ink);font-size:.55rem;font-weight:800;line-height:1.3;margin-bottom:9px}.gv-pw .pw-rail2-h span{color:var(--pw-dim);display:block;font-weight:600;margin-top:1px}.gv-pw .pw-ob-step{align-items:start;display:grid;gap:6px;grid-template-columns:17px 1fr;padding-bottom:7px;position:relative}.gv-pw .pw-ob-step:last-child{padding-bottom:0}.gv-pw .pw-ob-step:not(:last-child):after{background:#c3ccd2;bottom:1px;content:"";left:8px;position:absolute;top:18px;width:1.5px}.gv-pw .pw-ob-n{align-items:center;background:#78838b;border-radius:50%;color:#fff;display:flex;font-size:.48rem;font-style:normal;font-weight:800;height:17px;justify-content:center;width:17px}.gv-pw .pw-ob-nm{color:var(--pw-ink);font-size:.55rem;font-weight:700;line-height:1.25}.gv-pw .pw-ob-st{color:var(--pw-dim);display:block;font-size:.48rem;font-style:italic;font-weight:600}.gv-pw .pw-obc{display:flex;flex-direction:column;gap:8px;min-width:0}.gv-pw .pw-warn{background:#f9fbfc;border:1px solid var(--pw-line);border-radius:6px;display:grid;grid-template-columns:26px 1fr;overflow:hidden}.gv-pw .pw-warn-i{align-items:center;background:#f4c53f;color:#6b4e00;display:flex;font-size:.7rem;font-weight:800;justify-content:center}.gv-pw .pw-warn-c{min-width:0;padding:6px 9px}.gv-pw .pw-warn-c b{color:var(--pw-ink);display:block;font-size:.55rem;font-weight:800}.gv-pw .pw-warn-c span{color:var(--pw-dim);display:block;font-size:.48rem;line-height:1.35}.gv-pw .pw-shead{align-items:center;background:#fff;border-bottom:1px solid var(--pw-line);color:var(--pw-ink);display:flex;font-size:.55rem;font-weight:800;gap:8px;justify-content:space-between;padding:6px 11px}.gv-pw .pw-shead--solo{border:1px solid var(--pw-line);border-radius:6px}.gv-pw .pw-fields{background:#f9fbfc;display:grid;gap:7px 11px;grid-template-columns:1fr 1fr;padding:9px 11px}.gv-pw .pw-fld{min-width:0}.gv-pw .pw-fl{color:var(--pw-dim);font-size:.48rem;margin-bottom:2px}.gv-pw .pw-fi,.gv-pw .pw-fl{display:block;font-style:normal}.gv-pw .pw-fi{background:#fff;border:1px solid var(--pw-line);border-radius:4px;color:var(--pw-mid);font-size:.55rem;overflow:hidden;padding:3.5px 7px;text-overflow:ellipsis;white-space:nowrap}.gv-pw .pw-ready{background:#e8f6ed;border-radius:999px;color:#0a6b39;flex:0 0 auto;font-size:.5rem;font-weight:800;padding:3.5px 9px;white-space:nowrap}.gv-pw .pw-taxg{display:grid;gap:14px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.gv-pw .pw-taxl,.gv-pw .pw-taxr{min-width:0}.gv-pw .pw-irs{align-items:center;background:#082c63;border-radius:4px;color:#fff;display:inline-flex;font-family:Georgia,Times New Roman,serif;font-size:.8rem;gap:7px;line-height:1;margin-bottom:8px;padding:5px 11px}.gv-pw .pw-irs-m{align-items:center;border:1px solid hsla(0,0%,100%,.75);border-radius:50%;display:flex;font-family:inherit;font-size:.5rem;font-style:normal;font-weight:700;height:15px;justify-content:center;width:15px}.gv-pw .pw-irs-d{font-style:normal;opacity:.82}.gv-pw [data-pw-scene=tax] .pw-trow.is-tot{background:#f4f7fa;border-top:1.5px solid #d9e0e6;color:var(--pw-ink);font-weight:800}.gv-pw .pw-call{background:#eaf4fb;border-left:3px solid var(--pw-blue);margin-bottom:8px;padding:7px 10px}.gv-pw .pw-call b{color:var(--pw-ink);display:block;font-size:.55rem;font-weight:800}.gv-pw .pw-call span{color:var(--pw-mid);display:block;font-size:.48rem;line-height:1.4}.gv-pw .pw-lnks{display:grid;gap:4px;margin-bottom:8px}.gv-pw .pw-lnks .pw-lnk{font-size:.5rem;font-weight:600}.gv-pw .pw-info b{color:var(--pw-ink);display:block;font-size:.5rem;font-weight:800;margin-bottom:2px}.gv-pw .pw-info span{color:var(--pw-dim);display:block;font-size:.45rem;line-height:1.45}.gv-pw .pw-sel--sm{padding:3.5px 8px}.gv-pw .pw-fset{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 62px minmax(0,.95fr);padding:9px 11px}.gv-pw .pw-fset+.pw-fset{border-top:1px solid #f2f4f5}.gv-pw .pw-fset-a,.gv-pw .pw-fset-d{min-width:0}.gv-pw .pw-fset-t{color:var(--pw-ink);font-size:.58rem;font-weight:800;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-pw .pw-fset-s{align-items:center;color:var(--pw-dim);display:grid;font-size:.52rem;gap:3px 7px;grid-template-columns:10px auto 1fr}.gv-pw .pw-fset-s b{color:var(--pw-mid);font-weight:700;white-space:nowrap}.gv-pw .pw-ck{color:#0a6b39;font-size:.5rem;font-style:normal;font-weight:800}.gv-pw .pw-ck--off{color:#c3ccd2}.gv-pw .pw-donut{align-items:center;background:conic-gradient(#0a6b39 0 var(--a),#2a6bbb var(--a) var(--b),#28a4af var(--b) var(--c),#c94a49 var(--c) 100%);border-radius:50%;display:flex;height:62px;justify-content:center;margin:0 auto;position:relative;width:62px}.gv-pw .pw-donut:before{background:#fff;border-radius:50%;content:"";height:40px;position:absolute;width:40px}.gv-pw .pw-donut-v{color:var(--pw-ink);font-size:.68rem;font-weight:800;line-height:1.1;position:relative;text-align:center}.gv-pw .pw-donut-v i{color:var(--pw-dim);display:block;font-size:.45rem;font-style:normal;font-weight:600}.gv-pw .pw-fset-dh{color:var(--pw-dim);font-size:.5rem;line-height:1.35;margin-bottom:4px}.gv-pw .pw-fset-dh b{color:var(--pw-ink);display:block;font-size:.56rem;font-weight:800}.gv-pw .pw-swrow{align-items:center;color:var(--pw-dim);display:grid;font-size:.5rem;gap:3.5px 7px;grid-template-columns:9px 1fr auto}.gv-pw .pw-swrow b{color:var(--pw-ink);font-variant-numeric:tabular-nums;font-weight:800}.gv-pw .pw-swrow>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-pw .pw-sw{border-radius:2px;height:8px;width:8px}.gv-pw .pw-sw--a{background:#0a6b39}.gv-pw .pw-sw--b{background:#2a6bbb}.gv-pw .pw-sw--c{background:#28a4af}.gv-pw .pw-sw--d{background:#c94a49}.gv-pw [data-pw-scene=benefits] .pw-enr{align-items:center;display:flex;gap:13px}.gv-pw [data-pw-scene=benefits] .pw-enr .pw-donut{flex:0 0 auto;margin:0}.gv-pw [data-pw-scene=benefits] .pw-enr-d{flex:1;min-width:0}.gv-pw [data-pw-scene=benefits] .pw-enr-h{color:var(--pw-dim);font-size:.5rem;line-height:1.35;margin-bottom:6px}.gv-pw [data-pw-scene=benefits] .pw-enr-h b{color:var(--pw-ink);display:block;font-size:.6rem;font-weight:800}.gv-pw [data-pw-scene=benefits] .pw-enr .pw-swrow{column-gap:6px;grid-template-columns:repeat(2,9px auto auto);justify-content:start;row-gap:5px}.gv-pw [data-pw-scene=benefits] .pw-enr .pw-swrow>b{margin-right:18px}.gv-pw [data-pw-scene=benefits] .pw-enr .pw-swrow>b:last-child{margin-right:0}@container (max-width: 560px){.gv-pw [data-pw-scene=benefits] .pw-enr .pw-swrow{grid-template-columns:9px auto auto}.gv-pw [data-pw-scene=benefits] .pw-enr .pw-swrow>b{margin-right:0}.gv-pw .pw-info,.gv-pw .pw-srch2,.gv-pw [data-pw-scene=hire] .pw-tools-sp{display:none}.gv-pw .pw-fset{grid-template-columns:minmax(0,1fr) 56px}.gv-pw .pw-fset-d{display:none}.gv-pw .pw-ob{grid-template-columns:116px minmax(0,1fr)}}@container (max-width: 450px){.gv-pw .pw-lnks,.gv-pw .pw-shead--solo,.gv-pw [data-pw-scene=hire] .pw-bsec--sm{display:none}.gv-pw .pw-rstat{flex-direction:column;gap:5px}.gv-pw .pw-stitle{display:none}.gv-pw .pw-taxg{gap:8px;grid-template-columns:1fr}.gv-pw .pw-irs{margin-bottom:6px}.gv-pw [data-pw-scene=tax] .pw-title{font-size:.78rem;line-height:1.2}.gv-pw .pw-ob{gap:8px;grid-template-columns:1fr}.gv-pw .pw-rail2{display:flex;gap:4px;padding:7px 8px}.gv-pw .pw-rail2-h{display:none}.gv-pw .pw-ob-step{display:block;flex:1 1 0;min-width:0;padding-bottom:0;text-align:center}.gv-pw .pw-ob-step:not(:last-child):after{bottom:auto;height:1.5px;left:calc(50% + 11px);right:calc(-50% + 11px);top:8px;width:auto}.gv-pw .pw-ob-n{margin:0 auto 3px}.gv-pw .pw-ob-st{display:none}}.gv-pw .pw-rstat{color:var(--pw-dim);display:flex;flex-wrap:wrap;font-size:.53rem;gap:4px 16px}.gv-pw .pw-rstat b{color:var(--pw-ink);font-variant-numeric:tabular-nums;font-weight:800}@container (min-width: 561px){.gv-pw [data-pw-scene=hire] .pw-trow{font-size:.66rem;padding-block:11px}.gv-pw [data-pw-scene=hire] .pw-thd{font-size:.55rem;padding-block:8px}.gv-pw [data-pw-scene=hire] .pw-rstat{font-size:.56rem}.gv-pw [data-pw-scene=onboard] .pw-fields{gap:11px 13px;padding:12px}.gv-pw [data-pw-scene=onboard] .pw-fi{font-size:.6rem;padding:6px 9px}.gv-pw [data-pw-scene=onboard] .pw-fl{font-size:.52rem;margin-bottom:3px}.gv-pw [data-pw-scene=onboard] .pw-shead{font-size:.6rem;padding:9px 12px}.gv-pw [data-pw-scene=onboard] .pw-ob-step{padding-bottom:11px}.gv-pw [data-pw-scene=onboard] .pw-ob-nm,.gv-pw [data-pw-scene=onboard] .pw-warn-c b{font-size:.58rem}.gv-pw [data-pw-scene=onboard] .pw-warn-c span{font-size:.5rem}.gv-pw [data-pw-scene=time] .pw-trow{font-size:.65rem;padding-block:10px}.gv-pw [data-pw-scene=time] .pw-alert,.gv-pw [data-pw-scene=time] .pw-dist{padding:12px 13px}.gv-pw [data-pw-scene=tax] .pw-trow{font-size:.64rem;padding-block:10.5px}.gv-pw [data-pw-scene=tax] .pw-call{padding:10px 12px}.gv-pw [data-pw-scene=tax] .pw-call b{font-size:.58rem}.gv-pw [data-pw-scene=tax] .pw-call span{font-size:.5rem}.gv-pw [data-pw-scene=tax] .pw-info span{font-size:.48rem}.gv-pw [data-pw-scene=tax] .pw-lnks{gap:6px}.gv-pw [data-pw-scene=tax] .pw-lnks .pw-lnk{font-size:.52rem}.gv-pw [data-pw-scene=yearend] .pw-fset{gap:14px;grid-template-columns:minmax(0,1fr) 86px minmax(0,.95fr);padding:13px 12px}.gv-pw [data-pw-scene=yearend] .pw-donut{height:86px;width:86px}.gv-pw [data-pw-scene=yearend] .pw-donut:before{height:55px;width:55px}.gv-pw [data-pw-scene=yearend] .pw-donut-v{font-size:.82rem}.gv-pw [data-pw-scene=yearend] .pw-fset-t{font-size:.64rem;margin-bottom:9px}.gv-pw [data-pw-scene=yearend] .pw-fset-s{font-size:.56rem;gap:7px 8px}.gv-pw [data-pw-scene=yearend] .pw-swrow{font-size:.54rem;gap:5px 8px}.gv-pw [data-pw-scene=yearend] .pw-fset-dh{font-size:.54rem}.gv-pw [data-pw-scene=yearend] .pw-fset-dh b{font-size:.6rem}.gv-pw [data-pw-scene=yearend] .pw-rstat{font-size:.56rem}}