.landing-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fcfcfd;--foreground:#172332;--card:#fff;--card-foreground:#172332;--popover:#fff;--popover-foreground:#172332;--primary:#172332;--primary-foreground:#fcfcfd;--secondary:#eef0f3;--secondary-foreground:#172332;--muted:#f1f3f5;--muted-foreground:#586575;--accent:#eaf0f5;--accent-foreground:#172332;--border:#dfe3e8;--input:#dfe3e8;--ring:#788b9c;--destructive:#b52e3b;--sidebar:#f7f8fa;--sidebar-foreground:#172332}.landing-page ::selection{color:#172332;background:#d8e8f1}.landing-hero{background:linear-gradient(#fcfcfd 15%,#edf4f8 61%,#dfeaf1 82%,#fcfcfd 100%)}.landing-pricing{background:#eef3f6}.landing-link{text-underline-offset:5px}.landing-link:hover{text-decoration:underline}.landing-page [data-slot=button]{cursor:pointer}.landing-page img[src$=codex-light\.svg],.landing-page img[src$=opencode-light\.svg]{display:block}.landing-page img[src$=codex-dark\.svg],.landing-page img[src$=opencode-dark\.svg]{display:none}.landing-demo{--inbox-min-height:660px;--inbox-detail-height:660px;--inbox-overscroll:auto;box-shadow:0 18px 60px -24px #2e506443}@media (prefers-reduced-motion:no-preference){.landing-hero h1{animation:.75s cubic-bezier(.16,1,.3,1) both landing-arrive}@keyframes landing-arrive{0%{filter:blur(3px);transform:translateY(10px)}to{filter:blur();transform:translateY(0)}}}
