/* Paleta e tipografia Rihara Semijoias */
@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Jost:wght@300;400;500;600&display=swap");
:root{
  --bg:#f3ebdd; --surface:#fbf7ef; --ink:#33261b; --muted:#7d6a58;
  --accent:#8a6330; --on-accent:#fffaf1; --gold:#b98e55; --line:#e1d3bd; --ok:#4d6b3f;
  --logo-gold-dark:#b48144; --logo-gold:#bf8e51; --logo-gold-light:#ce9d5f;
  --font-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;
  --font-body:Jost,system-ui,-apple-system,"Segoe UI",sans-serif;
  color-scheme:light;
}
@media (prefers-color-scheme:dark){
  :root:not([data-theme="light"]){
    --bg:#1a1510; --surface:#231c15; --ink:#f2e8d8; --muted:#b3a28b;
    --accent:#d6b07a; --on-accent:#1e1710; --gold:#d6b07a; --line:#3a2f23; --ok:#9cc287;
    color-scheme:dark;
  }
  :root:not([data-theme="light"]) .logo{filter:brightness(1.25)}
}
body{background:var(--bg);color:var(--ink);font:400 15px/1.55 var(--font-body)}
h1,h2,h3{font-family:var(--font-display);font-weight:500}
