.HomeVisionMotion_relay__E6myi{position:absolute;top:clamp(28px,4vw,46px);right:clamp(20px,4vw,48px);left:clamp(20px,4vw,48px);display:grid;grid-template-columns:repeat(3,1fr);height:1px;overflow:visible;background:color-mix(in oklab,var(--cyber-text) 16%,transparent)}.HomeVisionMotion_relay__E6myi:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,var(--cyber-text-soft),transparent);opacity:0;transform:scaleX(.08) translate3d(-44%,0,0);transform-origin:left;transition:opacity var(--motion-duration-control) var(--motion-ease-out),transform var(--motion-duration-deliberate) var(--motion-ease-out)}.HomeVisionMotion_relay__E6myi span{position:relative}.HomeVisionMotion_relay__E6myi span:after{position:absolute;top:-3px;right:0;width:7px;height:7px;content:"";border:1px solid color-mix(in oklab,var(--cyber-text-soft) 72%,transparent);border-radius:50%;background:var(--cyber-void);transform:scale(.7);transition:background-color var(--motion-duration-control) var(--motion-ease-out),transform var(--motion-duration-control) var(--motion-ease-out)}.HomeVisionMotion_listItem__IDa92:after{position:absolute;inset:0 auto 0 0;width:2px;content:"";background:var(--cyber-text-soft);opacity:0;transform:scaleY(.16);transform-origin:center;transition:opacity var(--motion-duration-control) var(--motion-ease-out),transform var(--motion-duration-control) var(--motion-ease-out)}.HomeVisionMotion_listTitle__9dV1g{transition:transform var(--motion-duration-control) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.HomeVisionMotion_motionScope__a8Tzb:hover .HomeVisionMotion_relay__E6myi:before{opacity:.82;transform:scaleX(1) translateZ(0)}.HomeVisionMotion_motionScope__a8Tzb:hover .HomeVisionMotion_relay__E6myi span:after{background:var(--cyber-text-soft);transform:scale(1)}.HomeVisionMotion_listItem__IDa92:hover:after{opacity:.86;transform:scaleY(1)}.HomeVisionMotion_listItem__IDa92:hover .HomeVisionMotion_listTitle__9dV1g{transform:translate3d(4px,0,0)}}@media (prefers-reduced-motion:reduce){.HomeVisionMotion_listItem__IDa92:after,.HomeVisionMotion_listTitle__9dV1g,.HomeVisionMotion_relay__E6myi span:after,.HomeVisionMotion_relay__E6myi:before{transition:none;transform:none}}.WaMotionStage_stage__syI5_{--stage-size:min(500px,100%);--stage-accent:var(--wa-shu);position:relative;display:grid;justify-items:center;gap:clamp(18px,2.4vw,26px);width:var(--stage-size);margin:0}.WaMotionStage_orbit__GWH6r{position:absolute;inset:0 0 auto;width:100%;aspect-ratio:1;pointer-events:none}.WaMotionStage_dial___0Ou_{width:100%;height:100%;overflow:visible;animation:WaMotionStage_dial-turn__X2GBe 180s linear infinite}.WaMotionStage_tick__Cbe1Y{stroke:rgb(var(--rgb-kominka-sumi)/.28);stroke-width:.35}.WaMotionStage_tickMajor__8ymPm{stroke:var(--wa-kin);stroke-width:.7}.WaMotionStage_zodiac__BUvb7{fill:rgb(var(--rgb-kominka-sumi)/.62);font-family:var(--font-serif);font-size:5.2px;text-anchor:middle}.WaMotionStage_trace__Yf25_{position:absolute;inset:11.5%;border:1px dashed color-mix(in oklab,var(--stage-accent) 58%,transparent);border-radius:50%;animation:WaMotionStage_dial-turn__X2GBe 48s linear infinite reverse}.WaMotionStage_window__QZ5an{position:relative;z-index:1;width:79%;margin-top:10.5%;aspect-ratio:1;overflow:hidden;isolation:isolate;background:var(--wa-kinari);border-radius:50%;box-shadow:0 0 0 1px rgb(var(--rgb-wa-kin)/.9),0 0 0 7px var(--kominka-paper),0 0 0 8px rgb(var(--rgb-wa-kin)/.55),0 30px 70px rgb(var(--rgb-kominka-shadow)/.22),0 10px 24px rgb(var(--rgb-kominka-shadow)/.12)}.WaMotionStage_canvas__fF3vL{display:block;cursor:crosshair;width:100%;height:100%;touch-action:manipulation}.WaMotionStage_lens__aabK5{position:absolute;inset:0;z-index:2;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 32% 22%,rgb(var(--rgb-white)/.26),transparent 38%),radial-gradient(circle at 50% 50%,transparent 62%,rgb(var(--rgb-wa-sumi)/.22) 100%)}.WaMotionStage_seal__Q0d7R{position:absolute;top:8%;right:3%;z-index:2;display:grid;place-items:center;width:44px;aspect-ratio:1;color:var(--wa-kinari);font-family:var(--font-serif);font-size:.66rem;font-weight:500;line-height:1.1;letter-spacing:.08em;writing-mode:vertical-rl;background:var(--wa-shu);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 2px rgb(var(--rgb-wa-kinari)/.55);transform:rotate(-4deg)}.WaMotionStage_orbit__GWH6r:before{position:absolute;inset:3%;content:"";background:linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 0 /18px 1px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 0 /1px 18px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 100% 0 /18px 1px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 100% 0 /1px 18px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 100% /18px 1px no-repeat,linear-gradient(var(--kominka-sumi),var(--kominka-sumi)) 0 100% /1px 18px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /18px 1px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /1px 18px no-repeat;opacity:.7}@keyframes WaMotionStage_dial-turn__X2GBe{to{transform:rotate(1turn)}}@media (max-width:520px){.WaMotionStage_seal__Q0d7R{width:34px;font-size:.54rem}}@media (prefers-reduced-motion:reduce){.WaMotionStage_dial___0Ou_,.WaMotionStage_trace__Yf25_{animation:none}}