.BH_RiG_deck{opacity:0;transition:opacity .42s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1);transform:translateY(-110%)}.BH_RiG_deckVisible{opacity:1;transform:none}.BH_RiG_connectorTrack{opacity:.42;stroke-dasharray:1;animation:.36s cubic-bezier(.22,.61,.36,1) both BH_RiG_deckConnectorDraw}.BH_RiG_connectorPulse{stroke-dasharray:7 11;stroke-linecap:round;animation:1.4s linear infinite BH_RiG_deckConnectorMarch}.BH_RiG_connectorDot{animation:.26s ease-out both BH_RiG_deckConnectorDot}.BH_RiG_connector,.BH_RiG_calloutCard{animation:.32s cubic-bezier(.22,.61,.36,1) .16s both BH_RiG_deckCalloutIn}@keyframes BH_RiG_deckConnectorDraw{0%{stroke-dasharray:0 1}to{stroke-dasharray:1 0}}@keyframes BH_RiG_deckConnectorMarch{to{stroke-dashoffset:-18px}}@keyframes BH_RiG_deckConnectorDot{0%{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}to{opacity:1;transform-box:fill-box;transform-origin:50%;transform:scale(1)}}@keyframes BH_RiG_deckCalloutIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BH_RiG_deck{transition:opacity .2s linear;transform:none}.BH_RiG_connector,.BH_RiG_connectorTrack,.BH_RiG_connectorPulse,.BH_RiG_connectorDot,.BH_RiG_calloutCard{animation:none}.BH_RiG_connectorTrack{opacity:.55;stroke-dasharray:none}.BH_RiG_connectorPulse{stroke-dasharray:7 11}}
@media (prefers-reduced-motion:no-preference){.yOheYG_graph[data-graph-state=waiting] .yOheYG_node,.yOheYG_graph[data-graph-state=waiting] .yOheYG_thread,.yOheYG_graph[data-graph-state=waiting] .yOheYG_edge{opacity:0}.yOheYG_graph[data-graph-state=growing] .yOheYG_node{animation:yOheYG_node .42s cubic-bezier(.22, .61, .36, 1) var(--grow-delay,0s) backwards}.yOheYG_graph[data-graph-state=growing] .yOheYG_thread{animation:yOheYG_fade .36s ease-out var(--grow-delay,0s) backwards}.yOheYG_graph[data-graph-state=growing] .yOheYG_edge{animation:yOheYG_fade .52s ease-out var(--grow-delay,0s) backwards}}@keyframes yOheYG_node{0%{opacity:0;scale:.4}}@keyframes yOheYG_fade{0%{opacity:0}}.yOheYG_portrait{transition:scale .36s cubic-bezier(.22,.61,.36,1),opacity .26s,box-shadow .26s,filter .26s}.yOheYG_node,.yOheYG_edge,.yOheYG_thread{transition:opacity .26s,stroke .26s,border-color .26s,background-color .26s,scale .3s cubic-bezier(.22,.61,.36,1)}.yOheYG_timeline{pointer-events:none}.yOheYG_timeline[data-axis=x]{height:0}.yOheYG_timeline[data-axis=y]{width:0}.yOheYG_runner{animation:4.6s linear infinite yOheYG_time-run-x;position:absolute;inset:0}.yOheYG_timeline[data-axis=y] .yOheYG_runner{animation-name:yOheYG_time-run-y}.yOheYG_pulse{background:linear-gradient(to right, transparent, color-mix(in oklab, var(--shoyu-violet) 70%, transparent) 70%, var(--shoyu-violet));width:72px;height:3px;filter:drop-shadow(0 0 4px color-mix(in oklab, var(--shoyu-violet) 80%, transparent));border-radius:9999px;position:absolute;top:0;left:0;translate:-100% -50%}.yOheYG_pulse:after{content:"";background:color-mix(in oklab, var(--shoyu-violet) 45%, white);width:7px;height:7px;box-shadow:0 0 10px 2px var(--shoyu-violet);border-radius:9999px;position:absolute;top:50%;right:-3px;translate:0 -50%}.yOheYG_timeline[data-axis=y] .yOheYG_pulse{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--shoyu-violet) 70%, transparent) 70%, var(--shoyu-violet));width:3px;height:72px;translate:-50% -100%}.yOheYG_timeline[data-axis=y] .yOheYG_pulse:after{inset:auto auto -3px 50%;translate:-50%}@keyframes yOheYG_time-run-x{0%{opacity:0;transform:translate(0)}6%,74%{opacity:1}80%{opacity:0;transform:translate(100%)}to{opacity:0;transform:translate(100%)}}@keyframes yOheYG_time-run-y{0%{opacity:0;transform:translateY(0)}6%,74%{opacity:1}80%{opacity:0;transform:translateY(100%)}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.yOheYG_timeline{display:none}}
.e57ygW_stage{--stage-hue:var(--shoyu-violet);--stage-wash:13%;--stage-line:color-mix(in oklab, var(--stage-hue) 22%, transparent);isolation:isolate;background:color-mix(in oklab, var(--stage-hue) var(--stage-wash), var(--bg-1));position:relative;overflow:hidden}:root[data-theme=dark] .e57ygW_stage{--stage-wash:20%;--stage-line:color-mix(in oklab, var(--stage-hue) 30%, transparent)}.e57ygW_grid{z-index:-1;background-image:linear-gradient(to right, var(--stage-line) 1px, transparent 1px), linear-gradient(to bottom, var(--stage-line) 1px, transparent 1px);opacity:.55;background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 38%,#000 20%,#0000 78%);mask-image:radial-gradient(70% 60% at 50% 38%,#000 20%,#0000 78%)}.e57ygW_floor{inset-inline:-40%;z-index:-1;background-image:linear-gradient(to right, var(--stage-line) 1px, transparent 1px), linear-gradient(to bottom, var(--stage-line) 1px, transparent 1px);transform-origin:50% 0;opacity:.32;background-size:64px 64px;height:52%;position:absolute;bottom:-6%;transform:perspective(520px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 55% 100%);mask-image:linear-gradient(#0000 0%,#000 55% 100%)}.e57ygW_glow{z-index:-1;filter:blur(80px);opacity:.35;pointer-events:none;border-radius:9999px;position:absolute}.e57ygW_waves{inset-inline:0;z-index:-1;pointer-events:none;height:280px;position:absolute;bottom:0;overflow:hidden}@media (min-width:640px){.e57ygW_waves{height:380px}}.e57ygW_waveLayer{filter:drop-shadow(0 -4px 10px #00000014);width:200%;height:100%;animation:e57ygW_wave-drift var(--wave-drift,40s) linear infinite;will-change:transform;position:absolute;top:0;left:0}:root[data-theme=dark] .e57ygW_waveLayer{filter:drop-shadow(0 -6px 14px #00000059)}@keyframes e57ygW_wave-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.e57ygW_waveLayer{animation:none}}
.ovP0Qa_bar{transition:background-color .36s;transition-delay:calc(var(--i,0) * 12ms)}.ovP0Qa_playhead{transition:left .62s var(--ease-snap);transform:translate(-50%)}.ovP0Qa_pop{opacity:0;transform-origin:0 100%;transition:opacity .26s ease, translate .42s var(--ease-snap), scale .42s var(--ease-snap);translate:0 8px;scale:.96}.ovP0Qa_pop[data-shown]{opacity:1;translate:0;scale:1}.ovP0Qa_pastStage{perspective:900px;perspective-origin:30% 20%}.ovP0Qa_pastFrame{transform-origin:50% 100%;transform:translate3d(calc(var(--depth) * 7%), calc(var(--depth) * -11%), calc(var(--depth) * -80px)) rotateY(-14deg) rotateX(6deg);opacity:calc(1 - var(--depth) * .25);z-index:calc(10 - var(--depth));transition:transform .76s var(--ease-snap), opacity .42s ease}.ovP0Qa_pastAge{transition:opacity .32s}.ovP0Qa_pastFrame:not([data-depth="0"]) .ovP0Qa_pastAge{opacity:0}.ovP0Qa_typed{clip-path:inset(0 100% 0 0);transition:clip-path .9s steps(12,end)}.ovP0Qa_typed[data-typed]{clip-path:inset(0)}.ovP0Qa_linkRow{transition:opacity .32s,background-color .32s}.ovP0Qa_pointer{animation:ovP0Qa_press .9s var(--ease-snap) both}@keyframes ovP0Qa_press{0%{opacity:0;translate:14px 10px}60%{opacity:1;translate:0;scale:1}80%{scale:.82}to{scale:1}}.ovP0Qa_agentPill{transition:left .9s var(--ease-snap), top .9s var(--ease-snap), scale .9s var(--ease-snap);transition-delay:calc(var(--i,0) * 90ms)}.ovP0Qa_agentPill[data-reading]{scale:.9}.ovP0Qa_bob{animation:3.2s ease-in-out infinite ovP0Qa_bob;animation-delay:calc(var(--i,0) * -1.1s);display:inline-block}@keyframes ovP0Qa_bob{0%,to{translate:0}50%{translate:0 -5px}}.ovP0Qa_halo{opacity:0;transition:opacity .6s ease, scale .9s var(--ease-snap);background:radial-gradient(circle,#ffffffb3 0%,#0000 68%);background:radial-gradient(circle,lab(100% -.0000298023 .0000119209/.7) 0%,#0000 68%);scale:.8}.ovP0Qa_halo[data-on]{opacity:.9;scale:1.1}@media (prefers-reduced-motion:reduce){.ovP0Qa_bar,.ovP0Qa_playhead,.ovP0Qa_pop,.ovP0Qa_pastFrame,.ovP0Qa_pastAge,.ovP0Qa_typed,.ovP0Qa_linkRow,.ovP0Qa_agentPill,.ovP0Qa_halo{transition:none}.ovP0Qa_bob,.ovP0Qa_pointer{animation:none}}
.hPOV7W_frame{--frame-delay:0s;transform-origin:bottom;transition:transform .52s cubic-bezier(.22, .61, .36, 1) var(--frame-delay), opacity .2s ease, background-color .2s ease;transform:scaleY(.08)}.hPOV7W_ready .hPOV7W_frame{transform:scaleY(1)}.hPOV7W_pin{--pin-delay:0s;opacity:0;transition:opacity .42s cubic-bezier(.22, .61, .36, 1) var(--pin-delay), transform .42s cubic-bezier(.22, .61, .36, 1) var(--pin-delay);transform:translateY(-10px)}.hPOV7W_ready .hPOV7W_pin{opacity:1;transform:none}.hPOV7W_combined{--bars-h:112px}@media (max-width:639.98px){.hPOV7W_combined{--bars-h:88px}}.hPOV7W_moments{--pill-h:34px;--stem:34px;--tier-step:42px}.hPOV7W_compactForm,[data-pill-form=compact] .hPOV7W_wideForm{display:none}[data-pill-form=compact] .hPOV7W_compactForm{display:inline-flex}[data-pill-form=compact] .hPOV7W_moments{--pill-h:30px;--stem:30px;--tier-step:36px}@media (max-width:639.98px){.hPOV7W_wideForm{display:none}.hPOV7W_compactForm{display:inline-flex}.hPOV7W_moments{--pill-h:30px;--stem:28px;--tier-step:36px}}.hPOV7W_pill{transition:scale .45s cubic-bezier(.34,1.56,.64,1)}.hPOV7W_pillLit{z-index:3;scale:1.06}.hPOV7W_playhead{transition:left 80ms linear}.hPOV7W_dragging .hPOV7W_playhead,[data-pixels-state=sweep] .hPOV7W_playhead{transition:none}@media (prefers-reduced-motion:reduce){.hPOV7W_frame,.hPOV7W_pin,.hPOV7W_pill,.hPOV7W_playhead{transition:none}.hPOV7W_frame{transform:scaleY(1)}.hPOV7W_pin{opacity:1;transform:none}}
.SZTq_W_row{--chase-delay-lg:0s;--chase-delay-sm:0s;--chase-delay:var(--chase-delay-sm);--chase-float:5s;--chase-gap:0px;--chase-gap-sm:0px;--chase-opacity-lg:1;--chase-opacity-sm:1;--chase-opacity:var(--chase-opacity-sm);--chase-scale:1;--chase-shift:0%;--chase-shift-sm:0%;left:calc((var(--chase-shift-sm) - 12%) / 4);margin-inline:auto;margin-top:var(--chase-gap-sm);max-width:94%;opacity:var(--chase-opacity);position:relative}@media (min-width:640px){.SZTq_W_row{left:calc((var(--chase-shift) - 27%) / 2);margin-top:var(--chase-gap);max-width:70%}}@media (min-width:1024px){.SZTq_W_row{--chase-opacity:var(--chase-opacity-lg);--chase-delay:var(--chase-delay-lg);bottom:var(--chase-y);left:calc(50% + var(--chase-x));justify-content:center;width:0;max-width:none;margin:0;position:absolute}}.SZTq_W_motion .SZTq_W_row{opacity:0;transform:translate(16px)}.SZTq_W_motion.SZTq_W_armed .SZTq_W_row{transition:opacity .56s cubic-bezier(.22,.61,.36,1),transform .56s cubic-bezier(.22,.61,.36,1)}.SZTq_W_motion.SZTq_W_isInView .SZTq_W_row{opacity:var(--chase-opacity);transform:none}.SZTq_W_motion.SZTq_W_armed.SZTq_W_isInView .SZTq_W_row{transition-delay:var(--chase-delay);animation:SZTq_W_float var(--chase-float) ease-in-out calc(var(--chase-delay) + .56s) infinite}@keyframes SZTq_W_float{0%,to{translate:0}30%{translate:1.5px -4px}65%{translate:-1px 2px}}.SZTq_W_row:hover{--chase-opacity:1;z-index:15!important;transition-delay:0s!important}.SZTq_W_bubble{translate:var(--push-x,0px) var(--push-y,0px);transition:translate .52s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.SZTq_W_bubble{transition:none}.SZTq_W_motion .SZTq_W_row,.SZTq_W_motion.SZTq_W_armed .SZTq_W_row,.SZTq_W_motion.SZTq_W_isInView .SZTq_W_row,.SZTq_W_motion.SZTq_W_armed.SZTq_W_isInView .SZTq_W_row{opacity:var(--chase-opacity);transition:none;animation:none;transform:none}}
@media (prefers-reduced-motion:no-preference){._86fuva_row{animation:_86fuva_team-understands-in .42s var(--ease-snap) both;animation-delay:calc(var(--i) * 50ms)}}@keyframes _86fuva_team-understands-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.toLW_W_viewport{width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}@media (min-width:640px){.toLW_W_viewport{flex:1 1 0;width:auto}}.toLW_W_track{will-change:transform;width:max-content;animation:30s linear infinite toLW_W_works-great-with-scroll;display:flex}:is(.toLW_W_track:has(.toLW_W_item:hover),.toLW_W_track:has(.toLW_W_item:focus-visible),.toLW_W_track:has(.toLW_W_item:focus-within)){animation-play-state:paused}.toLW_W_group{flex:none;margin:0;padding:0;list-style:none;display:flex}.toLW_W_item{cursor:default;align-items:stretch;height:60px;display:flex}.toLW_W_tip{height:100%;display:flex}@media (max-width:639px){.toLW_W_item{height:48px}}.toLW_W_mark{object-fit:contain;filter:grayscale();opacity:.7;width:24px;height:24px;transition:filter .25s,opacity .25s;display:block}.toLW_W_target{align-items:center;height:100%;padding-inline:20px;display:inline-flex}.toLW_W_target:focus-visible{outline:none}.toLW_W_target:focus-visible .toLW_W_mark{outline:2px solid var(--ring);outline-offset:6px;border-radius:6px}.toLW_W_item:hover .toLW_W_mark,.toLW_W_target:focus-visible .toLW_W_mark{filter:none;opacity:1}:root[data-theme=dark] .toLW_W_mark{filter:grayscale()brightness(1.55)}:root[data-theme=dark] .toLW_W_mono{filter:grayscale()invert()}:is(:root[data-theme=dark] .toLW_W_item:hover .toLW_W_mark,:root[data-theme=dark] .toLW_W_target:focus-visible .toLW_W_mark){filter:none}:is(:root[data-theme=dark] .toLW_W_item:hover .toLW_W_mono,:root[data-theme=dark] .toLW_W_target:focus-visible .toLW_W_mono){filter:invert()}@keyframes toLW_W_works-great-with-scroll{to{transform:translate(-25%)}}@media (prefers-reduced-motion:reduce){.toLW_W_viewport{scrollbar-width:none;overflow-x:auto}.toLW_W_track{animation:none}.toLW_W_group:not(:first-child){display:none}.toLW_W_mark{transition:none}}