/* ============================================================
   ATELIER — DARK + GOLD overlay (matches the ordering form)
   Load AFTER atelier.css. Redefines the palette via CSS vars
   and adds gold accents. Reversible: remove this <link> to
   return to the light theme.
   ============================================================ */
:root{
  --paper:#0d0d0f;       /* page background — near-black, matches form */
  --paper-2:#141418;     /* alt section background */
  --card:#1b1b20;        /* elevated cards stand off the page */
  --ink:#F1EDE5;         /* primary text — warm off-white */
  --muted:#9A9388;       /* secondary text */
  --line:rgba(255,255,255,.13);
  --gold:#c9a86a;        /* brand gold */
}

/* Header / chrome on dark */
header{background:rgba(13,13,15,.88);border-bottom:1px solid var(--line);}
.hamburger span{background:var(--ink);}
.mnav{background:#0d0d0f;}

/* Eyebrow labels → gold (the form's accent) */
.label{color:var(--gold);}

/* Primary button → gold fill, dark text (like the form's CTAs) */
.btn-ink{background:var(--gold);color:#0d0d0f;}
.btn-ink:hover{background:#d8b87c;}
.btn-line{border-color:var(--ink);color:var(--ink);}
.btn-line:hover{background:var(--ink);color:#0d0d0f;}

/* Underline links → gold */
.link-u{border-color:var(--gold);color:var(--gold);}
.link-u:hover{color:var(--ink);border-color:var(--ink);}

/* Numbers, indices, italic accents → gold */
.strip .num{color:var(--gold);}
.svc-row .no{color:var(--gold);}
.svc-row:hover{background:linear-gradient(90deg,rgba(201,168,106,.08),transparent);}
.hero h1 em,.subhero h1 em,.intro h2 em,.cta h2 em{color:var(--gold);font-style:italic;}

/* Prose text that was hard-coded dark → readable on black */
.intro p{color:#C9C3B8;}
.intro p b{color:var(--ink);}

/* Chips / filters → gold hover + active */
.nearby a{color:var(--ink);}
.nearby a:hover{border-color:var(--gold);background:var(--gold);color:#0d0d0f;}
.filterbar button{color:var(--ink);}
.filterbar button:hover{border-color:var(--gold);}
.filterbar button.active{background:var(--gold);border-color:var(--gold);color:#0d0d0f;}

/* Dropdowns / shadows on dark */
.dropdown-menu{box-shadow:0 24px 50px rgba(0,0,0,.55);}

/* Why-list bold terms keep gold-adjacent emphasis */
.why li b{color:var(--ink);}
