:root {
    --bg-color: #fcfbf9;
    --card-bg: #ffffff;
    --text-main: #1a1a1a;
    --text-muted: #666666;
    --gold-primary: #d4af37;
    --gold-gradient: linear-gradient(135deg, #bf953f, #fcf6ba, #b38728, #fbf5b7);
    --border-color: rgba(212, 175, 55, 0.2);
    --shadow: 0 10px 40px rgba(0,0,0,0.04);
}
body {
    font-family: 'Plus Jakarta Sans', sans-serif;
    background-color: var(--bg-color);
    color: var(--text-main);
    margin: 0;
    padding: 0;
}
.brand-logo img {
    max-width: 150px;
    height: auto;
    margin-bottom: 15px;
}
