/*
  Laurel Cove theme, modern layout (option A, chosen 2026-11-07): a light, open look that keeps the
  association's charcoal and amber. Colors live in theme.json, where they are checked for
  contrast; the layout itself is HOA-AI's built-in "modern" layout.

  Fonts: Inter for text and Manrope for headings, bundled here (Latin subset, .woff2) so nothing
  loads from elsewhere. Both are free under the SIL Open Font License; the licences are in fonts/.
  Logo and entrance photo: to be added from original files supplied by the board.
*/

@font-face {
  font-family: Inter;
  src: url("fonts/inter-latin.woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Manrope;
  src: url("fonts/manrope-latin.woff2") format("woff2");
  font-weight: 600 800;
  font-style: normal;
  font-display: swap;
}

.layout-modern {
  --surface: #ffffff;
  --border: #e4e1da;
  --muted: #5b616b;
}

h1,
h2,
h3,
.site-name-text,
.site-mark,
.home-card-title,
.home-event-title,
.home-date strong {
  font-family: Manrope, Inter, 'Segoe UI', Arial, sans-serif;
}

h1,
h2 {
  font-weight: 800;
}

.site-footer .footer-links a:hover,
.home-panel-dark a:hover {
  color: var(--color-on-primary);
}
