/* Light homepage cards. Colours and dimensions remain editable in Spectra. */
.hw-card-earth { --hw-card-rgb: 139, 109, 73; }
.hw-card-sage { --hw-card-rgb: 107, 139, 107; }
.hw-card-deep-forest { --hw-card-rgb: 74, 102, 74; }
.wp-block-uagb-container:is(.hw-card-earth, .hw-card-sage, .hw-card-deep-forest) {
  box-shadow: 0 0 20px rgba(var(--hw-card-rgb), .10), inset 0 0 30px rgba(var(--hw-card-rgb), .05);
  transition: transform .4s ease, box-shadow .4s ease;
}
.wp-block-uagb-container:is(.hw-card-earth, .hw-card-sage, .hw-card-deep-forest):is(:hover, :focus-within) {
  box-shadow: 0 0 30px rgba(var(--hw-card-rgb), .20);
  transform: translateY(-4px);
}
@media (prefers-reduced-motion: reduce) {
  .wp-block-uagb-container:is(.hw-card-earth, .hw-card-sage, .hw-card-deep-forest),
  .wp-block-uagb-container:is(.hw-card-earth, .hw-card-sage, .hw-card-deep-forest):is(:hover, :focus-within) {
    transform: none;
    transition: none;
  }
}
