/* --- CRISTALLISATION APPLE --- */
:root {
    --apple-black: #000000;
    --apple-gold: #D4AF37;
    --solar-white: #FFFFFF;
}
body { background-color: var(--apple-black) !important; letter-spacing: -0.022em !important; }
main { padding: clamp(3rem, 8vw, 6rem) 20px !important; }
.hero-title, h1, .brand { 
    font-weight: 700 !important; 
    color: var(--solar-white) !important; 
    font-size: clamp(3rem, 10vw, 5.5rem) !important; 
    line-height: 1.05 !important; 
}
.vision-card, .agent-matrix, .stat-box, .glass-panel {
    background: rgba(255, 255, 255, 0.03) !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    border-radius: 20px !important;
    backdrop-filter: blur(30px) !important;
    box-shadow: 0 20px 40px rgba(0,0,0,0.6) !important;
}
.aurum-input {
    background: rgba(255, 255, 255, 0.05) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 12px !important;
    color: white !important;
}
