:root{--color-primary:#111;--color-secondary:#3a3a3a;--color-bg:#faf9f6;--color-stone:#eceae4;--color-stone-light:#f3f2ee;--color-accent:#d4af37;--color-accent-dark:#8a6e1f;--color-accent-light:#e4c766;--color-text-muted:#6b6b6b;--color-star:#d4af6a}*{box-sizing:border-box;padding:0;margin:0}body{background-color:var(--color-bg);color:var(--color-primary);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}#contactForm,#desktopForm,#quoteForm{scroll-margin-top:140px}input,select,textarea{font-family:inherit}button,h1,h2,h3,h4,h5,h6{font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif}