:root{--pw-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--pw-ease-out:cubic-bezier(.22, 1, .36, 1)}.comp-cta-primary,.hook-cta,.mode-btn,.nav-cta,.nav-tour-btn,.next-up-button,.pw-btn-primary,.return-button,.reward-continue-btn,.scenario-toggle,.sim-launch-btn,.we-toggle-btn{transition:transform .16s var(--pw-ease-spring),box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.comp-cta-primary:hover,.hook-cta:hover,.mode-btn:hover,.nav-cta:hover,.nav-tour-btn:hover,.next-up-button:hover,.pw-btn-primary:hover,.reward-continue-btn:hover,.sim-launch-btn:hover,.we-toggle-btn:hover{transform:translateY(-2px)}.close-modal-btn:active,.comp-cta-primary:active,.hook-cta:active,.info-btn:active,.mode-btn:active,.nav-cta:active,.nav-tour-btn:active,.next-up-button:active,.pw-btn-primary:active,.return-button:active,.reward-continue-btn:active,.scenario-toggle:active,.sim-launch-btn:active,.we-toggle-btn:active{transform:translateY(0) scale(.95)}.close-modal-btn,.info-btn{transition:transform .16s var(--pw-ease-spring),background .2s ease,color .2s ease}.option-btn{transition:transform .18s var(--pw-ease-spring),border-color .18s ease,background .18s ease,color .18s ease}.option-btn:hover{transform:translateX(5px)}.option-btn:active{transform:translateX(5px) scale(.98)}.concept-card,.gcm-card,.indepth-card,.lp-concept-card,.memory-card{transition:transform .22s var(--pw-ease-spring),border-color .2s ease,box-shadow .25s ease}.concept-card:hover,.gcm-card:hover,.indepth-card:hover,.lp-concept-card:hover,.memory-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.35),0 0 0 1px rgba(0,210,241,.1)}.rfx-slider::-webkit-slider-thumb{transition:transform .18s var(--pw-ease-spring),box-shadow .2s ease}.rfx-slider:hover::-webkit-slider-thumb{transform:scale(1.35);box-shadow:0 0 0 7px rgba(0,210,241,.16)}.rfx-slider:active::-webkit-slider-thumb{transform:scale(1.15)}.rfx-slider::-moz-range-thumb{transition:transform .18s var(--pw-ease-spring),box-shadow .2s ease}.rfx-slider:hover::-moz-range-thumb{transform:scale(1.35);box-shadow:0 0 0 7px rgba(0,210,241,.16)}.rfx-slider:active::-moz-range-thumb{transform:scale(1.15)}.cm-node,.dr-node{transition:transform .2s var(--pw-ease-spring),box-shadow .2s ease,border-color .2s ease,background .2s ease}.cm-node:hover,.dr-node:hover{transform:scale(1.12);box-shadow:0 0 0 5px rgba(0,210,241,.14)}.cm-node:active,.dr-node:active{transform:scale(1.04)}.comp-xp-pill,.cover-chip,.gcm-sticky-pill{transition:transform .16s var(--pw-ease-spring),background .2s ease,border-color .2s ease}.comp-xp-pill:hover,.cover-chip:hover,.gcm-sticky-pill:hover{transform:translateY(-2px) scale(1.04)}.nav-link,.nav-link-right{transition:color .2s ease,transform .16s var(--pw-ease-spring)}.nav-link-right:hover,.nav-link:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.close-modal-btn,.cm-node,.comp-cta-primary,.comp-xp-pill,.concept-card,.cover-chip,.dr-node,.gcm-card,.gcm-sticky-pill,.hook-cta,.indepth-card,.info-btn,.lp-concept-card,.memory-card,.mode-btn,.nav-cta,.nav-link,.nav-link-right,.nav-tour-btn,.next-up-button,.option-btn,.pw-btn-primary,.return-button,.reward-continue-btn,.scenario-toggle,.sim-launch-btn,.we-toggle-btn{transition:none!important}.close-modal-btn:active,.cm-node:active,.cm-node:hover,.comp-cta-primary:active,.comp-cta-primary:hover,.comp-xp-pill:hover,.concept-card:hover,.cover-chip:hover,.dr-node:active,.dr-node:hover,.gcm-card:hover,.gcm-sticky-pill:hover,.hook-cta:active,.hook-cta:hover,.indepth-card:hover,.info-btn:active,.lp-concept-card:hover,.memory-card:hover,.mode-btn:active,.mode-btn:hover,.nav-cta:active,.nav-cta:hover,.nav-link-right:hover,.nav-link:hover,.nav-tour-btn:active,.nav-tour-btn:hover,.next-up-button:active,.next-up-button:hover,.option-btn:active,.option-btn:hover,.pw-btn-primary:active,.pw-btn-primary:hover,.return-button:active,.reward-continue-btn:active,.reward-continue-btn:hover,.scenario-toggle:active,.sim-launch-btn:active,.sim-launch-btn:hover,.we-toggle-btn:active,.we-toggle-btn:hover{transform:none!important;box-shadow:none!important}.rfx-slider:active::-webkit-slider-thumb,.rfx-slider:hover::-webkit-slider-thumb{transform:none!important;box-shadow:none!important}.rfx-slider:active::-moz-range-thumb,.rfx-slider:hover::-moz-range-thumb{transform:none!important;box-shadow:none!important}}