.prose-globaia[data-page=mission] .holon-interactive{margin:2.5rem auto 1.75rem;max-width:700px}.prose-globaia[data-page=mission] .holon-svg{display:block;width:100%;height:auto}.prose-globaia[data-page=mission] .holon-ring{fill-opacity:.82;stroke:#fff9;stroke-width:1.5}.prose-globaia[data-page=mission] .holon-axis{stroke:#e1e6f073;stroke-width:1;stroke-dasharray:2 4}.prose-globaia[data-page=mission] .holon-endpoint-dot{fill:#ffdc96f2;stroke:#0a0c128c;stroke-width:1}.prose-globaia[data-page=mission] .holon-label{font-family:Alcyone,system-ui,sans-serif;fill:#ebf0f8eb;paint-order:stroke}.prose-globaia[data-page=mission] .holon-ring-label{font-size:17px;letter-spacing:.02em;fill:#fffffff2}.prose-globaia[data-page=mission] .holon-axis-cap{font-size:14px;letter-spacing:.18em;fill:#d2dae6b3}.prose-globaia[data-page=mission] .holon-endpoint-label{font-size:12px;letter-spacing:.06em;fill:#ffe2aaf2}.prose-globaia[data-page=mission] .holon-figure{pointer-events:none}.prose-globaia[data-page=mission] .holon-figure-path{fill:#e8f0fcf5}.prose-globaia[data-page=mission] .holon-axis-hit{stroke:transparent;stroke-width:22;fill:none}.prose-globaia[data-page=mission] .holon-axis-target{cursor:pointer}.prose-globaia[data-page=mission] .holon-axis-target .holon-axis{transition:stroke .18s ease,stroke-opacity .18s ease}.prose-globaia[data-page=mission] .holon-axis-target:focus-visible{outline:none}.prose-globaia[data-page=mission] .holon-axis-target:focus-visible .holon-axis{stroke:#ebf0f8d9}.prose-globaia[data-page=mission] .holon-axis-target.is-active .holon-axis{stroke:#ebf0f8d9}.prose-globaia[data-page=mission] .holon-axis-target.is-traced .holon-axis{stroke:#ebf0f8eb;stroke-dasharray:var(--axlen);stroke-dashoffset:var(--axlen);animation:holon-axis-draw .52s cubic-bezier(.2,.7,.2,1) forwards}@keyframes holon-axis-draw{to{stroke-dashoffset:0}}.prose-globaia[data-page=mission] .holon-cap-target{cursor:pointer}.prose-globaia[data-page=mission] .holon-cap-target .holon-axis-cap{transition:fill .18s ease}.prose-globaia[data-page=mission] .holon-cap-target:focus-visible{outline:none}.prose-globaia[data-page=mission] .holon-cap-target:focus-visible .holon-axis-cap,.prose-globaia[data-page=mission] .holon-cap-target.is-active .holon-axis-cap{fill:#fffffff2}.prose-globaia[data-page=mission] .holon-svg.is-focusing .holon-cap-target{opacity:.4}.prose-globaia[data-page=mission] .holon-svg.is-focusing .holon-cap-target.is-active{opacity:1}@keyframes holon-ring-pulse{0%,to{fill-opacity:.62}50%{fill-opacity:1}}.prose-globaia[data-page=mission] .holon-ring{animation:holon-ring-pulse 5.6s ease-in-out infinite}.prose-globaia[data-page=mission] .holon-ring[data-id=cosmos]{animation-delay:0s}.prose-globaia[data-page=mission] .holon-ring[data-id=earth]{animation-delay:1.5s}.prose-globaia[data-page=mission] .holon-ring[data-id=life]{animation-delay:2.7s}.prose-globaia[data-page=mission] .holon-ring[data-id=humanity]{animation-delay:4.1s}.prose-globaia[data-page=mission] .holon-svg.is-focusing .holon-ring{animation:none}.prose-globaia[data-page=mission] .holon-complexity-label{font-family:Alcyone,system-ui,sans-serif;font-size:8px;letter-spacing:.16em;text-transform:uppercase;fill:#fffffff2;pointer-events:none;opacity:0;transition:opacity .2s ease}.prose-globaia[data-page=mission] .holon-svg.trace-time .holon-complexity-label[data-axis=time-axis],.prose-globaia[data-page=mission] .holon-svg.trace-scale .holon-complexity-label[data-axis=scale-axis]{opacity:1}.prose-globaia[data-page=mission] .holon-panel{margin:.6rem auto 0;max-width:600px;text-align:center;min-height:5.5rem}.prose-globaia[data-page=mission] .holon-panel-titlerow{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:0 0 .4rem}.prose-globaia[data-page=mission] .holon-panel-title{font-family:Alcyone,system-ui,sans-serif;font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;color:#fffffff2;margin:0!important}.prose-globaia[data-page=mission] .holon-about-btn{flex:none;width:1.15rem;height:1.15rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;color:#ebf0f8b3;font-family:Alcyone,system-ui,sans-serif;font-size:.7rem;line-height:1;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.prose-globaia[data-page=mission] .holon-about-btn:hover,.prose-globaia[data-page=mission] .holon-about-btn:focus-visible{color:#fff;border-color:#ffffffa6;background:#ffffff14;outline:none}.prose-globaia[data-page=mission] .holon-about{width:calc(100vw - 2.5rem);max-width:540px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#0e1118f7;color:#e4e9f2e6;box-shadow:0 24px 70px #0009}.prose-globaia[data-page=mission] .holon-about::backdrop{background:#06080c9e;backdrop-filter:blur(3px)}.prose-globaia[data-page=mission] .holon-about-inner{padding:1.85rem 1.95rem 1.55rem}.prose-globaia[data-page=mission] .holon-about-title{font-family:Alcyone,system-ui,sans-serif;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 1rem!important}.prose-globaia[data-page=mission] .holon-about-p{font-family:"Comma Serif",Georgia,serif;font-size:.96rem;line-height:1.7;color:#dfe5f0d1;margin:0 0 .9rem!important}.prose-globaia[data-page=mission] .holon-about-p:last-of-type{margin-bottom:1.3rem!important}.prose-globaia[data-page=mission] .holon-about-close{display:inline-block;font-family:Alcyone,system-ui,sans-serif;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#ebf0f8cc;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:.42rem 1.05rem;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.prose-globaia[data-page=mission] .holon-about-close:hover,.prose-globaia[data-page=mission] .holon-about-close:focus-visible{color:#fff;border-color:#fff9;background:#ffffff14;outline:none}.prose-globaia[data-page=mission] .holon-panel-body{font-family:"Comma Serif",Georgia,serif;font-size:.98rem;line-height:1.65;color:#e1e6f0d1;margin:0!important}.prose-globaia[data-page=mission] .holon-ring,.prose-globaia[data-page=mission] .holon-endpoint,.prose-globaia[data-page=mission] .holon-axis-target{cursor:pointer;transition:fill-opacity .18s ease,opacity .18s ease}.prose-globaia[data-page=mission] .holon-ring:focus-visible{outline:none;stroke:#fff;stroke-width:2.5}.prose-globaia[data-page=mission] .holon-endpoint:focus-visible{outline:none}.prose-globaia[data-page=mission] .holon-endpoint:focus-visible .holon-endpoint-dot{stroke:#fff;stroke-width:2;r:8}.prose-globaia[data-page=mission] .holon-svg.is-focusing .holon-ring{fill-opacity:.45}.prose-globaia[data-page=mission] .holon-svg.is-focusing .holon-ring.is-active{fill-opacity:.95}.prose-globaia[data-page=mission] .holon-ring,.prose-globaia[data-page=mission] .holon-ring-label{transition:fill-opacity .18s ease,opacity .18s ease,stroke-opacity .18s ease}.prose-globaia[data-page=mission] .holon-svg.is-axis-active .holon-ring{stroke-opacity:0}.prose-globaia[data-page=mission] .holon-svg.is-axis-active .holon-ring-label{opacity:.12}.prose-globaia[data-page=mission] .holon-svg.is-focusing .holon-endpoint{opacity:.4}.prose-globaia[data-page=mission] .holon-svg.is-focusing .holon-endpoint.is-active{opacity:1}.prose-globaia[data-page=mission] .holon-endpoint.is-active .holon-endpoint-dot{r:8}.prose-globaia[data-page=mission] .holon-ring[aria-pressed=true]{stroke:#ffffffd9;stroke-width:2}@media(prefers-reduced-motion:reduce){.prose-globaia[data-page=mission] .holon-ring,.prose-globaia[data-page=mission] .holon-endpoint,.prose-globaia[data-page=mission] .holon-axis-target{transition:none}.prose-globaia[data-page=mission] .holon-ring{animation:none}.prose-globaia[data-page=mission] .holon-axis-target.is-traced .holon-axis{animation:none;stroke-dasharray:none;stroke-dashoffset:0}}@media(max-width:640px){.prose-globaia[data-page=mission] .holon-interactive{margin:1.75rem auto 1.25rem}.prose-globaia[data-page=mission] .holon-ring-label{font-size:19px}.prose-globaia[data-page=mission] .holon-axis-cap{font-size:15px}.prose-globaia[data-page=mission] .holon-endpoint-label{font-size:10px}.prose-globaia[data-page=mission] .holon-panel-body{font-size:.95rem}}
