body.light-mode .home-architecture-card h3 { color: #1a1a1a !important; } body.light-mode .home-architecture-card p { color: rgba(26,26,26,.75) !important; } body.light-mode .home-architecture-card { background: rgba(255,255,255,.95) !important; border-color: rgba(0,0,0,.1) !important; } body.light-mode .home-architecture-section { background: #f5f5f5 !important; } img, video { content-visibility: auto; contain: layout style paint; transform: translateZ(0); }

body.light-mode .unified-mobile-menu {
    background: rgba(255, 255, 255, 0.95) !important;
    border-color: rgba(0, 0, 0, 0.1) !important;
}

body.light-mode .unified-mobile-menu .unified-nav-link {
    color: #1a1a1a !important;
}

body.light-mode .unified-mobile-menu .unified-nav-link:hover {
    color: #A28E64 !important;
}

body.light-mode .unified-mobile-container {
    background: rgba(255, 255, 255, 0.8) !important;
    border-color: rgba(0, 0, 0, 0.1) !important;
}

body.light-mode .unified-tool {
    background: rgba(0, 0, 0, 0.05) !important;
    border-color: rgba(0, 0, 0, 0.1) !important;
    color: #1a1a1a !important;
}

body.light-mode .unified-tool:hover {
    background: rgba(200, 179, 147, 0.2) !important;
    border-color: #C8B393 !important;
    color: #A28E64 !important;
}

body.light-mode #mobile-menu-toggle {
    color: #1a1a1a !important;
}

body.light-mode .theme-icon {
    color: #1a1a1a !important;
}
b o d y . l i g h t - m o d e   . u n i f i e d - m o b i l e - m e n u   {   b a c k g r o u n d :   w h i t e   ! i m p o r t a n t ;   } 
 
 b o d y . l i g h t - m o d e   . u n i f i e d - n a v - l i n k   {   c o l o r :   b l a c k   ! i m p o r t a n t ;   } 
 
 