.living-cell.svelte-zs3blf{position:relative;min-width:0;height:100%;isolation:isolate;background:radial-gradient(ellipse at 58% 48%,#263851 0%,#192b42 42%,transparent 74%)}.cell-link.svelte-zs3blf{display:flex;position:relative;min-height:560px;height:100%;align-items:center;justify-content:center;color:#fff;text-decoration:none}.cell-stage.svelte-zs3blf{width:100%;padding:44px 18px 90px}.cell-organism.svelte-zs3blf{position:relative;animation:svelte-zs3blf-cell-breathe 9s ease-in-out infinite}.cell-organism.svelte-zs3blf>img:where(.svelte-zs3blf){display:block;width:100%;height:auto}.cell-activity.svelte-zs3blf{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.nucleus-light.svelte-zs3blf{opacity:.2;animation:svelte-zs3blf-nucleus-pulse 5.5s ease-in-out infinite}.energy-light.svelte-zs3blf{opacity:.25;animation:svelte-zs3blf-energy-pulse 4s ease-in-out infinite}.cell-transport.svelte-zs3blf path:where(.svelte-zs3blf){stroke-dasharray:.6 33;opacity:.7;animation:svelte-zs3blf-transport 12s linear infinite}.cell-transport.svelte-zs3blf path:where(.svelte-zs3blf):nth-child(2){animation-duration:10s;animation-delay:-4s}.cell-transport.svelte-zs3blf path:where(.svelte-zs3blf):nth-child(3){animation-duration:14s;animation-delay:-7s}.cell-transport.svelte-zs3blf path:where(.svelte-zs3blf):nth-child(4){animation-duration:11s;animation-delay:-2s}.cell-vesicles.svelte-zs3blf{animation:svelte-zs3blf-vesicle-drift 7s ease-in-out infinite alternate;opacity:.65}.cell-organism.svelte-zs3blf,.nucleus-light.svelte-zs3blf,.energy-light.svelte-zs3blf,.cell-transport.svelte-zs3blf path:where(.svelte-zs3blf),.cell-vesicles.svelte-zs3blf{animation-play-state:paused}.running.svelte-zs3blf .cell-organism:where(.svelte-zs3blf),.running.svelte-zs3blf .nucleus-light:where(.svelte-zs3blf),.running.svelte-zs3blf .energy-light:where(.svelte-zs3blf),.running.svelte-zs3blf .cell-transport:where(.svelte-zs3blf) path:where(.svelte-zs3blf),.running.svelte-zs3blf .cell-vesicles:where(.svelte-zs3blf){animation-play-state:running}.cell-cta.svelte-zs3blf{position:absolute;right:30px;bottom:32px;left:30px;display:flex;align-items:center;justify-content:flex-end;gap:14px;font-size:15px;font-weight:600;line-height:1.5}.cell-cta.svelte-zs3blf>svg:where(.svelte-zs3blf){width:26px;height:26px;flex-shrink:0;transition:transform .18s ease-out}.cell-link.svelte-zs3blf:hover .cell-cta:where(.svelte-zs3blf)>svg:where(.svelte-zs3blf){transform:translate(5px)}.cell-link.svelte-zs3blf:hover .cell-cta:where(.svelte-zs3blf)>span:where(.svelte-zs3blf){text-decoration:underline;text-underline-offset:5px}.cell-link.svelte-zs3blf:focus-visible{outline:2px solid #d7eff0;outline-offset:-8px;border-radius:12px}.cell-motion-toggle.svelte-zs3blf{position:absolute;top:20px;right:20px;display:grid;width:44px;height:44px;place-items:center;border:1px solid #65768d;border-radius:50%;color:#e2eaf5;background:#192b42;cursor:pointer;transition:background .16s ease}.cell-motion-toggle.svelte-zs3blf:hover{background:#30435e}.cell-motion-toggle.svelte-zs3blf:focus-visible{outline:2px solid #d7eff0;outline-offset:4px}.cell-motion-toggle.svelte-zs3blf>svg:where(.svelte-zs3blf){width:20px;height:20px}@keyframes svelte-zs3blf-cell-breathe{0%,to{transform:translateY(3px) rotate(-.5deg) scale(.98)}50%{transform:translateY(-6px) rotate(.5deg) scale(1.01)}}@keyframes svelte-zs3blf-nucleus-pulse{0%,to{opacity:.12}50%{opacity:.5}}@keyframes svelte-zs3blf-energy-pulse{0%,to{opacity:.15}50%{opacity:.55}}@keyframes svelte-zs3blf-transport{to{stroke-dashoffset:-100}}@keyframes svelte-zs3blf-vesicle-drift{to{transform:translate(8px,-10px);opacity:.3}}@media(max-width:1100px){.cell-link.svelte-zs3blf{min-height:460px}.cell-stage.svelte-zs3blf{max-width:700px;padding:24px 34px 82px}}@media(max-width:640px){.cell-link.svelte-zs3blf{min-height:320px}.cell-stage.svelte-zs3blf{padding:24px 10px 72px}.cell-cta.svelte-zs3blf{right:24px;bottom:24px;left:24px;font-size:14px}.cell-motion-toggle.svelte-zs3blf{top:8px;right:14px}}@media(prefers-reduced-motion:reduce){.cell-organism.svelte-zs3blf,.nucleus-light.svelte-zs3blf,.energy-light.svelte-zs3blf,.cell-transport.svelte-zs3blf path:where(.svelte-zs3blf),.cell-vesicles.svelte-zs3blf{animation:none}.cell-activity.svelte-zs3blf,.cell-motion-toggle.svelte-zs3blf{display:none}.cell-cta.svelte-zs3blf>svg:where(.svelte-zs3blf){transition:none}.cell-link.svelte-zs3blf:hover .cell-cta:where(.svelte-zs3blf)>svg:where(.svelte-zs3blf){transform:none}}.social-icon.svelte-7hbioq{display:grid;place-items:center;line-height:0}
