.landing{--l-bg: #0a0a0c;--l-surface: #141418;--l-raised: #1b1b21;--l-line: rgba(255, 255, 255, .08);--l-text: #f4f3f0;--l-text-2: #b8b6b0;--l-text-3: #8c8a85;--l-accent: #0066ff;--l-accent-text: #6f9bff;color-scheme:dark;background:var(--l-bg);color:var(--l-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.landing ::-moz-selection{background:#0066ff73;color:#fff}.landing ::selection{background:#0066ff73;color:#fff}.landing .l-num{font-variant-numeric:tabular-nums}.landing .l-board{background-image:radial-gradient(rgba(255,255,255,.075) 1px,transparent 1.2px);background-size:22px 22px;background-position:11px 11px}.landing .l-board-fade{-webkit-mask-image:radial-gradient(ellipse 72% 78% at 50% 48%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 72% 78% at 50% 48%,#000 55%,transparent 100%)}@keyframes l-rise{0%{transform:translateY(14px)}to{transform:none}}.landing .l-rise{animation:l-rise .8s cubic-bezier(.23,1,.32,1) both}.landing .l-rail{scrollbar-width:none}.landing .l-rail::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){.landing .l-rise{animation:none!important}.landing *{scroll-behavior:auto!important}}
