/* Emma Varázs (fotós) — meleg szén + arany + krém paletta, a közös
   style.css változóit írja felül; minden komponens ebből színeződik. */
:root {
  --plum: #2f2a2e;
  --plum-dark: #221e21;
  --rose: #c9a15a;
  --rose-dark: #a9843f;
  --rose-soft: #efe1c6;
  --cream: #faf6f0;
  --blush-home: #f3ede3;
  --sand: #f6efe3;
  --border: #e6dccb;
  --border-strong: #d9cbb2;
  --text: #2a2622;
  --text-muted: #5a534c;
  --text-faint: #8a8077;
}
body {
  background-image: radial-gradient(1200px 600px at 10% -10%, rgba(201,161,90,0.20), transparent 60%), radial-gradient(900px 500px at 100% 20%, rgba(47,42,46,0.10), transparent 60%);
}
.site-header { background: var(--glass-nav-texture), rgba(47,42,46,0.86); }
.trust-bar { background: var(--glass-nav-texture), rgba(47,42,46,0.94); }
.site-footer { background: repeating-linear-gradient(125deg, rgba(255,255,255,0.09) 0 1px, transparent 1px 48px), repeating-linear-gradient(15deg, rgba(255,255,255,0.06) 0 1px, transparent 1px 73px), rgba(47,42,46,0.94); }
.site-footer::before { background: radial-gradient(circle, rgba(201,161,90,0.28) 0%, rgba(201,161,90,0) 70%); }
.hero { background: #2f2a2e; }
.hero .hero-scrim { background: linear-gradient(100deg, rgba(34,30,33,0.78) 0%, rgba(34,30,33,0.45) 50%, rgba(34,30,33,0.12) 100%); }
.cta-band { background: var(--glass-nav-texture), linear-gradient(120deg, rgba(201,161,90,0.9), rgba(169,132,63,0.9)); }
.btn-accent { box-shadow: 0 6px 14px rgba(169,132,63,0.35); }
.form-row input:focus, .form-row select:focus, .form-row textarea:focus { box-shadow: 0 0 0 3px rgba(201,161,90,0.25); }
.status-pill.pending { background: #a9843f; }
