@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap");:root{--bg-deep:#050810;--bg-surface:rgba(255,255,255,0.03);--text-primary:#e0e6f0;--text-secondary:rgba(255,255,255,0.5);--text-muted:rgba(255,255,255,0.25);--accent-blue:#8ba0f0;--accent-glow:rgba(139,160,240,0.15);--anthropic:#d4a574;--openai:#7dd3a8;--deepmind:#7dabd3;--meta:#a07dd3;--xai:#d37d7d;--china-ai:#e8c44a;--regulation:#f09070}html.light{--bg-deep:#b8d4e8;--bg-surface:rgba(255,255,255,0.25);--text-primary:#1a2a3a;--text-secondary:rgba(20,40,60,0.6);--text-muted:rgba(20,40,60,0.3);--accent-blue:#2a6090;--accent-glow:rgba(40,80,130,0.12)}html.light body{background:var(--bg-deep);color:var(--text-primary)}.releases-sky{background:radial-gradient(ellipse 600px 120px at 15% 12%,rgba(255,255,255,.5) 0,transparent 70%),radial-gradient(ellipse 400px 80px at 70% 8%,rgba(255,255,255,.4) 0,transparent 65%),radial-gradient(ellipse 500px 100px at 45% 25%,rgba(255,255,255,.35) 0,transparent 60%),radial-gradient(ellipse 350px 70px at 85% 20%,rgba(255,255,255,.3) 0,transparent 65%),radial-gradient(ellipse 450px 90px at 25% 35%,rgba(255,255,255,.25) 0,transparent 55%),radial-gradient(ellipse 300px 60px at 60% 40%,rgba(255,255,255,.2) 0,transparent 60%),radial-gradient(ellipse 550px 110px at 10% 55%,rgba(255,255,255,.15) 0,transparent 50%),radial-gradient(ellipse 400px 80px at 80% 50%,rgba(255,255,255,.18) 0,transparent 55%),linear-gradient(180deg,#a8d0ee,#b4d8f0 15%,#bdddf2 35%,#c6e2f4 55%,#d0e8f6 75%,#d8ecf8)}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;overflow:hidden}body{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg-deep);color:var(--text-primary);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}@keyframes slow-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.orbitr-logo{animation:slow-spin 30s linear infinite}.orbitr-logo:hover{animation-play-state:paused}.release-card{background:rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1.5px solid rgba(255,255,255,.15)}html.light .release-card{background:rgba(255,255,255,.5);border:1.5px solid rgba(255,255,255,.6)}html.light nav{background:rgba(255,255,255,.4)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.3)}html.light nav button,html.light nav span{color:#1a3a5c!important}