.QuestBotScene-module__5_hejq__stage{--qb-cyan:#7fe9e4;--qb-t0:.14s;width:100%;max-width:min(1300px,139vh);margin:0 auto;position:relative}@media (min-width:1024px),(min-width:640px) and (max-width:1023.98px) and (max-height:560px){.QuestBotScene-module__5_hejq__stage{--qb-stage-w:min(1300px, 139vh, 64vw);--qb-copy-w:clamp(18.04rem, 34.32vw, 39.6rem);--qb-frame-pad:2rem;--qb-bubble-w:min(.46 * var(--qb-stage-w), 460px);width:var(--qb-stage-w);max-width:100%;margin-inline:clamp(0px, calc(( 100% + var(--hero-inset) + var(--qb-copy-w) + var(--qb-frame-pad) - var(--qb-stage-w) ) / 2), calc(100% + var(--qb-frame-pad) - .575 * var(--qb-stage-w) - var(--qb-bubble-w))) 0}}@media (min-width:1280px){.QuestBotScene-module__5_hejq__stage{--qb-frame-pad:2.5rem}}@media (min-width:640px) and (max-width:1023.98px) and (max-height:560px){.QuestBotScene-module__5_hejq__stage{--qb-frame-pad:1.5rem}}.QuestBotScene-module__5_hejq__robot{position:relative}.QuestBotScene-module__5_hejq__svgScene{width:100%;height:auto;display:block;overflow:visible}@media (hover:hover) and (pointer:fine){.QuestBotScene-module__5_hejq__svgScene{cursor:pointer}}.QuestBotScene-module__5_hejq__replay{z-index:2;color:#fff9;visibility:hidden;opacity:0;pointer-events:none;width:2.75rem;height:2.75rem;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), color .15s ease, border-color .15s ease, visibility 0s linear .24s;background:#ffffff12;border:1px solid #ffffff29;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0;transform:scale(.9)}.QuestBotScene-module__5_hejq__stage[data-replay-ready=true] .QuestBotScene-module__5_hejq__replay{visibility:visible;pointer-events:auto;transition-delay:0s}.QuestBotScene-module__5_hejq__replay svg{transition:transform .45s var(--ease-out-expo)}.QuestBotScene-module__5_hejq__replay:active svg{transition-duration:.2s;transform:rotate(-180deg)}@media (hover:hover) and (pointer:fine){.QuestBotScene-module__5_hejq__stage[data-replay-ready=true]:hover .QuestBotScene-module__5_hejq__replay{opacity:1;transform:scale(1)}.QuestBotScene-module__5_hejq__replay:hover{color:#fff;border-color:#7fe9e48c}.QuestBotScene-module__5_hejq__replay:hover svg{transform:rotate(-90deg)}}@media (hover:none){.QuestBotScene-module__5_hejq__stage[data-replay-ready=true] .QuestBotScene-module__5_hejq__replay{opacity:.4;transform:none}}.QuestBotScene-module__5_hejq__replay:focus-visible{opacity:1;outline:2px solid var(--brand-celeste);outline-offset:2px;transform:scale(1)}.QuestBotScene-module__5_hejq__replay:active{transition-duration:90ms;transform:scale(.96)}.QuestBotScene-module__5_hejq__say{opacity:0;transform-origin:0 100%;width:max-content;max-width:min(46%,460px);position:absolute;top:8%;left:57.5%;transform:translateY(8px)scale(.94)}.QuestBotScene-module__5_hejq__sayBox{--say-edge:#63b6d66b;--say-sheen:#ffffff17;border:1px solid var(--say-edge);box-shadow:inset 0 1px 0 var(--say-sheen), 0 1px 2px #020c1280, 0 16px 34px -18px #031018e6, 0 30px 64px -34px #3080a299;transition:transform .32s var(--ease-out-expo), border-color .22s ease, box-shadow .32s var(--ease-out-expo);background:linear-gradient(#0a2634f0,#051823f0);border-radius:16px 16px 16px 4px;padding:14px 18px 15px;text-decoration:none;display:block;position:relative}@media (hover:hover) and (pointer:fine){.QuestBotScene-module__5_hejq__sayBox:hover{--say-edge:#7fe9e4b8;--say-sheen:#ffffff24;box-shadow:inset 0 1px 0 var(--say-sheen), 0 1px 2px #020c1280, 0 22px 44px -18px #031018f2, 0 38px 78px -34px #3080a2d9;transform:translateY(-3px)scale(1.006)}}.QuestBotScene-module__5_hejq__sayBox:focus-visible{--say-edge:#7fe9e4cc;outline:2px solid var(--brand-celeste);outline-offset:3px}.QuestBotScene-module__5_hejq__sayBox:active{transition-duration:90ms;transform:translateY(0)scale(.997)}.QuestBotScene-module__5_hejq__sayBox:after{content:"";border-left:1px solid var(--say-edge);border-bottom:1px solid var(--say-edge);background:#051823f0;border-bottom-left-radius:4px;width:15px;height:14px;transition:border-color .22s;position:absolute;bottom:-13px;left:-1px;transform:skew(-22deg)}.QuestBotScene-module__5_hejq__sayEyebrow{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb, var(--qb-cyan) 76%, transparent);align-items:center;gap:8px;margin-bottom:9px;font-size:10px;display:flex}.QuestBotScene-module__5_hejq__presence{background:var(--qb-cyan);border-radius:9999px;flex:none;width:5px;height:5px;position:relative;box-shadow:0 0 6px #7fe9e4b3}.QuestBotScene-module__5_hejq__presence:after{content:"";border:1px solid var(--qb-cyan);opacity:0;border-radius:9999px;position:absolute;inset:-3px}.QuestBotScene-module__5_hejq__sayLine{font-family:var(--font-mono);color:#e9f2f8;white-space:nowrap;min-height:1.3em;font-size:clamp(14px,1.5vw,20px);font-weight:500;line-height:1.3}.QuestBotScene-module__5_hejq__caret{vertical-align:-.16em;background:var(--qb-cyan);opacity:0;border-radius:1.5px;width:.5em;height:1.05em;margin-left:.08em;display:inline-block}.QuestBotScene-module__5_hejq__spin,.QuestBotScene-module__5_hejq__bob,.QuestBotScene-module__5_hejq__core,.QuestBotScene-module__5_hejq__coreDilate,.QuestBotScene-module__5_hejq__stem,.QuestBotScene-module__5_hejq__puff,.QuestBotScene-module__5_hejq__halo,.QuestBotScene-module__5_hejq__impact,.QuestBotScene-module__5_hejq__floorFlash{transform-box:fill-box}.QuestBotScene-module__5_hejq__coreDilate,.QuestBotScene-module__5_hejq__spin{transform-origin:50%}.QuestBotScene-module__5_hejq__bob{transform-origin:bottom}.QuestBotScene-module__5_hejq__core{transform-origin:50%}.QuestBotScene-module__5_hejq__stem,.QuestBotScene-module__5_hejq__puff{transform-origin:bottom}.QuestBotScene-module__5_hejq__halo,.QuestBotScene-module__5_hejq__impact,.QuestBotScene-module__5_hejq__floorFlash{transform-origin:50%}.QuestBotScene-module__5_hejq__travel{transform:translate(560px)}.QuestBotScene-module__5_hejq__rise{transform:translateY(-92.3px)}.QuestBotScene-module__5_hejq__cradle{stroke-dasharray:274;stroke-dashoffset:0}.QuestBotScene-module__5_hejq__stem{transform:scaleY(1)}.QuestBotScene-module__5_hejq__shadow{opacity:.5}.QuestBotScene-module__5_hejq__lens,.QuestBotScene-module__5_hejq__halo{opacity:.9}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__travel{animation:QuestBotScene-module__5_hejq__rollIn 1.75s cubic-bezier(.16, .62, .22, 1) var(--qb-t0,0s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__spin{animation:QuestBotScene-module__5_hejq__rollSpin 1.75s cubic-bezier(.16, .62, .22, 1) var(--qb-t0,0s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__core{animation:QuestBotScene-module__5_hejq__coreLean 2.1s cubic-bezier(.16, .62, .22, 1) var(--qb-t0,0s) both, QuestBotScene-module__5_hejq__coreScan 5s ease-in-out calc(var(--qb-t0,0s) + 3.1s) infinite}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__bob{animation:QuestBotScene-module__5_hejq__settle .8s cubic-bezier(.3, 1.35, .4, 1) calc(var(--qb-t0,0s) + 1.65s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__rise{animation:QuestBotScene-module__5_hejq__standUp .6s cubic-bezier(.32, 1.24, .42, 1) calc(var(--qb-t0,0s) + 1.95s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__cradle{animation:QuestBotScene-module__5_hejq__deploy .62s cubic-bezier(.3, .75, .25, 1) calc(var(--qb-t0,0s) + 2.18s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__cradleDetail{animation:QuestBotScene-module__5_hejq__detailIn .42s ease-out calc(var(--qb-t0,0s) + 2.62s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__footlight{animation:QuestBotScene-module__5_hejq__tipOn .3s ease-out calc(var(--qb-t0,0s) + 2.78s) both, QuestBotScene-module__5_hejq__footBlink 2.8s steps(1, end) calc(var(--qb-t0,0s) + 3.4s) infinite}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__fr{animation-delay:calc(var(--qb-t0,0s) + 2.78s), calc(var(--qb-t0,0s) + 4.1s)}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__stem{animation:QuestBotScene-module__5_hejq__telescope .5s cubic-bezier(.28, 1.5, .45, 1) calc(var(--qb-t0,0s) + 2.46s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__idle{animation:QuestBotScene-module__5_hejq__idle 3.6s ease-in-out calc(var(--qb-t0,0s) + 3s) infinite}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__shadow{animation:QuestBotScene-module__5_hejq__shadowRoll 1.75s cubic-bezier(.16, .62, .22, 1) var(--qb-t0,0s) both, QuestBotScene-module__5_hejq__shadowPlant .6s ease-out calc(var(--qb-t0,0s) + 2.2s) forwards}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__lens{animation:QuestBotScene-module__5_hejq__lensWake .45s ease-out calc(var(--qb-t0,0s) + 2.6s) both, QuestBotScene-module__5_hejq__lensPulse 3.6s ease-in-out calc(var(--qb-t0,0s) + 3.1s) infinite}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__halo{animation:QuestBotScene-module__5_hejq__haloWake .9s ease-out calc(var(--qb-t0,0s) + 2.62s) both, QuestBotScene-module__5_hejq__haloBreathe 6s ease-in-out calc(var(--qb-t0,0s) + 3.5s) infinite}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__tip{animation:QuestBotScene-module__5_hejq__tipOn .3s ease-out calc(var(--qb-t0,0s) + 2.9s) both, QuestBotScene-module__5_hejq__tipBlink 2.4s steps(1, end) calc(var(--qb-t0,0s) + 3.2s) infinite}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__pip{animation:QuestBotScene-module__5_hejq__pipFade 2.6s ease-out var(--qb-t0,0s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__floorFlash{animation:QuestBotScene-module__5_hejq__floorFlash .75s cubic-bezier(.16, 1, .3, 1) calc(var(--qb-t0,0s) + 1.7s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__impact{animation:QuestBotScene-module__5_hejq__impact .9s cubic-bezier(.16, 1, .3, 1) calc(var(--qb-t0,0s) + 1.7s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__puff{animation:1s ease-out both QuestBotScene-module__5_hejq__puff}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__p1{animation-delay:calc(var(--qb-t0,0s) + .28s)}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__p2{animation-delay:calc(var(--qb-t0,0s) + .62s)}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__p3{animation-delay:calc(var(--qb-t0,0s) + .96s)}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__p4{animation-delay:calc(var(--qb-t0,0s) + 1.3s)}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__p5{animation-delay:calc(var(--qb-t0,0s) + 1.6s)}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__say{animation:QuestBotScene-module__5_hejq__pop .68s cubic-bezier(.16, 1, .3, 1) calc(var(--qb-t0,0s) + 2.85s) forwards}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__caret{animation:QuestBotScene-module__5_hejq__tipOn .2s ease-out calc(var(--qb-t0,0s) + 3s) both}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run[data-said=true] .QuestBotScene-module__5_hejq__caret{animation:1.15s ease-in-out infinite QuestBotScene-module__5_hejq__blink}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run[data-said=true] .QuestBotScene-module__5_hejq__halo{animation:QuestBotScene-module__5_hejq__qbSaidHalo .8s var(--ease-out-expo) both, QuestBotScene-module__5_hejq__haloBreathe 6s ease-in-out .8s infinite}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run[data-said=true] .QuestBotScene-module__5_hejq__lens{animation:.5s ease-out both QuestBotScene-module__5_hejq__qbSaidLens,3.6s ease-in-out .5s infinite QuestBotScene-module__5_hejq__lensPulse}@keyframes QuestBotScene-module__5_hejq__qbSaidHalo{0%{opacity:.9;transform:scale(1)}45%{opacity:1;transform:scale(1.055)}to{opacity:.78;transform:scale(.97)}}@keyframes QuestBotScene-module__5_hejq__qbSaidLens{0%,to{opacity:.9}35%{opacity:1}}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__presence:after{animation:QuestBotScene-module__5_hejq__presencePing 2.8s cubic-bezier(.16, 1, .3, 1) calc(var(--qb-t0,0s) + 3s) infinite}@media (hover:hover) and (pointer:fine){.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__sayBox:hover .QuestBotScene-module__5_hejq__caret{opacity:1;animation:none}}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__sayBox:focus-visible .QuestBotScene-module__5_hejq__caret{opacity:1;animation:none}.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__idle,.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__core,.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__lens,.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__halo,.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__tip,.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__footlight,.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__caret,.QuestBotScene-module__5_hejq__robot[data-ambient=off] .QuestBotScene-module__5_hejq__presence:after{animation-play-state:paused}@keyframes QuestBotScene-module__5_hejq__rollIn{0%{transform:translate(-854px)}84%{transform:translate(592px)}to{transform:translate(560px)}}@keyframes QuestBotScene-module__5_hejq__rollSpin{0%{transform:rotate(0)}84%{transform:rotate(1104deg)}to{transform:rotate(1080deg)}}@keyframes QuestBotScene-module__5_hejq__coreLean{0%{transform:rotate(-13deg)}70%{transform:rotate(-11deg)}86%{transform:rotate(8deg)}to{transform:rotate(0)}}@keyframes QuestBotScene-module__5_hejq__coreScan{0%,72%,to{transform:rotate(0)}80%{transform:rotate(-8deg)}90%{transform:rotate(7deg)}}@keyframes QuestBotScene-module__5_hejq__settle{0%{transform:translateY(0)scale(1)}20%{transform:translateY(0)scale(1.07,.9)}52%{transform:translateY(-14px)scale(.97,1.04)}78%{transform:translateY(0)scale(1.03,.96)}to{transform:translateY(0)scale(1)}}@keyframes QuestBotScene-module__5_hejq__standUp{0%{transform:translateY(0)}to{transform:translateY(-92.3px)}}@keyframes QuestBotScene-module__5_hejq__deploy{0%{stroke-dashoffset:274px;opacity:.3}to{stroke-dashoffset:0;opacity:1}}@keyframes QuestBotScene-module__5_hejq__telescope{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes QuestBotScene-module__5_hejq__detailIn{0%{opacity:0}to{opacity:1}}@keyframes QuestBotScene-module__5_hejq__footBlink{0%,90%{opacity:1}92%,96%{opacity:.2}98%{opacity:1}}@keyframes QuestBotScene-module__5_hejq__idle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes QuestBotScene-module__5_hejq__shadowRoll{0%{opacity:0;transform:scaleX(.65)}14%{opacity:.5}84%{opacity:.46;transform:scaleX(1.12)}to{opacity:.5;transform:scaleX(1)}}@keyframes QuestBotScene-module__5_hejq__shadowPlant{0%{opacity:.5;transform:scaleX(1)}to{opacity:.38;transform:scaleX(1.34)}}@keyframes QuestBotScene-module__5_hejq__floorFlash{0%{opacity:0;transform:scale(.55,.5)}22%{opacity:1}to{opacity:0;transform:scale(1.25,1.15)}}@keyframes QuestBotScene-module__5_hejq__impact{0%{opacity:0;transform:scale(.35)}16%{opacity:.85}to{opacity:0;transform:scale(2.1)}}@keyframes QuestBotScene-module__5_hejq__haloWake{0%{opacity:0;transform:scale(.72)}to{opacity:.9;transform:scale(1)}}@keyframes QuestBotScene-module__5_hejq__haloBreathe{0%,to{opacity:.78;transform:scale(.97)}50%{opacity:1;transform:scale(1.05)}}@keyframes QuestBotScene-module__5_hejq__lensWake{0%{opacity:.12}55%{opacity:1}to{opacity:.9}}@keyframes QuestBotScene-module__5_hejq__lensPulse{0%,to{opacity:.9}50%{opacity:1}}@keyframes QuestBotScene-module__5_hejq__tipOn{0%{opacity:0}to{opacity:1}}@keyframes QuestBotScene-module__5_hejq__tipBlink{0%,86%{opacity:1}88%,94%{opacity:.25}96%{opacity:1}}@keyframes QuestBotScene-module__5_hejq__pipFade{0%,60%{opacity:1}to{opacity:.28}}@keyframes QuestBotScene-module__5_hejq__puff{0%{opacity:0;transform:scale(.3)}25%{opacity:.3}to{opacity:0;transform:scale(1.85)translateY(-14px)}}@keyframes QuestBotScene-module__5_hejq__pop{0%{opacity:0;transform:translateY(12px)scale(.92)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes QuestBotScene-module__5_hejq__blink{0%,40%{opacity:1}62%,88%{opacity:.12}to{opacity:1}}@keyframes QuestBotScene-module__5_hejq__presencePing{0%{opacity:.5;transform:scale(.55)}55%,to{opacity:0;transform:scale(2.2)}}@media (max-width:760px) and (min-height:561px){.QuestBotScene-module__5_hejq__stage{--qb-stage-w-m:min(205%, 100svh);width:var(--qb-stage-w-m);max-width:none;margin-inline:calc((100% - var(--qb-stage-w-m)) / 2)}.QuestBotScene-module__5_hejq__say{transform-origin:50% 100%;width:max-content;max-width:min(90vw,350px);top:-4.35%;left:50%;transform:translate(-50%,8px)scale(.94)}.QuestBotScene-module__5_hejq__replay{right:max(1rem,50% - 50vw + 1rem)}.QuestBotScene-module__5_hejq__sayBox{border-radius:16px}.QuestBotScene-module__5_hejq__sayBox:after{border-radius:0 0 4px;left:50%;transform:translate(-50%)rotate(-45deg)}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__say{animation-name:QuestBotScene-module__5_hejq__popMobile}@keyframes QuestBotScene-module__5_hejq__popMobile{0%{opacity:0;transform:translate(-50%,12px)scale(.92)}55%{opacity:1}to{opacity:1;transform:translate(-50%)scale(1)}}}@media (prefers-reduced-motion:reduce){.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__travel,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__spin,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__core,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__bob,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__rise,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__cradle,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__stem,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__idle,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__shadow,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__lens,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__halo,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__tip,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__pip,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__puff,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__say,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__caret,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__presence:after,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__cradleDetail,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__footlight,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__impact,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__floorFlash{animation:none!important}.QuestBotScene-module__5_hejq__say{opacity:1;transform:none}.QuestBotScene-module__5_hejq__puff,.QuestBotScene-module__5_hejq__impact,.QuestBotScene-module__5_hejq__floorFlash{opacity:0}.QuestBotScene-module__5_hejq__tip{opacity:1}.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__sayBox:hover .QuestBotScene-module__5_hejq__caret,.QuestBotScene-module__5_hejq__robot.QuestBotScene-module__5_hejq__run .QuestBotScene-module__5_hejq__sayBox:focus-visible .QuestBotScene-module__5_hejq__caret{opacity:0}@media (max-width:760px) and (min-height:561px){.QuestBotScene-module__5_hejq__say{transform:translate(-50%)}}}
.ServicesRoster-module__ELCRpa__roster{padding-block:clamp(4rem,13vw,5.5rem) clamp(4.5rem,15vw,6.5rem);position:relative;overflow:hidden}.ServicesRoster-module__ELCRpa__eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:.64rem;font-weight:500}.ServicesRoster-module__ELCRpa__list{margin-top:clamp(2.5rem,9vw,3.25rem);padding-left:1.5rem;list-style:none;position:relative}.ServicesRoster-module__ELCRpa__list:before{content:"";inset-block:0;background:color-mix(in srgb, var(--foreground) 10%, transparent);width:1px;position:absolute;left:0}.ServicesRoster-module__ELCRpa__entry{padding-block:clamp(2.75rem,10vw,3.5rem);position:relative}.ServicesRoster-module__ELCRpa__entry:first-child{padding-top:0}.ServicesRoster-module__ELCRpa__entry:last-child{padding-bottom:0}.ServicesRoster-module__ELCRpa__spine{inset-block:0;transform-origin:top;background:color-mix(in srgb, var(--svc) 55%, transparent);width:1px;position:absolute;left:-1.5rem}.ServicesRoster-module__ELCRpa__name{font-family:var(--font-heading), sans-serif;letter-spacing:.012em;color:var(--foreground);font-size:clamp(2.3rem,12.5vw,3.4rem);font-weight:300;line-height:1.02}.ServicesRoster-module__ELCRpa__claim{max-width:19ch;font-family:var(--font-heading), sans-serif;color:var(--text-tertiary);text-wrap:balance;margin-top:.85rem;font-size:clamp(1.08rem,4.4vw,1.28rem);font-weight:400;line-height:1.42}.ServicesRoster-module__ELCRpa__manifest{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:1.55rem;padding:0;font-size:.63rem;font-weight:500;line-height:2.05;list-style:none}.ServicesRoster-module__ELCRpa__manifest li{display:inline}.ServicesRoster-module__ELCRpa__manifest li+li:before{content:"";background:color-mix(in srgb, var(--svc) 62%, transparent);vertical-align:middle;border-radius:9999px;width:3px;height:3px;margin:0 .62em .18em;display:inline-block}.ServicesRoster-module__ELCRpa__link{border-bottom:1px solid color-mix(in srgb, var(--svc) 32%, transparent);min-height:2.75rem;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--svc) 70%, var(--foreground));transition:border-color .32s var(--ease-out);align-items:center;gap:.7rem;margin-top:1.75rem;font-size:.65rem;font-weight:600;display:inline-flex}.ServicesRoster-module__ELCRpa__link:focus-visible{outline:2px solid var(--svc);outline-offset:5px}.ServicesRoster-module__ELCRpa__link svg{width:1.05rem;height:1.05rem;transition:transform .38s var(--ease-out);flex:none}.ServicesRoster-module__ELCRpa__link:active{border-color:color-mix(in srgb, var(--svc) 75%, transparent)}.ServicesRoster-module__ELCRpa__link:active svg{transform:translate(3px)}@media (hover:hover) and (pointer:fine){.ServicesRoster-module__ELCRpa__link:hover{border-color:color-mix(in srgb, var(--svc) 75%, transparent)}.ServicesRoster-module__ELCRpa__link:hover svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.ServicesRoster-module__ELCRpa__link svg{transition:none}}
