.hc-motion-pending{opacity:0}
.hc-home[data-motion-feedback="true"] .hc-button{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,scale .2s ease}
@media(hover:hover){.hc-home[data-motion-feedback="true"] .hc-button:hover{scale:1.025;box-shadow:0 4px 18px #0002}.hc-home[data-motion-feedback="true"] .hc-site-footer a:hover{text-decoration:underline;text-underline-offset:4px}}
.hc-home[data-motion-feedback="true"] .hc-button:active{scale:.97}
.hc-home[data-motion-feedback="true"] .hc-button:disabled{scale:1;box-shadow:none}
@media(prefers-reduced-motion:reduce){.hc-motion-pending{opacity:1}.hc-home[data-motion-feedback="true"] .hc-button{transition:background-color .15s}.hc-home[data-motion-feedback="true"] .hc-button:hover,.hc-home[data-motion-feedback="true"] .hc-button:active{scale:1}}
