/* master-theme.css — SEO Engine Design Token File */
/* Auto-generated from live site analysis. Do not edit manually. */
:root {
  --color-primary:  var(--accent-gold);
  --color-nav-bg:   rgba(247,243,236,.97);
  --font-family:    var(--sans);
}
/* Accessibility: touch targets + focus ring */
a, button, [role="button"], input[type="submit"], select {
  min-height: 44px;
  min-width:  44px;
}
:focus-visible {
  outline: 3px solid var(--color-primary);
  outline-offset: 2px;
}
