/* AI Optimization Styles */

/* 
 * Hide text visually but keep it accessible for AI and Screen Readers.
 * Used for headings where image is used but text is needed for SEO/AI.
 */
.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* 
 * Standard class for primary Call-To-Action (CTA) buttons.
 * Used for conversion tracking and AI identification of key actions.
 */
.cta-primary {
  /* No visual style changes, marker class only */
}
