:root { --joie-blue:#207ab4; --joie-magenta:#E6007E; --header-h:80px; }
    * { box-sizing: border-box; }
    html { scroll-behavior: smooth; }
    body { margin:0; font-family:'Poppins',sans-serif; padding-top:var(--header-h); overflow-x:hidden; }
    .container { max-width:1200px; margin:0 auto; padding:0 20px; }
.tracking-pixel{display:none;visibility:hidden}

