.cortex-home{--landing-midnight:#02070a;--landing-blue:#0297de;--landing-orange:#fc734d;--landing-blue-text:#0297de;--landing-surface:#02070a;--feature-accent:2 151 222;--memory-silver:var(--landing-blue-text);--memory-green:var(--landing-orange);--background:0 0% 100%;--foreground:202.5 66.6667% 2.35294%;--card:0 0% 100%;--muted:0 0% 100%;--muted-foreground:202.5 66.6667% 2.35294%;--border:202.5 66.6667% 2.35294%;--landing-link:var(--landing-midnight)}.dark .cortex-home{--background:202.5 66.6667% 2.35294%;--foreground:0 0% 100%;--card:202.5 66.6667% 2.35294%;--muted:202.5 66.6667% 2.35294%;--muted-foreground:0 0% 100%;--border:202.5 66.6667% 2.35294%;--landing-link:var(--landing-blue-text)}.cortex-home .hero-copy{max-width:880px}.cortex-home .hero-copy h1{font-size:clamp(54px,6.1vw,90px)}.cortex-home .product-features{max-width:1400px}.cortex-home .feature-section-heading h2{letter-spacing:-.045em;font-size:clamp(32px,3.7vw,49px);line-height:1.12}.cortex-home .feature-index{border:0;gap:12px 24px;margin:28px 0 20px}.cortex-home .feature-index a{color:hsl(var(--muted-foreground))}.cortex-home .product-feature-grid{isolation:isolate;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;position:relative}.cortex-home .product-feature-grid:before{content:"";z-index:-1;filter:blur(35px);pointer-events:none;background:radial-gradient(at 15% 55%,#fff3,#0000 50%),radial-gradient(at 90% 85%,#ffffff26,#0000 55%);position:absolute;inset:15% -3% 0}.cortex-home .product-feature{background:linear-gradient(145deg, var(--landing-midnight), var(--landing-surface) 80%);color:#fff;border:1px solid #ffffff20;border-radius:12px;flex-direction:column;grid-column:span 2;padding:30px 28px 24px;transition:border-color .3s,transform .3s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.cortex-home .product-feature:hover{border-color:#ffffff78;transform:translateY(-3px)}.cortex-home .product-feature-code,.cortex-home .product-feature-agent{grid-column:span 3}.cortex-home .product-feature-review{-moz-column-gap:70px;background:radial-gradient(ellipse at 78% 20%, color-mix(in srgb, var(--landing-midnight) 19%, transparent), transparent 60%), var(--landing-midnight);grid-column:span 6;grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1.2fr;column-gap:70px;padding:40px;display:grid}.cortex-home .product-feature-review .feature-name,.cortex-home .product-feature-review .feature-body{grid-column:1}.cortex-home .product-feature-review .feature-example{grid-area:1/2/4;margin:0}.cortex-home .feature-name{color:#fff;text-transform:uppercase;letter-spacing:.08em;font:10px IBM Plex Mono,monospace}.cortex-home .feature-name svg{color:var(--memory-silver)}.cortex-home .product-feature h3{letter-spacing:-.035em;margin-top:20px;font-size:clamp(23px,2.1vw,30px);font-weight:400}.cortex-home .feature-body{color:#fff;min-height:0;margin-bottom:25px;font-size:13px;line-height:1.8}.cortex-home .feature-detail{color:#fff;font-size:10px}.cortex-home .feature-example{background:var(--landing-surface);border:1px solid #ffffff10;border-radius:7px;min-height:225px;margin-top:auto;padding:30px 20px 20px;overflow:hidden}.cortex-home .example-label{color:#fff;letter-spacing:.09em;font:8px IBM Plex Mono,monospace}.cortex-home .example-bar{color:#fff;border-bottom:1px solid #ffffff09;padding-bottom:12px;font-size:10px}.cortex-home .example-bar>span{color:#fff;font-size:9px}.cortex-home .example-result{color:#fff;padding:15px 0 0}.cortex-home .example-result small{color:#fff;line-height:1.6}.cortex-home .example-result strong{font-size:11px;line-height:1.9}.cortex-home .example-status{color:#fff;background:#ffffff0a;border-color:#ffffff30}.code-memory-lines{padding-block:10px}.cortex-home .code-memory-lines code{white-space:pre-wrap;padding:3px 0;font-size:11px}.code-memory-lines em{color:var(--landing-midnight);margin-right:13px;font-style:normal}.code-memory-lines span,.code-memory-lines b{color:#fff}.code-memory-lines i{color:#fff;font-style:normal}.capture-message{color:#fff;margin-top:20px;font-size:13px;line-height:1.8}.ingestion-track{background:#ffffff26;width:1px;height:33px;margin:7px auto 0;position:relative}.ingestion-track span{background:#fff;width:3px;height:8px;animation:2.4s infinite capture-flow;position:absolute;top:0;left:-1px;box-shadow:0 0 12px #fff}.ingestion-track span:nth-child(2){animation-delay:-.8s}.ingestion-track span:nth-child(3){animation-delay:-1.6s}@keyframes capture-flow{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(28px)}}.dream-graph{height:150px;position:relative}.dream-graph svg{width:100%;height:100%;overflow:visible}.dream-graph path{stroke:#ffffff54;fill:none;stroke-dasharray:6 4;animation:14s linear infinite dream-links}.dream-graph circle{fill:#fff;stroke:#fff;stroke-width:2px;filter:drop-shadow(0 0 7px #fff)}.dream-graph circle:nth-of-type(2n){fill:#fff;stroke:#fff}.dream-graph>span{color:#fff;font:8px monospace;position:absolute;top:3px;left:3px}.dream-graph>span:nth-of-type(2){top:10px;left:auto;right:0}.dream-graph>span:nth-of-type(3){top:auto;bottom:5px;left:30%}@keyframes dream-links{to{stroke-dashoffset:-100px}}.cortex-home .feature-example li{border-bottom:1px solid #ffffff08;align-items:center;padding:7px 0;font-size:10px;line-height:1.7;display:flex}.cortex-home .feature-example li svg{color:#fff;flex-shrink:0;margin-left:auto}.digest-signoff,.chat-followup{color:#fff;margin-top:20px;font-size:9px}.cortex-home .example-question{background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;margin:6px 0 8px;padding:10px 12px;font-size:11px}.source-citation{color:#fff;background:#ffffff12;border-radius:4px;margin-top:8px;padding:3px 7px;display:inline-block}.governance-caption{color:#fff;justify-content:center;align-items:center;gap:8px;margin-top:13px;font-size:10px;display:flex}.cortex-home .review-stages{flex-wrap:wrap;justify-content:center;gap:10px;padding-top:18px;font-size:9px}.cortex-home .review-stages>span{border:1px solid #ffffff15;border-radius:4px;padding:5px 8px}.cortex-home .review-stages strong{color:var(--memory-green)}.cortex-home .connections-section{max-width:1400px;padding-top:130px}.integration-universe{isolation:isolate;background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--landing-midnight) 40%, transparent), transparent 55%), var(--landing-midnight);color:#fff;border:1px solid #ffffff1f;border-radius:12px;min-height:620px;margin-top:45px;position:relative;overflow:hidden}.memory-atmosphere{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.universe-label{letter-spacing:.15em;color:#fff;align-items:center;gap:9px;font:9px monospace;display:flex;position:absolute;top:27px;left:30px}.orbit-pipeline{color:#fff;justify-content:center;align-items:center;gap:22px;margin-top:-6px;font:10px monospace;display:flex;position:relative}.orbit-pipeline svg{color:var(--landing-midnight)}.universe-caption{color:#fff;border-top:1px solid #ffffff12;justify-content:space-between;gap:15px;margin:35px 30px 25px;padding-top:20px;font-size:11px;display:flex}.universe-caption>span{color:#fff}.cortex-home .connections-note{justify-content:center;margin-top:20px}.cortex-home .product-footer{isolation:isolate;background:var(--landing-midnight);color:#fff;border:0;margin-top:120px;padding:75px 4.5% 25px;position:relative}.cortex-home .product-footer:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 90%, color-mix(in srgb, var(--landing-midnight) 20%, transparent), transparent 65%);pointer-events:none;position:absolute;inset:20% 0 0}.cortex-home .footer-top{grid-template-columns:1.6fr .65fr .65fr 1fr;gap:45px;position:relative}.footer-definition{letter-spacing:-.055em;font:italic 48px Georgia,serif}.footer-definition span{color:#fff;letter-spacing:0;margin-left:10px;font:12px monospace}.cortex-home .footer-top>div>p{color:#fff;font-size:13px}.footer-note{letter-spacing:.16em;color:#fff;margin-top:24px;font:8px monospace;display:block}.cortex-home .footer-top nav{gap:17px;font-size:12px}.cortex-home .footer-top nav>span{color:#fff;text-transform:uppercase;letter-spacing:.08em;font:10px monospace}.cortex-home .footer-top .footer-invitation>p{color:#fff;letter-spacing:-.03em;font-size:20px;line-height:1.5}.cortex-home .footer-invitation .landing-button{color:#fff;box-shadow:none;background:0 0;border-bottom:1px solid #ffffff61;border-radius:0;padding:12px 0}.cortex-home .footer-wordmark{letter-spacing:0;color:#fff;justify-content:space-between;margin:90px 0 35px;font-size:27vw;font-weight:400;line-height:.95;display:flex;overflow:hidden}.cortex-home .footer-bottom{color:#fff;border-color:#ffffff15}@media (max-width:1050px){.cortex-home .product-feature{grid-column:span 3}.cortex-home .product-feature-review{grid-column:span 3;padding:30px 28px 24px;display:flex}.cortex-home .product-feature-review .feature-example{margin-top:auto}.cortex-home .footer-top{grid-template-columns:1.2fr 1fr}.cortex-home .footer-wordmark{margin-top:65px}}@media (max-width:640px){.cortex-home .product-feature-grid{grid-template-columns:minmax(0,1fr);gap:15px}.cortex-home .product-feature{grid-column:auto;padding:25px 20px 20px}.cortex-home .feature-body{font-size:13px}.cortex-home .feature-example{min-height:215px;padding-inline:15px}.cortex-home .product-feature h3{font-size:27px}.cortex-home .feature-index{gap:15px 20px}.cortex-home .feature-index a{font-size:10px}.cortex-home .connections-section{padding-top:80px}.integration-universe{min-height:460px;margin-top:28px}.universe-label{font-size:7px;top:20px;left:20px}.orbit-pipeline{gap:10px;font-size:8px}.universe-caption{flex-direction:column;gap:5px;margin:28px 18px 20px;font-size:10px}.cortex-home .connections-note{align-items:flex-start;font-size:10px;line-height:1.7}.cortex-home .product-footer{margin-top:75px;padding:50px 24px 24px}.cortex-home .footer-top{grid-template-columns:1fr 1fr;gap:35px 25px}.cortex-home .footer-invitation{grid-column:1/-1}.cortex-home .footer-wordmark{margin:60px 0 30px;font-size:25vw}.footer-definition{font-size:43px}.cortex-home .hero-copy h1{font-size:clamp(43px,9.5vw,60px)}}@media (prefers-reduced-motion:reduce){.cortex-home *,.cortex-home :before,.cortex-home :after{transition:none!important;animation:none!important}}.integration-universe:before{content:"";z-index:-2;background:linear-gradient(color-mix(in srgb, var(--landing-midnight) 13%, transparent), color-mix(in srgb, var(--landing-midnight) 40%, transparent)), url(/images/cortex-orbit-nebula.png) center / cover;opacity:.65;filter:grayscale();position:absolute;inset:0}.cortex-home .example-review{background:var(--landing-midnight);padding:0 0 24px}.cortex-home .example-review .example-label{z-index:1;background:color-mix(in srgb, var(--landing-midnight) 75%, transparent);padding:4px 6px;top:12px;right:14px}.cortex-home .example-review .governance-caption{margin:4px 15px 0}.cortex-home .example-review .review-stages{padding-inline:14px}.governance-boundary{background:radial-gradient(#ffffff08,#0000 75%);border:1px dashed #ffffff35;border-radius:14px;margin:38px 24px 22px;padding:20px}.boundary-heading{color:#fff;letter-spacing:.12em;justify-content:center;align-items:center;gap:8px;font:8px monospace;display:flex}.boundary-content{justify-content:center;align-items:center;gap:18px;padding:35px 0;display:flex}.boundary-seal{background:radial-gradient(circle at 30% 20%, var(--landing-midnight), var(--landing-midnight) 70%);border:1px solid #ffffff35;border-radius:50%;flex-shrink:0;place-items:center;width:85px;height:85px;display:grid;box-shadow:0 0 45px #ffffff0a}.boundary-document{color:#fff;flex-direction:column;align-items:center;gap:9px;font-size:9px;display:flex}.boundary-document>svg:last-child{color:#fff}.boundary-members{color:#fff;border-top:1px solid #ffffff10;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:15px;font-size:9px;display:flex}.boundary-members span{color:#fff;border:1px solid #ffffff20;border-radius:20px;padding:4px 8px}.atom-viewport{--atom-radius:220px;--atom-size:540px;--core-size:148px;perspective:1400px;perspective-origin:50%;place-items:center;height:550px;display:grid}.atom-envelope{width:calc(var(--atom-radius) * 2);height:calc(var(--atom-radius) * 2);left:calc(50% - var(--atom-radius));top:calc(50% - var(--atom-radius));pointer-events:none;background:radial-gradient(circle at 35% 25%,#ffffff05,#0000 62%);border:1px solid #ffffff14;border-radius:50%;position:absolute;box-shadow:inset 0 0 45px #ffffff03,0 0 55px #ffffff04}.atom-scene{width:var(--atom-size);height:var(--atom-size);transform-style:preserve-3d;position:relative}.atom-core{width:var(--core-size);height:var(--core-size);left:calc(50% - var(--core-size) / 2);top:calc(50% - var(--core-size) / 2);background:radial-gradient(circle at 30% 22%, #fff 0%, var(--landing-midnight) 25%, var(--landing-midnight) 60%, var(--landing-midnight) 85%);box-shadow:inset -12px -16px 25px color-mix(in srgb, var(--landing-midnight) 73%, transparent), inset 3px 4px 12px #ffffff30, 0 0 24px #ffffff18, 0 0 85px #ffffff12;border:1px solid #fff6;border-radius:50%;position:absolute}.atom-core-face{flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.atom-core strong{letter-spacing:-.04em;font-size:25px;font-weight:500}.atom-core span{color:#fff;font-size:8px}.atom-plane{transform-style:preserve-3d;transform:rotateZ(var(--plane)) rotateX(var(--tilt));position:absolute;inset:0}.atom-ring{width:calc(var(--atom-radius) * 2);height:calc(var(--atom-radius) * 2);top:calc(50% - var(--atom-radius));left:calc(50% - var(--atom-radius));border:1px solid #ffffff48;border-radius:50%;position:absolute;box-shadow:0 0 8px #ffffff09}.atom-rotor{transform-style:preserve-3d;animation:atom-revolution var(--duration) linear infinite;animation-delay:var(--phase);position:absolute;inset:0}.atom-position{transform:translateX(var(--atom-radius));transform-style:preserve-3d;position:absolute;top:50%;left:50%}.atom-counter{transform-style:preserve-3d;animation:atom-counter-revolution var(--duration) linear infinite;animation-delay:var(--phase)}.atom-electron{width:66px;height:66px;transform:rotateX(calc(-1 * var(--tilt))) rotateZ(calc(-1 * var(--plane)));background:radial-gradient(circle at 30% 20%, var(--landing-midnight), var(--landing-midnight) 65%, var(--landing-midnight));box-shadow:inset 1px 2px 5px #ffffff16, 0 6px 20px color-mix(in srgb, var(--landing-midnight) 53%, transparent);backface-visibility:hidden;border:1px solid #fff5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:-33px;left:-33px}.atom-electron .connector-icon{color:#fff;background:0 0;border:0;width:26px;height:26px}.atom-electron strong{color:#fff;font-size:9px;font-weight:400}@keyframes atom-revolution{to{transform:rotate(360deg)}}@keyframes atom-counter-revolution{to{transform:rotate(-360deg)}}@media (max-width:640px){.atom-viewport{--atom-radius:110px;--atom-size:280px;--core-size:94px;perspective:800px;height:360px;padding-top:30px}.atom-core-face{gap:3px}.atom-core-face>svg,.atom-core-face>img{width:30px;height:30px}.atom-core strong{font-size:19px}.atom-core span{font-size:6px}.atom-electron{gap:1px;width:46px;height:46px;top:-23px;left:-23px}.atom-electron .connector-icon{width:20px;height:20px}.atom-electron svg{width:18px;height:18px}.atom-electron strong{font-size:7px}.governance-boundary{margin-inline:14px;padding:15px 10px}.boundary-content{gap:12px}.boundary-seal{width:65px;height:65px}}@media (prefers-reduced-motion:reduce){.atom-plane:nth-child(3) .atom-rotor{transform:rotate(25deg)}.atom-plane:nth-child(3) .atom-counter{transform:rotate(-25deg)}.atom-plane:nth-child(4) .atom-rotor{transform:rotate(130deg)}.atom-plane:nth-child(4) .atom-counter{transform:rotate(-130deg)}.atom-plane:nth-child(5) .atom-rotor{transform:rotate(240deg)}.atom-plane:nth-child(5) .atom-counter{transform:rotate(-240deg)}.atom-plane:nth-child(6) .atom-rotor{transform:rotate(320deg)}.atom-plane:nth-child(6) .atom-counter{transform:rotate(-320deg)}}.cortex-home .product-feature{background:radial-gradient(ellipse at 100% 0%, #ffffff16, transparent 65%), linear-gradient(145deg, var(--landing-midnight), var(--landing-surface) 80%);border-color:rgb(var(--feature-accent) / .18)}.cortex-home .product-feature:hover{border-color:rgb(var(--feature-accent) / .48)}.cortex-home .product-feature .feature-name,.cortex-home .product-feature .feature-name svg,.cortex-home .product-feature .example-bar>svg,.cortex-home .product-feature .example-result>svg,.cortex-home .product-feature .feature-example li>svg{color:rgb(var(--feature-accent))}.cortex-home .product-feature .feature-example{border-color:rgb(var(--feature-accent) / .13)}.cortex-home .code-memory-lines span{color:var(--landing-blue-text)}.cortex-home .code-memory-lines b{color:var(--landing-orange)}.cortex-home .example-agent .example-status{color:rgb(var(--feature-accent));border-color:rgb(var(--feature-accent) / .25);background:#ffffff17}.cortex-home .ingestion-track{background:#fff3}.cortex-home .ingestion-track span{background:#fff;box-shadow:0 0 12px #ffffffa6}.cortex-home .dream-graph path{stroke:rgb(var(--feature-accent) / .4)}.cortex-home .dream-graph circle{fill:rgb(var(--feature-accent));stroke:var(--landing-blue);filter:drop-shadow(0 0 7px rgb(var(--feature-accent) / .65))}.cortex-home .dream-graph circle:nth-of-type(2n){fill:var(--landing-orange);stroke:var(--landing-orange);filter:drop-shadow(0 0 7px #fc734d44)}.cortex-home .example-digest li>span{color:rgb(var(--feature-accent))}.cortex-home .source-citation{color:rgb(var(--feature-accent));background:#ffffff17}.cortex-home .governance-boundary{border-color:rgb(var(--feature-accent) / .28);background:radial-gradient(#ffffff0e,#0000 75%)}.cortex-home .boundary-seal{color:rgb(var(--feature-accent));border-color:rgb(var(--feature-accent) / .4);background:radial-gradient(circle at 30% 20%, var(--landing-midnight), var(--landing-surface) 70%);box-shadow:0 0 35px #ffffff0f}.cortex-home .boundary-heading>svg,.cortex-home .boundary-document>svg:last-child,.cortex-home .boundary-members span,.cortex-home .review-stages strong{color:rgb(var(--feature-accent))}.cortex-home .boundary-members span{border-color:rgb(var(--feature-accent) / .25);background:#ffffff0f}.atom-electron .connector-granola img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}@media (max-width:640px){.atom-electron .connector-granola img{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.atom-plane:nth-child(7) .atom-rotor{transform:rotate(80deg)}.atom-plane:nth-child(7) .atom-counter{transform:rotate(-80deg)}}.atom-rotor,.atom-counter{animation-direction:var(--direction,normal)}.atom-ring{border-color:rgb(var(--orbit-accent) / .4);box-shadow:0 0 9px rgb(var(--orbit-accent) / .08)}.atom-electron{border-color:rgb(var(--orbit-accent) / .65);background:radial-gradient(circle at 30% 20%, rgb(var(--orbit-accent) / .22), var(--landing-midnight) 65%, var(--landing-midnight));box-shadow:inset 1px 2px 5px rgb(var(--orbit-accent) / .15), 0 0 16px rgb(var(--orbit-accent) / .08), 0 6px 20px color-mix(in srgb, var(--landing-midnight) 53%, transparent)}.atom-electron .connector-icon{color:rgb(var(--orbit-accent))}.atom-brand-mark{background:currentColor;width:24px;height:24px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.atom-core{background:var(--landing-midnight);box-shadow:0 0 25px #ffffff12,0 0 75px #ffffff08}.atom-core-face>img{-o-object-fit:contain;object-fit:contain;border-radius:50%;width:76%;height:76%}@media (max-width:640px){.atom-brand-mark{width:18px;height:18px}.atom-core-face>img{width:76%;height:76%}}.cortex-home .brand-period,.cortex-home .hero-copy h1 .hero-keyword{color:var(--landing-orange)}.cortex-home .landing-button,.cortex-home .hero-button{color:var(--landing-midnight);background:#fff}.cortex-home .hero-button:not(.hero-button-outline){background:var(--landing-orange);color:var(--landing-midnight)}.cortex-home .hero-button-outline{color:#fff;border-color:color-mix(in srgb, var(--landing-blue) 40%, transparent);background:#02070a88}.cortex-home :is(a,button,summary):focus-visible{outline:3px solid var(--landing-orange);outline-offset:5px}.cortex-home .landing-nav{border-bottom:1px solid hsl(var(--border))}.cortex-home .landing-nav nav a:hover,.cortex-home .feature-text-link,.cortex-home .feature-index a:hover,.cortex-home .workflow-step>span,.cortex-home .workflow-step>svg{color:var(--landing-link)}.cortex-home .world-hero,.cortex-home .closing-world{background:var(--landing-midnight)}.cortex-home .world-image{background-color:var(--landing-midnight);background-blend-mode:normal;filter:grayscale();opacity:.65}.cortex-home .world-shade{background:linear-gradient(90deg,#02070af5,#02070ab8 48%,#ffffff18),linear-gradient(#0000 35%,#02070a)}.cortex-home .hero-copy h1 .font-display,.cortex-home .hero-description{color:#fff}.cortex-home .status-dot,.cortex-home .world-orbit:before{background:var(--landing-orange);box-shadow:0 0 0 4px #fc734d1f}.cortex-home .world-orbit{border-color:color-mix(in srgb, var(--landing-blue) 31%, transparent)}.cortex-home .memory-transmission{background:color-mix(in srgb, var(--landing-midnight) 80%, transparent);border-color:color-mix(in srgb, var(--landing-blue) 31%, transparent)}.cortex-home .transmission-line{background:var(--landing-orange)}.cortex-home .memory-stream .memory-bubble i{background:var(--landing-midnight)}.cortex-home .product-feature-grid:before{background:radial-gradient(at 20%,#ffffff18,#0000 60%)}.cortex-home .example-label,.cortex-home .code-memory-lines em,.cortex-home .code-memory-lines i,.cortex-home .digest-signoff,.cortex-home .chat-followup{color:#fff}.cortex-home .integration-universe{background:radial-gradient(#30303065,#0000 55%),#070707}.cortex-home .integration-universe:before{filter:grayscale();opacity:.65;background:linear-gradient(#07070722,#07070766),url(/images/cortex-orbit-nebula.png) 50%/cover}.cortex-home .atom-core{background:var(--landing-midnight);border-color:#ffffff80;box-shadow:0 0 55px #ffffff18}.cortex-home .atom-electron{background:radial-gradient(circle at 30% 20%, rgb(var(--orbit-accent) / .22), #151515 65%, #090909)}.cortex-home .example-review{background:var(--landing-surface)}.cortex-home .example-review .example-label{background:color-mix(in srgb, var(--landing-midnight) 87%, transparent)}.cortex-home .product-comparison :is(th,td):nth-child(2){color:var(--landing-link);background:#ffffff12}.cortex-home .landing-price-card{border-color:hsl(var(--border));background:hsl(var(--card))}.cortex-home .landing-price-featured{border-color:var(--landing-blue);background:linear-gradient(145deg, #ffffff24, transparent 75%), hsl(var(--card));box-shadow:0 0 0 1px var(--landing-midnight)}.cortex-home .landing-price-badge{color:var(--landing-link);background:#fc734d20}.cortex-home .landing-price-featured .landing-price-cta{background:var(--landing-orange);color:var(--landing-midnight)}.cortex-home .product-footer{background:var(--landing-surface);border-top:1px solid color-mix(in srgb, var(--landing-blue) 15%, transparent)}.cortex-home .product-footer:before{background:radial-gradient(at 50% 90%,#ffffff25,#0000 65%)}.cortex-home .footer-invitation .landing-button{color:var(--landing-orange);background:0 0;border-color:#fc734d60}.cortex-home .footer-top nav a:hover{color:var(--landing-blue-text)}.cortex-home .feature-name,.cortex-home .product-feature .feature-name,.cortex-home .source-citation,.cortex-home .example-agent .example-status,.cortex-home .boundary-members span{color:#fff}.dark .cortex-home{--landing-link:#fff}.cortex-home .landing-price-badge{color:hsl(var(--foreground))}.cortex-home .border-border,.cortex-home .landing-price-card,.cortex-home .workflow-console,.cortex-home .console-heading,.cortex-home .workflow-step,.cortex-home .memory-stream,.cortex-home .memory-streams,.cortex-home .memory-bubble{border-color:color-mix(in srgb, var(--landing-midnight) 18%, transparent)}.dark .cortex-home .border-border,.dark .cortex-home .landing-price-card,.dark .cortex-home .workflow-console,.dark .cortex-home .console-heading,.dark .cortex-home .workflow-step,.dark .cortex-home .memory-stream,.dark .cortex-home .memory-streams,.dark .cortex-home .memory-bubble{border-color:#ffffff26}.cortex-home .landing-price-featured,.dark .cortex-home .landing-price-featured{border-color:var(--landing-blue)}.cortex-home .atom-electron .connector-icon{color:rgb(var(--orbit-accent))}.cortex-home .world-hero .world-image{background-color:var(--landing-midnight);background-blend-mode:normal;filter:grayscale()}.cortex-home .world-hero .world-shade{background:linear-gradient(90deg, #02070af5, #02070ab8 48%, #02070a18), linear-gradient(0deg, var(--landing-midnight), transparent 65%)}.cortex-home .bento-grid{margin-top:28px}.cortex-home .bento-card{color:#fff;background:var(--landing-midnight);border:1px solid #ffffff26;min-width:0;scroll-margin-top:110px;box-shadow:inset 0 -20px 80px -20px #ffffff20}.cortex-home .bento-card:hover{border-color:#0297de80}.cortex-home .bento-graphic{background:radial-gradient(at 50% 35%,#ffffff30,#0000 70%);align-items:center;min-height:340px;padding:38px 24px 65px;display:grid}.cortex-home .bento-graphic:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.cortex-home .bento-card .feature-example{background:#02070ae6;border:1px solid #0297de55;border-radius:12px;width:100%;max-width:480px;min-height:220px;margin:0 auto;padding:32px 20px 20px;position:relative;box-shadow:0 18px 50px #02070a80}.cortex-home .bento-copy{background:#02070ac9;border-top:1px solid #ffffff1f;margin-top:-45px;padding:28px}.cortex-home .bento-eyebrow{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:9px;font:10px IBM Plex Mono,monospace;display:flex}.cortex-home .bento-eyebrow svg{color:var(--landing-orange)}.cortex-home .bento-copy h3{letter-spacing:-.035em;margin-top:14px;font-size:clamp(23px,2.1vw,30px);font-weight:500;line-height:1.2}.cortex-home .bento-description{color:#fffc;margin-top:14px;font-size:13px;line-height:1.8}.cortex-home .bento-detail{color:#fff9;margin-top:16px;font-size:11px;line-height:1.6}.cortex-home .bento-fade-bottom{background:linear-gradient(to top, var(--landing-midnight), transparent 40%)}.cortex-home .bento-fade-top{background:linear-gradient(to bottom, var(--landing-midnight), transparent 40%)}.cortex-home .bento-feature-review .feature-example{max-width:560px}.cortex-home .bento-feature-review .bento-graphic{padding-bottom:65px}.cortex-home .bento-feature-review .bento-copy{text-align:center}.cortex-home .bento-feature-review .bento-eyebrow{justify-content:center}.cortex-home .bento-feature-review .bento-description{max-width:740px;margin-inline:auto}.cortex-home .bento-card .source-citation{color:var(--landing-orange);background:#fc734d12}.cortex-home .bento-card .example-result>svg,.cortex-home .bento-card .example-bar>svg{color:var(--landing-blue)}@media (max-width:640px){.cortex-home .bento-graphic{min-height:300px;padding:28px 16px 60px}.cortex-home .bento-copy{padding:24px 20px}.cortex-home .bento-card .feature-example{padding-inline:14px}}.cortex-home .integration-universe .status-dot{background:#fff;box-shadow:0 0 0 4px #ffffff20}.cortex-home .integration-universe .atom-core-face{filter:grayscale()}.cortex-home .integration-universe .orbit-pipeline svg{color:#ffffff80}
