/* Polaris One motion layer styles for the Metro Electric build
   (adopted 2026-10-22). Retargeted to this build's classes; the
   build's own stylesheet is untouched. Content stays fully visible
   if this file or the Motion script fails to load. */

/* No scroll progress bar: removed from the recipe at Richard's
   direction, 2026-10-22. */

/* Card hover lift, shadow in the build's ink tone. */
.svc-row,.summary-cell{transition:transform .3s ease,box-shadow .3s ease}
.svc-row:hover,.summary-cell:hover{transform:translateY(-10px);box-shadow:0 18px 36px rgba(16,16,20,.22)}

/* Buttons get a gentle press feel, including the sticky bar links
   and the form submit button. */
.btn,.submit-btn,.sticky-bar a{transition:transform .15s ease}
.btn:active,.submit-btn:active,.sticky-bar a:active{transform:scale(.97)}

/* Respect reduced motion at the CSS level as well as in JS. */
@media (prefers-reduced-motion: reduce){
  .svc-row,.summary-cell,.btn,.submit-btn,.sticky-bar a{transition:none}
  .svc-row:hover,.summary-cell:hover{transform:none}
}
