.FI3G_W_root{z-index:55;view-transition-name:FI3G_W_rw-shell-pip;position:fixed;bottom:18px;right:18px}.FI3G_W_tourControls{--pip-tour-panel:var(--rw-signal-surface);--pip-tour-border:var(--rw-signal-edge);--pip-tour-shadow:color-mix(in srgb, var(--rw-signal-surface-deep) 48%, transparent);--pip-tour-text:var(--rw-signal-ink);align-items:center;gap:var(--rw-space-2);flex-direction:column;animation:.36s cubic-bezier(.16,1,.3,1) FI3G_W_pipTourControlsIn;display:flex;position:absolute;bottom:calc(100% + 12px);right:0}[data-theme=dark] .FI3G_W_tourControls{--pip-tour-panel:color-mix(in srgb, var(--rw-color-brand) 24%, var(--rw-signal-ink-muted) 76%);--pip-tour-border:color-mix(in srgb, var(--rw-color-brand) 58%, var(--rw-signal-surface) 42%);--pip-tour-shadow:color-mix(in srgb, var(--rw-signal-surface-deep) 38%, transparent);--pip-tour-text:var(--rw-text-inverse)}.FI3G_W_tourControls .FI3G_W_tourBubble.FI3G_W_tourBubble{white-space:nowrap;border-color:var(--pip-tour-border);background:var(--pip-tour-panel);min-width:72px;color:var(--pip-tour-text);box-shadow:0 10px 24px var(--pip-tour-shadow);transition:transform var(--rw-motion-fast) var(--rw-ease-standard), filter var(--rw-motion-fast) var(--rw-ease-standard);position:relative}.FI3G_W_tourControls .FI3G_W_tourBubble.FI3G_W_tourBubble:hover,.FI3G_W_tourControls .FI3G_W_tourBubble.FI3G_W_tourBubble:focus-visible{border-color:var(--pip-tour-border);background:color-mix(in srgb, var(--pip-tour-panel) 92%, var(--rw-color-brand) 8%);color:var(--pip-tour-text)}.FI3G_W_tourControls .FI3G_W_tourBubble.FI3G_W_tourBubble:after{content:"";border-right:1px solid var(--pip-tour-border);border-bottom:1px solid var(--pip-tour-border);background:var(--pip-tour-panel);width:8px;height:8px;position:absolute;bottom:-4px;right:16px;transform:rotate(45deg)}@keyframes FI3G_W_pipTourControlsIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.FI3G_W_pip{--rw-pip-head-from:color-mix(in srgb, var(--rw-landing-horizon-violet) 82%, var(--rw-landing-horizon-amber));--rw-pip-head-mid:color-mix(in srgb, var(--rw-landing-horizon-violet) 52%, var(--rw-signal-surface-back));--rw-pip-head-to:color-mix(in srgb, var(--rw-landing-horizon-violet) 18%, var(--rw-signal-surface-back));--rw-pip-sheen:var(--rw-signal-ink);--rw-pip-head-stroke:color-mix(in srgb, var(--rw-landing-horizon-violet) 34%, var(--rw-signal-ink));--rw-pip-head-stroke-asleep:color-mix(in srgb, var(--rw-landing-horizon-violet) 30%, var(--rw-signal-ink-muted));--rw-pip-eye:color-mix(in srgb, var(--rw-landing-horizon-amber) 12%, var(--rw-signal-ink));--rw-pip-pupil:var(--rw-signal-surface-deep);--rw-pip-mouth:color-mix(in srgb, var(--rw-landing-horizon-amber) 48%, var(--rw-signal-ink));--rw-pip-mouth-happy:var(--rw-landing-horizon-amber);--rw-pip-sleep-eye:color-mix(in srgb, var(--rw-landing-horizon-violet) 18%, var(--rw-signal-ink));--rw-pip-shell-gloss-from:color-mix(in srgb, var(--rw-signal-ink) 16%, transparent);--rw-pip-shell-gloss-to:transparent;--rw-pip-shell-from:color-mix(in srgb, var(--rw-landing-horizon-violet) 18%, var(--rw-signal-surface-back));--rw-pip-shell-to:color-mix(in srgb, var(--rw-landing-horizon-blue) 16%, var(--rw-signal-surface));--rw-pip-border:color-mix(in srgb, color-mix(in srgb, var(--rw-landing-horizon-violet) 34%, var(--rw-signal-ink-muted)) 58%, transparent);--rw-pip-antenna-stem:color-mix(in srgb, var(--rw-landing-horizon-violet) 40%, var(--rw-signal-ink));--rw-pip-antenna-stem-asleep:color-mix(in srgb, var(--rw-signal-ink-muted) 58%, transparent);--rw-pip-antenna-tip:var(--rw-landing-horizon-amber);--rw-pip-antenna-tip-asleep:color-mix(in srgb, var(--rw-landing-horizon-violet) 42%, var(--rw-signal-ink-muted));--rw-pip-aura:color-mix(in srgb, var(--rw-landing-horizon-violet) 36%, transparent);--rw-pip-aura-warm:color-mix(in srgb, var(--rw-landing-horizon-amber) 10%, transparent);--rw-pip-shadow:0 1px 0 color-mix(in srgb, var(--rw-signal-ink) 14%, transparent) inset, 0 -1px 0 color-mix(in srgb, var(--rw-signal-surface-deep) 60%, transparent) inset, 0 1px 2px color-mix(in srgb, var(--rw-shade) 50%, transparent), 0 12px 26px -12px color-mix(in srgb, var(--rw-shade) 85%, transparent);--rw-pip-shadow-hover:0 1px 0 color-mix(in srgb, var(--rw-signal-ink) 18%, transparent) inset, 0 -1px 0 color-mix(in srgb, var(--rw-signal-surface-deep) 60%, transparent) inset, 0 3px 6px color-mix(in srgb, var(--rw-shade) 50%, transparent), 0 18px 32px -12px color-mix(in srgb, var(--rw-shade) 85%, transparent);--rw-pip-shadow-active:0 1px 0 color-mix(in srgb, var(--rw-signal-ink) 10%, transparent) inset, 0 0 0 transparent inset, 0 2px 6px -2px color-mix(in srgb, var(--rw-shade) 70%, transparent), 0 0 0 transparent;appearance:none;cursor:pointer;border:1px solid var(--rw-pip-border);background:radial-gradient(120% 90% at 32% 10%, var(--rw-pip-shell-gloss-from), var(--rw-pip-shell-gloss-to) 58%), linear-gradient(180deg, var(--rw-pip-shell-from), var(--rw-pip-shell-to));width:64px;height:64px;box-shadow:var(--rw-pip-shadow);border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .12s;display:flex;position:relative}[data-theme=light] .FI3G_W_pip{--rw-pip-shell-gloss-from:var(--rw-signal-ink);--rw-pip-shell-gloss-to:transparent;--rw-pip-shell-from:color-mix(in srgb, var(--rw-landing-horizon-amber) 7%, var(--rw-color-surface-elevated));--rw-pip-shell-to:color-mix(in srgb, var(--rw-landing-horizon-violet) 16%, var(--rw-color-surface-elevated));--rw-pip-border:color-mix(in srgb, color-mix(in srgb, var(--rw-landing-horizon-violet) 32%, var(--rw-color-border)) 72%, transparent);--rw-pip-antenna-stem:color-mix(in srgb, var(--rw-landing-horizon-violet) 45%, var(--rw-landing-horizon-blue));--rw-pip-antenna-stem-asleep:color-mix(in srgb, var(--rw-color-text-muted) 60%, transparent);--rw-pip-antenna-tip-asleep:color-mix(in srgb, var(--rw-landing-horizon-violet) 40%, var(--rw-color-text-muted));--rw-pip-aura:color-mix(in srgb, var(--rw-landing-horizon-violet) 26%, transparent);--rw-pip-aura-warm:color-mix(in srgb, var(--rw-landing-horizon-amber) 10%, transparent);--rw-pip-shadow:0 1px 0 var(--rw-signal-ink) inset, 0 -3px 6px -3px color-mix(in srgb, var(--rw-landing-horizon-violet) 30%, transparent) inset, 0 1px 2px color-mix(in srgb, var(--rw-shade) 22%, transparent), 0 8px 18px -8px color-mix(in srgb, var(--rw-landing-horizon-violet) 42%, transparent), 0 16px 30px -16px color-mix(in srgb, var(--rw-landing-horizon-blue) 40%, transparent);--rw-pip-shadow-hover:0 1px 0 var(--rw-signal-ink) inset, 0 -3px 6px -3px color-mix(in srgb, var(--rw-landing-horizon-violet) 30%, transparent) inset, 0 3px 6px color-mix(in srgb, var(--rw-shade) 20%, transparent), 0 12px 22px -8px color-mix(in srgb, var(--rw-landing-horizon-violet) 46%, transparent), 0 22px 38px -18px color-mix(in srgb, var(--rw-landing-horizon-blue) 44%, transparent);--rw-pip-shadow-active:0 1px 0 var(--rw-signal-ink) inset, 0 0 0 transparent inset, 0 2px 6px -2px color-mix(in srgb, var(--rw-landing-horizon-violet) 40%, transparent), 0 0 0 transparent, 0 0 0 transparent}.FI3G_W_pip:hover{box-shadow:var(--rw-pip-shadow-hover);transform:translateY(-1px)}.FI3G_W_pip:active{box-shadow:var(--rw-pip-shadow-active);transform:translateY(0)}.FI3G_W_pip:hover,.FI3G_W_pip:active{transition:transform .12s,box-shadow .12s}.FI3G_W_pip:focus-visible{outline:2px solid var(--rw-color-link);outline-offset:3px}.FI3G_W_portrait{box-shadow:none;cursor:default;pointer-events:none;background:0 0;border:0;flex:none}.FI3G_W_portrait:hover{box-shadow:none;transform:none}.FI3G_W_portraitHero{width:clamp(150px,19vw,248px);height:clamp(150px,19vw,248px)}.FI3G_W_portraitCompact{width:38px;height:38px}.FI3G_W_portrait .FI3G_W_face{width:100%;height:100%;filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--rw-shade) 42%, transparent)) drop-shadow(0 18px 30px color-mix(in srgb, var(--rw-landing-horizon-violet) 20%, transparent))}.FI3G_W_portrait .FI3G_W_glow{display:none}.FI3G_W_glow{background:radial-gradient(circle closest-side, transparent 66%, var(--rw-pip-aura) 69%, var(--rw-pip-aura-warm) 85%, transparent 100%);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-16px}.FI3G_W_awake .FI3G_W_glow{animation:3.6s ease-in-out infinite FI3G_W_pipHeartbeat}@keyframes FI3G_W_pipHeartbeat{0%,to{opacity:.3;transform:scale(.99)}50%{opacity:.64;transform:scale(1.05)}}.FI3G_W_face{width:48px;height:48px;display:block;position:relative}.FI3G_W_asleep .FI3G_W_face{opacity:.86;animation:4s ease-in-out infinite FI3G_W_pipBreathe}@keyframes FI3G_W_pipBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.FI3G_W_head{fill:url(#rw-pip-head);stroke:var(--rw-pip-head-stroke);stroke-width:1.5px}.FI3G_W_asleep .FI3G_W_head{stroke:var(--rw-pip-head-stroke-asleep)}.FI3G_W_headSheen{pointer-events:none}.FI3G_W_sheenStart{stop-color:var(--rw-pip-sheen);stop-opacity:.3}.FI3G_W_sheenEnd{stop-color:var(--rw-pip-sheen);stop-opacity:0}.FI3G_W_antennaStem{stroke:var(--rw-pip-antenna-stem);stroke-width:2px;stroke-linecap:round}.FI3G_W_antennaTip{fill:var(--rw-pip-antenna-tip)}.FI3G_W_asleep .FI3G_W_antennaStem{stroke:var(--rw-pip-antenna-stem-asleep)}.FI3G_W_asleep .FI3G_W_antennaTip{fill:var(--rw-pip-antenna-tip-asleep)}.FI3G_W_eye{transform-box:fill-box;transform-origin:50%;transition:transform 60ms ease-out}.FI3G_W_pupilGroup{transform-box:fill-box;transform-origin:50%;transition:transform .32s cubic-bezier(.16,1,.3,1)}.FI3G_W_brow{fill:none;stroke:color-mix(in srgb, var(--rw-pip-eye) 76%, var(--rw-landing-horizon-amber));stroke-linecap:round;stroke-width:2.2px;opacity:.72}.FI3G_W_sclera{fill:var(--rw-pip-eye)}.FI3G_W_pupil{fill:var(--rw-pip-pupil)}.FI3G_W_glint{fill:#fff;opacity:.9}.FI3G_W_squintEye{fill:none;stroke:var(--rw-pip-eye);stroke-width:3.5px;stroke-linecap:round}.FI3G_W_mouthNeutral{fill:none;stroke:var(--rw-pip-mouth);stroke-width:2.5px;stroke-linecap:round}.FI3G_W_mouthHappy{fill:none;stroke:var(--rw-pip-mouth-happy);stroke-width:2.5px;stroke-linecap:round}.FI3G_W_sleepEye{fill:none;stroke:var(--rw-pip-sleep-eye);stroke-width:3px;stroke-linecap:round}.FI3G_W_badge{color:#06251a;min-width:20px;height:20px;font-family:var(--rw-font-mono);box-shadow:0 2px 6px color-mix(in srgb, var(--rw-shade) 45%, transparent);background:#35d07f;border:1px solid #06251a59;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-4px;right:-2px}.FI3G_W_zee{pointer-events:none;font-family:var(--rw-font-mono);color:#94aad0d9;text-shadow:0 1px 2px #0009;font-size:.78rem;font-style:italic;font-weight:600;animation:2.5s ease-out infinite FI3G_W_pipZeeDrift;position:absolute;top:-8px;right:4px}[data-theme=light] .FI3G_W_zee{color:var(--rw-text-tertiary);text-shadow:none}@keyframes FI3G_W_pipZeeDrift{0%{opacity:0;transform:translateY(2px)scale(.85)}25%{opacity:.9}to{opacity:0;transform:translateY(-14px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.FI3G_W_pip,.FI3G_W_pip:hover,.FI3G_W_pip:active,.FI3G_W_eye,.FI3G_W_pupilGroup{transition:none}.FI3G_W_pip:hover{transform:none}.FI3G_W_awake .FI3G_W_glow{opacity:.5;animation:none}.FI3G_W_asleep .FI3G_W_face{animation:none}.FI3G_W_zee{opacity:.65;animation:none;transform:none}}.FI3G_W_raised{bottom:78px}
.-EtO4a_stage{--guidance-gold:var(--rw-color-primary);--guidance-card-accent:var(--rw-color-warning);--guidance-target-accent:var(--rw-color-warning);--guidance-target-soft:color-mix(in srgb, var(--guidance-target-accent) 26%, transparent);--guidance-target-keyline:color-mix(in srgb, var(--rw-color-primary-ink) 72%, transparent);--guidance-panel:var(--rw-signal-surface);--guidance-card-border:var(--rw-signal-edge);--guidance-card-shadow:color-mix(in srgb, var(--rw-signal-surface-deep) 48%, transparent);--guidance-border:color-mix(in srgb, var(--guidance-target-accent) 62%, transparent);--guidance-text:var(--rw-signal-ink);--guidance-muted:var(--rw-signal-ink-muted);z-index:190;pointer-events:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:fixed;inset:0}[data-theme=dark] .-EtO4a_stage{--guidance-card-accent:color-mix(in srgb, var(--rw-color-warning) 35%, var(--rw-color-primary-ink) 65%);--guidance-target-accent:var(--rw-landing-horizon-amber);--guidance-panel:color-mix(in srgb, var(--rw-color-brand) 24%, var(--rw-signal-ink-muted) 76%);--guidance-card-border:color-mix(in srgb, var(--rw-color-brand) 58%, var(--rw-signal-surface) 42%);--guidance-card-shadow:color-mix(in srgb, var(--rw-signal-surface-deep) 38%, transparent);--guidance-text:var(--rw-text-inverse);--guidance-muted:color-mix(in srgb, var(--rw-text-inverse) 78%, var(--rw-color-brand) 22%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.-EtO4a_target{pointer-events:none;transition:left .64s cubic-bezier(.16,1,.3,1),top .64s cubic-bezier(.16,1,.3,1),width .64s cubic-bezier(.16,1,.3,1),height .64s cubic-bezier(.16,1,.3,1),border-radius .64s cubic-bezier(.16,1,.3,1);position:fixed}.-EtO4a_shape{border-radius:inherit;position:absolute;inset:0}.-EtO4a_frame,.-EtO4a_pill,.-EtO4a_halo{border:2px solid var(--guidance-target-accent);box-shadow:0 0 0 1px var(--guidance-target-keyline), 0 0 22px var(--guidance-target-soft);animation:2.6s ease-in-out 2 -EtO4a_guidanceBreathe}.-EtO4a_pill{border-radius:var(--rw-radius-xl)}.-EtO4a_halo{border-radius:50%;animation:.72s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceHalo}.-EtO4a_underline{border-bottom:3px solid var(--guidance-target-accent);filter:drop-shadow(0 1px 0 var(--guidance-target-keyline));transform-origin:0;animation:.42s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceUnderline}.-EtO4a_corners i{border-color:var(--guidance-target-accent);width:17px;height:17px;filter:drop-shadow(0 0 1px var(--guidance-target-keyline));animation:.42s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceCorner;position:absolute}.-EtO4a_corners i:first-child{border-top-width:2px;border-left-width:2px;top:0;left:0}.-EtO4a_corners i:nth-child(2){border-top-width:2px;border-right-width:2px;top:0;right:0}.-EtO4a_corners i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.-EtO4a_corners i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.-EtO4a_tether{width:100%;height:100%;position:fixed;inset:0;overflow:visible}.-EtO4a_tether path{fill:none;stroke:var(--guidance-target-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:900;filter:drop-shadow(0 0 1px var(--guidance-target-keyline));animation:.76s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceTether}.-EtO4a_card{border-color:var(--guidance-card-border);background:var(--guidance-panel);width:clamp(280px,24vw,340px);max-height:calc(100dvh - 24px);box-shadow:0 18px 48px var(--guidance-card-shadow);color:var(--guidance-text);pointer-events:none;transition:left .64s cubic-bezier(.16,1,.3,1),top .64s cubic-bezier(.16,1,.3,1),opacity .24s;position:fixed;overflow:auto}.-EtO4a_cardIntro{width:clamp(330px,31vw,470px)}.-EtO4a_card[data-measured=false],.-EtO4a_setupCue[data-measured=false]{visibility:hidden}.-EtO4a_meta{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.-EtO4a_kicker{color:var(--guidance-card-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:.7rem;font-weight:650;display:inline-flex}.-EtO4a_orbit{background:var(--guidance-card-accent);width:7px;height:7px;box-shadow:0 0 9px color-mix(in srgb, var(--guidance-card-accent) 70%, transparent);border-radius:50%;flex:none;animation:.72s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceOrbit}.-EtO4a_countdown{width:54px;height:54px;color:var(--rw-color-success);font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 0 14px color-mix(in srgb, var(--rw-color-success) 52%, transparent);flex:0 0 54px;font-size:2rem;font-weight:800;position:relative}.-EtO4a_countdown>span:not(.-EtO4a_countdownReduced){opacity:0;animation-delay:var(--guidance-countdown-delay);animation-duration:var(--guidance-countdown-duration);place-items:center;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;display:grid;position:absolute;inset:0}.-EtO4a_countdownDigit{animation-name:-EtO4a_guidanceCountdownDigit}.-EtO4a_countdownReduced{display:none}.-EtO4a_card[data-paused=true] .-EtO4a_countdown>span{animation-play-state:paused}.-EtO4a_copy{animation:.52s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceCopyIn}.-EtO4a_card h2{color:var(--guidance-text);margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:400;line-height:1.15}.-EtO4a_card p{color:var(--guidance-muted);margin:0;font-size:.86rem;line-height:1.6}.-EtO4a_cardIntro h2{font-size:clamp(1.65rem,2.5vw,2.15rem)}.-EtO4a_cardIntro p{font-size:clamp(.92rem,1.2vw,1.02rem)}.-EtO4a_emphasis{color:var(--guidance-card-accent);text-shadow:0 0 1px color-mix(in srgb, var(--rw-color-primary-ink) 58%, transparent);font-weight:750}.-EtO4a_setupCue{border:1px solid var(--guidance-border);border-radius:var(--rw-radius-md);background:var(--guidance-panel);width:min(320px,100vw - 24px);box-shadow:0 14px 38px color-mix(in srgb, var(--rw-elev-canvas) 42%, transparent);color:var(--guidance-text);pointer-events:auto;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;animation:.24s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceCue;display:flex;position:fixed}.-EtO4a_setupCopy{gap:3px;min-width:0;font-size:.82rem;line-height:1.4;display:grid}.-EtO4a_setupCopy span{color:var(--guidance-muted)}.-EtO4a_cueClose{min-width:34px;min-height:34px;margin:-6px -6px 0 auto;font-size:1.2rem}.-EtO4a_helpButton{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:80;box-shadow:0 10px 28px color-mix(in srgb, var(--rw-elev-canvas) 28%, transparent);position:fixed}.-EtO4a_readinessMarker{width:0;height:0;position:absolute;overflow:hidden}@keyframes -EtO4a_guidanceBreathe{0%,to{box-shadow:0 0 0 1px var(--guidance-target-keyline), 0 0 15px color-mix(in srgb, var(--guidance-target-accent) 20%, transparent)}50%{box-shadow:0 0 0 1px var(--guidance-target-keyline), 0 0 27px color-mix(in srgb, var(--guidance-target-accent) 38%, transparent)}}@keyframes -EtO4a_guidanceHalo{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes -EtO4a_guidanceUnderline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes -EtO4a_guidanceCorner{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes -EtO4a_guidanceTether{0%{stroke-dashoffset:900px}to{stroke-dashoffset:0}}@keyframes -EtO4a_guidanceOrbit{0%{opacity:0;transform:rotate(-180deg)translate(7px)}to{opacity:1;transform:none}}@keyframes -EtO4a_guidanceCopyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes -EtO4a_guidanceCue{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes -EtO4a_guidanceCountdownDigit{0%{opacity:0;transform:translateY(-9px)scale(1.12)}14%,76%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(7px)scale(.82)}}@media (max-width:520px){.-EtO4a_card{width:calc(100vw - 24px);max-width:none;max-height:min(48dvh,440px)}.-EtO4a_cardIntro{width:calc(100vw - 24px)}.-EtO4a_tether{display:none}}@media (prefers-reduced-motion:reduce){.-EtO4a_stage *,.-EtO4a_stage :before,.-EtO4a_stage :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.-EtO4a_countdown>span:not(.-EtO4a_countdownReduced){display:none}.-EtO4a_countdownReduced{white-space:nowrap;place-items:center;font-size:.72rem;display:grid}}
.uV5bDG_dialog{font-family:var(--rw-font-sans);border:1px solid var(--workspace-border,var(--rw-color-border));border-radius:var(--rw-radius-xl);background:var(--workspace-panel,var(--rw-color-surface-elevated));width:min(960px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--workspace-text,var(--rw-color-text));box-shadow:0 28px 90px color-mix(in srgb, var(--workspace-text,var(--rw-color-text)) 25%, transparent);margin:auto;padding:0}.uV5bDG_dialog::backdrop{background:color-mix(in srgb, var(--workspace-text,var(--rw-color-text)) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.uV5bDG_dialog header{padding:var(--rw-space-6) var(--rw-space-6) var(--rw-space-4)}.uV5bDG_dialog h2{margin:8px 0 12px;font-size:24px}.uV5bDG_dialog p{color:var(--workspace-muted,var(--rw-color-text-secondary));font-size:14px;line-height:1.6}.uV5bDG_dialog .uV5bDG_eyebrow{color:var(--workspace-blue,var(--rw-color-link));letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.uV5bDG_changes{padding:0 var(--rw-space-6) var(--rw-space-6)}.uV5bDG_changes h3{margin:var(--rw-space-4) 0 var(--rw-space-3);text-transform:capitalize;font-size:16px}.uV5bDG_comparison{grid-template-columns:1fr 1fr;gap:12px;display:grid}.uV5bDG_comparison>div{border:1px solid var(--workspace-border,var(--rw-color-border));border-radius:var(--rw-radius-sm);background:var(--workspace-paper,var(--rw-color-surface));min-width:0;padding:16px}.uV5bDG_comparison h4{color:var(--workspace-blue,var(--rw-color-link));margin:0 0 12px;font-size:12px}.uV5bDG_comparison pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.uV5bDG_dialog footer{background:var(--workspace-panel,var(--rw-color-surface-elevated));border-top:1px solid var(--workspace-border,var(--rw-color-border));padding:var(--rw-space-4) var(--rw-space-6);flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex;position:sticky;bottom:0}.uV5bDG_dialog button{padding:var(--rw-space-3) var(--rw-space-4);border-radius:var(--rw-radius-sm);border:1px solid var(--workspace-control-border,var(--rw-color-border));background:var(--workspace-paper,var(--rw-color-surface));color:var(--workspace-text,var(--rw-color-text));cursor:pointer;font-weight:650}.uV5bDG_dialog button:focus-visible{outline:3px solid var(--workspace-blue,var(--rw-color-link));outline-offset:3px}.uV5bDG_dialog .uV5bDG_confirm{background:var(--workspace-search,var(--rw-color-primary));color:var(--workspace-on-search,var(--rw-color-primary-ink));border-color:var(--workspace-search,var(--rw-color-primary))}@media (max-width:640px){.uV5bDG_comparison{grid-template-columns:1fr}.uV5bDG_dialog header,.uV5bDG_changes{padding-left:var(--rw-space-4);padding-right:var(--rw-space-4)}}
.DEVUSW_backdrop{z-index:1400;background:color-mix(in srgb, var(--rw-shade) 58%, transparent);justify-content:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.DEVUSW_modal{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-xl);background:var(--rw-color-panel-bg,var(--rw-color-surface));width:min(520px,100%);height:100%;box-shadow:0 24px 70px color-mix(in srgb, var(--rw-shade) 35%, transparent);flex-direction:column;display:flex;overflow:hidden}.DEVUSW_header{border-bottom:1px solid var(--rw-color-border);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.DEVUSW_headerCopy{align-items:center;gap:.75rem;display:flex}.DEVUSW_header h3{color:var(--rw-color-text);font-size:1.2rem;font-weight:850}.DEVUSW_modeGrid{grid-template-columns:1fr 1fr;gap:.8rem;padding:1.1rem;display:grid}.DEVUSW_modeChoice{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.55rem;width:100%;min-height:7rem;padding:1rem 1.05rem 1.1rem;display:flex}.DEVUSW_modeHead{align-items:center;gap:.7rem;min-height:2.6rem;display:flex}.DEVUSW_modeChoice strong{font-family:var(--rw-font-display);letter-spacing:-.01em;color:var(--rw-color-link);font-size:1.5rem;font-weight:600;line-height:1.1}.DEVUSW_modeGlyph,.DEVUSW_modeMark{flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.DEVUSW_modeGlyph{border:1px solid color-mix(in srgb, var(--rw-color-link) 30%, var(--rw-color-control-border));border-radius:var(--rw-radius-md);background:color-mix(in srgb, var(--rw-color-link) 13%, var(--rw-color-surface));color:var(--rw-color-link);transition:background var(--rw-motion-fast) var(--rw-ease-standard), border-color var(--rw-motion-fast) var(--rw-ease-standard)}.DEVUSW_modeGlyph svg{width:1.4rem;height:1.4rem}.DEVUSW_modeChoice:hover .DEVUSW_modeGlyph,.DEVUSW_modeChoice:focus-visible .DEVUSW_modeGlyph{border-color:color-mix(in srgb, var(--rw-color-link) 42%, var(--rw-color-control-border));background:color-mix(in srgb, var(--rw-color-link) 16%, var(--rw-color-surface))}.DEVUSW_modeMark{object-fit:contain}.DEVUSW_modeWordmark{width:auto;height:1.25rem;color:var(--rw-color-link);display:block}.DEVUSW_modeChoice span:not(.DEVUSW_modeHead):not(.DEVUSW_modeGlyph),.DEVUSW_emptyList{color:var(--rw-color-text-muted);font-size:.8rem}.DEVUSW_modalBody,.DEVUSW_externalForm{flex-direction:column;flex:auto;gap:.85rem;min-height:0;padding:1rem 1.1rem 0;display:flex}.DEVUSW_roleList{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-md);flex:auto;min-height:0;overflow-y:auto}.DEVUSW_roleOption{border-bottom:1px solid var(--rw-color-border);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.8rem;display:flex}.DEVUSW_roleOption:last-child{border-bottom:0}.DEVUSW_roleOption:has(input:checked){background:color-mix(in srgb, var(--rw-color-selected) 12%, var(--rw-color-surface))}.DEVUSW_roleOption input{margin-top:.18rem}.DEVUSW_roleOption span{gap:.2rem;min-width:0;display:grid}.DEVUSW_roleOption strong{color:var(--rw-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.DEVUSW_roleOption small{color:var(--rw-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.DEVUSW_emptyList{padding:1rem}.DEVUSW_error{color:var(--rw-color-danger);font-size:.8rem}.DEVUSW_footer{border-top:1px solid var(--rw-color-border);background:var(--rw-color-panel-bg,var(--rw-color-surface));flex:none;justify-content:flex-end;gap:.65rem;margin-top:auto;padding:.9rem 0 1rem;display:flex}.DEVUSW_confirmation{color:var(--rw-color-success);font-size:.8rem;font-weight:750}@media (max-width:640px){.DEVUSW_backdrop{padding:0}.DEVUSW_modal{border-radius:0}.DEVUSW_modeGrid{grid-template-columns:1fr}}.DEVUSW_modalWide{width:min(920px,100%)}.DEVUSW_modeGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.DEVUSW_modeGridThree{grid-template-columns:1fr}}
._9K2sOq_frame{align-items:stretch;gap:var(--rw-space-4,1rem);height:var(--rw-workspace-pane-height);min-height:0;display:flex}._9K2sOq_columnsArea{--tracker-lane-header-h:2.75rem;--tracker-lane-body-pad:.6rem;--tracker-lane-empty-h:14rem;--tracker-lane-glyph-top:1.1rem;--tracker-lane-rail-top:7.9rem;flex:auto;min-width:0;height:100%}._9K2sOq_columnsGrid{gap:var(--rw-space-3,.75rem);height:100%;transition:grid-template-columns var(--rw-motion-medium,.24s) var(--rw-ease-standard,ease);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (prefers-reduced-motion:reduce){._9K2sOq_columnsGrid{transition:none}}._9K2sOq_column{border:1px solid color-mix(in srgb, var(--rw-color-border) 72%, transparent);border-radius:var(--rw-radius-xl,18px);background:color-mix(in srgb, var(--rw-color-surface) 78%, transparent);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._9K2sOq_column[class*=tracker-tone-]{border-top:3px solid var(--tracker-accent)}._9K2sOq_columnDropValid{border-color:var(--tracker-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tracker-accent) 28%, transparent)}._9K2sOq_columnDropActive{background:color-mix(in srgb, var(--tracker-accent) 14%, var(--rw-color-surface))}._9K2sOq_columnHeader{height:var(--tracker-lane-header-h);border-bottom:1px solid var(--rw-color-border);flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .85rem;display:flex}._9K2sOq_columnHeaderText{align-items:baseline;gap:.4rem;min-width:0;display:flex}._9K2sOq_columnTitle{color:var(--rw-color-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:850;overflow:hidden}._9K2sOq_columnCount{color:var(--rw-color-text-muted);flex:none;font-size:.76rem;font-weight:750}._9K2sOq_columnBody{min-height:0;padding:var(--tracker-lane-body-pad);flex:auto;align-content:start;gap:.4rem;display:grid;overflow-y:auto}._9K2sOq_dragSlot{min-width:0}._9K2sOq_dragHandle{border-radius:var(--rw-radius-sm);width:1.5rem;height:1.75rem;box-shadow:none;color:var(--rw-color-text-muted);letter-spacing:0;cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:.7rem;display:inline-flex}._9K2sOq_dragHandle svg{width:1.1rem;height:1.1rem}._9K2sOq_dragHandle:hover,._9K2sOq_dragHandle:focus-visible{box-shadow:none;background:0 0;border:0}[data-theme=light] ._9K2sOq_dragHandle{box-shadow:none;background:0 0;border:0}[data-theme=light] ._9K2sOq_dragHandle:hover{box-shadow:none;background:0 0;border:0}._9K2sOq_dragHandle:hover{color:var(--rw-color-text)}._9K2sOq_dragHandle:active{cursor:grabbing}._9K2sOq_dragHandle:focus-visible{box-shadow:0 0 0 4px var(--rw-color-focus);outline:none}._9K2sOq_dragSlotLifted{opacity:.5;-webkit-user-select:none;user-select:none}._9K2sOq_dragSlotLifted *{-webkit-user-select:none;user-select:none}._9K2sOq_dragPreview{z-index:2000;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.96;width:min(20rem,72vw);filter:drop-shadow(0 14px 24px color-mix(in srgb, var(--rw-shade) 28%, transparent));position:fixed;top:-1000px;left:-1000px;transform:rotate(1deg)}._9K2sOq_moreControl{justify-content:center;width:100%;font-size:.78rem}._9K2sOq_backControl{min-height:0;padding:.4rem .65rem;font-size:.74rem}._9K2sOq_columnEmpty{height:var(--tracker-lane-empty-h);border-radius:var(--rw-radius-sm);background:color-mix(in srgb, var(--rw-color-panel-subtle-bg) 42%, transparent);position:relative}._9K2sOq_stageGlyph{z-index:2;top:var(--tracker-lane-glyph-top);opacity:.7;width:6rem;height:6rem;animation:_9K2sOq_laneJourneyIn var(--rw-motion-medium,.24s) var(--rw-ease-standard,ease) both;position:absolute;left:50%;transform:translate(-50%)}._9K2sOq_emptyTitle{text-align:center;letter-spacing:-.01em;color:var(--rw-color-text);font-size:.95rem;font-weight:800;position:absolute;top:8.55rem;left:.75rem;right:.75rem}._9K2sOq_emptyBody{text-align:center;color:var(--rw-color-text-muted);font-size:.8rem;line-height:1.5;position:absolute;top:10.1rem;left:.9rem;right:.9rem}._9K2sOq_laneRail{z-index:1;top:calc(var(--tracker-lane-header-h) + var(--tracker-lane-body-pad) + var(--tracker-lane-rail-top));background:color-mix(in srgb, var(--rw-color-border) 55%, transparent);pointer-events:none;height:1px;animation:_9K2sOq_laneJourneyIn var(--rw-motion-medium,.24s) var(--rw-ease-standard,ease) both;position:absolute;left:0;right:0}._9K2sOq_laneRail:after{content:"";background:var(--tracker-accent);opacity:.55;border-radius:50%;width:5px;height:5px;margin:-2px 0 0 -2.5px;position:absolute;top:50%;left:50%}@keyframes _9K2sOq_laneJourneyIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._9K2sOq_stageGlyph,._9K2sOq_laneRail{animation:none}}._9K2sOq_sheetBackdrop{z-index:200;background:color-mix(in srgb, var(--rw-shade) 52%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}._9K2sOq_sheet{border:1px solid var(--rw-color-border);border-bottom:0;border-top:4px solid var(--tracker-accent);border-radius:var(--rw-radius-xl) var(--rw-radius-xl) 0 0;background:var(--rw-color-panel-bg,var(--rw-color-surface));width:min(720px,100% - 2rem);max-height:min(78vh,660px);box-shadow:0 -24px 70px color-mix(in srgb, var(--rw-shade) 30%, transparent);margin:0 auto;overflow-y:auto}._9K2sOq_sheetInner{width:min(680px,100% - 2.4rem);margin:0 auto;padding-bottom:1.1rem}._9K2sOq_sheetHeader{border-bottom:1px solid var(--rw-color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0 .8rem;display:flex}._9K2sOq_sheetHeader h3{color:var(--rw-color-text);font-size:clamp(1.15rem,2vw,1.5rem);font-weight:880}._9K2sOq_sheetHeader p{color:var(--rw-color-text-muted);margin-top:.25rem;font-size:.86rem;font-weight:750}._9K2sOq_sheetHeader ._9K2sOq_sheetDates{margin-top:.35rem;font-size:.78rem;font-weight:600}._9K2sOq_sheetHeader p[data-posting-age-notice]{margin-top:.3rem;font-size:.78rem;font-weight:500;line-height:1.4}._9K2sOq_sheetBody{padding:.9rem 0 0;display:block}._9K2sOq_moveControl{border:0;align-content:start;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}._9K2sOq_stageOptionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}._9K2sOq_stageOption{appearance:none;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--tracker-accent) 52%, var(--rw-color-control-border));border-top:3px solid var(--tracker-accent);border-radius:var(--rw-radius-md,12px);background:color-mix(in srgb, var(--tracker-accent) 8%, var(--rw-field-bg));min-width:0;color:var(--rw-color-text-muted);font:inherit;cursor:pointer;transition:background var(--rw-motion-fast,.14s) ease, border-color var(--rw-motion-fast,.14s) ease, color var(--rw-motion-fast,.14s) ease, transform var(--rw-motion-fast,.14s) ease;place-items:center;padding:.35rem;font-size:clamp(.62rem,1vw,.72rem);font-weight:820;line-height:1.15;display:grid}._9K2sOq_stageOption:hover:not(:disabled){border-color:var(--tracker-accent);background:color-mix(in srgb, var(--tracker-accent) 14%, var(--rw-field-bg));color:var(--rw-color-text);transform:translateY(-1px)}._9K2sOq_stageOption[aria-pressed=true]{border-color:var(--tracker-accent);background:color-mix(in srgb, var(--tracker-accent) 22%, var(--rw-field-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tracker-accent) 36%, transparent);color:var(--rw-color-text)}._9K2sOq_stageOption:focus-visible{box-shadow:0 0 0 4px var(--rw-color-focus);outline:none}._9K2sOq_stageOption:disabled{cursor:wait;opacity:.68}._9K2sOq_movePending{color:var(--rw-color-text-muted);font-size:.76rem;font-weight:700}._9K2sOq_sheetNotes textarea{resize:vertical;min-height:7rem}._9K2sOq_sheetFooter{border-top:1px solid var(--rw-color-border);justify-content:flex-end;padding:.8rem 0 1rem;display:flex}@media (prefers-reduced-motion:reduce){._9K2sOq_stageOption{transition:none}}._9K2sOq_mobileTabView{display:none}._9K2sOq_mobileTabs{gap:.4rem;padding-bottom:.6rem;display:flex;overflow-x:auto}._9K2sOq_mobileTab{white-space:nowrap;border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-md,12px) var(--rw-radius-md,12px) 0 0;background:var(--rw-color-surface);color:var(--rw-color-text-muted);border-bottom:3px solid #0000;flex-direction:column;flex:auto;align-items:center;gap:.15rem;padding:.5rem .4rem;font-size:.74rem;font-weight:800;display:flex}._9K2sOq_mobileTab[class*=tracker-tone-]{border-bottom-color:color-mix(in srgb, var(--tracker-accent) 55%, transparent)}._9K2sOq_mobileTabActive{color:var(--rw-color-text);background:var(--rw-color-surface-elevated)}._9K2sOq_mobileTabActive[class*=tracker-tone-]{border-bottom-color:var(--tracker-accent)}._9K2sOq_mobilePanel{height:min(70vh,640px)}@media (max-width:1023px){._9K2sOq_frame{flex-direction:column;height:auto}._9K2sOq_columnsGrid{display:none}._9K2sOq_mobileTabView{display:block}._9K2sOq_laneRail{display:none}._9K2sOq_sheetBody{grid-template-columns:1fr}._9K2sOq_sheet{width:100%}}._9K2sOq_sheetStageBar{border-bottom:1px solid var(--rw-color-border);flex-wrap:wrap;gap:.45rem;padding:.9rem 0;display:flex}._9K2sOq_stageChip{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--tracker-accent) 45%, var(--rw-color-border));color:var(--rw-color-text-muted);background:0 0;border-radius:3px;flex:auto;padding:.5rem .9rem;font-size:.82rem;font-weight:750;transition:border-color .14s,background .14s,color .14s}._9K2sOq_stageChip:hover:not(:disabled){color:var(--rw-color-text);border-color:var(--tracker-accent)}._9K2sOq_stageChip[aria-pressed=true]{color:var(--rw-color-text);border-color:var(--tracker-accent);background:color-mix(in srgb, var(--tracker-accent) 16%, transparent)}._9K2sOq_stageChip:focus-visible{outline:2px solid var(--rw-focus-ring-color);outline-offset:2px}._9K2sOq_stageChip:disabled{cursor:default;opacity:.6}._9K2sOq_sheetWorkRow{align-items:stretch;gap:.7rem;margin-top:.4rem;display:flex}._9K2sOq_sheetFollowUp{gap:.3rem;margin:0 0 1rem;display:grid}._9K2sOq_sheetFollowUpInput{border-radius:3px;width:fit-content;min-width:11rem}._9K2sOq_sheetFollowUpNote{color:var(--rw-color-text-muted);font-size:.78rem;line-height:1.45}._9K2sOq_sheetNotesArea{resize:vertical;border-radius:3px;flex:auto;min-height:8.5rem}._9K2sOq_sheetLink{border-radius:3px;flex:none;align-self:stretch;width:3.4rem;height:auto;min-height:0;padding:0}._9K2sOq_sheetLink:hover{border-color:var(--tracker-accent,var(--rw-color-brand))}._9K2sOq_sheetLink svg{width:1.35rem;height:1.35rem}._9K2sOq_sheetRoleWork{border-top:1px solid var(--rw-color-border);margin-top:1rem;padding-top:.9rem}
._1OXA8G_page{max-width:1240px;color:var(--rw-discovery-ink);margin:0 auto;padding:24px clamp(20px,4vw,56px) 80px}._1OXA8G_breadcrumbs{color:var(--rw-discovery-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;font-size:13px;display:flex}._1OXA8G_crumb{align-items:center;gap:8px;display:inline-flex}._1OXA8G_breadcrumbs a{color:var(--rw-discovery-link);font-weight:650}._1OXA8G_breadcrumbs a:hover,._1OXA8G_jobs a:hover,._1OXA8G_linkGroup a:hover,._1OXA8G_companies a:hover,._1OXA8G_pagination a:hover{text-underline-offset:3px;text-decoration:underline}._1OXA8G_header{border-bottom:1px solid var(--rw-discovery-border);padding:12px 0 24px}._1OXA8G_header h1{font-family:var(--rw-font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.15}._1OXA8G_facts{color:var(--rw-discovery-muted);gap:4px;margin:0;padding:0;font-size:15px;line-height:1.55;list-style:none;display:grid}._1OXA8G_header ._1OXA8G_pageNote{color:var(--rw-discovery-muted);margin:12px 0 0;font-size:13px}._1OXA8G_jobs{margin:0;padding:0;list-style:none;display:grid}._1OXA8G_jobs li{border-bottom:1px solid var(--rw-discovery-border);padding:16px 0}._1OXA8G_jobs a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.35}._1OXA8G_jobs p{color:var(--rw-discovery-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.5}._1OXA8G_empty{color:var(--rw-discovery-muted);margin:24px 0}._1OXA8G_empty a{color:var(--rw-discovery-link);font-weight:700}._1OXA8G_pagination{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 0;font-size:14px;display:flex}._1OXA8G_pagination ol{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}._1OXA8G_pagination a,._1OXA8G_pagination span[aria-current]{min-width:36px;min-height:36px;color:var(--rw-discovery-link);border-radius:9px;justify-content:center;align-items:center;padding:0 8px;font-weight:650;display:inline-flex}._1OXA8G_pagination span[aria-current]{background:var(--rw-discovery-wash);color:var(--rw-discovery-ink)}._1OXA8G_pageOf{display:none}._1OXA8G_related{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px 48px;margin-top:40px;display:grid}._1OXA8G_linkGroup h2{letter-spacing:-.01em;margin:0 0 12px;font-size:17px;font-weight:700}._1OXA8G_linkGroup ul,._1OXA8G_companies{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}._1OXA8G_linkGroup li,._1OXA8G_companies li{justify-content:space-between;gap:12px;display:flex}._1OXA8G_linkGroup a,._1OXA8G_companies a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-weight:650}._1OXA8G_count{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;flex:none}._1OXA8G_companies{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 48px;margin-top:24px}@media (max-width:640px){._1OXA8G_pagination{justify-content:space-between;gap:8px}._1OXA8G_pagination ol{display:none}._1OXA8G_pagination a{white-space:nowrap;padding:0 4px}._1OXA8G_pagination ._1OXA8G_pageOf{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline}}@media (max-width:540px){._1OXA8G_page{padding-top:16px}._1OXA8G_header h1{font-size:29px}._1OXA8G_related{gap:24px}}
.TXT1SG_hero.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-xl);background:radial-gradient(ellipse at 100% 0%, var(--rw-discovery-sky) 0, transparent 58%), var(--rw-discovery-paper);box-shadow:var(--rw-discovery-shadow);padding:clamp(20px,3vw,32px);position:relative}.TXT1SG_identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 24px;display:grid}.TXT1SG_titles{min-width:0}.TXT1SG_titles h1{font-family:var(--rw-font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:800;line-height:1.1}.TXT1SG_titles .TXT1SG_meta{color:var(--rw-discovery-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}.TXT1SG_primaryAction.action-btn{border-radius:var(--rw-radius-key);white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 16px;font-size:15px;font-weight:750;display:inline-flex}.TXT1SG_primaryAction.action-btn-primary{color:var(--rw-color-primary-ink)}.TXT1SG_primaryAction svg{flex:none;width:18px;height:18px}.TXT1SG_heroFoot{border-top:1px solid var(--rw-discovery-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-top:24px;padding-top:16px;display:flex}.TXT1SG_answer{max-width:78ch;color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;flex:420px;margin:0;font-size:15px;font-weight:550;line-height:1.6}.TXT1SG_answer .TXT1SG_asOf{white-space:nowrap}.TXT1SG_externalLinks{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.TXT1SG_externalLinks a{min-height:32px;color:var(--rw-discovery-link);align-items:center;gap:8px;font-weight:650;display:inline-flex}.TXT1SG_externalLinks a:hover{text-underline-offset:3px;text-decoration:underline}.TXT1SG_externalLinks svg{flex:none;width:14px;height:14px}.TXT1SG_logo{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);flex:none;justify-content:center;align-items:center;width:76px;height:76px;padding:8px;display:flex}.TXT1SG_logo .job-avatar{width:100%;height:100%;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-discovery-ink);font-family:var(--rw-font-sans);letter-spacing:-.02em;padding:0;font-size:30px;font-weight:750;line-height:1}.TXT1SG_logo .job-avatar-logo{object-fit:contain;max-width:100%;max-height:62px}html[data-theme=dark] .TXT1SG_logo{background:color-mix(in srgb, var(--rw-color-fit-number) 85%, var(--rw-chevron-active-to));border-color:#0000}html[data-theme=dark] .TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-signal-surface-deep)}.TXT1SG_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}html[data-theme=dark] .TXT1SG_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}.TXT1SG_compact .TXT1SG_logo{width:56px;height:56px;padding:4px}.TXT1SG_compact .TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){font-size:22px}.TXT1SG_compact .TXT1SG_titles h1{font-size:clamp(26px,2.4vw,34px)}.TXT1SG_picture{margin-top:32px}.TXT1SG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:16px;display:flex}.TXT1SG_sectionHead h2,.TXT1SG_section h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.25}.TXT1SG_sectionHead p{color:var(--rw-discovery-muted);margin:0;font-size:13px}.TXT1SG_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.TXT1SG_stat.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);flex-direction:column;padding:16px;display:flex}.TXT1SG_statAccent.panel{border-color:var(--rw-discovery-border-active);background:linear-gradient(150deg, var(--rw-discovery-selected), var(--rw-discovery-paper) 92%)}.TXT1SG_stat dt{color:var(--rw-discovery-muted);font-size:13px;font-weight:650;line-height:1.35}.TXT1SG_stat dd{margin:0}.TXT1SG_stat .TXT1SG_statValue{color:var(--rw-discovery-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(28px,2.6vw,36px);font-weight:700;line-height:1.1}.TXT1SG_statAccent .TXT1SG_statValue{color:var(--rw-discovery-link)}.TXT1SG_stat .TXT1SG_statNote{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4}.TXT1SG_stat .TXT1SG_statDefinition{color:var(--rw-discovery-muted);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.45}.TXT1SG_sectionNav{top:var(--rw-discovery-header-height);z-index:20;border-bottom:1px solid var(--rw-discovery-border);background:color-mix(in srgb, var(--rw-discovery-canvas) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:32px 0 16px;position:sticky}.TXT1SG_sectionNav ul{scrollbar-width:none;gap:24px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.TXT1SG_sectionNav a{min-height:48px;color:var(--rw-discovery-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:14px;font-weight:650;display:inline-flex}.TXT1SG_sectionNav a:hover{border-bottom-color:var(--rw-discovery-border-active);color:var(--rw-discovery-ink)}.TXT1SG_sections{gap:24px;margin-top:24px;display:grid}.TXT1SG_sectionNav+.TXT1SG_sections{margin-top:0}.TXT1SG_section.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-lg);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);scroll-margin-top:calc(var(--rw-discovery-header-height) + 64px);padding:clamp(18px,2.4vw,26px)}.TXT1SG_split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.TXT1SG_section .TXT1SG_intro{color:var(--rw-discovery-muted);margin:4px 0 0;font-size:14px;line-height:1.55}.TXT1SG_section .TXT1SG_note{color:var(--rw-discovery-muted);margin:16px 0 0;font-size:12px;line-height:1.5}.TXT1SG_section .TXT1SG_listNote{color:var(--rw-discovery-muted);margin:0 0 8px;font-size:14px;line-height:1.5}.TXT1SG_listNote a{color:var(--rw-discovery-link);font-weight:650}.TXT1SG_listNote a:hover{text-underline-offset:3px;text-decoration:underline}.TXT1SG_section .TXT1SG_remoteLine{border-top:1px solid var(--rw-discovery-border);margin:16px 0 0;padding-top:12px;font-size:14px;font-weight:650}.TXT1SG_bars{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.TXT1SG_bars li{grid-template-columns:minmax(110px,200px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;line-height:1.35;display:grid}.TXT1SG_barLabel{min-width:0;color:var(--rw-discovery-ink);overflow-wrap:anywhere}.TXT1SG_barLabel a{color:var(--rw-discovery-link);font-weight:650}.TXT1SG_barLabel a:hover{text-underline-offset:3px;text-decoration:underline}.TXT1SG_barTrack{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);height:8px;overflow:hidden}.TXT1SG_barFill{border-radius:inherit;background:color-mix(in srgb, var(--rw-discovery-blue) 55%, var(--rw-discovery-paper));height:100%;display:block}.TXT1SG_bars li:first-child .TXT1SG_barFill{background:var(--rw-discovery-blue)}.TXT1SG_barCount{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;font-weight:700}.TXT1SG_payFigure{--pay-unlisted:color-mix(in srgb, var(--rw-discovery-soft-ink) 78%, var(--rw-discovery-paper));flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:16px;display:flex}.TXT1SG_donut{background:conic-gradient(var(--rw-discovery-blue) 0 var(--share,0%), var(--pay-unlisted) var(--share,0%) 100%);border-radius:50%;flex:none;width:152px;height:152px;position:relative}.TXT1SG_donutHole{background:var(--rw-discovery-paper);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:16px}.TXT1SG_donutHole strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.TXT1SG_donutHole span{color:var(--rw-discovery-muted);margin-top:4px;font-size:12px}.TXT1SG_legend{gap:12px;margin:0;display:grid}.TXT1SG_legend dt{color:var(--rw-discovery-muted);align-items:center;gap:8px;font-size:13px;display:flex}.TXT1SG_legend dd{font-variant-numeric:tabular-nums;margin:2px 0 0;padding-left:16px;font-size:20px;font-weight:700}.TXT1SG_swatch{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-wash);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.TXT1SG_swatchListed{border-color:var(--rw-discovery-blue);background:var(--rw-discovery-blue)}.TXT1SG_swatchUnlisted{border-color:var(--pay-unlisted);background:var(--pay-unlisted)}.TXT1SG_medians{border-top:1px solid var(--rw-discovery-border);gap:12px;margin:16px 0 0;padding-top:16px;display:grid}.TXT1SG_medians dt{color:var(--rw-discovery-muted);font-size:13px}.TXT1SG_medians dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:15px;font-weight:650;line-height:1.45}.TXT1SG_mixGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px 40px;margin-top:16px;display:grid}.TXT1SG_mixGrid h3{margin:0;font-size:16px;font-weight:700;line-height:1.3}.TXT1SG_modeBar{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);gap:2px;height:12px;margin-top:16px;display:flex;overflow:hidden}.TXT1SG_modeBar span{background:var(--rw-discovery-blue);flex-basis:0;min-width:3px}.TXT1SG_modeBar span:nth-child(2),.TXT1SG_modeLegend li:nth-child(2) .TXT1SG_swatch{background:color-mix(in srgb, var(--rw-discovery-blue) 65%, var(--rw-discovery-paper));border-color:#0000}.TXT1SG_modeBar span:nth-child(3),.TXT1SG_modeLegend li:nth-child(3) .TXT1SG_swatch{background:color-mix(in srgb, var(--rw-discovery-blue) 40%, var(--rw-discovery-paper));border-color:#0000}.TXT1SG_modeBar span:nth-child(n+4),.TXT1SG_modeLegend li:nth-child(n+4) .TXT1SG_swatch{background:color-mix(in srgb, var(--rw-discovery-blue) 25%, var(--rw-discovery-paper));border-color:#0000}.TXT1SG_modeLegend{gap:8px;margin:12px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.TXT1SG_modeLegend li{grid-template-columns:auto minmax(0,1fr) auto 5ch;align-items:center;gap:8px;display:grid}.TXT1SG_modeLegend li:first-child .TXT1SG_swatch{background:var(--rw-discovery-blue);border-color:#0000}.TXT1SG_modeLegend strong{font-variant-numeric:tabular-nums;text-align:right}.TXT1SG_modeShare{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;text-align:right}.TXT1SG_section .TXT1SG_description{max-width:75ch;color:var(--rw-discovery-ink);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;font-size:15px;line-height:1.7}.TXT1SG_facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0 0;display:grid}.TXT1SG_facts>div{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-sm);min-width:0;padding:12px 16px}.TXT1SG_facts dt{color:var(--rw-discovery-muted);font-size:12px;line-height:1.4}.TXT1SG_facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;font-weight:650}.TXT1SG_sections~.TXT1SG_related{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.TXT1SG_sections~.TXT1SG_footnote{border-top:1px solid var(--rw-discovery-border);max-width:90ch;color:var(--rw-discovery-muted);margin:32px 0 0;padding-top:16px;font-size:12px;line-height:1.6}@media (max-width:1000px){.TXT1SG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.TXT1SG_split{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.TXT1SG_identity{grid-template-columns:auto minmax(0,1fr)}.TXT1SG_primaryAction.action-btn{white-space:normal;grid-column:1/-1;width:100%}.TXT1SG_sectionNav ul{gap:16px}}@media (max-width:540px){.TXT1SG_identity{gap:16px}.TXT1SG_logo{border-radius:var(--rw-radius-sm);width:56px;height:56px;padding:4px}.TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){font-size:22px}.TXT1SG_titles h1,.TXT1SG_compact .TXT1SG_titles h1{font-size:29px}.TXT1SG_stats{gap:8px}.TXT1SG_stat.panel{padding:12px}.TXT1SG_stat .TXT1SG_statValue{font-size:26px}.TXT1SG_bars li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.TXT1SG_barTrack{grid-area:2/1/auto/-1}.TXT1SG_donut{width:132px;height:132px}.TXT1SG_donutHole{inset:12px}}
._8FAiHa_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:24px 0 0;display:grid}._8FAiHa_stat.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);flex-direction:column;padding:16px;display:flex}._8FAiHa_statAccent.panel{border-color:var(--rw-discovery-border-active);background:linear-gradient(150deg, var(--rw-discovery-selected), var(--rw-discovery-paper) 92%)}._8FAiHa_stat dt{color:var(--rw-discovery-muted);font-size:13px;font-weight:650;line-height:1.35}._8FAiHa_stat dd{margin:0}._8FAiHa_stat ._8FAiHa_statValue{color:var(--rw-discovery-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.15}._8FAiHa_statAccent ._8FAiHa_statValue{color:var(--rw-discovery-link)}._8FAiHa_stat ._8FAiHa_statNote{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4}._8FAiHa_stat ._8FAiHa_statDefinition{color:var(--rw-discovery-muted);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.45}._8FAiHa_sections{gap:24px;margin-top:24px;display:grid}._8FAiHa_section.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-lg);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);padding:clamp(18px,2.4vw,26px)}._8FAiHa_section h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.25}._8FAiHa_section ._8FAiHa_intro{color:var(--rw-discovery-muted);margin:4px 0 0;font-size:14px;line-height:1.55}._8FAiHa_section ._8FAiHa_note{color:var(--rw-discovery-muted);margin:16px 0 0;font-size:12px;line-height:1.5}._8FAiHa_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:24px;display:grid}._8FAiHa_ladder{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}._8FAiHa_ladderRow{grid-template-columns:minmax(104px,150px) minmax(0,1fr);align-items:center;gap:12px;font-size:13px;display:grid}._8FAiHa_ladderLabel{color:var(--rw-discovery-ink);font-weight:650}._8FAiHa_ladderTrack{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);height:18px;position:relative}._8FAiHa_ladderWide{border-radius:var(--rw-radius-sm);background:color-mix(in srgb, var(--rw-discovery-blue) 40%, var(--rw-discovery-paper));position:absolute;top:5px;bottom:5px}._8FAiHa_ladderMiddle{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-blue);position:absolute;top:1px;bottom:1px}._8FAiHa_ladderMedian{background:var(--rw-discovery-ink);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-3px;bottom:-3px}._8FAiHa_tableScroll{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);margin:20px 0 0;position:relative;overflow-x:auto}._8FAiHa_tableScroll:focus-visible{outline:3px solid var(--rw-discovery-blue);outline-offset:2px}._8FAiHa_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:1.45}._8FAiHa_ladderTable{min-width:480px}._8FAiHa_table ._8FAiHa_tableCaption{border-bottom:1px solid var(--rw-discovery-border);text-align:left;caption-side:top;padding:10px 14px;font-size:14px;font-weight:700}._8FAiHa_table th,._8FAiHa_table td{border-bottom:1px solid var(--rw-discovery-border);text-align:left;vertical-align:top;padding:10px 14px}._8FAiHa_table thead th{background:var(--rw-discovery-wash);font-size:12px;font-weight:700}._8FAiHa_table tbody th{overflow-wrap:break-word;font-weight:650}._8FAiHa_ladderTable tbody th,._8FAiHa_ladderTable thead th:first-child{white-space:nowrap}._8FAiHa_table tbody tr:last-child th,._8FAiHa_table tbody tr:last-child td{border-bottom:0}._8FAiHa_table ._8FAiHa_number{text-align:right;white-space:nowrap}._8FAiHa_table a{color:var(--rw-discovery-link);font-weight:650}._8FAiHa_table a:hover{text-underline-offset:3px;text-decoration:underline}._8FAiHa_plainTable{margin:16px 0 0}._8FAiHa_plainTable th,._8FAiHa_plainTable td{padding-left:0}._8FAiHa_plainTable ._8FAiHa_number{padding-left:12px}._8FAiHa_plainTable thead th{color:var(--rw-discovery-muted);background:0 0}._8FAiHa_stats~._8FAiHa_leans{color:var(--rw-discovery-ink);margin:16px 0 0;font-size:14px;font-weight:650;line-height:1.5}._8FAiHa_jobsHead{margin-top:32px}._8FAiHa_jobsHead h2{letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.25}._8FAiHa_jobsHead ._8FAiHa_jobsIntro{color:var(--rw-discovery-muted);margin:0;font-size:14px;line-height:1.55}._8FAiHa_sections~._8FAiHa_related{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}._8FAiHa_method{border-top:1px solid var(--rw-discovery-border);max-width:90ch;color:var(--rw-discovery-muted);gap:8px;margin:32px 0 0;padding-top:16px;font-size:12px;line-height:1.6;display:grid}._8FAiHa_method p{margin:0}@media (max-width:540px){._8FAiHa_stats{gap:8px}._8FAiHa_stat.panel{padding:12px}._8FAiHa_stat ._8FAiHa_statValue{font-size:22px}._8FAiHa_ladderRow{grid-template-columns:minmax(0,1fr);gap:6px}._8FAiHa_table th,._8FAiHa_table td{padding:8px 10px}}
.xHLi5q_ticker{width:86%;margin-top:48px;position:relative}.xHLi5q_heading{color:var(--rw-discovery-ink);letter-spacing:-.01em;margin:0 0 8px;font-size:15px;font-weight:800}.xHLi5q_viewport{-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--rw-discovery-ink) 10%, var(--rw-discovery-ink) 90%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--rw-discovery-ink) 10%, var(--rw-discovery-ink) 90%, transparent 100%);padding:8px 0;overflow:hidden}.xHLi5q_track{width:max-content;animation:xHLi5q_new-jobs-scroll var(--new-jobs-duration,135s) linear infinite;display:flex}.xHLi5q_viewport:hover .xHLi5q_track,.xHLi5q_viewport:focus-within .xHLi5q_track{animation-play-state:paused}[data-motion-paused=true] .xHLi5q_track{animation-play-state:paused}.xHLi5q_list{gap:12px;margin:0;padding:0 12px 0 0;list-style:none;display:flex}.xHLi5q_card.action-btn{box-sizing:border-box;border:1px solid var(--rw-discovery-line);border-radius:var(--rw-radius-md);background:color-mix(in srgb, var(--rw-discovery-paper) 94%, transparent);width:264px;height:74px;min-height:0;box-shadow:0 6px 16px color-mix(in srgb, var(--rw-discovery-navy) 10%, transparent);color:var(--rw-discovery-ink);letter-spacing:normal;text-align:left;justify-content:flex-start;gap:12px;padding:8px 12px;font-weight:400;text-decoration:none}.xHLi5q_card.action-btn:hover{border-color:var(--rw-discovery-link)}.xHLi5q_logo{box-sizing:border-box;border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-sm);background:var(--rw-discovery-paper);flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:4px;display:flex}.xHLi5q_logo .job-avatar{width:100%;height:100%;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.xHLi5q_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-discovery-ink);font-family:var(--rw-font-sans);letter-spacing:-.02em;padding:0;font-size:15px;font-weight:750;line-height:1}.xHLi5q_logo .job-avatar-logo{object-fit:contain;max-width:100%;max-height:32px}.xHLi5q_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}html[data-theme=dark] .xHLi5q_logo{background:color-mix(in srgb, var(--rw-color-fit-number) 85%, var(--rw-chevron-active-to));border-color:#0000}html[data-theme=dark] .xHLi5q_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-signal-surface-deep)}html[data-theme=dark] .xHLi5q_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}.xHLi5q_text{gap:2px;min-width:0;display:grid}.xHLi5q_company{color:var(--rw-discovery-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.3;overflow:hidden}.xHLi5q_title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}@keyframes xHLi5q_new-jobs-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.xHLi5q_track{animation:none}.xHLi5q_viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.xHLi5q_copy{display:none}}@media (max-width:850px){.xHLi5q_ticker{width:100%;margin-top:32px}.xHLi5q_card.action-btn{width:228px}}
.-rSlRG_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:24px 0 0;display:grid}.-rSlRG_stat.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);flex-direction:column;padding:16px;display:flex}.-rSlRG_statAccent.panel{border-color:var(--rw-discovery-border-active);background:linear-gradient(150deg, var(--rw-discovery-selected), var(--rw-discovery-paper) 92%)}.-rSlRG_stat dt{color:var(--rw-discovery-muted);font-size:13px;font-weight:650;line-height:1.35}.-rSlRG_stat dd{margin:0}.-rSlRG_stat .-rSlRG_statValue{color:var(--rw-discovery-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.1}.-rSlRG_statAccent .-rSlRG_statValue{color:var(--rw-discovery-link)}.-rSlRG_stat .-rSlRG_statNote{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4}.-rSlRG_stat .-rSlRG_statDefinition{color:var(--rw-discovery-muted);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.45}.-rSlRG_sections{gap:24px;margin-top:24px;display:grid}.-rSlRG_section.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-lg);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);padding:clamp(18px,2.4vw,26px)}.-rSlRG_section h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.25}.-rSlRG_section .-rSlRG_intro{color:var(--rw-discovery-muted);margin:4px 0 0;font-size:14px;line-height:1.55}.-rSlRG_section .-rSlRG_note{color:var(--rw-discovery-muted);margin:16px 0 0;font-size:12px;line-height:1.5}.-rSlRG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:8px;display:flex}.-rSlRG_sectionHead p{color:var(--rw-discovery-muted);margin:0;font-size:13px}.-rSlRG_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:24px;display:grid}.-rSlRG_trio{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:24px;display:grid}.-rSlRG_bars{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.-rSlRG_bars li{grid-template-columns:minmax(110px,200px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;line-height:1.35;display:grid}.-rSlRG_barLabel{min-width:0;color:var(--rw-discovery-ink);overflow-wrap:anywhere}.-rSlRG_barLabel a{color:var(--rw-discovery-link);font-weight:650}.-rSlRG_barLabel a:hover,.-rSlRG_employers a:hover{text-underline-offset:3px;text-decoration:underline}.-rSlRG_barTrack{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);height:8px;overflow:hidden}.-rSlRG_barFill{border-radius:inherit;background:color-mix(in srgb, var(--rw-discovery-blue) 55%, var(--rw-discovery-paper));height:100%;display:block}.-rSlRG_bars li:first-child .-rSlRG_barFill{background:var(--rw-discovery-blue)}.-rSlRG_barCount{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;font-weight:700}.-rSlRG_barShare{color:var(--rw-discovery-muted);font-weight:500}.-rSlRG_employers{gap:12px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.-rSlRG_employers li{justify-content:space-between;gap:12px;display:flex}.-rSlRG_employers a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-weight:650}.-rSlRG_employers span:first-child{overflow-wrap:anywhere;min-width:0}.-rSlRG_employers .-rSlRG_tally{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;flex:none}.-rSlRG_employers .-rSlRG_tally strong{color:var(--rw-discovery-ink);font-weight:700}.-rSlRG_section .-rSlRG_callout{margin:16px 0 0;font-size:14px;font-weight:650;line-height:1.5}.-rSlRG_payLines{gap:8px;margin:12px 0 0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.-rSlRG_payLines li:first-child{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;font-weight:650}.-rSlRG_payLines li+li{color:var(--rw-discovery-muted);font-size:13px}.-rSlRG_jobsHead{margin-top:32px}.-rSlRG_sections~.-rSlRG_related{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.-rSlRG_method{border-top:1px solid var(--rw-discovery-border);max-width:90ch;color:var(--rw-discovery-muted);gap:8px;margin:32px 0 0;padding-top:16px;font-size:12px;line-height:1.6;display:grid}.-rSlRG_method p{margin:0}@media (max-width:540px){.-rSlRG_stats{gap:8px}.-rSlRG_stat.panel{padding:12px}.-rSlRG_stat .-rSlRG_statValue{font-size:24px}.-rSlRG_bars li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.-rSlRG_barTrack{grid-area:2/1/auto/-1}}