/* NANCY theme for the GHRM Manual copy: parchment pages, midnight title band, gold accents. Loaded after the manual's own CSS. */
:root{
  --green:#b8892c !important; --green-dark:#7a5a17 !important; --green-pale:#f6eed8 !important; --paper:#fffdf7 !important; --gray-line:#e6dcc2 !important;
  --r-green:#b8892c; --r-green-d:#7a5a17; --r-green-dd:#5e4410; --r-pale:#f6eed8; --r-bg:#f3ecdb; --r-rule:#d9cfb4; --r-line:#e6dcc2;
  --r-sand:#fbf5e6; --r-sand-b:#e6d3a8; --r-sand-d:#7a5a17;
  --bn-green:#b8892c; --bn-green-dark:#7a5a17;
}
body{background:#f3ecdb !important}
body > header:not(.masthead){background:radial-gradient(900px 300px at 85% -40%,#2a2160 0%,transparent 60%),linear-gradient(180deg,#0a0f1e,#121a36) !important;color:#ece6d6 !important;border-bottom:3px solid #e8c46a !important}
body > header:not(.masthead) h1{color:#f6e3a6 !important;font-family:"Cinzel",Georgia,serif !important;letter-spacing:.02em}
body > header:not(.masthead) .back-link,body > header:not(.masthead) .eyebrow{color:#e8c46a !important}
body > header:not(.masthead) .subtitle,body > header:not(.masthead) p{color:#c9c3b3 !important}
body > header:not(.masthead) .consist-hint{color:#e8c46a !important}
body > footer{background:#0a0f1e !important;color:#c9c3b3 !important;border-top:3px solid #e8c46a}
body > footer a{color:#e8c46a !important}
a{color:#7a5a17}
.nancy-mark{font:700 13px/1 "Cinzel",Georgia,serif;letter-spacing:.3em;color:#e8c46a}
/* manual home page (uses the site hero) */
.home-hero{background:radial-gradient(1000px 400px at 80% -20%,#2a2160 0%,transparent 60%),linear-gradient(180deg,#0a0f1e,#121a36) !important;color:#ece6d6 !important}
.home-hero h1{color:#f6e3a6 !important;font-family:"Cinzel",Georgia,serif !important}
.home-hero .eyebrow,.home-hero .credit strong{color:#e8c46a !important}
.home-hero p,.home-hero .lead,.home-hero .credit{color:#c9c3b3 !important}
.home-hero .button.primary{background:linear-gradient(135deg,#f3d98d,#c9962f) !important;color:#1a1404 !important;border-color:transparent !important}
.home-hero .button.secondary{color:#e8c46a !important;border-color:#e8c46a !important;background:transparent !important}
.nancy-note{max-width:1100px;margin:18px auto;padding:12px 16px;border:1px solid #d9cfb4;border-left:4px solid #b8892c;border-radius:6px;background:#fffaf0;color:#3a352b;font:14px/1.5 "Segoe UI",Helvetica,Arial,sans-serif}
.nancy-note a{color:#7a5a17;font-weight:600}
@media print{.dbx-sec,.nancy-note{display:none !important}}
