        body {
            font-family: 'PT Serif', serif;
            background-color: #111111;
            color: #FFFFFF;
            overflow-x: hidden;
        }
        
        /* Technical Blueprint Vector Patterns */
        .blueprint-grid-lime {
            background-image: linear-gradient(rgba(214, 251, 97, 0.07) 1px, transparent 1px),
                              linear-gradient(90deg, rgba(214, 251, 97, 0.07) 1px, transparent 1px);
            background-size: 30px 30px;
        }
        .blueprint-grid-purple {
            background-image: linear-gradient(rgba(68, 49, 153, 0.12) 1px, transparent 1px),
                              linear-gradient(90deg, rgba(68, 49, 153, 0.12) 1px, transparent 1px);
            background-size: 40px 40px;
        }
        
        /* High-Contrast Typographic Art Outlines */
        .text-stroke-transparent {
            -webkit-text-stroke: 1px rgba(255, 255, 255, 0.4);
            color: transparent;
        }
        .text-stroke-lime {
            -webkit-text-stroke: 2px #D6FB61;
            color: transparent;
        }
        .text-stroke-footer {
            -webkit-text-stroke: 2px rgba(255, 255, 255, 0.8);
            color: transparent;
        }

        /* Diagonal Split Line Mask for Reviews Hero */
        .diagonal-clip {
            clip-path: polygon(0 0, 100% 0, 70% 100%, 0% 100%);
        }

        /* Custom Horizontal Engine Strips styling */
        .custom-horizontal-scroll::-webkit-scrollbar {
            height: 6px;
        }
        .custom-horizontal-scroll::-webkit-scrollbar-thumb {
            background: #00C68D;
            border-radius: 3px;
        }
