.mic[data-astro-cid-6jtj5pon]{width:100%}.lens[data-astro-cid-6jtj5pon]{touch-action:pan-y;background:#0b0c0e;border-radius:50%;width:560px;height:560px;position:absolute;top:40px;left:100px;overflow:hidden;box-shadow:0 0 0 2px #15171a,0 24px 60px #141e2838}.barrel[data-astro-cid-6jtj5pon]{background:radial-gradient(circle,#2a2d31 90%,#1a1c1f 94%,#3a3e43 97%,#202225 100%);border-radius:50%;width:600px;height:600px;position:absolute;top:20px;left:80px;box-shadow:0 30px 70px #141e282e}.layer[data-astro-cid-6jtj5pon]{pointer-events:none;width:560px;height:560px;position:absolute;top:0;left:0}.illum[data-astro-cid-6jtj5pon]{background:radial-gradient(circle at 48% 46%,#f1f4f4 0%,#e2e8ea 45%,#ccd5d9 80%)}.warp[data-astro-cid-6jtj5pon]{filter:url(#hwarp)}@supports (font:-apple-system-body){.warp[data-astro-cid-6jtj5pon]{filter:none}}.grain[data-astro-cid-6jtj5pon]{mix-blend-mode:multiply;opacity:.16;position:absolute;top:0;left:0}.pc[data-astro-cid-6jtj5pon]{background:radial-gradient(#fff0 52%,#3c505c33 80%,#24343e6b 97%),radial-gradient(#46586442 .7px,#0000 1.2px) 0 0/4px 4px,radial-gradient(#4658642e .6px,#0000 1.1px) 2px 1px/5.3px 5.3px,#96a8b23d;position:absolute;box-shadow:0 0 0 1px #fffc,0 0 7px 2px #ffffff9e}.pm[data-astro-cid-6jtj5pon]{background:radial-gradient(circle at 42% 38%,#ffffffb3,#cdd8de73 60%,#5a6c7873 92%);border-radius:50%;position:absolute;box-shadow:0 0 0 1px #ffffffe6,0 0 10px 3px #ffffffbf}.pn[data-astro-cid-6jtj5pon]{background:radial-gradient(circle at 36% 40%,#342c709e 0 9%,#0000 13%),radial-gradient(circle at 64% 60%,#342c707a 0 7%,#0000 11%),radial-gradient(#7072a857,#5a5c9680 78%,#464882ad);position:absolute;box-shadow:inset 0 0 0 1px #3c3c6e4d}.pch[data-astro-cid-6jtj5pon]{background:linear-gradient(90deg,#382c6ebf,#50408c99);border-radius:40%;position:absolute}.spk[data-astro-cid-6jtj5pon]{background:#28323a73;border-radius:50%;position:absolute}.blurring[data-astro-cid-6jtj5pon]{pointer-events:none;backdrop-filter:blur(2.2px);border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 60%,#000 90%);mask-image:radial-gradient(circle,#0000 60%,#000 90%)}.vig[data-astro-cid-6jtj5pon]{pointer-events:none;background:radial-gradient(circle,#0000 56%,#0a0e121f 68%,#0a0e126b 82%,#06080ad1 94%,#050607 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #000000e6,inset 0 0 22px 4px #4678ff1a,inset 0 0 40px 10px #ff8c5a0f}.digi[data-astro-cid-6jtj5pon]{clip-path:inset(0 0 0 calc(var(--pos) * 1%));background-color:#fbfcfd;background-image:repeating-linear-gradient(0deg,#edf0f2 0 1px,#0000 1px 28px),repeating-linear-gradient(90deg,#edf0f2 0 1px,#0000 1px 28px)}.ce[data-astro-cid-6jtj5pon]{fill:none;stroke-width:.8px;stroke-opacity:.9}.ew[data-astro-cid-6jtj5pon]{fill:none;stroke:#d2d7dc;stroke-width:.5px}.em[data-astro-cid-6jtj5pon]{fill:none;stroke:#8e98a1;stroke-width:.8px}.es[data-astro-cid-6jtj5pon]{fill:none;stroke:#3d434c;stroke-width:1.5px;stroke-opacity:.75}.arc[data-astro-cid-6jtj5pon]{fill:none;stroke-width:1.6px;stroke-linecap:round}.arw[data-astro-cid-6jtj5pon]{fill:none;stroke:#111318;stroke-width:.9px;stroke-opacity:.72;stroke-linecap:round;stroke-linejoin:round}.spl[data-astro-cid-6jtj5pon]{fill:none;stroke:#111318;stroke-width:.8px;stroke-dasharray:2 2;stroke-opacity:.7}.inf[data-astro-cid-6jtj5pon]{fill:none;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.hubr[data-astro-cid-6jtj5pon]{fill:none;stroke-width:.9px}.lbl[data-astro-cid-6jtj5pon]{font-family:var(--font-mono);fill:#111318;letter-spacing:.03em;font-size:10px}.lblbg[data-astro-cid-6jtj5pon]{fill:#fbfcfd;fill-opacity:.85}.anim .pulse[data-astro-cid-6jtj5pon]{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out infinite hring}@keyframes hring{0%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.anim .pulse[data-astro-cid-6jtj5pon]{animation:none}}.rng[data-astro-cid-6jtj5pon]{opacity:0;cursor:ew-resize;z-index:6;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.dv[data-astro-cid-6jtj5pon]{top:0;bottom:0;left:calc(var(--pos) * 1%);pointer-events:none;background:#111318;width:1px;position:absolute}.hd[data-astro-cid-6jtj5pon]{top:50%;left:calc(var(--pos) * 1%);pointer-events:none;z-index:5;color:#111318;background:#fff;border:1px solid #111318;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;display:flex;position:absolute;box-shadow:0 4px 14px #141e2840}.rng[data-astro-cid-6jtj5pon]:focus-visible~.hd[data-astro-cid-6jtj5pon]{outline:2px solid var(--focus);outline-offset:3px}.side[data-astro-cid-6jtj5pon]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-2);font-size:12px;position:absolute}.lg[data-astro-cid-6jtj5pon]{color:var(--muted);align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.hero[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:center;gap:24px 20px;padding-top:40px;padding-bottom:40px;display:flex}.hero-text[data-astro-cid-wcolddp2]{flex:340px;min-width:0;max-width:380px}.hero-h1[data-astro-cid-wcolddp2]{margin:0;font-size:clamp(44px,5.4vw,76px);font-weight:300;line-height:1.08}.hero-h1[data-astro-cid-wcolddp2]:lang(en){font-size:clamp(38px,4.7vw,58px)}.hero-lead[data-astro-cid-wcolddp2]{margin-top:28px}.hero-btns[data-astro-cid-wcolddp2]{margin-top:40px}.hero-stage[data-astro-cid-wcolddp2]{flex:0 860px;min-width:0;max-width:100%}@media (orientation:landscape) and (width>=600px),(width>=1200px){.hero[data-astro-cid-wcolddp2]{flex-wrap:nowrap;justify-content:space-between;gap:32px}.hero-text[data-astro-cid-wcolddp2]{flex:0 0 clamp(250px,32%,380px)}.hero-stage[data-astro-cid-wcolddp2]{max-width:max(300px,134.375svh - 215px)}}.pad[data-astro-cid-wcolddp2]{padding-block:88px}.mission[data-astro-cid-wcolddp2]{padding-block:80px}.mission-p[data-astro-cid-wcolddp2]{max-width:820px;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:300;line-height:1.6}.scale[data-astro-cid-wcolddp2]{margin-top:64px;overflow-x:auto}.scale[data-astro-cid-wcolddp2] svg[data-astro-cid-wcolddp2]{width:100%;min-width:640px;height:auto;display:block}.axis[data-astro-cid-wcolddp2]{fill:none;stroke:#9aa0aa;stroke-width:.6px;vector-effect:non-scaling-stroke}.gl[data-astro-cid-wcolddp2]{fill:none;stroke-width:1px}.wl[data-astro-cid-wcolddp2]{font-family:var(--font-mono);fill:var(--muted);font-size:11px}.rg[data-astro-cid-wcolddp2]{fill:none;stroke-width:.7px;vector-effect:non-scaling-stroke}.tumor[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.tumor-text[data-astro-cid-wcolddp2]{flex:320px;min-width:0;max-width:420px}.sub[data-astro-cid-wcolddp2]{color:var(--muted);margin:20px 0 0;font-size:17px;font-weight:300}.info[data-astro-cid-wcolddp2]{margin-top:28px}.tumor-fig[data-astro-cid-wcolddp2]{flex:1.3 460px;min-width:0}.tumor-fig[data-astro-cid-wcolddp2] svg[data-astro-cid-wcolddp2]{width:100%;height:auto;display:block}.objs[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px;margin-top:48px;display:grid}.obj[data-astro-cid-wcolddp2]{border-top:1px solid var(--ink);padding-top:20px}.obj-name[data-astro-cid-wcolddp2]{margin-top:16px;font-size:20px}.obj-desc[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:4px;font-size:14px}.obj-tag[data-astro-cid-wcolddp2]{margin-top:14px}.coop-p[data-astro-cid-wcolddp2]{max-width:720px;color:var(--ink-2);margin:20px 0 0;font-size:17px;font-weight:300}.coop-btn[data-astro-cid-wcolddp2]{margin-top:32px}.medrow[data-astro-cid-wcolddp2]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:20px 40px;padding-block:44px;display:flex}.medrow[data-astro-cid-wcolddp2]:hover{color:var(--ink)}.medrow[data-astro-cid-wcolddp2]:hover .more[data-astro-cid-wcolddp2]{color:var(--c-blue)}.medrow-text[data-astro-cid-wcolddp2]{flex:none}.medrow-title[data-astro-cid-wcolddp2]{font-size:22px;font-weight:300}.medrow-sub[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:2px;font-size:14px}.medrow-fps[data-astro-cid-wcolddp2]{flex:360px;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;min-width:0;max-width:560px;display:grid}.medrow-fps[data-astro-cid-wcolddp2] svg[data-astro-cid-wcolddp2]{width:100%;height:auto;display:block}.more[data-astro-cid-wcolddp2]{align-items:center;gap:8px;min-height:44px;margin-left:auto;font-size:14px;display:inline-flex}
