        /* Framework Optimization Overrides Mapping Precise Brutalist-Luxury Aesthetic */
        body, p, h1, h2, h3, h4, h5, h6, a, button, input, textarea, span, div {
            font-family: "Source Sans 3", sans-serif;
            letter-spacing: -0.03em;
        }

        body {
            background-color: #FFFFFF;
            color: #170C79;
            overflow-x: hidden;
        }

        /* Technical Outlined Typography Styles */
        .text-outline-primary {
            -webkit-text-stroke: 2px #170C79;
            color: transparent;
        }
        .text-outline-white {
            -webkit-text-stroke: 1.5px rgba(255, 255, 255, 0.15);
            color: transparent;
        }
        .text-outline-lime {
            -webkit-text-stroke: 1px #B4E50D;
            color: transparent;
        }

        /* Blueprint Layout Matrix Overlays */
        .blueprint-grid {
            background-size: 40px 40px;
            background-image: linear-gradient(to right, rgba(23, 12, 121, 0.04) 1px, transparent 1px),
                              linear-gradient(to bottom, rgba(23, 12, 121, 0.04) 1px, transparent 1px);
        }
        .blueprint-grid-dark {
            background-size: 50px 50px;
            background-image: linear-gradient(to right, rgba(255, 255, 255, 0.03) 1px, transparent 1px),
                              linear-gradient(to bottom, rgba(255, 255, 255, 0.03) 1px, transparent 1px);
        }

        /* Core Application Single-Page Canvas Views */
        .os-view-layer {
            display: none;
            opacity: 0;
            transform: scale(1.02);
            transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1), transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);
        }
        .os-view-layer.layer-active {
            display: block;
            opacity: 1;
            transform: scale(1);
        }

        /* Custom Scrollbar Interface Blueprint */
        ::-webkit-scrollbar {
            width: 6px;
            height: 6px;
        }
        ::-webkit-scrollbar-track {
            background: #FFFFFF;
        }
        ::-webkit-scrollbar-thumb {
            background: #170C79;
            border-radius: 0px;
        }

        /* Custom Keyframe Component Animation Stacks */
        @keyframes tickerMover {
            0% { transform: translate3d(0, 0, 0); }
            100% { transform: translate3d(-50%, 0, 0); }
        }
        .animate-ticker-core {
            display: inline-flex;
            white-space: nowrap;
            animation: tickerMover 15s linear infinite;
        }

        @keyframes subtleOrbit {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }
        .animate-orbit-ring {
            animation: subtleOrbit 40s linear infinite;
        }

        /* Text Mask Keyframe Letter Reveals */
        @keyframes letterReveal {
            from { opacity: 0; transform: translateY(30px); }
            to { opacity: 1; transform: translateY(0); }
        }
        .letter-node {
            display: inline-block;
            animation: letterReveal 0.5s cubic-bezier(0.19, 1, 0.22, 1) forwards;
            opacity: 0;
        }
