/* Megan Crouse — forest green theme (override).
   Loaded after style.css; style.css keeps the original parchment defaults.
   To go back to the defaults, remove the <link href="theme-green.css"> line from the pages.
   Palette: soft sage page, deep forest ink and links, rust accent, gold glow. */

:root {
  --parchment: #bdd3b4;       /* page background */
  --parchment-dim: #efe6d4;   /* cards, panels, rings: the original tan (was #e9f2e3, a pale green) */
  --ink: #14301f;
  --storm: #38573f;
  --candle: #1f5a38;          /* links, buttons */
  --garden: #28601f;          /* current nav, focus, taglines */
  --bloom: #8c3516;           /* hover, placeholders (rust) */
  --edge: rgba(20, 48, 31, 0.15);
  --shade: rgba(20, 48, 31, 0.18);
}

html { background: var(--parchment); }

::selection { background: #f2dc8a; color: var(--ink); }

/* Warm browns in style.css -> forest tints */
.card,
.more-interviews,
.feature { border-color: var(--edge); }
.card:hover { box-shadow: 0 6px 20px var(--shade); }
.about-portrait img { box-shadow: 0 10px 30px var(--shade); }
.cover { box-shadow: 0 10px 30px var(--shade); }
.contributors li { border-bottom-color: var(--edge); }

/* Portrait glow: soft gold */
.hero-portrait {
  box-shadow: 0 0 0 6px var(--parchment-dim), 0 0 40px 6px rgba(226, 190, 70, 0.45);
}

/* Form fields */
.field input, .field textarea {
  background: #fff;
  border-color: rgba(20, 48, 31, 0.3);
}
