.rbt{position:absolute;z-index:1;pointer-events:none;top:48%;right:clamp(8px,7vw,150px);height:min(calc(100% - 215px),820px);aspect-ratio:295/713;transform:translateY(-50%);opacity:0;transition:opacity 1.2s var(--e,ease)}.rbt.on{opacity:1}.rbt *{pointer-events:none;-webkit-user-select:none;user-select:none}.rbt:before{content:"";position:absolute;left:50%;top:38%;width:230%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(212,168,58,.3),rgba(212,168,58,.08) 55%,transparent 75%);z-index:-1}.rbt:after{content:"";position:absolute;left:50%;bottom:-1%;width:120%;height:5%;transform:translate(-50%);background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);filter:blur(4px);z-index:-1}html[data-theme=light] .rbt:after{background:radial-gradient(closest-side,rgba(60,40,10,.35),transparent)}.rbt-fig{position:relative;width:100%;height:100%;animation:rbt-breathe 6.5s ease-in-out infinite;filter:drop-shadow(0 18px 28px rgba(0,0,0,.45)) drop-shadow(0 0 22px rgba(200,147,43,.18))}html[data-theme=light] .rbt-fig{filter:drop-shadow(0 18px 24px rgba(60,40,10,.28)) drop-shadow(0 0 18px rgba(200,147,43,.18))}@keyframes rbt-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.45%)}}.rbt-body{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;transform-origin:50% 58%;animation:rbt-chest 6.5s ease-in-out infinite}@keyframes rbt-chest{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.004)}}.rbt-head{position:absolute;left:0;top:0;width:100%;height:15.43%;transform-origin:48% 88%;will-change:transform;backface-visibility:hidden}.rbt-head img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.rbt-eye{position:absolute;width:4%;aspect-ratio:1;border-radius:50%;overflow:hidden;transform:translate(-50%,-50%)}.rbt-eye.l{left:42.6%;top:50.6%}.rbt-eye.r{left:55.5%;top:52%;width:3.6%}.rbt-eye i{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;border-radius:50%;will-change:transform;background:radial-gradient(circle at 50% 50%,#f2ffff 0,#f2ffff 14%,#7ff0ff 30%,#2fc4ff 52%,#148ce600 72%);animation:rbt-pulse 4.2s ease-in-out infinite}.rbt-eye.r i{animation-delay:-.6s}@keyframes rbt-pulse{0%,to{opacity:.88}50%{opacity:1}}.rbt-eye:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 6px #003c788c}.rbt-halo{position:absolute;width:11%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(60,200,255,.38),transparent);mix-blend-mode:screen;opacity:.8}.rbt-halo.l{left:42.6%;top:50.6%}.rbt-halo.r{left:55.5%;top:52%}.hero.has-robot .art{opacity:.34;transition:opacity 1s}@media (max-width:900px){.rbt{right:-2vw;top:96px;height:min(calc(100% - 330px),620px);transform:none;opacity:0}.rbt.on{opacity:.85}.hero.has-robot .art{opacity:.25}}@media (max-width:560px){.rbt{right:-7vw;height:min(calc(100% - 400px),430px)}.rbt.on{opacity:.72}}@media (prefers-reduced-motion:reduce){.rbt-fig,.rbt-body,.rbt-eye i{animation:none}}
