.vision-room[data-astro-cid-aumqrk4k]{--vr-void:#07080c;--vr-deck-2:#2a3348;--vr-metal-hi:#5a6580;--vr-indigo:#6d7cff;--vr-cyan:#7aedf5;--vr-navy:#e8edff;--vr-flow:color-mix(in srgb, var(--vr-cyan) 70%, var(--vr-indigo));--vr-ease:cubic-bezier(.4, 0, .2, 1);--vr-face-top:var(--vr-deck-2);--vr-face-east:#1a2030;--vr-face-south:#141824;pointer-events:none;user-select:none;z-index:0;background:radial-gradient(ellipse 78% 64% at 54% 42%, #1a2236 0%, #0e121c 55%, var(--vr-void) 100%);border:1px solid color-mix(in srgb, var(--vr-indigo) 40%, #1a2030);height:420px;min-height:340px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--vr-cyan) 18%, transparent), inset 0 0 48px color-mix(in srgb, var(--vr-indigo) 12%, transparent);border-radius:14px;grid-area:1/2/3;position:relative;overflow:hidden}.vision-room[data-astro-cid-aumqrk4k]:after{content:"";border-radius:inherit;background:repeating-linear-gradient(to bottom, transparent 0 3px, color-mix(in srgb, var(--vr-cyan) 4%, transparent) 3px 4px);opacity:.35;position:absolute;inset:0}.vision-svg[data-astro-cid-aumqrk4k]{width:100%;height:100%;display:block;overflow:hidden}.vr-stop-shadow[data-astro-cid-aumqrk4k]{stop-color:#03040a}.vr-stop-lit[data-astro-cid-aumqrk4k]{stop-color:var(--vr-cyan)}.vr-stop-key[data-astro-cid-aumqrk4k]{stop-color:color-mix(in srgb, var(--vr-indigo) 70%, #c4ccff)}.vr-stop-head-a[data-astro-cid-aumqrk4k]{stop-color:color-mix(in srgb, var(--vr-metal-hi) 78%, var(--vr-cyan))}.vr-stop-head-b[data-astro-cid-aumqrk4k]{stop-color:#2a3144}.vr-stop-core-a[data-astro-cid-aumqrk4k]{stop-color:color-mix(in srgb, var(--vr-cyan) 70%, #f2ffff)}.vr-stop-core-b[data-astro-cid-aumqrk4k]{stop-color:color-mix(in srgb, var(--vr-indigo) 75%, #2a3360)}.vr-stop-glass-a[data-astro-cid-aumqrk4k]{stop-color:color-mix(in srgb, var(--vr-cyan) 42%, #2a3a5c)}.vr-stop-glass-b[data-astro-cid-aumqrk4k]{stop-color:color-mix(in srgb, var(--vr-indigo) 36%, #1a2438)}.vr-ground[data-astro-cid-aumqrk4k]{fill:url(#vr-ground-g)}.vr-ao[data-astro-cid-aumqrk4k]{fill:url(#vr-ao-g)}.vr-keylight[data-astro-cid-aumqrk4k]{fill:url(#vr-key-g)}.vr-top[data-astro-cid-aumqrk4k],.vr-east[data-astro-cid-aumqrk4k],.vr-south[data-astro-cid-aumqrk4k]{stroke-linejoin:miter;stroke-linecap:butt;stroke-width:.95px;fill:var(--vr-face-top);stroke:color-mix(in srgb, var(--vr-face-top) 82%, var(--vr-cyan))}.vr-east[data-astro-cid-aumqrk4k]{fill:var(--vr-face-east);stroke:color-mix(in srgb, var(--vr-face-east) 86%, var(--vr-indigo))}.vr-south[data-astro-cid-aumqrk4k]{fill:var(--vr-face-south);stroke:color-mix(in srgb, var(--vr-face-south) 88%, var(--vr-indigo))}.vr-mat-chip[data-astro-cid-aumqrk4k] .vr-top[data-astro-cid-aumqrk4k],.vr-mat-chip[data-astro-cid-aumqrk4k] .vr-east[data-astro-cid-aumqrk4k],.vr-mat-chip[data-astro-cid-aumqrk4k] .vr-south[data-astro-cid-aumqrk4k],.vr-mat-body[data-astro-cid-aumqrk4k] .vr-top[data-astro-cid-aumqrk4k],.vr-mat-body[data-astro-cid-aumqrk4k] .vr-east[data-astro-cid-aumqrk4k],.vr-mat-body[data-astro-cid-aumqrk4k] .vr-south[data-astro-cid-aumqrk4k],.vr-mat-lamp[data-astro-cid-aumqrk4k] .vr-top[data-astro-cid-aumqrk4k],.vr-mat-lamp[data-astro-cid-aumqrk4k] .vr-east[data-astro-cid-aumqrk4k],.vr-mat-lamp[data-astro-cid-aumqrk4k] .vr-south[data-astro-cid-aumqrk4k],.vr-mat-plaque[data-astro-cid-aumqrk4k] .vr-top[data-astro-cid-aumqrk4k],.vr-mat-plaque[data-astro-cid-aumqrk4k] .vr-east[data-astro-cid-aumqrk4k],.vr-mat-plaque[data-astro-cid-aumqrk4k] .vr-south[data-astro-cid-aumqrk4k]{stroke-width:.8px}.vr-mat-room[data-astro-cid-aumqrk4k]{--vr-face-top:#3a455c;--vr-face-east:#222a3c;--vr-face-south:#1a2030}.vr-floor[data-astro-cid-aumqrk4k]{--vr-face-top:#2c3548;--vr-face-east:#1a2030;--vr-face-south:#141824}.vr-wall-l[data-astro-cid-aumqrk4k]{--vr-face-top:#414c66;--vr-face-east:#2a3348;--vr-face-south:#1e2536}.vr-wall-r[data-astro-cid-aumqrk4k]{--vr-face-top:#414c66;--vr-face-east:#222a3c;--vr-face-south:#1e2536}.vr-seam[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-cyan) 18%, #1b2230);stroke-width:.55px;stroke-linecap:square;opacity:.45}.vr-edge-hi[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-cyan) 62%, transparent);stroke-width:1px;stroke-linecap:square}.vr-grid[data-astro-cid-aumqrk4k] path[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-navy) 28%, var(--vr-indigo));stroke-width:.55px;stroke-dasharray:1.1 3.8;stroke-linecap:square;opacity:.42}.vr-pcb[data-astro-cid-aumqrk4k] path[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-indigo) 70%, #6a78c0);stroke-width:.85px;stroke-linecap:square;stroke-linejoin:miter;opacity:.58}.vr-via[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-cyan) 35%, #151a28);stroke:color-mix(in srgb, var(--vr-indigo) 50%, transparent);stroke-width:.45px}.vr-mat-chip[data-astro-cid-aumqrk4k]{--vr-face-top:#4a556c;--vr-face-east:#2a3144;--vr-face-south:#1e2534}.vr-mat-inset[data-astro-cid-aumqrk4k]{--vr-face-top:#1c2436;--vr-face-east:#141824;--vr-face-south:#10141c}.vr-mat-core[data-astro-cid-aumqrk4k] .vr-top[data-astro-cid-aumqrk4k]{fill:url(#vr-core-g);stroke:color-mix(in srgb, var(--vr-cyan) 50%, #9aa6ff)}.vr-mat-core[data-astro-cid-aumqrk4k] .vr-east[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-indigo) 40%, #1a2034);stroke:color-mix(in srgb, var(--vr-indigo) 40%, #1a2034)}.vr-mat-core[data-astro-cid-aumqrk4k] .vr-south[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-indigo) 28%, #121826);stroke:color-mix(in srgb, var(--vr-indigo) 28%, #121826)}.vr-core-glow[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-cyan) 38%, transparent)}.vr-mat-body[data-astro-cid-aumqrk4k]{--vr-face-top:#5a6580;--vr-face-east:#2e3648;--vr-face-south:#222836}.vr-mat-lamp[data-astro-cid-aumqrk4k]{--vr-face-top:#4a556c;--vr-face-east:#2a3144;--vr-face-south:#1e2534}.vr-mat-shade[data-astro-cid-aumqrk4k]{--vr-face-top:#6a7694;--vr-face-east:#343d54;--vr-face-south:#222836}.vr-mat-glass[data-astro-cid-aumqrk4k] .vr-top[data-astro-cid-aumqrk4k]{fill:url(#vr-glass-g);stroke:color-mix(in srgb, var(--vr-cyan) 28%, #2a3550)}.vr-mat-glass[data-astro-cid-aumqrk4k] .vr-east[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-indigo) 16%, #141a26);stroke:color-mix(in srgb, var(--vr-indigo) 16%, #141a26)}.vr-mat-glass[data-astro-cid-aumqrk4k] .vr-south[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-indigo) 12%, #10151e);stroke:color-mix(in srgb, var(--vr-indigo) 12%, #10151e)}.vr-glass-hi[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-cyan) 48%, transparent);stroke-width:.9px;stroke-linecap:square}.vr-screen[data-astro-cid-aumqrk4k] path[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-cyan) 26%, transparent);stroke-width:.45px;opacity:.55}.vr-mat-rug[data-astro-cid-aumqrk4k]{--vr-face-top:#24304a;--vr-face-east:#1a2030;--vr-face-south:#141824}.vr-mat-plaque[data-astro-cid-aumqrk4k]{--vr-face-top:#3a4660;--vr-face-east:#222a3c;--vr-face-south:#1a2030}.vr-mat-plaque[data-astro-cid-aumqrk4k] .vr-top[data-astro-cid-aumqrk4k]{stroke:color-mix(in srgb, var(--vr-cyan) 42%, #3a4a6a)}.vr-wash[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-indigo) 14%, transparent)}.vr-head[data-astro-cid-aumqrk4k]{fill:url(#vr-head-g)}.vr-head-hi[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-cyan) 28%, transparent)}.vr-head-shade[data-astro-cid-aumqrk4k]{fill:#03040a6b}.vr-visor[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-cyan) 62%, var(--vr-indigo))}.vr-label[data-astro-cid-aumqrk4k],.vr-arc[data-astro-cid-aumqrk4k]{fill:var(--vr-navy);letter-spacing:.12em;text-anchor:middle;paint-order:stroke fill;stroke:color-mix(in srgb, var(--vr-void) 82%, transparent);stroke-width:2.8px;stroke-linejoin:round;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:650}.vr-arc[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-navy) 72%, var(--vr-cyan));font-weight:550}.vr-pip[data-astro-cid-aumqrk4k]{fill:var(--vr-cyan)}.vr-pip-arc[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-indigo) 55%, var(--vr-cyan))}.vr-link-glow[data-astro-cid-aumqrk4k]{stroke:color-mix(in srgb, var(--vr-flow) 42%, transparent);stroke-width:3.8px;fill:none;stroke-linecap:round}.vr-link[data-astro-cid-aumqrk4k]{stroke:var(--vr-flow);stroke-width:1.15px;stroke-opacity:.88;fill:none;stroke-linecap:round}.vr-link-back[data-astro-cid-aumqrk4k]{stroke-width:.95px;stroke-opacity:.64}.vr-link-glow[data-astro-cid-aumqrk4k].vr-link-back{stroke-width:3px}.vr-link-pulse[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-cyan) 70%, #fff);stroke-width:1.15px;stroke-linecap:round;stroke-dasharray:.07 .93;stroke-dashoffset:0;opacity:0}.vr-chevron[data-astro-cid-aumqrk4k]{fill:var(--vr-flow);fill-opacity:.7;stroke:none}.vr-draw[data-astro-cid-aumqrk4k]{stroke-dasharray:1;stroke-dashoffset:0}.vr-window-glow[data-astro-cid-aumqrk4k]{fill:url(#vr-window-g)}.vr-lamp-glow[data-astro-cid-aumqrk4k]{fill:url(#vr-lamp-g)}.vr-sensor[data-astro-cid-aumqrk4k]{fill:color-mix(in srgb, var(--vr-cyan) 22%, #1a2230);stroke:color-mix(in srgb, var(--vr-cyan) 55%, var(--vr-indigo));stroke-width:.7px}.vr-sensor-core[data-astro-cid-aumqrk4k]{fill:var(--vr-cyan)}.vr-ring[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-cyan) 40%, var(--vr-indigo));stroke-width:.55px;opacity:0;transform-box:fill-box;transform-origin:50%}.vr-hud[data-astro-cid-aumqrk4k]{color:var(--vr-cyan)}.vr-scan[data-astro-cid-aumqrk4k]{fill:url(#vr-scan)}.vr-bracket[data-astro-cid-aumqrk4k]{fill:none;stroke:color-mix(in srgb, var(--vr-cyan) 46%, var(--vr-navy));stroke-width:1.05px;stroke-linecap:square;stroke-linejoin:miter;opacity:.55}.vr-hud-dot[data-astro-cid-aumqrk4k]{fill:var(--vr-cyan);opacity:.7}.vr-stage[data-astro-cid-aumqrk4k],.vr-sense[data-astro-cid-aumqrk4k],.vr-model[data-astro-cid-aumqrk4k],.vr-body[data-astro-cid-aumqrk4k],.vr-loop[data-astro-cid-aumqrk4k],.vr-lit[data-astro-cid-aumqrk4k],.vr-chevron[data-astro-cid-aumqrk4k],.vr-arc[data-astro-cid-aumqrk4k],.vr-label-room[data-astro-cid-aumqrk4k],.vr-label-model[data-astro-cid-aumqrk4k],.vr-label-body[data-astro-cid-aumqrk4k],.vr-prop[data-astro-cid-aumqrk4k],.vr-wash[data-astro-cid-aumqrk4k],.vr-mat-core[data-astro-cid-aumqrk4k],.vr-chip-shell[data-astro-cid-aumqrk4k],.vr-signs[data-astro-cid-aumqrk4k],.vr-core-glow[data-astro-cid-aumqrk4k]{opacity:1}html.dark .vision-room[data-astro-cid-aumqrk4k]{border-color:color-mix(in srgb, var(--vr-indigo) 22%, #1a1f2c);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--vr-cyan) 10%, transparent), inset 0 0 36px color-mix(in srgb, var(--vr-indigo) 6%, transparent)}@media (prefers-reduced-motion:no-preference){.vr-stage[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .8s var(--vr-ease) 20ms forwards}.vr-prop[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .65s var(--vr-ease) .12s both}.vr-chip-shell[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .55s var(--vr-ease) .16s both}.vr-sense[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .5s var(--vr-ease) .22s both}.vr-ring-a[data-astro-cid-aumqrk4k]{animation:vr-ping 1.35s var(--vr-ease) .32s both}.vr-ring-b[data-astro-cid-aumqrk4k]{animation:vr-ping 1.35s var(--vr-ease) .5s both}.vr-arc[data-astro-cid-aumqrk4k]{opacity:0}.vr-arc-sense[data-astro-cid-aumqrk4k]{animation:vr-fade .5s var(--vr-ease) .72s both}.vr-arc-decide[data-astro-cid-aumqrk4k]{animation:vr-fade .5s var(--vr-ease) 1.55s both}.vr-arc-act[data-astro-cid-aumqrk4k]{animation:vr-fade .5s var(--vr-ease) 2.25s both}.vr-arc-back[data-astro-cid-aumqrk4k]{animation:vr-fade .5s var(--vr-ease) 2.85s both}.vr-draw[data-astro-cid-aumqrk4k]{stroke-dashoffset:1px}.vr-draw-sense[data-astro-cid-aumqrk4k]{animation:vr-draw .9s var(--vr-ease) .55s forwards}.vr-mat-core[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .55s var(--vr-ease) 1.05s both}.vr-core-glow[data-astro-cid-aumqrk4k]{animation:vr-shimmer 1.3s var(--vr-ease) 1.1s 2 both}.vr-draw-decide[data-astro-cid-aumqrk4k]{animation:vr-draw .85s var(--vr-ease) 1.4s forwards}.vr-body[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .7s var(--vr-ease) 1.85s both}.vr-draw-act[data-astro-cid-aumqrk4k]{animation:vr-draw .85s var(--vr-ease) 2.15s forwards}.vr-lit[data-astro-cid-aumqrk4k],.vr-wash[data-astro-cid-aumqrk4k]{opacity:0}.vr-lit-window[data-astro-cid-aumqrk4k]{animation:vr-fade .7s var(--vr-ease) 2.35s both}.vr-lit-lamp[data-astro-cid-aumqrk4k]{animation:vr-fade .7s var(--vr-ease) 2.48s both}.vr-wash[data-astro-cid-aumqrk4k]{animation:vr-fade .8s var(--vr-ease) 2.4s both}.vr-label-model[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .5s var(--vr-ease) 1.15s both}.vr-label-body[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .5s var(--vr-ease) 1.95s both}.vr-label-room[data-astro-cid-aumqrk4k]{opacity:0;animation:vr-fade .5s var(--vr-ease) 2.5s both}.vr-draw-back[data-astro-cid-aumqrk4k]{animation:vr-draw .8s var(--vr-ease) 2.55s forwards}.vr-chevron[data-astro-cid-aumqrk4k]{opacity:0}.vr-chevron-sense[data-astro-cid-aumqrk4k]{animation:vr-fade .4s var(--vr-ease) 1.15s both}.vr-chevron-decide[data-astro-cid-aumqrk4k]{animation:vr-fade .4s var(--vr-ease) 1.95s both}.vr-chevron-act[data-astro-cid-aumqrk4k]{animation:vr-fade .4s var(--vr-ease) 2.7s both}.vr-chevron-back[data-astro-cid-aumqrk4k]{animation:vr-fade .4s var(--vr-ease) 3.05s both}.vr-link-pulse[data-astro-cid-aumqrk4k]{animation:vr-fade .45s var(--vr-ease) 3.1s forwards, vr-telemetry 3.6s linear 3.2s infinite}.vr-pulse-decide[data-astro-cid-aumqrk4k]{animation-delay:3.1s,3.55s}.vr-pulse-act[data-astro-cid-aumqrk4k]{animation-delay:3.1s,3.9s}.vr-pulse-back[data-astro-cid-aumqrk4k]{animation-delay:3.1s,4.25s}}@keyframes vr-fade{0%{opacity:0}to{opacity:1}}@keyframes vr-draw{to{stroke-dashoffset:0}}@keyframes vr-ping{0%{opacity:.14;transform:scale(.97)}to{opacity:0;transform:scale(1.16)}}@keyframes vr-shimmer{0%{opacity:.55}to{opacity:1}}@keyframes vr-telemetry{to{stroke-dashoffset:-1px}}.vision-room[data-astro-cid-aumqrk4k].vision-below{grid-area:auto;max-width:760px;height:380px;min-height:280px;margin:0 auto}@media (width<=859px){.vision-room[data-astro-cid-aumqrk4k]{grid-area:2/1;height:292px;min-height:292px;margin:2px -10px 4px}.vision-room[data-astro-cid-aumqrk4k].vision-below{grid-row:auto;height:260px;min-height:260px;margin:0 auto}}
