#fw-section-hero-0 {
--color-primary: #fbbf24;
--color-primary-rgb: 251, 191, 36;
--color-background: #0a0f2b;
--color-background-rgb: 10, 15, 43;
--color-on-background: #e2e8f0;
--color-on-background-rgb: 226, 232, 240;
--color-on-primary: #0a0f2b;
--color-on-primary-rgb: 10, 15, 43;
--color-product-image-background: #e2e8f0;
--color-background-brightness: 17;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0a0f2b;
--primary-btn-text: #e2e8f0;
--primary-btn-border-color: #fbbf24;
--secondary-btn-bg: transparent;
--secondary-btn-text: #e2e8f0;
--secondary-btn-border-color: #e2e8f0;

}



#fw-section-header {

/* --- DIRECT COMPONENT NAV LINK OVERRIDE --- */

/* Targets the links directly since the platform already scopes this box to the header */
a, span {
    color: rgba(255, 255, 255, 0.9) !important;  /* Forces clean, high-contrast white */
    text-transform: uppercase !important;        /* Locks in all-caps formatting */
    font-family: 'Inter', sans-serif !important;  /* Matches your mainframe typography */
    font-size: 0.85rem !important;                /* Streamlined size profile */
    letter-spacing: 1.5px !important;             /* Premium tracking spacing */
    font-weight: 700 !important;                  /* Solid bold weight */
    text-decoration: none !important;             /* Eliminates default underlines */
    transition: all 0.22s ease-in-out !important; /* Smooth color-shifting animation */
}

/* --- THE SYNDICATE NEON HOVER GLOW --- */
a:hover, span:hover {
    color: #38bdf8 !important; /* Signature Syndicate Neon Blue */
    text-shadow: 0 0 10px rgba(56, 189, 248, 0.8) !important; /* Digital aura glow effect */
    background: transparent !important;           /* Blocks default button background blocks */
}
}