@font-face{font-family:GeistSans;src:url('/brand/geist-sans.woff2') format('woff2');font-weight:100 900;font-display:swap}html{scroll-behavior:smooth}.brand-with-logo{font-family:GeistSans,sans-serif;font-size:18px;font-weight:550;letter-spacing:-.6px;gap:6px}.brand-with-logo img{object-fit:contain}.hero-background-shader{background:radial-gradient(ellipse at 70% 70%,#926b4c55,transparent 66%)}.hero-background-shader canvas{width:100%;height:100%;display:block}.architecture-dot-grid{background-image:radial-gradient(#dfc1aa38 1px,transparent 1px);background-size:20px 20px}.clyck-auth-brand{position:fixed;top:30px;left:32px;display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;font:550 20px GeistSans,sans-serif;letter-spacing:-.6px;z-index:20}.auth-status{margin:0;background:#050403;color:#eee;font:16px/1.6 GeistSans,sans-serif;min-height:100vh;display:grid;place-items:center}.auth-status main{max-width:440px;padding:40px}.auth-status a{color:#e9d5bf}.auth-status .brand{display:flex;align-items:center;gap:8px;text-decoration:none}.auth-status h1{font-size:32px;letter-spacing:-1px}.architecture-choices button{cursor:pointer}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
