/* Paleta clara: branco, marrom café, bronze e verde discreto para economia. */
:root{--background:0 0% 100%;--foreground:26 27% 19%;--card:0 0% 100%;--card-foreground:26 27% 19%;--popover:0 0% 100%;--popover-foreground:26 27% 19%;--primary:29 52% 31%;--primary-foreground:0 0% 100%;--secondary:34 27% 93%;--secondary-foreground:27 28% 23%;--muted:34 20% 95%;--muted-foreground:27 12% 41%;--accent:23 33% 34%;--accent-foreground:0 0% 100%;--border:32 23% 84%;--input:32 23% 84%;--ring:31 47% 38%;--gold:32 48% 35%;--gold-light:32 35% 39%;--gold-dark:27 52% 25%;--parchment:26 27% 19%;--burgundy:17 28% 36%;--wood-dark:35 30% 97%;--wood-medium:34 25% 92%;--wood-light:32 20% 85%}
.text-gradient-gold{background:linear-gradient(135deg,#8b612e,#a5793f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-dark{background:linear-gradient(155deg,#fff 25%,#faf7f2 100%)}.bg-gradient-section{background:linear-gradient(180deg,#f7f3ed,#fff 85%)}.glow-gold{box-shadow:0 5px 17px #70472126}.shadow-gold{box-shadow:0 10px 32px #67451e12}.text-green-400{color:#34734e}.border-gold{border-color:#c9b28d}
