/* style/index.css */

/* General Page Styles */
.page-index {
  font-family: Arial, sans-serif;
  line-height: 1.6;
  color: #333333; /* Default text color for light background */
  background-color: #f8f8f8; /* Light background for the page content */
}

/* Fixed Header Spacing - Apply to the first main content section or .page-index */
.page-index__video-section {
  padding-top: var(--header-offset, 120px); /* Use shared variable for header offset */
  background-color: #0A1931; /* Dark background for hero/video section */
  color: #ffffff; /* White text on dark background */
}