.njw-hiw{--cmp-ink:#1b053d;--cmp-you:#5810cb;--cmp-gold:#fbbc05;--cmp-green:#2ce080;--cmp-green-d:#0c7a44;--cmp-line:#eceaf2;--cmp-offset:#8f52f1;--cmp-photo-h:167px;--cmp-overlap:20px;--cmp-row-h:60px;--cmp-ease:cubic-bezier(.16,.84,.3,1);--cmp-spring:cubic-bezier(.34,1.4,.5,1)}.njw-hiw .ppw-panel:has(.cmp-stage){max-width:none;min-width:0}.njw-hiw .cmp-stage{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:564px;padding:64px;width:100%}.njw-hiw .cmp-stage--hero{justify-content:center;max-width:602px}.njw-hiw .cmp-stage:has(.cmp-choose){max-width:579px;padding:50px 64px}.njw-hiw .cmp-stage:has(.cmp-hm){max-width:575px;padding:60px 72px}.njw-hiw .cmp-stage:has(.cmp-trends){max-width:596px;padding:104px 84px}.njw-hiw .cmp-stage:has(.cmp-act-shell){max-width:638px;padding:82px}.njw-hiw .cmp-star{color:#e3dcec}.njw-hiw .cmp-star.on{color:var(--cmp-gold);opacity:1}.njw-hiw .cmp-stars{display:inline-flex;font-size:12px;gap:1px;letter-spacing:-2px}.njw-hiw .cmp-stars.sm{font-size:10.5px}.njw-hiw .cmp-card{background:#fff;border-radius:18px;box-shadow:10px 10px 0 0 var(--cmp-offset);opacity:0;padding:20px;position:relative;transform:translateY(14px) scale(.98);transition:opacity .55s var(--cmp-ease),transform .55s var(--cmp-ease);width:100%}.njw-hiw .cmp-card.in{opacity:1;transform:none}.njw-hiw .cmp-card>.ppw-fc-spin{border-radius:18px;opacity:0}.njw-hiw .cmp-card-h{align-items:center;color:var(--cmp-ink);display:flex;font-size:13.5px;font-weight:800;gap:9px;letter-spacing:-.01em;margin-bottom:16px}.njw-hiw .cmp-card-ic{align-items:center;background:rgba(88,16,203,.1);border-radius:8px;color:var(--cmp-you);display:inline-flex;flex:none;height:26px;justify-content:center;width:26px}.njw-hiw .cmp-card-ic svg{height:15px;width:15px}@keyframes njwCmpPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes njwCmpDraw{to{stroke-dashoffset:0}}.njw-hiw .cmp-choose{overflow:hidden;padding:0}.njw-hiw .cmp-choose-h{align-items:center;border-bottom:1px solid var(--cmp-line);display:flex;justify-content:space-between;padding:15px 18px 12px}.njw-hiw .cmp-choose-title{color:var(--cmp-ink);font-family:var(--font-bogart,var(--nj-font-display,inherit));font-size:17px;font-weight:700}.njw-hiw .cmp-choose-x{color:var(--nj-ink-5,#9b8bb3);font-size:13px}.njw-hiw .cmp-choose-sub{color:var(--nj-ink-4,#7b6a91);font-size:11.5px;line-height:1.5;padding:11px 18px 0}.njw-hiw .cmp-choose-sub b{color:var(--cmp-ink)}.njw-hiw .cmp-choose-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:13px 18px}.njw-hiw .cmp-cc{background:#fff;border:1.5px solid var(--cmp-line);border-radius:12px;opacity:0;padding:10px;position:relative;transform:translateY(10px);transition:opacity .5s var(--cmp-ease),transform .5s var(--cmp-ease),border-color .4s var(--cmp-ease),box-shadow .4s var(--cmp-ease);transition-delay:calc(var(--ci)*65ms)}.njw-hiw .cmp-choose.in .cmp-cc{opacity:1;transform:none}.njw-hiw .cmp-cc.sel{border-color:var(--cmp-you);box-shadow:0 0 0 3px rgba(88,16,203,.12)}.njw-hiw .cmp-cc-check{align-items:center;background:#fff;border:1.5px solid #cfc7dd;border-radius:50%;color:transparent;display:inline-flex;height:20px;justify-content:center;left:8px;position:absolute;top:8px;transition:background .3s var(--cmp-ease),border-color .3s var(--cmp-ease);width:20px;z-index:2}.njw-hiw .cmp-cc-check svg{height:12px;width:12px}.njw-hiw .cmp-cc.sel .cmp-cc-check{animation:njwCmpPop .4s var(--cmp-spring);background:var(--cmp-you);border-color:var(--cmp-you);color:#fff}.njw-hiw .cmp-cc-thumb{background:linear-gradient(135deg,#c9d3e4,#8e9bb5);border-radius:7px;display:block;height:50px;margin-bottom:9px;object-fit:cover;object-position:center;width:100%}.njw-hiw .cmp-cc-name{color:var(--cmp-ink);font-size:12px;font-weight:700;line-height:1.2;margin-bottom:5px}.njw-hiw .cmp-cc-rate{align-items:center;display:flex;gap:4px;margin-bottom:5px}.njw-hiw .cmp-cc-rate b{color:var(--cmp-ink);font-size:11px;font-weight:700}.njw-hiw .cmp-cc-cnt{color:var(--nj-ink-5,#9b8bb3);font-size:10.5px}.njw-hiw .cmp-cc-addr{color:var(--nj-ink-5,#9b8bb3);font-size:10px;line-height:1.35}.njw-hiw .cmp-choose-foot{align-items:center;border-top:1px solid var(--cmp-line);display:flex;justify-content:space-between;padding:11px 18px 15px;position:relative}.njw-hiw .cmp-choose-count{color:var(--nj-ink-4,#7b6a91);font-size:11.5px;font-weight:600}.njw-hiw .cmp-choose-next{background:var(--cmp-you);border-radius:8px;color:#fff;font-size:13px;font-weight:700;overflow:hidden;padding:9px 24px;position:relative}.njw-hiw .cmp-choose-next.press{animation:njwCmpBtnTap .5s var(--cmp-ease) both}@keyframes njwCmpBtnTap{0%{background:#5810cb;transform:scale(1)}32%{background:#430d9c;transform:scale(.9)}62%{background:#430d9c;transform:scale(.9)}to{background:#5810cb;transform:scale(1)}}.njw-hiw .cmp-choose-ripple{background:hsla(0,0%,100%,.55);border-radius:50%;height:10px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:10px}.njw-hiw .cmp-choose-next.press .cmp-choose-ripple{animation:njwCmpRipple .6s var(--cmp-ease) .06s both}@keyframes njwCmpRipple{0%{opacity:.7;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(14)}}.njw-hiw .cmp-choose-cursor{bottom:2px;color:var(--cmp-ink);filter:drop-shadow(0 1px 2px rgba(0,0,0,.28));height:22px;opacity:0;pointer-events:none;position:absolute;right:14px;transform:translate(18px,18px);width:22px}.njw-hiw .cmp-choose-cursor svg{height:100%;width:100%}.njw-hiw .cmp-choose-cursor.tap{animation:njwCmpCursorTap .6s var(--cmp-ease) both}@keyframes njwCmpCursorTap{0%{opacity:0;transform:translate(18px,18px) scale(1)}30%{opacity:1;transform:translate(2px,2px) scale(1)}44%{transform:translate(2px,2px) scale(.82)}60%{transform:translate(2px,2px) scale(1)}to{opacity:0;transform:translate(-2px,-6px) scale(1)}}.njw-hiw .cmp-hm{margin:0 auto;max-width:474px;padding-top:calc(var(--cmp-photo-h) - var(--cmp-overlap));position:relative;transition:opacity .6s var(--cmp-ease),transform .6s var(--cmp-ease);width:100%}.njw-hiw .cmp-hm.is-out{opacity:0;transform:translateY(10px) scale(.985)}.njw-hiw .cmp-hm-photo{background:linear-gradient(150deg,#d7c7f7,#c7d3f5);border-radius:16px;height:var(--cmp-photo-h);left:5%;object-fit:cover;object-position:center;position:absolute;top:0;width:90%;z-index:0}.njw-hiw .cmp-hm-card{background:#fff;border-radius:20px;box-shadow:12px 12px 0 0 var(--cmp-offset);padding:22px 22px 20px;position:relative;z-index:1}.njw-hiw .cmp-hm-card>.ppw-fc-spin{border-radius:20px;opacity:0}.njw-hiw .cmp-hm-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.njw-hiw .cmp-hm-title{align-items:center;color:var(--cmp-ink);display:inline-flex;font-size:15px;font-weight:800;gap:9px;letter-spacing:-.01em}.njw-hiw .cmp-hm-ic{align-items:center;background:rgba(88,16,203,.1);border-radius:8px;color:var(--cmp-you);display:inline-flex;height:26px;justify-content:center;width:26px}.njw-hiw .cmp-hm-ic svg{height:16px;width:16px}.njw-hiw .cmp-hm-loc{align-items:center;color:var(--nj-ink-4,#7b6a91);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;margin-top:4px;text-align:right}.njw-hiw .cmp-hm-locic{display:inline-flex;height:13px;width:13px}.njw-hiw .cmp-hm-locic svg{height:100%;width:100%}.njw-hiw .cmp-rows{margin-top:6px;position:relative}.njw-hiw .cmp-row{align-items:center;border-radius:12px;display:grid;gap:8px;grid-template-columns:1.75fr 1.35fr 1.4fr;height:54px;left:0;opacity:0;padding:0 12px;position:absolute;right:0;transition:transform .7s var(--cmp-ease),background .3s ease,opacity .5s var(--cmp-ease)}.njw-hiw .cmp-rows.is-revealed .cmp-row{opacity:1;transition-delay:calc(var(--ri)*90ms)}.njw-hiw .cmp-row.you{background:linear-gradient(90deg,rgba(88,16,203,.07),rgba(88,16,203,.02));box-shadow:inset 0 0 0 1.5px rgba(88,16,203,.18)}.njw-hiw .cmp-row-name{align-items:center;color:var(--cmp-ink);display:flex;font-size:13.5px;font-weight:700;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.njw-hiw .cmp-you-tag{background:var(--cmp-you);border-radius:4px;color:#fff;flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:.04em;padding:2px 5px;text-transform:uppercase}.njw-hiw .cmp-row-rating{align-items:center;display:inline-flex;gap:8px}.njw-hiw .cmp-row-rn{color:var(--cmp-ink);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em}.njw-hiw .cmp-row-reviews{align-items:baseline;display:inline-flex;gap:6px}.njw-hiw .cmp-row-vn{color:var(--cmp-ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em}.njw-hiw .cmp-row-vl{color:var(--nj-ink-4,#7b6a91);font-size:12.5px;font-weight:500}.njw-hiw .cmp-rows .cmp-row-rating,.njw-hiw .cmp-rows .cmp-row-reviews{opacity:0;transform:translateY(5px)}.njw-hiw .cmp-rows.is-revealed .cmp-row-rating{opacity:1;transform:none;transition:opacity .5s var(--cmp-ease),transform .5s var(--cmp-ease);transition-delay:calc(var(--ri)*90ms + .1s)}.njw-hiw .cmp-rows.is-revealed .cmp-row-reviews{opacity:1;transform:none;transition:opacity .5s var(--cmp-ease),transform .5s var(--cmp-ease);transition-delay:calc(var(--ri)*90ms + .22s)}.njw-hiw .cmp-rows .cmp-star.on{opacity:0}.njw-hiw .cmp-rows.is-revealed .cmp-star.on{animation:njwCmpPop .5s var(--cmp-spring) both;animation-delay:calc(var(--ri)*90ms + var(--si)*45ms + .18s)}.njw-hiw .cmp-delta{align-items:center;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;gap:2px;margin-left:3px}.njw-hiw .cmp-delta-arrow{font-size:11px;line-height:1}.njw-hiw .cmp-delta-star{font-size:10px;margin-left:1px}.njw-hiw .cmp-delta--up{color:#17a85a}.njw-hiw .cmp-delta--down{color:#e0342c}.njw-hiw .cmp-hm-alert{align-items:center;background:linear-gradient(120deg,#1b053d,#3d2063);border-radius:12px;display:flex;gap:10px;margin-top:4px;opacity:0;padding:11px 13px;position:relative;transform:translateY(8px);transition:opacity .5s var(--cmp-ease),transform .5s var(--cmp-ease)}.njw-hiw .cmp-hm-alert.in{opacity:1;transform:none}.njw-hiw .cmp-hm-alert:after{background:linear-gradient(120deg,rgba(143,82,241,.9),rgba(88,16,203,.15) 45%,rgba(251,188,5,.7));border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.njw-hiw .cmp-hm-alert-ic{align-items:center;background:hsla(0,0%,100%,.12);border-radius:8px;color:var(--cmp-gold);display:inline-flex;flex:none;height:26px;justify-content:center;width:26px}.njw-hiw .cmp-hm-alert-ic svg{height:15px;width:15px}.njw-hiw .cmp-hm-alert-t{color:hsla(0,0%,100%,.85);font-size:12.5px;line-height:1.4}.njw-hiw .cmp-hm-alert-t b{color:#fff;font-weight:700}.njw-hiw .cmp-trends{position:relative}.njw-hiw .cmp-trends-sub{color:var(--cmp-ink);font-size:11.5px;font-weight:700;letter-spacing:-.01em;margin-top:12px}.njw-hiw .cmp-trends-stage{height:200px;margin-top:10px;position:relative}.njw-hiw .cmp-trends-axis{inset:0;pointer-events:none;position:absolute}.njw-hiw .cmp-trends-tick{color:var(--nj-ink-5,#9b8bb3);font-size:9px;font-variant-numeric:tabular-nums;font-weight:600;left:0;position:absolute;text-align:right;transform:translateY(-50%);width:20px}.njw-hiw .cmp-trends-xaxis{left:0;pointer-events:none;position:absolute;right:0;top:calc(90% + 4px)}.njw-hiw .cmp-trends-xtick{color:var(--nj-ink-5,#9b8bb3);font-size:9px;font-variant-numeric:tabular-nums;font-weight:600;position:absolute;transform:translateX(-50%);white-space:nowrap}.njw-hiw .cmp-trend-svg{height:200px;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s var(--cmp-ease);width:100%}.njw-hiw .cmp-trend-svg.on{opacity:1}.njw-hiw .cmp-trend-grid{stroke:var(--cmp-line);stroke-width:1;vector-effect:non-scaling-stroke}.njw-hiw .cmp-trend-line{fill:none;opacity:0;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;vector-effect:non-scaling-stroke}.njw-hiw .cmp-trend-line.draw{animation:njwCmpDraw .8s var(--cmp-ease) forwards;opacity:1}.njw-hiw .cmp-trend-bar{transition:y .55s var(--cmp-ease),height .55s var(--cmp-ease)}.njw-hiw .cmp-trends-legend{display:flex;flex-wrap:nowrap;gap:8px 10px;margin-top:12px;padding-left:6px}.njw-hiw .cmp-trend-leg{align-items:center;color:var(--nj-ink-4,#7b6a91);display:inline-flex;font-size:10.5px;font-weight:600;gap:5px;min-width:0;white-space:nowrap}.njw-hiw .cmp-trend-leg i{border-radius:50%;flex:none;height:11px;width:11px}.njw-hiw .cmp-trend-pool{display:none}.njw-hiw .cmp-act-shell{margin:0 auto;max-width:474px;padding-top:calc(var(--cmp-photo-h) - var(--cmp-overlap));position:relative;width:100%}.njw-hiw .cmp-act-shell .cmp-card{position:relative;z-index:1}.njw-hiw .cmp-act-reco{color:var(--cmp-ink);font-size:14px;font-weight:600;line-height:1.45;margin-bottom:16px}.njw-hiw .cmp-act-reco b{color:var(--cmp-you);font-weight:800}.njw-hiw .cmp-act-cadence{background:#fbfafe;border-radius:12px;padding:14px}.njw-hiw .cmp-act-cad-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:11px}.njw-hiw .cmp-act-cad-l{color:var(--nj-ink-3,#5b4b73);font-size:12px;font-weight:600}.njw-hiw .cmp-act-cad-v{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:800;gap:9px}.njw-hiw .cmp-act-cad-to{color:var(--cmp-you);font-size:24px}.njw-hiw .cmp-act-track{background:#eee9f6;border-radius:999px;height:8px;position:relative}.njw-hiw .cmp-act-track-fill{background:linear-gradient(90deg,#8f52f1,#5810cb);border-radius:999px;display:block;height:100%;transition:width 1.1s var(--cmp-ease);width:33%}.njw-hiw .cmp-act-track-fill.in{width:72%}.njw-hiw .cmp-act-knob{background:#fff;border:2.5px solid var(--cmp-you);border-radius:50%;box-shadow:0 2px 7px rgba(88,16,203,.35);height:18px;left:33%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left 1.1s var(--cmp-ease);width:18px}.njw-hiw .cmp-act-knob.in{left:72%}.njw-hiw .cmp-act-out{align-items:center;border-top:1px solid var(--cmp-line);display:flex;gap:12px;justify-content:space-between;margin-top:16px;opacity:0;padding-top:16px;transform:translateY(8px);transition:opacity .5s var(--cmp-ease),transform .5s var(--cmp-ease)}.njw-hiw .cmp-act-out.in{opacity:1;transform:none}.njw-hiw .cmp-act-out-stat{display:flex;flex-direction:column;gap:2px}.njw-hiw .cmp-act-out-n{color:var(--cmp-ink);font-size:26px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em}.njw-hiw .cmp-act-out-l{color:var(--nj-ink-4,#7b6a91);font-size:11.5px;line-height:1.35}.njw-hiw .cmp-act-cta{align-items:center;background:var(--cmp-you);border-radius:8px;color:#fff;display:inline-flex;flex:none;font-size:12px;font-weight:700;gap:6px;padding:9px 15px;transition:background .45s var(--cmp-ease),color .45s var(--cmp-ease);white-space:nowrap}.njw-hiw .cmp-act-cta.done{animation:njwCmpCtaPress .55s var(--cmp-ease);background:rgba(44,224,128,.16);color:var(--cmp-green-d)}@keyframes njwCmpCtaPress{0%{transform:scale(1)}34%{transform:scale(.9)}to{transform:scale(1)}}.njw-hiw .cmp-act-cta-ck{display:inline-flex;height:14px;width:14px}.njw-hiw .cmp-act-cta-ck svg{height:100%;width:100%}@media (max-width:980px){.njw-hiw .cmp-stage:has(.cmp-act-shell),.njw-hiw .cmp-stage:has(.cmp-choose),.njw-hiw .cmp-stage:has(.cmp-hm),.njw-hiw .cmp-stage:has(.cmp-trends){padding:28px 6px}.njw-hiw .cmp-stage:has(.cmp-act-shell),.njw-hiw .cmp-stage:has(.cmp-trends){padding-top:56px}.njw-hiw .cmp-stage:has(.cmp-trends){padding-bottom:12px;padding-top:130px}}@media (prefers-reduced-motion:reduce){.njw-hiw .cmp-act-out,.njw-hiw .cmp-card,.njw-hiw .cmp-cc,.njw-hiw .cmp-hm,.njw-hiw .cmp-hm-alert,.njw-hiw .cmp-row,.njw-hiw .cmp-row-rating,.njw-hiw .cmp-row-reviews{animation:none;opacity:1;transform:none;transition:none}.njw-hiw .cmp-star.on{animation:none;opacity:1}.njw-hiw .cmp-trend-line{animation:none;opacity:1;stroke-dashoffset:0}.njw-hiw .cmp-act-knob,.njw-hiw .cmp-act-track-fill,.njw-hiw .cmp-trend-bar{transition:none}.njw-hiw .cmp-act-cta.done,.njw-hiw .cmp-choose-cursor.tap,.njw-hiw .cmp-choose-next.press{animation:none}.njw-hiw .cmp-choose-cursor{opacity:0}}