.SpaceWalkthrough-module__HNvsta__walkthrough{background:var(--color-green-dark);position:absolute;inset:0;overflow:hidden}.SpaceWalkthrough-module__HNvsta__poster,.SpaceWalkthrough-module__HNvsta__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.SpaceWalkthrough-module__HNvsta__poster{z-index:0}.SpaceWalkthrough-module__HNvsta__video{z-index:1;opacity:0;transition:opacity .8s}.SpaceWalkthrough-module__HNvsta__videoReady{opacity:1}.SpaceWalkthrough-module__HNvsta__playbackControl{z-index:4;top:var(--space-lg);right:var(--space-lg);width:48px;height:48px;color:var(--color-cream);background:color-mix(in srgb,var(--color-green-dark)78%,transparent);border:1px solid color-mix(in srgb,var(--color-cream)38%,transparent);border-radius:var(--radius-full);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:0;transition:background-color .2s,border-color .2s,transform .2s;display:grid;position:absolute}.SpaceWalkthrough-module__HNvsta__playbackControl:hover{color:var(--color-green-dark);background:var(--color-gold);border-color:var(--color-gold);transform:scale(1.04)}.SpaceWalkthrough-module__HNvsta__playbackControl:focus-visible{outline:3px solid var(--color-gold);outline-offset:3px}.SpaceWalkthrough-module__HNvsta__playbackControl svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.SpaceWalkthrough-module__HNvsta__hero .SpaceWalkthrough-module__HNvsta__playbackControl{top:auto;right:var(--space-xl);bottom:var(--space-xl)}@media (max-width:640px){.SpaceWalkthrough-module__HNvsta__playbackControl{top:var(--space-md);right:var(--space-md);width:44px;height:44px}.SpaceWalkthrough-module__HNvsta__hero .SpaceWalkthrough-module__HNvsta__playbackControl{top:auto;right:var(--space-md);bottom:var(--space-md)}}
