body #fuse-splash-screen{color:#e0e0e0;z-index:999999;pointer-events:none;opacity:1;visibility:visible;background-color:#121212;flex-direction:column;justify-content:center;align-items:center;transition:opacity .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}body #fuse-splash-screen img{width:120px;max-width:120px}#spinner{justify-content:space-between;align-items:center;width:56px;margin-top:40px;display:flex}#spinner>div{background-color:#00a4ef;border-radius:100%;width:12px;height:12px;animation:1s ease-in-out infinite both fuse-bouncedelay;display:inline-block}#spinner .bounce1{animation-delay:-.32s}#spinner .bounce2{animation-delay:-.16s}@-webkit-keyframes fuse-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes fuse-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
.landing-page{background-color:var(--landing-background);color:var(--landing-foreground);-webkit-font-smoothing:antialiased;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;font-size:16px;line-height:1.5;overflow-x:hidden}.landing-page .lp-text-xs{font-size:.75rem;line-height:1rem}.landing-page .lp-text-sm{font-size:.875rem;line-height:1.25rem}.landing-page .lp-text-base{font-size:1rem;line-height:1.5rem}.landing-page .lp-text-lg{font-size:1.125rem;line-height:1.75rem}.landing-page .lp-text-xl{font-size:1.25rem;line-height:1.75rem}.landing-page .lp-text-2xl{font-size:1.5rem;line-height:2rem}.landing-page .lp-text-3xl{font-size:1.875rem;line-height:2.25rem}.landing-page .lp-text-4xl{font-size:2.25rem;line-height:2.5rem}.landing-page .lp-text-5xl{font-size:3rem;line-height:1}.landing-page .lp-text-6xl{font-size:3.75rem;line-height:1}.landing-page .lp-text-7xl{font-size:4.5rem;line-height:1}@media (min-width:1024px){.landing-page .lg\:lp-text-5xl{font-size:3rem;line-height:1}.landing-page .lg\:lp-text-6xl{font-size:3.75rem;line-height:1}.landing-page .lg\:lp-text-7xl{font-size:4.5rem;line-height:1}.landing-page .lg\:lp-text-8xl{font-size:6rem;line-height:1}}.landing-page .font-display{letter-spacing:-.03em;font-family:Space Grotesk,system-ui,sans-serif}.landing-page .font-mono-landing{font-family:JetBrains Mono,ui-monospace,monospace}.landing-page{--background:var(--landing-background);--foreground:var(--landing-foreground);--card:var(--landing-card);--card-foreground:var(--landing-foreground);--popover:var(--landing-card);--popover-foreground:var(--landing-foreground);--primary:var(--landing-primary);--primary-foreground:#fff;--secondary:var(--landing-secondary);--secondary-foreground:var(--landing-foreground);--muted:var(--landing-secondary);--muted-foreground:var(--landing-muted-foreground);--accent:var(--landing-secondary);--accent-foreground:var(--landing-foreground);--destructive:var(--landing-destructive);--destructive-foreground:#fff;--border:var(--landing-border);--input:var(--landing-border);--ring:var(--landing-primary)}