.home-tool-journey{color:#143042;background:0 0;border:0;border-radius:0;width:100%;margin:0 0 12px;padding:0;scroll-margin-top:90px;overflow:clip}.motion-journey-accessible-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-tool-journey a:focus-visible{outline-offset:4px;outline:3px solid #005cc8}.motion-journey-stage{height:242px;position:relative;overflow:hidden}.motion-journey-belt-anchor{position:absolute;top:104px;left:calc(50% - 126px)}.motion-journey-belt{width:max-content;transform:translateX(calc(-1 * var(--journey-span)));animation:journey-belt-flow var(--journey-duration) linear infinite;gap:32px;animation-play-state:paused;display:flex}.motion-journey-stop{isolation:isolate;flex:0 0 252px;width:252px;position:relative}.motion-journey-platform{z-index:2;cursor:pointer;touch-action:manipulation;background:linear-gradient(145deg,#fff,#dfedff);border:1px solid #a5c9f2;border-radius:24px;align-items:center;gap:18px;width:252px;height:116px;padding:18px;text-decoration:none;transition:transform .14s ease-out;display:flex;position:relative;box-shadow:inset 0 2px #fff,0 6px #abc9ec,0 14px 18px #1430420c}.motion-journey-platform:active{transform:translateY(3px)}.motion-journey-platform>span{font:750 18px/1.25 var(--r-body);color:#153c66}.motion-journey-platform.tone-violet{background:linear-gradient(145deg,#fff,#f4f6fb);border-color:#c6b9e4;box-shadow:inset 0 2px #fff,0 6px #c6b9e8,0 14px 18px #1430420c}.motion-journey-platform.tone-cyan{background:linear-gradient(145deg,#fff,#c9f7fa);border-color:#92dae4;box-shadow:inset 0 2px #fff,0 6px #8ccedb,0 14px 18px #1430420c}.motion-journey-platform.tone-teal{background:linear-gradient(145deg,#fff,#dcf3f0);border-color:#a0d3d3;box-shadow:inset 0 2px #fff,0 6px #9bc9ca,0 14px 18px #1430420c}.motion-journey-platform-art{flex:0 0 58px;place-items:center;width:58px;height:64px;display:grid}.motion-journey-platform .tool-icon{object-fit:contain;width:60px;max-width:none;height:60px}.motion-journey-peek-window{z-index:1;pointer-events:none;height:240px;position:absolute;top:-150px;left:-62px;right:-62px;overflow:hidden}.motion-journey-peeker{transform-origin:50% 85%;width:140px;height:180px;animation:8s cubic-bezier(.22,.7,.3,1) infinite journey-peek-top;animation-delay:var(--peek-delay);animation-play-state:paused;position:absolute;bottom:-100px;left:calc(50% - 70px)}.peek-left .motion-journey-peeker{animation-name:journey-peek-left}.motion-journey-peeker>img{object-fit:contain;width:140px;height:180px;display:block}.home-tool-journey[data-running=true] :is(.motion-journey-belt,.motion-journey-peeker){animation-play-state:running}.home-tool-journey:focus-within :is(.motion-journey-belt,.motion-journey-peeker){animation-play-state:paused}@media (hover:hover) and (pointer:fine){.home-tool-journey:hover :is(.motion-journey-belt,.motion-journey-peeker){animation-play-state:paused}.motion-journey-platform:hover{transform:translateY(-2px)}}.relay-spaces-home .home-tool-journey+.relay-spaces{padding-top:36px}@keyframes journey-belt-flow{0%{transform:translateX(calc(-1 * var(--journey-span)))}to{transform:translateX(calc(-2 * var(--journey-span)))}}@keyframes journey-peek-top{0%,6%,56%,to{transform:translateY(30px)rotate(0)}20%,38%{transform:translateY(-105px)rotate(-3deg)}44%{transform:translateY(-109px)rotate(3deg)}}@keyframes journey-peek-left{0%,6%,56%,to{transform:translateY(30px)rotate(0)}20%,38%{transform:translate(-72px,-65px)rotate(-15deg)}44%{transform:translate(-68px,-70px)rotate(-11deg)}}.home-tool-journey[data-reduced=true] :is(.motion-journey-belt,.motion-journey-peeker){animation:none}.home-tool-journey[data-reduced=true] .motion-journey-stage{scrollbar-width:thin;height:auto;overflow:auto hidden}.home-tool-journey[data-reduced=true] .motion-journey-belt-anchor{padding:104px 20px 24px;position:static}.home-tool-journey[data-reduced=true] .motion-journey-belt{transform:none}.home-tool-journey[data-reduced=true] .motion-journey-peeker{transform:translateY(-80px)}@media (prefers-reduced-motion:reduce){.motion-journey-belt,.motion-journey-peeker{animation:none!important}.motion-journey-peeker{transform:translateY(-80px)}.motion-journey-platform{transition:none}.motion-journey-platform:hover,.motion-journey-platform:active{transform:none}}@media (max-width:600px){.motion-journey-stage{height:160px}.motion-journey-belt-anchor{top:22px}.motion-journey-peek-window{z-index:3;contain:paint;border-radius:16px;width:76px;height:100px;top:8px;left:auto;right:6px;overflow:hidden}.motion-journey-peeker,.peek-left .motion-journey-peeker{width:76px;height:100px;animation-name:journey-peek-contained;bottom:0;left:0}.motion-journey-peeker>img{width:76px;height:100px}.motion-journey-stop:has(.motion-journey-peek-window) .motion-journey-platform{gap:10px;padding-right:80px}.motion-journey-stop:has(.motion-journey-peek-window) .motion-journey-platform-art{flex-basis:44px;width:44px}.motion-journey-stop:has(.motion-journey-peek-window) .tool-icon{width:44px;height:48px}.home-tool-journey[data-reduced=true] .motion-journey-belt-anchor{padding-top:22px}.home-tool-journey[data-reduced=true] .motion-journey-peeker{transform:translateY(25px)}}@keyframes journey-peek-contained{0%,6%,56%,to{transform:translateY(105px)}20%,38%,44%{transform:translateY(25px)}}
