.renewed-site .home-motion-control{position:fixed;z-index:10;right:max(18px,env(safe-area-inset-right));bottom:calc(max(18px,env(safe-area-inset-bottom)) + var(--frame-bar, 0px));display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid var(--diagram-border);border-radius:24px;background:var(--paper);color:var(--ink);box-shadow:0 3px 14px #172e3a10;font:500 var(--text-caption)/1.2 var(--body);cursor:pointer}.renewed-site .home-motion-control[hidden]{display:none}.renewed-site .home-motion-control:hover{background:var(--soft)}.renewed-site .home-motion-control:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.renewed-site .home-motion-control svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5}.renewed-site .home-motion-scene:not([data-scene=active]) *,.renewed-site [data-home-motion=static] *,.renewed-site [data-home-motion=static] *:before,.renewed-site [data-home-motion=static] *:after{animation:none!important}.renewed-site .home-motion-scene[data-motion=paused] *,.renewed-site [data-home-motion=paused] *,.renewed-site [data-home-motion=paused] *:before,.renewed-site [data-home-motion=paused] *:after{animation-play-state:paused!important}.renewed-site [data-home-motion=static] *,.renewed-site [data-home-motion=static] *:before,.renewed-site [data-home-motion=static] *:after,.renewed-site [data-home-motion=paused] *,.renewed-site [data-home-motion=paused] *:before,.renewed-site [data-home-motion=paused] *:after{transition:none!important}.renewed-site .expertise-visual .release-gate-symbol{background:var(--diagram-highlight);color:var(--ink)}.renewed-site .home-engagement .journey-stage-art{opacity:1}.renewed-site .home-engagement .journey-step-control{cursor:default}.renewed-site .journey-stage:not([data-active=true]) .journey-step-control:hover .journey-step-number{background:var(--diagram-tint)}.renewed-site .home-work .runtime[data-scene=active] .release-comparison>div:last-child{animation:home-result-arrive .65s cubic-bezier(.22,1,.36,1) both}@keyframes home-result-arrive{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.renewed-site .home-motion-control{right:12px;bottom:calc(max(12px,env(safe-area-inset-bottom)) + var(--frame-bar, 0px));width:44px;padding:0;border-radius:50%}.renewed-site .home-motion-control>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media print{.renewed-site .home-motion-control{display:none}}.renewed-site .expertise-visual:not([data-scene=active]) .drawing-signal,.renewed-site .expertise-visual:not([data-scene=active]) .cloud-distribution>span:after{opacity:0}@media(max-width:700px){.renewed-site .home-motion-control[data-past-hero]{display:none}}
