        :root {
            --grounding-field: #B1C29E;
            --spiritual-depth: #543A14;
            --divine-dimension: #441752;
            --aura-space: #F5F5DC;
        }

        body {
            background-color: var(--aura-space);
            color: var(--spiritual-depth);
            font-family: 'Encode Sans', sans-serif;
            font-weight: 300;
            overflow-x: hidden;
            scroll-behavior: smooth;
        }

        .font-divine {
            font-family: 'Meie Script', cursive;
        }

        /* Frequency State Adjustments */
        .frequency-zone-shift {
            transition: background-color 1.5s cubic-bezier(0.25, 1, 0.5, 1), color 1.5s cubic-bezier(0.25, 1, 0.5, 1);
        }

        /* Interactive Energy Aura Animations */
        @keyframes auraPulse {
            0% { box-shadow: 0 0 15px rgba(177, 194, 158, 0.2); }
            50% { box-shadow: 0 0 35px rgba(68, 23, 82, 0.4); }
            100% { box-shadow: 0 0 15px rgba(177, 194, 158, 0.2); }
        }

        @keyframes gatewayPulse {
            0%, 100% { box-shadow: 0 0 20px rgba(245, 245, 220, 0.1), inset 0 0 15px rgba(245, 245, 220, 0.05); }
            50% { box-shadow: 0 0 40px rgba(177, 194, 158, 0.4), inset 0 0 25px rgba(177, 194, 158, 0.2); }
        }

        .energy-pulse-active {
            animation: auraPulse 6s ease-in-out infinite;
        }

        .gateway-glow-pulse {
            animation: gatewayPulse 4.5s ease-in-out infinite;
        }

        /* Dimensional Ripple Keyframe Blocks */
        @keyframes rippleVibration {
            0%, 100% { filter: blur(0px); transform: scale(1); }
            50% { filter: blur(1px); transform: scale(1.015); }
        }
        .ripple-vibration-target {
            animation: rippleVibration 8s ease-in-out infinite;
        }

        /* Glassmorphism Formulas */
        .aura-glass {
            background: rgba(245, 245, 220, 0.15);
            backdrop-filter: blur(14px);
            -webkit-backdrop-filter: blur(14px);
            border: 1px solid rgba(245, 245, 220, 0.2);
        }

        .divine-glass {
            background: rgba(68, 23, 82, 0.25);
            backdrop-filter: blur(16px);
            -webkit-backdrop-filter: blur(16px);
            border: 1px solid rgba(177, 194, 158, 0.2);
        }

        /* Global Structural Framing Scrollbar Adjustments */
        ::-webkit-scrollbar {
            width: 5px;
        }
        ::-webkit-scrollbar-track {
            background: var(--aura-space);
        }
        ::-webkit-scrollbar-thumb {
            background: var(--divine-dimension);
        }

        /* Media Stream Flow Engine Rules */
        .energy-stream-item {
            opacity: 0;
            transition: opacity 1.8s cubic-blend(0.4, 0, 0.2, 1), transform 2.5s ease;
            position: absolute;
            inset: 0;
        }
        .energy-stream-item.active {
            opacity: 1;
            transform: scale(1.03);
            z-index: 10;
        }
