@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");:root{--glass-background:rgba(0,0,0,.2);--glass-background-heavy:rgba(0,0,0,.3);--glass-border:hsla(0,0%,100%,.1);--glass-shadow:0 8px 32px rgba(0,0,0,.3);--glass-shadow-hover:0 8px 40px hsla(0,0%,100%,.1);--gradient-primary:linear-gradient(135deg,#3d8bff,#06c);--gradient-secondary:linear-gradient(135deg,#a3b5e8,#4a6bc4);--gradient-background:linear-gradient(135deg,rgba(74,107,196,.1),rgba(30,63,125,.1));--gradient-mesh:radial-gradient(at 47% 33%,#173b82 0,transparent 59%),radial-gradient(at 82% 65%,#164069 0,transparent 55%);--color-primary:#3d8bff;--color-secondary:#06c;--color-accent:#a3b5e8;--color-text:#fff;--color-text-light:hsla(0,0%,100%,.85);--color-text-lighter:hsla(0,0%,100%,.6);--glass-background-light:rgba(0,0,0,.15);--glass-border-light:hsla(0,0%,100%,.08);--gradient-silver:linear-gradient(135deg,silver,#a9a9a9 25%,grey 50%,#a9a9a9 75%,silver);--transition-smooth:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);--transition-bounce:all 0.4s cubic-bezier(0.68,-0.55,0.265,1.55)}body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;background:#000;background-attachment:fixed;color:var(--color-text);min-height:100vh;position:relative}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:var(--gradient-mesh);opacity:.2;z-index:-1}a{color:inherit;text-decoration:none;transition:var(--transition-smooth)}*{box-sizing:border-box}.glass{background:var(--glass-background);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:var(--transition-smooth)}.glass,.glass-heavy{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.glass-heavy{background:var(--glass-background-heavy);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.glass:hover{box-shadow:var(--glass-shadow-hover);transform:translateY(-2px)}.splashCTA h1.silver-gradient-text,.splashCTA h2.silver-gradient-text,.whitePage h1.silver-gradient-text,.whitePage h2.silver-gradient-text,h1.silver-gradient-text,h2.silver-gradient-text{background:var(--gradient-silver)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}