.ambient-host{position:relative;isolation:isolate;overflow:hidden}
.ambient-host>.ambient-network{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.85;pointer-events:none;mix-blend-mode:screen}
.ambient-host>.hero-copy,.ambient-host>.hologram,.ambient-host>h1,.ambient-host>.lead{position:relative;z-index:1}
.ambient-host>.module-wrap,.ambient-host>h2{position:relative;z-index:1}
.hand-data-transition span{animation-play-state:paused}
.holo-scene.motion-visible .hand-data-transition span{animation-play-state:running}
.holo-scene:not(.motion-visible){will-change:auto}
.service-panel:not(.motion-visible) .explorer-orbit{animation-play-state:paused}
.pricing>article{position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}
.pricing>article:hover,.pricing>article:focus-within{border-color:#e5a064;box-shadow:inset 0 2px 0 #ffc08d,0 12px 32px #ff963810;transform:translateY(-3px)}
.steps>article{position:relative;transition:background .2s,border-color .2s}
.steps>article:hover{background:#ff963b06;border-color:#c88b5260}
.steps>article>span{transition:color .2s,text-shadow .2s}
.steps>article:hover>span{color:#ffd0a6;text-shadow:0 0 20px #ffa14a55}
.text-link .ui-arrow,.text-link>svg{transition:transform .2s}
.text-link:hover>svg,.text-link:focus-visible>svg{transform:translateX(3px)}
@media(prefers-reduced-motion:reduce){.pricing>article:hover,.pricing>article:focus-within{transform:none}.hand-data-transition span{animation:none}.text-link:hover>svg{transform:none}}
