@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";
:root{--bg-pink:#f8ced7;--accent-purple:#6966b6;--accent-purple-light:#8e8bce;--text-main:#1a1a1a;--text-sub:#666;--glass-surface:#ffffffa6;--glass-border:#fff9;--shadow-card:0 10px 30px -5px #6966b614;--shadow-hover:0 20px 40px -5px #6966b626}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif}body{color:var(--text-main);background-color:#fdfdfd}.aurora-bg{z-index:-1;pointer-events:none;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.blob{filter:blur(100px);opacity:.6;border-radius:50%;animation:15s ease-in-out infinite alternate float;position:absolute}@keyframes float{0%{transform:translate(0)}to{transform:translate(40px,20px)}}
