@media(prefers-reduced-motion:no-preference){
.quick-tool,.tool-card,.resource-card,.plan{transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,background-color .25s,box-shadow .25s}
.quick-tool:hover,.tool-card:hover,.resource-card:hover{transform:translateY(-3px)}
.preview-hero-actions .primary,.plan-button{transition:transform .2s,background-color .2s,box-shadow .2s}
.preview-hero-actions .primary:hover,.plan-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f2481b20}
.preview-hero-actions .primary:active,.quick-tool:active{transform:translateY(0) scale(.985)}
.preview-hero-actions .primary span{transition:transform .2s}.preview-hero-actions .primary:hover span{transform:translateX(3px)}
}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
