.landing{--landing-black:#1c1c1c;--landing-black-60:#1c1c1c99;--landing-black-40:#1c1c1c66;--landing-black-20:#1c1c1c33;--landing-black-10:#1c1c1c1a;--landing-black-5:#1c1c1c0d;--landing-white:#ffffff;--landing-neutral:#f4f4f4;--landing-blue:#4a38f5;--landing-blue-70:#8174f8;--landing-highlight:#4a38f5;--landing-font-sans:var(--font-landing-sans),system-ui,sans-serif;--landing-font-serif:var(--font-landing-serif),Georgia,serif;--landing-font-mono:var(--font-landing-mono),ui-monospace,monospace;--landing-shadow-resting:0 10px 64px 0 rgba(0,0,0,0.2);--landing-shadow-elevated:0 14px 80px 0 rgba(0,0,0,0.26),0 4px 12px 0 rgba(0,0,0,0.08);color:var(--landing-black);font-family:var(--landing-font-sans)}.landing *,.landing :after,.landing :before{box-sizing:border-box}@keyframes landing-integration-pulse{0%,to{box-shadow:inset 0 0 0 2px rgba(74,56,245,.35);background-color:#f0edff}50%{box-shadow:inset 0 0 0 2px rgba(74,56,245,.85);background-color:#e2dcff}}.landing-integration-cell-pulse{animation:landing-integration-pulse .85s ease-in-out infinite}@keyframes landing-send-cta-ring{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.85)}}@keyframes landing-send-cta-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(74,56,245,.55),0 2px 8px rgba(74,56,245,.35)}50%{transform:scale(1.14);box-shadow:0 0 0 6px rgba(74,56,245,0),0 4px 16px rgba(74,56,245,.55)}}.landing-send-cta-ring{animation:landing-send-cta-ring 1.4s cubic-bezier(0,0,.2,1) infinite}.landing-send-cta-pulse{animation:landing-send-cta-pulse 1.4s ease-in-out infinite}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:no-preference){.animate-hero-fade-up{animation:heroFadeUp 1s cubic-bezier(.16,1,.3,1) forwards;opacity:0}}@media (prefers-reduced-motion:reduce){.animate-hero-fade-up{opacity:1;animation:none;transform:none}}@keyframes flowRight{to{stroke-dashoffset:-400}}@keyframes flowLeft{to{stroke-dashoffset:400}}@media (prefers-reduced-motion:no-preference){.path-flow-1{animation:flowRight 30s linear infinite}.path-flow-2{animation:flowLeft 40s linear infinite}.path-flow-3{animation:flowRight 50s linear infinite}}@media (prefers-reduced-motion:reduce){.path-flow-1,.path-flow-2,.path-flow-3{animation:none}.landing-copy-feedback-icon *{transition:none!important}}@keyframes landing-modal-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes landing-use-case-visual-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-use-case-flow{to{stroke-dashoffset:-12}}@keyframes landing-workflow-step-pulse{0%,to{transform:scale(1);box-shadow:0 2px 8px rgba(0,0,0,.06)}50%{transform:scale(1.04);box-shadow:0 4px 16px rgba(74,56,245,.2)}}@keyframes landing-workflow-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes landing-knowledge-feed{0%,to{opacity:.35}50%{opacity:1}}@keyframes landing-use-case-node-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.landing-use-case-visual-enter{animation:landing-use-case-visual-in .35s ease-out both}.landing-use-case-flow-line{animation:landing-use-case-flow 1.2s linear infinite}.landing-workflow-step>div{animation:landing-workflow-step-pulse 2.4s ease-in-out infinite}.landing-workflow-pulse-dot{animation:landing-workflow-dot-pulse 1.4s ease-in-out infinite}.landing-knowledge-feed-line{animation:landing-knowledge-feed 1.6s ease-in-out infinite}.landing-use-case-downstream-line{animation:landing-knowledge-feed 1.8s ease-in-out infinite}.landing-use-case-node{animation:landing-use-case-node-in .4s ease-out both}.site-menu-plus{transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:rotate(0deg)}.site-menu-scrolled .site-menu-plus{transform:rotate(1turn)}.site-menu-container{background:rgba(244,244,244,1);backdrop-filter:none;-webkit-backdrop-filter:none;transition:max-width 1.2s cubic-bezier(.22,1,.36,1),background .5s ease,backdrop-filter .5s ease,-webkit-backdrop-filter .5s ease,box-shadow .5s ease}.site-menu-scrolled.site-menu-container{max-width:1100px;background:rgba(244,244,244,.65);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 24px rgba(0,0,0,.06)}.site-menu-container nav{transition:min-height 1.2s cubic-bezier(.22,1,.36,1),gap 1.2s cubic-bezier(.22,1,.36,1),padding 1.2s cubic-bezier(.22,1,.36,1)}.site-menu-scrolled nav{min-height:2.75rem;gap:.5rem}.site-menu-container nav img{transition:width 1.2s cubic-bezier(.22,1,.36,1),height 1.2s cubic-bezier(.22,1,.36,1)}.site-menu-scrolled nav img{width:24px;height:24px}.site-menu-container nav a[aria-label="Corsair home"]{transition:gap 1.2s cubic-bezier(.22,1,.36,1)}.site-menu-scrolled nav a[aria-label="Corsair home"]{gap:.5rem}.site-menu-container nav a[aria-label="Corsair home"]>span{transition:font-size 1.2s cubic-bezier(.22,1,.36,1)}.site-menu-scrolled nav a[aria-label="Corsair home"]>span{font-size:1rem}.site-menu-container nav a[target=_blank]:not(.group){transition:padding 1.2s cubic-bezier(.22,1,.36,1),font-size 1.2s cubic-bezier(.22,1,.36,1),color .3s ease}.site-menu-scrolled nav a[target=_blank]:not(.group){padding:.375rem .5rem;font-size:.8125rem}.site-menu-container nav .group{transition:padding 1.2s cubic-bezier(.22,1,.36,1),font-size 1.2s cubic-bezier(.22,1,.36,1),gap 1.2s cubic-bezier(.22,1,.36,1),background-color .3s ease-out,box-shadow .3s ease-out,transform .3s ease-out}.site-menu-scrolled nav .group{padding:.375rem .75rem;font-size:.8125rem;gap:.375rem}.site-menu-container nav div:has(>.group){transition:margin 1.2s cubic-bezier(.22,1,.36,1)}.site-menu-scrolled nav div:has(>.group){margin-left:.5rem}@media (prefers-reduced-motion:reduce){.site-menu-plus{transition:none;transform:none!important}.site-menu-container,.site-menu-container nav,.site-menu-container nav .group,.site-menu-container nav a,.site-menu-container nav img,.site-menu-container nav span{transition:none}}