/* Eskew Electric motion layer styles (Polaris One standard, 2026-10-22).
   The build's own site.css is never edited. Content is fully visible
   if this file or the Motion script fails to load. */

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

/* Card hover lift, shadow in this build's navy */
.card,.rating-card{transition:transform .3s ease,box-shadow .3s ease}
.card:hover,.card:focus-visible,.rating-card:hover{transform:translateY(-10px);box-shadow:0 18px 36px rgba(10,30,50,.22)}

/* Buttons get a gentle press feel */
.btn,.header-call,.mobile-bar a{transition:transform .15s ease}
.btn:active,.header-call:active,.mobile-bar a:active{transform:scale(.97)}

/* The mobile action bar keeps its own design: uniform navy cells
   with one amber call cell, no colour clash, so no cell-border fix. */

/* Respect reduced motion at the CSS level as well as in JS */
@media (prefers-reduced-motion: reduce){
  .card,.rating-card,.btn,.header-call,.mobile-bar a{transition:none}
  .card:hover,.card:focus-visible,.rating-card:hover{transform:none}
}
