.RobotShowcase_story__Hdgse{position:relative;height:650svh;background:#05090b;color:#f3f0e9}.RobotShowcase_stage__oRp69{position:sticky;top:0;height:100svh;min-height:600px;overflow:hidden;isolation:isolate}.RobotShowcase_header__s1sJs{position:absolute;top:88px;left:2.7vw;right:2.7vw;z-index:2;display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #ffffff30;font:500 12px var(--font-mono),monospace;letter-spacing:.06em}.RobotShowcase_visual__tOEAm{position:absolute;inset:120px 0 85px;container-type:size}.RobotShowcase_canvas__nySiD,.RobotShowcase_poster__hnnSm{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.RobotShowcase_canvas__nySiD{opacity:0;transition:opacity .2s}.RobotShowcase_canvas__nySiD[data-ready=true]{opacity:1}.RobotShowcase_companion__6U3Tx{position:fixed;z-index:40;bottom:max(10px,env(safe-area-inset-bottom));left:clamp(108px,13vw,180px);width:76px;height:82px;padding:0;border:0;color:#f3f0e9;background:transparent;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:RobotShowcase_companion-patrol___wcrd 18s ease-in-out infinite alternate}.RobotShowcase_companion__6U3Tx:active{cursor:grabbing}.RobotShowcase_companion__6U3Tx[data-dragging=true]{animation:none}.RobotShowcase_companion__6U3Tx[data-returning=true]{transition:left .68s cubic-bezier(.22,.75,.25,1)}.RobotShowcase_companion__6U3Tx[data-patrol-from=right]{animation-name:RobotShowcase_companion-patrol-reverse___9geJ}.RobotShowcase_companion__6U3Tx:focus-visible{outline:1px solid #68b9ff;outline-offset:5px;border-radius:10px}.RobotShowcase_companionBody__DH64A{position:absolute;inset:auto 4px 0;display:block;animation:RobotShowcase_companion-step__uleJ3 .9s ease-in-out infinite;filter:drop-shadow(0 7px 9px rgba(0,0,0,.5))}.RobotShowcase_companionBody__DH64A img{display:block;width:100%;height:auto;pointer-events:none;image-rendering:pixelated;filter:drop-shadow(0 0 9px rgba(55,176,255,.2))}.RobotShowcase_companionScan__0bwcv{position:absolute;top:34%;left:27%;width:46%;height:2px;opacity:0;background:linear-gradient(90deg,transparent,#b8ebff,transparent);box-shadow:0 0 5px #68b9ff;animation:RobotShowcase_companion-scan__R5e53 5.2s ease-in-out infinite}.RobotShowcase_companionSignal__3y8S8{position:absolute;top:2%;left:50%;width:5px;height:5px;border-radius:50%;background:#b8ebff;box-shadow:0 0 5px #68b9ff,0 0 11px #1589e8;animation:RobotShowcase_companion-signal__R72tl 1.4s steps(2) infinite}.RobotShowcase_companionBubble__1G4Gm{position:absolute;left:50%;bottom:88px;display:grid;gap:9px;width:min(214px,calc(100vw - 28px));padding:10px 12px;border:1px solid rgba(122,197,255,.35);border-radius:11px 11px 11px 3px;color:#eaf6ff;background:rgba(5,12,17,.9);box-shadow:0 8px 28px rgba(0,0,0,.34),inset 0 0 18px rgba(38,131,196,.08);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transform:translateX(-50%);pointer-events:none;text-align:left;font:500 11px/1.45 var(--font-mono),monospace;letter-spacing:.015em;animation:RobotShowcase_companion-bubble-once__RYhlW 2s ease-in-out forwards}.RobotShowcase_companionBubble__1G4Gm:after{content:"";position:absolute;bottom:-5px;left:calc(50% - 5px);width:8px;height:8px;border-right:1px solid rgba(122,197,255,.35);border-bottom:1px solid rgba(122,197,255,.35);background:rgba(5,12,17,.94);transform:rotate(45deg)}.RobotShowcase_companion__6U3Tx[data-attention=true] .RobotShowcase_companionBubble__1G4Gm{opacity:1;animation:none}.RobotShowcase_companion__6U3Tx[data-greeting-visible=false]:not([data-attention=true]) .RobotShowcase_companionBubble__1G4Gm{opacity:0;animation:none}.RobotShowcase_companionProgress__T6YJD{position:relative;display:block;height:2px;margin:5px 34px 2px 0;background:rgba(234,246,255,.16)}.RobotShowcase_companionProgress__T6YJD>span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#287fbd,#9addff);box-shadow:0 0 7px rgba(104,185,255,.55);transform-origin:left;transition:transform .16s linear}.RobotShowcase_companionProgress__T6YJD strong{position:absolute;left:calc(100% + 7px);top:-7px;color:#78c8ff;font:600 10px var(--font-mono),monospace}@keyframes RobotShowcase_companion-patrol___wcrd{0%{left:clamp(108px,13vw,180px)}to{left:calc(100vw - clamp(108px, 13vw, 180px))}}@keyframes RobotShowcase_companion-patrol-reverse___9geJ{0%{left:calc(100vw - clamp(108px, 13vw, 180px))}to{left:clamp(108px,13vw,180px)}}@keyframes RobotShowcase_companion-step__uleJ3{0%,to{transform:translateY(0) rotate(-.7deg)}50%{transform:translateY(-3px) rotate(.7deg)}}@keyframes RobotShowcase_companion-scan__R5e53{0%,57%,to{opacity:0;transform:translateY(-5px)}61%{opacity:.9}70%{opacity:.9;transform:translateY(7px)}74%{opacity:0;transform:translateY(7px)}}@keyframes RobotShowcase_companion-signal__R72tl{0%,48%{opacity:1}49%,to{opacity:.35}}@keyframes RobotShowcase_companion-bubble-once__RYhlW{0%,78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,5px)}}.RobotShowcase_visual__tOEAm:after{content:"";position:absolute;top:50%;left:50%;width:min(100cqw,177.7778cqh);height:min(100cqh,56.25cqw);transform:translate(-50%,-50%);pointer-events:none;background:linear-gradient(90deg,#05090b,transparent 15%,transparent 85%,#05090b),linear-gradient(180deg,#05090b,transparent 16%,transparent 82%,#05090b)}.RobotShowcase_stage__oRp69:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#05090bd9,#05090b70 24%,transparent 53%),linear-gradient(0deg,#05090b 2%,transparent 32%)}.RobotShowcase_caption__Q_4hH{position:absolute;z-index:2;left:4.5vw;bottom:160px;width:min(340px,29vw);display:grid}.RobotShowcase_chapter__QY3Nt{grid-area:1/1;opacity:0;transform:translateY(12px);transition:opacity .25s,transform .35s;pointer-events:none}.RobotShowcase_chapter__QY3Nt[data-active=true]{opacity:1;transform:none}.RobotShowcase_eyebrow__6BA8f{margin:0 0 18px;color:#68b9ff;text-transform:uppercase;font:500 12px var(--font-mono),monospace;letter-spacing:.1em}.RobotShowcase_chapter__QY3Nt h3{font-size:clamp(32px,3.5vw,60px);line-height:1.02;font-weight:500;letter-spacing:-.055em;margin:0 0 20px;text-wrap:balance}.RobotShowcase_description__51XxQ{max-width:31ch;margin:0;color:#c0c5cb;font-size:16px;line-height:1.6;text-wrap:pretty}.RobotShowcase_footer__IH_B8{position:absolute;z-index:3;bottom:32px;left:4.5vw;right:4.5vw;display:flex;align-items:center;justify-content:space-between;gap:24px}.RobotShowcase_chapters__JMfOF{display:flex;gap:20px}.RobotShowcase_chapters__JMfOF button{display:flex;align-items:center;gap:8px;min-height:44px;background:none;border:0;border-top:1px solid #ffffff35;padding:8px 0;color:#979ea6;font-size:14px;cursor:pointer;transition:color .18s,border-color .18s}.RobotShowcase_chapters__JMfOF button>span:first-child{font:12px var(--font-mono),monospace}.RobotShowcase_chapters__JMfOF button:hover,.RobotShowcase_chapters__JMfOF button[aria-current]{color:#f3f0e9;border-color:#68b9ff}.RobotShowcase_chapters__JMfOF button[aria-current]>span:first-child{color:#68b9ff}.RobotShowcase_chapters__JMfOF button:focus-visible,.RobotShowcase_skip__9Sye3:focus-visible{outline:2px solid #68b9ff;outline-offset:5px}.RobotShowcase_skip__9Sye3{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#f3f0e9;text-decoration:none;white-space:nowrap;font-size:14px}.RobotShowcase_scrollHint__EIq1O{position:absolute;z-index:2;bottom:94px;right:4.5vw;display:flex;align-items:center;gap:8px;margin:0;font:12px var(--font-mono),monospace;color:#b2bac2}.RobotShowcase_progress__R9eF3{position:absolute;z-index:3;bottom:0;left:0;right:0;height:2px;background:#ffffff1a}.RobotShowcase_progress__R9eF3>div{height:100%;background:#68b9ff;transform:scaleX(0);transform-origin:left}.RobotShowcase_status__CS6du{position:absolute;right:4.5vw;top:132px;z-index:3;max-width:280px;color:#c0c5cb;font-size:14px}@media (max-width:1000px){.RobotShowcase_chapterLabel__ziHDn{display:none}.RobotShowcase_chapters__JMfOF button{min-width:44px}}@media (max-width:780px){.RobotShowcase_story__Hdgse{height:550svh}.RobotShowcase_stage__oRp69{min-height:620px}.RobotShowcase_header__s1sJs{left:20px;right:20px;top:82px}.RobotShowcase_visual__tOEAm{inset:120px 0 auto;height:43svh}.RobotShowcase_stage__oRp69:after{background:linear-gradient(0deg,#05090b 26%,transparent 55%)}.RobotShowcase_caption__Q_4hH{left:24px;right:24px;bottom:150px;width:auto}.RobotShowcase_chapter__QY3Nt h3{font-size:clamp(30px,8vw,46px);max-width:15ch;margin-bottom:12px}.RobotShowcase_eyebrow__6BA8f{margin-bottom:12px}.RobotShowcase_description__51XxQ{max-width:38ch;font-size:16px;line-height:1.5}.RobotShowcase_footer__IH_B8{bottom:24px;left:24px;right:24px;gap:16px}.RobotShowcase_chapters__JMfOF{gap:6px}.RobotShowcase_chapters__JMfOF button{min-width:32px;justify-content:center}.RobotShowcase_scrollHint__EIq1O{bottom:90px;left:24px;right:auto}}@media (max-height:650px) and (min-width:781px){.RobotShowcase_stage__oRp69{min-height:450px}.RobotShowcase_caption__Q_4hH{bottom:115px}.RobotShowcase_chapter__QY3Nt h3{font-size:32px}.RobotShowcase_description__51XxQ{font-size:14px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.RobotShowcase_story__Hdgse{height:auto}.RobotShowcase_stage__oRp69{position:relative;height:auto;min-height:0;padding:150px 5vw 32px}.RobotShowcase_visual__tOEAm{position:relative;inset:auto;height:auto;aspect-ratio:16/9;max-width:900px;margin:auto}.RobotShowcase_canvas__nySiD,.RobotShowcase_chapters__JMfOF,.RobotShowcase_progress__R9eF3,.RobotShowcase_scrollHint__EIq1O,.RobotShowcase_stage__oRp69:after{display:none}.RobotShowcase_caption__Q_4hH{position:relative;inset:auto;width:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;margin:40px 0}.RobotShowcase_chapter__QY3Nt{grid-area:auto;opacity:1;transform:none;transition:none}.RobotShowcase_chapter__QY3Nt h3{font-size:32px}.RobotShowcase_footer__IH_B8{position:relative;inset:auto}.RobotShowcase_companion__6U3Tx{left:50%;animation:none}.RobotShowcase_companionBody__DH64A,.RobotShowcase_companionBubble__1G4Gm,.RobotShowcase_companionScan__0bwcv,.RobotShowcase_companionSignal__3y8S8{animation:none}}