        /* ✅ Site Header Logo (Updated) */
        .site-header {
            background-color: rgba(241, 232, 217, 0.95);
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 12px 0;
            /* 🔁 from 4px → 12px */
            z-index: 1000;
            position: relative;
        }

        .site-header img {
            max-height: 100px;
            /* 🔁 from 60px → 100px */
            display: block;
            margin: 0 auto;
            vertical-align: middle;
        }