.page{background:radial-gradient(1200px 600px at 20% 10%,var(--glow-1)0%,var(--bg)45%),radial-gradient(900px 500px at 85% 20%,var(--glow-2)0%,var(--bg)55%);min-height:100vh}.container{flex-direction:column;max-width:1100px;min-height:100vh;margin:0 auto;padding:20px 18px 40px;display:flex}.nav{border:1px solid var(--border);background:var(--card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;justify-content:space-between;align-items:center;padding:14px 10px;display:flex}.brand{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:.9rem;font-weight:700;display:inline-flex}.logo-dot{background:var(--dot);border-radius:999px;width:10px;height:10px}.nav-right{align-items:center;gap:12px;display:flex}.hero{flex-direction:column;flex:1;justify-content:center;gap:16px;padding:56px 10px 30px;display:flex}.kicker{border:1px solid var(--pill-border);background:var(--pill);width:fit-content;color:var(--muted);border-radius:999px;padding:8px 12px;font-size:.85rem;display:inline-flex}.subhead{max-width:58ch;color:var(--muted);margin:0;font-size:1.05rem}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:720px;margin-top:22px;display:grid}.stat{border:1px solid var(--border);background:var(--card-2);border-radius:16px;padding:14px}.stat-num{letter-spacing:-.02em;color:var(--fg);font-size:1.6rem;font-weight:700;line-height:1}.stat-label{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:.85rem}.nav-link{color:var(--muted);font-size:.85rem;font-weight:500;transition:color .15s}.nav-link:hover{color:var(--fg);opacity:1}.footer{border-top:1px solid var(--border);color:var(--muted-2);margin-top:26px;padding:18px 10px 0;font-size:.85rem}
