/* Font System 2 approximations: Georgia for the specified Ivy family; Arial for Neue Haas Grotesk. Licensed fonts not included. */
/* Preview B — PCC Color Palette 2 / Font System 2 from Identity System Guide. */
:root {
  --font-heading: Georgia, 'Times New Roman', serif;
  --font-body: Arial, Helvetica, sans-serif;
  --font-special: 'Arial Black', Arial, sans-serif;
  --header-bg: #FFFFFF; --header-text: #0B2D49; --header-border: #278C8B; --nav-hover-bg: #F0F6F6;
  --page-bg: #FFFFFF; --body-text: #0B2D49; --heading-color: #0B2D49; --link-color: #8F294F;
  --hero-bg: linear-gradient(90deg,rgba(11,45,73,.88),rgba(11,45,73,.34)), url('../brand/prayer-time-hero.jpg'); --hero-text: #FFFFFF; --hero-accent: #E8A020; --hero-art: linear-gradient(135deg,#E8A020,#8F294F 55%,#278C8B);
  --soft-section-bg: #FFFFFF; --dark-section-bg: #8F294F; --dark-section-text: #FFFFFF; --dark-section-heading: #FFFFFF; --dark-section-link: #E8A020;
  --button-bg: #E8A020; --button-text: #0B2D49; --button-hover-bg: #E86B5B;
  --accent-color: #E86B5B; --focus-color: #E8A020;
  --brand-mark-bg: #E8A020; --brand-mark-text: #0B2D49; --brand-logo-bg: #FFFFFF; --brand-logo: url('../brand/concept-3-final.png');
  --card-bg: #FFFFFF; --card-border: #278C8B; --card-shadow: 0 10px 28px rgba(11,45,73,.14);
  --footer-bg: #0B2D49; --footer-text: #FFFFFF; --footer-heading: #FFFFFF; --footer-link: #E8A020; --shadow: 0 14px 35px rgba(11,45,73,.24);
}
