.hero-research-flow_root__0rFhb{--flow-ink:hsl(var(--foreground));--flow-muted:hsl(var(--foreground-secondary));--flow-bg:hsl(var(--background));--flow-line:hsl(var(--foreground)/.19);--flow-teal:#0d8179;--models:#2563eb;--compute:#7c3aed;--data:#64748b;--experiments:#0891b2;--results:#059669;--journal:#d97706;position:relative;max-width:1080px;margin:0 auto;padding:0 24px 32px;color:var(--flow-ink)}.dark .hero-research-flow_root__0rFhb{--flow-teal:#60d8c5;--models:#60a5fa;--compute:#a78bfa;--data:#94a3b8;--experiments:#22d3ee;--results:#34d399;--journal:#fbbf24}.hero-research-flow_root__0rFhb .bs-scene{position:relative;display:grid;grid-template-columns:1fr;gap:48px;padding-top:10px}.hero-research-flow_root__0rFhb .bs-connections{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.hero-research-flow_root__0rFhb .bs-route{fill:none;stroke:var(--flow-line);stroke-width:1.3;stroke-dasharray:2 5;stroke-linecap:round}.hero-research-flow_root__0rFhb .bs-route.bs-selected-route{stroke:var(--active-feature);stroke-opacity:.85;stroke-width:1.6}.hero-research-flow_root__0rFhb .bs-particle{fill:var(--active-feature)}.hero-research-flow_root__0rFhb .bs-action-label{font:500 12px var(--font-aeonik),sans-serif;fill:var(--active-feature);stroke:var(--flow-bg);stroke-width:4px;stroke-linejoin:round;paint-order:stroke}.hero-research-flow_root__0rFhb .bs-agent-area{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-research-flow_root__0rFhb .bs-question{font-size:13px;line-height:1.5;color:var(--flow-muted);margin:0 0 4px}.hero-research-flow_root__0rFhb .bs-agent{width:128px;min-height:88px}.hero-research-flow_root__0rFhb .bs-agent-faces{position:relative;height:82px}.hero-research-flow_root__0rFhb .bs-agent-face{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;opacity:0}.hero-research-flow_root__0rFhb .bs-agent-face:first-child{opacity:1}.hero-research-flow_root__0rFhb .bs-agent-face img{width:37px;height:37px;-o-object-fit:contain;object-fit:contain}.hero-research-flow_root__0rFhb .bs-agent-face svg{width:31px;height:31px;color:var(--flow-teal)}.hero-research-flow_root__0rFhb .bs-agent-face span{font-size:14px;white-space:nowrap}.hero-research-flow_root__0rFhb .bs-agent.bs-active span{color:var(--flow-teal)}.dark .hero-research-flow_root__0rFhb .bs-light-logo,.hero-research-flow_root__0rFhb .bs-dark-logo{display:none}.dark .hero-research-flow_root__0rFhb .bs-dark-logo{display:block}.dark .hero-research-flow_root__0rFhb .bs-mono-logo{filter:invert(1)}.hero-research-flow_root__0rFhb .bs-workspace{position:relative;width:100%;max-width:980px;margin:auto;border:2px dotted var(--flow-line);border-radius:48px}.hero-research-flow_root__0rFhb .bs-workspace-diagram{position:relative;height:330px}.hero-research-flow_root__0rFhb .bs-workspace-title{position:absolute;top:26px;left:26px;width:132px;height:20px;z-index:2}.hero-research-flow_root__0rFhb .bs-workspace-title img{width:100%;height:auto}.hero-research-flow_root__0rFhb .bs-node{position:absolute;z-index:2;transform:translate(-50%,-50%);text-align:center}.hero-research-flow_root__0rFhb .bs-symbol{display:flex;align-items:center;justify-content:center;margin:auto}.hero-research-flow_root__0rFhb .bs-hub{left:50%;top:64px;width:82px}.hero-research-flow_root__0rFhb .bs-hub .bs-symbol{width:82px;height:82px}.hero-research-flow_root__0rFhb .bs-brand-symbol{width:47px;height:47px;-o-object-fit:contain;object-fit:contain}.hero-research-flow_root__0rFhb .bs-node:not(.bs-hub){top:238px;width:112px;display:flex;flex-direction:column;align-items:center;gap:8px}.hero-research-flow_root__0rFhb .bs-node:not(.bs-hub) .bs-symbol{width:43px;height:43px;margin:0}.hero-research-flow_root__0rFhb .bs-symbol svg{width:22px;height:22px;color:var(--feature-color)}.hero-research-flow_root__0rFhb .bs-node.bs-active .bs-node-label{color:var(--feature-color)}.hero-research-flow_root__0rFhb .bs-node-label{max-width:108px;min-height:32px;font-size:13px;line-height:1.3}.hero-research-flow_root__0rFhb [data-node=models]{left:8.5%;--feature-color:var(--models)}.hero-research-flow_root__0rFhb [data-node=compute]{left:25%;--feature-color:var(--compute)}.hero-research-flow_root__0rFhb [data-node=data]{left:41.5%;--feature-color:var(--data)}.hero-research-flow_root__0rFhb [data-node=experiments]{left:58.5%;--feature-color:var(--experiments)}.hero-research-flow_root__0rFhb [data-node=results]{left:75%;--feature-color:var(--results)}.hero-research-flow_root__0rFhb [data-node=journal]{left:91.5%;--feature-color:var(--journal)}.hero-research-flow_root__0rFhb .bs-history{position:absolute;z-index:2;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:6px}.hero-research-flow_root__0rFhb .bs-history span{width:5px;height:5px;border-radius:50%;background:var(--flow-line);transition:background .3s}.hero-research-flow_root__0rFhb .bs-history span.bs-recorded{background:var(--flow-teal)}.hero-research-flow_root__0rFhb .bs-footer{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0 28px;padding:12px 0 22px;min-height:146px}.hero-research-flow_root__0rFhb .bs-caption{width:100%;max-width:640px;min-height:78px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;margin:0}.hero-research-flow_root__0rFhb .bs-caption-context{font-size:13px;line-height:1.4;letter-spacing:.1px;color:var(--flow-muted)}.hero-research-flow_root__0rFhb .bs-caption-action{font-size:22px;line-height:1.35;font-weight:500;letter-spacing:-.45px;text-wrap:balance}.hero-research-flow_root__0rFhb .bs-controls{display:flex;justify-content:center;gap:2px}.hero-research-flow_root__0rFhb .bs-controls button{background:transparent;border:0;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--flow-muted);cursor:pointer}.hero-research-flow_root__0rFhb .bs-controls button:hover{color:var(--flow-ink);background:hsl(var(--foreground)/.05)}.hero-research-flow_root__0rFhb .bs-controls button:focus-visible{outline:2px solid var(--flow-teal);outline-offset:3px}.hero-research-flow_root__0rFhb .bs-controls button:disabled{opacity:.4;cursor:default}.hero-research-flow_root__0rFhb .bs-controls svg{width:17px;height:17px}.hero-research-flow_root__0rFhb .bs-pause-icon,.hero-research-flow_root__0rFhb[data-playing=true] .bs-play-icon{display:none}.hero-research-flow_root__0rFhb[data-playing=true] .bs-pause-icon{display:block}@media (max-width:760px){.hero-research-flow_root__0rFhb{padding:0 16px 24px}.hero-research-flow_root__0rFhb .bs-workspace{border-radius:36px}.hero-research-flow_root__0rFhb .bs-workspace-diagram{height:460px}.hero-research-flow_root__0rFhb .bs-workspace-title{width:110px;height:17px;left:18px;top:22px}.hero-research-flow_root__0rFhb .bs-hub{top:87px}.hero-research-flow_root__0rFhb .bs-hub .bs-symbol{width:63px;height:66px}.hero-research-flow_root__0rFhb .bs-brand-symbol{width:38px;height:38px}.hero-research-flow_root__0rFhb .bs-node:not(.bs-hub){width:104px}.hero-research-flow_root__0rFhb .bs-node:not(.bs-hub) .bs-symbol{width:36px;height:36px}.hero-research-flow_root__0rFhb .bs-node-label{font-size:12px}.hero-research-flow_root__0rFhb [data-node=data],.hero-research-flow_root__0rFhb [data-node=models],.hero-research-flow_root__0rFhb [data-node=results]{left:25%}.hero-research-flow_root__0rFhb [data-node=compute],.hero-research-flow_root__0rFhb [data-node=experiments],.hero-research-flow_root__0rFhb [data-node=journal]{left:75%}.hero-research-flow_root__0rFhb .bs-node[data-node=compute],.hero-research-flow_root__0rFhb .bs-node[data-node=models]{top:190px}.hero-research-flow_root__0rFhb .bs-node[data-node=data],.hero-research-flow_root__0rFhb .bs-node[data-node=experiments]{top:290px}.hero-research-flow_root__0rFhb .bs-node[data-node=journal],.hero-research-flow_root__0rFhb .bs-node[data-node=results]{top:390px}.hero-research-flow_root__0rFhb .bs-footer{min-height:192px;margin:0 18px}.hero-research-flow_root__0rFhb .bs-caption{min-height:122px}.hero-research-flow_root__0rFhb .bs-caption-action{font-size:18px;line-height:1.4;letter-spacing:-.25px}.hero-research-flow_root__0rFhb .bs-controls button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.hero-research-flow_root__0rFhb .bs-history span{transition:none}}.biology-watermark_watermark__KkHBR{position:absolute;inset:0;z-index:-1;pointer-events:none;color:#58786b;opacity:.24;-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 15%,#000 78%,transparent)}.biology-watermark_cell__2DRi7{position:absolute;width:clamp(230px,27vw,410px);height:auto;left:-55px;top:30px;transform:rotate(-18deg);-webkit-mask-image:linear-gradient(90deg,#000 65%,transparent);mask-image:linear-gradient(90deg,#000 65%,transparent)}.biology-watermark_branches__J802U{position:absolute;width:clamp(240px,26vw,390px);height:auto;right:-30px;top:25px;transform:rotate(8deg);-webkit-mask-image:linear-gradient(270deg,#000 65%,transparent);mask-image:linear-gradient(270deg,#000 65%,transparent)}.dark .biology-watermark_watermark__KkHBR{color:#a2c2b1}@media (max-width:640px){.biology-watermark_cell__2DRi7{width:230px;left:-110px;top:45px}.biology-watermark_branches__J802U{display:none}}.biology-watermark_section__dkgXi{opacity:.2;-webkit-mask-image:linear-gradient(180deg,transparent,#000 65px,#000 calc(100% - 65px),transparent);mask-image:linear-gradient(180deg,transparent,#000 65px,#000 calc(100% - 65px),transparent)}.biology-watermark_section__dkgXi svg{position:absolute;width:clamp(220px,23vw,340px);height:auto;top:35px}.biology-watermark_section__dkgXi[data-side=left] svg{left:-90px;right:auto;transform:rotate(-20deg);-webkit-mask-image:linear-gradient(90deg,#000 35%,transparent 95%);mask-image:linear-gradient(90deg,#000 35%,transparent 95%)}.biology-watermark_section__dkgXi[data-side=right] svg{right:-75px;left:auto;transform:rotate(18deg);-webkit-mask-image:linear-gradient(270deg,#000 35%,transparent 95%);mask-image:linear-gradient(270deg,#000 35%,transparent 95%)}.biology-watermark_section__dkgXi[data-motif=helix] svg{width:clamp(180px,19vw,270px)}@media (max-width:640px){.biology-watermark_section__dkgXi{opacity:.16}.biology-watermark_section__dkgXi svg{width:200px;top:15px}.biology-watermark_section__dkgXi[data-side=left] svg{left:-120px}.biology-watermark_section__dkgXi[data-side=right] svg{right:-120px}.biology-watermark_section__dkgXi .biology-watermark_branches__J802U{display:block}.biology-watermark_section__dkgXi[data-motif=helix] svg{width:190px}}.biology-watermark_secondary__aqAk2 svg{top:auto;bottom:35px;width:clamp(170px,18vw,250px)}.biology-watermark_secondary__aqAk2[data-motif=helix] svg{width:clamp(150px,15vw,210px)}@media (max-width:640px){.biology-watermark_secondary__aqAk2 svg{top:auto;bottom:25px;width:180px}}@media (prefers-reduced-motion:no-preference){.biology-watermark_watermark__KkHBR[data-motif=hero]{transform:translate(var(--pointer-x,0),var(--pointer-y,0));transition:transform 1.2s ease-out}.biology-watermark_watermark__KkHBR svg{animation:biology-watermark_biological-drift__2_5vk 18s ease-in-out infinite alternate;animation-play-state:paused}.biology-watermark_watermark__KkHBR .biology-watermark_branches__J802U,.biology-watermark_watermark__KkHBR[data-side=right] svg{animation-duration:21s;animation-delay:-7s;animation-direction:alternate-reverse}.biology-watermark_secondary__aqAk2 svg{animation-duration:23s;animation-delay:-11s}.biology-watermark_watermark__KkHBR svg[data-active=true]{animation-play-state:running}.biology-watermark_watermark__KkHBR[data-hidden=true] svg{animation-play-state:paused}.biology-watermark_watermark__KkHBR svg[data-entered=false]>g{opacity:0;transform:translateY(5px)}.biology-watermark_watermark__KkHBR svg[data-entered=true]>g{animation:biology-watermark_biological-entrance__umWxA 1.8s ease-out both}}@keyframes biology-watermark_biological-drift__2_5vk{0%{translate:0 -3px}to{translate:3px 3px}}@keyframes biology-watermark_biological-entrance__umWxA{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.biology-watermark_watermark__KkHBR svg{animation:none}}.landing-interactions_landing__oSQq8 p.text-foreground-secondary,.landing-interactions_landing__oSQq8 p.text-foreground-tertiary{font-weight:400}.landing-interactions_landing__oSQq8 [id=demo] ol,.landing-interactions_landing__oSQq8 section[id] p.text-foreground-secondary{font-size:1rem;font-weight:400;line-height:1.625}.landing-interactions_landing__oSQq8 footer a.text-sm,.landing-interactions_landing__oSQq8 footer p{font-size:.875rem;font-weight:400;line-height:1.625;color:hsl(var(--foreground-secondary))}.landing-interactions_landing__oSQq8 [data-lab-card],.landing-interactions_landing__oSQq8 [data-landing-cta],.landing-interactions_landing__oSQq8 [data-landing-cta] svg{transition-property:transform,color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:ease-out}.landing-interactions_landing__oSQq8 [data-lab-card] a:focus-visible,.landing-interactions_landing__oSQq8 [data-landing-cta]:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:4px}.landing-interactions_landing__oSQq8 [data-lab-card]:focus-within{border-color:hsl(var(--foreground)/.25);box-shadow:0 8px 24px hsl(var(--foreground)/.06)}.landing-interactions_landing__oSQq8 [data-tour-tabs] [role=tab]{border-color:transparent}.landing-interactions_landing__oSQq8 [data-tour-tabs] [role=tab]:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:-3px;border-radius:4px}.landing-interactions_landing__oSQq8 [data-tour-indicator]{position:absolute;bottom:0;height:2px;background:hsl(var(--foreground));pointer-events:none;transition:left .24s ease,width .24s ease}@media (hover:hover) and (pointer:fine){.landing-interactions_landing__oSQq8 [data-landing-cta]:not([aria-disabled=true]):hover{transform:translateY(-2px)}.landing-interactions_landing__oSQq8 [data-landing-cta]:hover svg{transform:translateX(2px)}.landing-interactions_landing__oSQq8 [data-landing-cta][data-external]:hover svg{transform:translate(2px,-2px)}.landing-interactions_landing__oSQq8 [data-lab-card]:hover{transform:translateY(-3px);border-color:hsl(var(--foreground)/.25);box-shadow:0 8px 24px hsl(var(--foreground)/.06)}}.landing-interactions_landing__oSQq8 [data-landing-cta]:not([aria-disabled=true]):active{transform:translateY(0) scale(.98)}@media (prefers-reduced-motion:no-preference){.landing-interactions_landing__oSQq8 [data-tour-shots]>div:not([aria-hidden=true]){animation:landing-interactions_shot-enter__P4LzJ .24s ease-out}}@keyframes landing-interactions_shot-enter__P4LzJ{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing-interactions_landing__oSQq8 [data-lab-card],.landing-interactions_landing__oSQq8 [data-landing-cta],.landing-interactions_landing__oSQq8 [data-landing-cta] svg,.landing-interactions_landing__oSQq8 [data-tour-indicator]{transition:none;transform:none!important}}.landing-interactions_landing__oSQq8 [data-screenshot-hover]>figure,.landing-interactions_landing__oSQq8 [id=interface] figure{transition:transform .26s ease-out,box-shadow .26s ease-out}@media (hover:hover) and (pointer:fine){.landing-interactions_landing__oSQq8 [data-screenshot-hover]>figure:hover,.landing-interactions_landing__oSQq8 [id=interface] figure:hover{transform:translateY(-2px);box-shadow:0 6px 18px hsl(var(--foreground)/.09)}}@media (prefers-reduced-motion:reduce){.landing-interactions_landing__oSQq8 [data-screenshot-hover]>figure,.landing-interactions_landing__oSQq8 [id=interface] figure{transition:none;transform:none!important}}.landing-interactions_landing__oSQq8 [data-illustration-hover]>div,.landing-interactions_landing__oSQq8 [data-illustration-hover]>img{transition:transform .3s ease-out,filter .3s ease-out;transform-origin:center}@media (hover:hover) and (pointer:fine){.landing-interactions_landing__oSQq8 [data-illustration-hover]:hover>div,.landing-interactions_landing__oSQq8 [data-illustration-hover]:hover>img{transform:scale(1.025);filter:brightness(1.04)}}@media (prefers-reduced-motion:reduce){.landing-interactions_landing__oSQq8 [data-illustration-hover]>div,.landing-interactions_landing__oSQq8 [data-illustration-hover]>img{transition:none;transform:none!important}}