.ConnectedBiology-module__xZjPMW__stage{isolation:isolate;color:#132a45;background:radial-gradient(at 50% 35%,#dce9f7a6,#0000 58%);gap:16px;margin-bottom:28px;padding-top:438px;display:grid;position:relative}.ConnectedBiology-module__xZjPMW__visualization{pointer-events:none;height:400px;position:absolute;top:0;left:12%;right:12%}.ConnectedBiology-module__xZjPMW__canvasHost{position:absolute;inset:0}.ConnectedBiology-module__xZjPMW__canvasHost canvas{width:100%;height:100%;display:block}.ConnectedBiology-module__xZjPMW__fallback{object-fit:contain;transition:opacity .5s}.ConnectedBiology-module__xZjPMW__controls{color:#586575;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;top:400px;left:0;right:0}.ConnectedBiology-module__xZjPMW__controls button,.ConnectedBiology-module__xZjPMW__controls a{cursor:pointer;background:#ffffffd9;border:1px solid #cbd5df;border-radius:24px;justify-content:center;align-items:center;width:32px;height:32px;padding:7px;display:inline-flex}.ConnectedBiology-module__xZjPMW__controls button:focus-visible,.ConnectedBiology-module__xZjPMW__controls a:focus-visible,.ConnectedBiology-module__xZjPMW__stage button:focus-visible{outline-offset:4px;outline:2px solid #416b9b}.ConnectedBiology-module__xZjPMW__profile,.ConnectedBiology-module__xZjPMW__labs,.ConnectedBiology-module__xZjPMW__genes{--accent:#a57bea;background:linear-gradient(130deg,#fffefcf5,#ffffffcf);transition:border-color .3s,box-shadow .3s}.ConnectedBiology-module__xZjPMW__labs{--accent:#ef8b85}.ConnectedBiology-module__xZjPMW__genes{--accent:#d9ab6e}.ConnectedBiology-module__xZjPMW__stage article[data-active=true]{border-color:var(--accent);box-shadow:0 12px 32px color-mix(in srgb,var(--accent) 18%,transparent)}.ConnectedBiology-module__xZjPMW__titleButton{text-align:left;cursor:pointer;border-radius:4px}.ConnectedBiology-module__xZjPMW__connections{pointer-events:none;z-index:-1;width:100%;height:100%;display:none;position:absolute;inset:0}.ConnectedBiology-module__xZjPMW__connections path{fill:none;stroke-width:1.5px}.ConnectedBiology-module__xZjPMW__flow{stroke-dasharray:2 14;animation:5s linear infinite ConnectedBiology-module__xZjPMW__flow;stroke-width:4px!important}.ConnectedBiology-module__xZjPMW__paused .ConnectedBiology-module__xZjPMW__flow{animation-play-state:paused}@keyframes ConnectedBiology-module__xZjPMW__flow{to{stroke-dashoffset:-128px}}@media (min-width:640px) and (max-width:899px){.ConnectedBiology-module__xZjPMW__stage{grid-template-columns:1fr 1fr}.ConnectedBiology-module__xZjPMW__profile{grid-row:span 2}.ConnectedBiology-module__xZjPMW__genes{grid-column:2}}@media (min-width:900px){.ConnectedBiology-module__xZjPMW__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;min-height:760px;padding:12px 0 0}.ConnectedBiology-module__xZjPMW__visualization{height:650px;top:20px;left:28%;right:28%}.ConnectedBiology-module__xZjPMW__profile{grid-area:1/1/3;align-self:center}.ConnectedBiology-module__xZjPMW__labs{grid-area:1/3;align-self:end}.ConnectedBiology-module__xZjPMW__genes{grid-area:2/3;align-self:start}.ConnectedBiology-module__xZjPMW__controls{flex-wrap:wrap;inset:auto 34% 8px}.ConnectedBiology-module__xZjPMW__connections{display:block}}@media (prefers-reduced-motion:reduce){.ConnectedBiology-module__xZjPMW__flow{animation:none}.ConnectedBiology-module__xZjPMW__fallback,.ConnectedBiology-module__xZjPMW__profile,.ConnectedBiology-module__xZjPMW__labs,.ConnectedBiology-module__xZjPMW__genes{transition:none}}@media (min-width:900px){.ConnectedBiology-module__xZjPMW__profile{font-size:10px}.ConnectedBiology-module__xZjPMW__profile>div:first-child{grid-template-columns:48px minmax(0,1fr);gap:10px;display:grid}.ConnectedBiology-module__xZjPMW__profile>div:first-child>img{width:48px;height:48px}.ConnectedBiology-module__xZjPMW__profile>div:first-child>div{min-width:0}.ConnectedBiology-module__xZjPMW__profile>div:first-child>span{grid-column:1/-1;justify-self:start}.ConnectedBiology-module__xZjPMW__profile h3{font-size:20px}.ConnectedBiology-module__xZjPMW__profile h4{font-size:12px}.ConnectedBiology-module__xZjPMW__profile dl,.ConnectedBiology-module__xZjPMW__profile>div:nth-child(2){font-size:10px;line-height:1.6}.ConnectedBiology-module__xZjPMW__profile dl>div{grid-template-columns:38% minmax(0,1fr)}.ConnectedBiology-module__xZjPMW__profile>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ConnectedBiology-module__xZjPMW__genes>div:nth-child(2){grid-template-columns:42px minmax(0,1fr);gap:8px}.ConnectedBiology-module__xZjPMW__genes table{font-size:9px;line-height:1.5}.ConnectedBiology-module__xZjPMW__genes th,.ConnectedBiology-module__xZjPMW__genes td{overflow-wrap:anywhere}.ConnectedBiology-module__xZjPMW__labs th{padding-top:12px;padding-bottom:12px}.ConnectedBiology-module__xZjPMW__profile,.ConnectedBiology-module__xZjPMW__labs,.ConnectedBiology-module__xZjPMW__genes{padding:16px}}
.RotatingHeroHeadline-module__v-hQSa__phrases{display:grid}.RotatingHeroHeadline-module__v-hQSa__phrase{opacity:0;animation:20s linear infinite RotatingHeroHeadline-module__v-hQSa__headline;animation-play-state:inherit;grid-area:1/1}.RotatingHeroHeadline-module__v-hQSa__phrase:first-child{opacity:1}@keyframes RotatingHeroHeadline-module__v-hQSa__headline{0%{opacity:0;transform:translateY(.15em)}2.5%,22.5%{opacity:1;transform:translateY(0)}25%,to{opacity:0;transform:translateY(-.15em)}}@media (prefers-reduced-motion:reduce){.RotatingHeroHeadline-module__v-hQSa__phrase{opacity:0;animation:none}.RotatingHeroHeadline-module__v-hQSa__phrase:first-child{opacity:1}}
.PatientNetwork-module__9Dd_Na__visual{isolation:isolate;min-width:0;height:720px;position:relative}.PatientNetwork-module__9Dd_Na__scene{pointer-events:none;z-index:-1;position:absolute;inset:15px -3% 20px -12%}.PatientNetwork-module__9Dd_Na__scene canvas{width:100%;height:100%;display:block}.PatientNetwork-module__9Dd_Na__fallback{object-fit:contain;transition:opacity .4s}.PatientNetwork-module__9Dd_Na__canvas{position:absolute;inset:0}.PatientNetwork-module__9Dd_Na__card{z-index:2;text-align:left;color:#eaf2f9;cursor:pointer;background:linear-gradient(135deg,#14334bf5,#071b2bf5);border:1px solid #587e9e;border-radius:15px;width:270px;max-width:100%;padding:16px;transition:border-color .3s,transform .3s;position:absolute;box-shadow:0 12px 40px #0004}.PatientNetwork-module__9Dd_Na__card:hover,.PatientNetwork-module__9Dd_Na__card[aria-pressed=true]{border-color:#e8b579;transform:translateY(-3px)}.PatientNetwork-module__9Dd_Na__card:focus-visible,.PatientNetwork-module__9Dd_Na__pause:focus-visible{outline-offset:4px;outline:2px solid #e8b579}.PatientNetwork-module__9Dd_Na__card:first-of-type{top:5px;right:0}.PatientNetwork-module__9Dd_Na__card:nth-of-type(2){bottom:55px;left:0}.PatientNetwork-module__9Dd_Na__card:nth-of-type(3){bottom:75px;right:0}.PatientNetwork-module__9Dd_Na__head{align-items:center;gap:10px;display:flex}.PatientNetwork-module__9Dd_Na__avatar{color:#bed9ed;background:#21455f;border:1px solid #d7a36b;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.PatientNetwork-module__9Dd_Na__id{font-size:17px;font-weight:600;display:block}.PatientNetwork-module__9Dd_Na__exposure{color:#b6c9d9;margin-top:5px;font-size:10px;display:block}.PatientNetwork-module__9Dd_Na__traits{letter-spacing:.16em;color:#cfdae5;margin-top:16px;font-size:8px;display:block}.PatientNetwork-module__9Dd_Na__chips{flex-wrap:wrap;gap:6px;margin:8px 0 12px;display:flex}.PatientNetwork-module__9Dd_Na__chips span{background:#173c56;border:1px solid #3d6382;border-radius:20px;padding:5px 8px;font-size:9px}.PatientNetwork-module__9Dd_Na__chart{width:100%;height:42px}.PatientNetwork-module__9Dd_Na__chart path{fill:none;stroke-width:1.4px}.PatientNetwork-module__9Dd_Na__links{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PatientNetwork-module__9Dd_Na__links path{fill:none;stroke:#ffdc96;stroke-width:1px;opacity:0}.PatientNetwork-module__9Dd_Na__bottom{color:#b8ccdc;justify-content:flex-end;align-items:center;gap:14px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.PatientNetwork-module__9Dd_Na__pause{color:#d7e8f5;cursor:pointer;border:1px solid #8bacc4;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}@media (min-width:761px) and (max-width:1150px){.PatientNetwork-module__9Dd_Na__card{width:220px;padding:13px}.PatientNetwork-module__9Dd_Na__visual{height:670px}.PatientNetwork-module__9Dd_Na__id{font-size:15px}}@media (max-width:760px){.PatientNetwork-module__9Dd_Na__visual{grid-template-columns:1fr;gap:14px;height:auto;padding-top:420px;display:grid}.PatientNetwork-module__9Dd_Na__scene{height:410px;inset:0 0 auto}.PatientNetwork-module__9Dd_Na__card,.PatientNetwork-module__9Dd_Na__card:nth-of-type(n){width:100%;max-width:none;position:relative;inset:auto}.PatientNetwork-module__9Dd_Na__links{display:none}.PatientNetwork-module__9Dd_Na__bottom{flex-wrap:wrap;justify-content:center;padding-top:10px;position:relative}}@media (prefers-reduced-motion:reduce){.PatientNetwork-module__9Dd_Na__card,.PatientNetwork-module__9Dd_Na__fallback{transition:none}}
