/* hw-polish.css — hankwoods.com polish pass, 2026-11-08
   Small, reversible presentation refinements on top of Twenty Twenty-Two. */

/* Smooth, subtle interaction feedback */
.wp-block-navigation a,
.wp-block-site-title a {
  transition: opacity .2s ease;
}
.wp-block-navigation a:hover,
.wp-block-site-title a:hover {
  opacity: .72;
}
footer .wp-block-image a img {
  transition: transform .2s ease, opacity .2s ease;
}
footer .wp-block-image a:hover img {
  transform: translateY(-2px);
  opacity: .85;
}

/* Visible keyboard focus */
a:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}

/* Images can never overflow their column */
img {
  max-width: 100%;
  height: auto;
}

/* Footer: center the row on small screens instead of sprawling */
@media (max-width: 640px) {
  footer .wp-block-group.alignwide {
    justify-content: center !important;
    text-align: center;
  }
}
