        /* Typography Explicit Variable Settings */
        h1, h2, h3, h4, .font-heading {
            font-family: "Encode Sans", sans-serif;
            font-variation-settings: "wdth" 100;
        }
        p, span, a, label, select, input, textarea, button {
            font-family: "Fira Sans", sans-serif;
        }

        /* Glassmorphism Soft Premium Frost Card */
        .glass-card {
            background: rgba(255, 255, 255, 0.72);
            backdrop-filter: blur(25px);
            -webkit-backdrop-filter: blur(25px);
            border: 1px solid rgba(255, 255, 255, 0.5);
        }

        /* Nav Link Underline & Soft White Glow Animation */
        .nav-link-glow {
            position: relative;
            transition: color 0.3s ease;
        }
        .nav-link-glow::after {
            content: '';
            position: absolute;
            width: 100%;
            transform: scaleX(0);
            height: 2px;
            bottom: -6px;
            left: 0;
            background-color: #FFFFFF;
            transform-origin: bottom right;
            transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
            box-shadow: 0 0 12px rgba(255, 255, 255, 0.8);
        }
        .nav-link-glow:hover::after {
            transform: scaleX(1);
            transform-origin: bottom left;
        }

        /* Fixed Image Background Setup */
        .parallax-fixed {
            background-attachment: fixed;
            background-size: cover;
            background-position: center;
        }
        @media (max-width: 1024px) {
            .parallax-fixed {
                background-attachment: scroll;
            }
        }

        /* Active Switchboard Tab Indicator Tokens */
        .tab-active {
            background-color: #FFFFFF !important;
            color: #40A2E3 !important;
            border: 1px solid rgba(64, 162, 227, 0.2);
            box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05);
        }
