:root{--color-primary: #722F37;--color-accent: #C9A84C;--color-bg: #F5EFE0;--color-text: #2C1810;--color-text-muted: #7A5C4F;--font-display: "Cormorant Garamond", serif;--font-body: "EB Garamond", serif;--font-script: "Pinyon Script", cursive;--font-arabic: "Amiri", "Noto Naskh Arabic", serif}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}
