*{box-sizing:border-box;padding:0;margin:0}:root{--cream:#fff8f0;--terracotta:#d4806a;--warm-brown:#8b6f47;--soft-gold:#e8c275;--deep-plum:#4a3b47;--moonlight:#e8dff5}#page-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;opacity:1;transition:opacity .3s ease-out;pointer-events:none}#page-loader,body,html{background:linear-gradient(135deg,#0d0221,#1a0b2e 50%,#2d1b4e)}body,html{max-width:100vw;overflow-x:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff8f0;margin:0;padding:0}a{color:inherit;text-decoration:none}button{font-family:inherit}