:root{color-scheme:light dark;--ink-night:#06111f;--ink-deep:#0a1b30;--paper-mineral:#f2f0e8;--paper-light:#fcfbf7;--text-night:#f4f8ff;--text-day:#142233;--muted-night:#b8c8d9;--muted-day:#4c5d6d;--cyan:#4ed7ff;--cobalt:#365cff;--amber:#e0a44d;--moss:#66865b;--line-night:#87d3ff47;--line-day:#15395733;--focus:#ffd166;--shadow-soft:0 24px 70px #00122a2e;--font-display:"Avenir Next", Avenir, "Segoe UI", sans-serif;--font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--step--1:clamp(.84rem, .81rem + .14vw, .94rem);--step-0:clamp(1rem, .95rem + .24vw, 1.16rem);--step-1:clamp(1.25rem, 1.12rem + .64vw, 1.68rem);--step-2:clamp(1.56rem, 1.31rem + 1.25vw, 2.4rem);--step-3:clamp(2rem, 1.49rem + 2.55vw, 3.7rem);--step-4:clamp(2.6rem, 1.72rem + 4.4vw, 5.8rem);--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.25rem;--space-6:3.5rem;--space-7:5.5rem;--content:72rem;--reading:48rem;--radius:1.25rem;--motion-fast:.16s;--motion-medium:.36s}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-medium:0s}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink-night)}body{min-width:320px;font-family:var(--font-body);font-size:var(--step-0);color:var(--text-day);background:var(--paper-mineral);margin:0;line-height:1.65;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.2em}a:focus-visible,button:focus-visible{outline:.2rem solid var(--focus);outline-offset:.25rem;border-radius:.2rem}.skip-link{z-index:100;top:var(--space-3);left:var(--space-3);color:#101722;background:var(--focus);transition:transform var(--motion-fast) ease;padding:.7rem 1rem;position:fixed;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-shell{min-height:100vh}.section{padding:var(--space-7) max(var(--space-4), calc((100vw - var(--content)) / 2))}.section__inner{width:min(100%, var(--content));margin-inline:auto}.section__reading{width:min(100%, var(--reading))}.section--night{color:var(--text-night);background:radial-gradient(circle at 50% 12%, #123861 0, var(--ink-deep) 34%, var(--ink-night) 74%)}.section--mineral{color:var(--text-day);background:linear-gradient(180deg, var(--paper-mineral), var(--paper-light))}.eyebrow{margin:0 0 var(--space-3);font:700 var(--step--1)/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin-block:0 .6em;line-height:1.05}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-1)}p{max-width:68ch}.external-link{align-items:center;gap:.5rem;min-height:44px;font-weight:700;display:inline-flex}.external-link__mark{color:var(--cyan)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media-window{--media-muted:var(--muted-day);min-width:0;gap:.65rem;max-inline-size:100%;margin:1.25rem 0 0;display:grid}.media-window__frame{min-width:0;aspect-ratio:var(--media-aspect);border:1px solid color-mix(in srgb, var(--scene-accent,#35d8ff) 42%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--scene-accent,#35d8ff) 14%, #08141c), #08141c);border-radius:1rem .25rem;display:grid;overflow:hidden;transform:none;box-shadow:0 1rem 2.5rem #0003}.media-window__frame picture,.media-window__fallback{grid-area:1/1}.media-window__frame picture{z-index:1;min-width:0;min-height:0;display:block}.media-window__frame img{object-fit:cover;background:0 0;block-size:100%;inline-size:100%}.media-window__fallback{z-index:0;max-inline-size:calc(100% - 2rem);color:var(--muted-night);font:700 .75rem/1.3 var(--font-display);letter-spacing:.08em;text-align:center;text-transform:uppercase;place-self:center}.media-window figcaption{max-inline-size:62ch;color:var(--media-muted);font-size:.85rem;line-height:1.55}[data-observatory-state=enhanced] .media-window__frame{transition:transform .24s,border-color .24s,box-shadow .24s;transform:translate(.18rem,.18rem)scale(.995)}[data-observatory-state=enhanced] [data-observatory-active=true] .media-window__frame,[data-observatory-state=enhanced] [data-observatory-scene=trajectory][data-observatory-phase=active] .trajectory__identity-media .media-window__frame,[data-observatory-state=enhanced] [data-observatory-scene=uas][data-observatory-phase=active] .uas__media .media-window__frame{border-color:color-mix(in srgb, var(--scene-accent,#35d8ff) 76%, white);box-shadow:0 1.2rem 3rem color-mix(in srgb, var(--scene-accent,#35d8ff) 18%, #00000047);transform:none}@media (width<=40rem){.section{padding-block:var(--space-6);padding-inline:var(--space-3)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hero{align-items:center;min-height:min(58rem,100svh);display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 38%,#4ed7ff14 70%,#365cff24);position:absolute;inset:0}.hero__inner{z-index:1;position:relative}.hero__copy{width:min(100%,56rem)}.hero__promise{margin-block:var(--space-4);max-width:26ch;font:500 var(--step-2)/1.25 var(--font-display);color:var(--muted-night)}.hero__status{margin-block:var(--space-4);color:var(--text-night);align-items:center;gap:.65rem;font-weight:700;display:flex}.hero__status span{background:var(--amber);border-radius:50%;width:.7rem;height:.7rem;box-shadow:0 0 0 .3rem #e0a44d2e}.hero__author{margin-top:var(--space-5);color:var(--muted-night);font-size:var(--step--1)}.prose p{margin-block:0 1.2em}.prose strong{color:#102e52}.proofs{color:var(--text-day);background:radial-gradient(circle at 12% 18%,#365cff2e,#0000 32rem),linear-gradient(145deg,#edf0f7 0%,#f8f3e8 48%,#e5eef0 100%)}.proof-theatre{gap:var(--space-5);display:grid}.proof-theatre__stage{align-self:start;position:static}.proof-theatre__scale{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.proof-theatre__scale span{aspect-ratio:1;border:1px solid var(--line-day);width:2.8rem;font:800 var(--step--1)/1 var(--font-display);border-radius:50%;flex:0 0 2.8rem;place-items:center;display:grid}.proof-theatre__scale span[data-observatory-active=true]{color:#fff;border-color:var(--scene-line);background:var(--scene-accent);box-shadow:0 0 0 .45rem var(--scene-halo)}.proof-theatre__cards{gap:var(--space-5);min-width:0;display:grid}.proof-card{border:1px solid var(--line-day);border-left:.35rem solid var(--proof-static-accent,var(--cobalt));border-radius:var(--radius);min-width:0;color:var(--text-day);opacity:1;box-shadow:var(--shadow-soft);background:#ffffffe0;padding:clamp(1.5rem,4vw,3.5rem);scroll-margin-block:16vh;position:relative;transform:none}.proof-card .external-link:focus-visible{outline-color:var(--cobalt)}.proof-card:focus-within{opacity:1;transition:none;transform:none}.proof-card__link-state{color:var(--muted-day);font-size:var(--step--1)}.proof-card__media{inline-size:100%}.trajectory{color:var(--text-day);background:linear-gradient(#e7eced,#edf0eb)}.trajectory__body{margin-top:var(--space-5);position:relative;overflow:visible}.trajectory__opening--with-media{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.trajectory__identity-media{inline-size:min(100%,19rem);margin-block-start:0}.trajectory__milestone-media{inline-size:min(100%,32rem)}.trajectory__line{z-index:0;pointer-events:none;background:linear-gradient(var(--cobalt), var(--cyan), var(--moss));transform-origin:50% 0;border-radius:999px;width:.16rem;position:absolute;top:0;bottom:0;left:.65rem}.trajectory__cursor{z-index:3;aspect-ratio:1;border:.14rem solid var(--paper-light);pointer-events:none;background:var(--scene-accent);width:.72rem;box-shadow:0 0 0 .18rem var(--scene-halo), 0 0 1.2rem var(--scene-halo);border-radius:50%;display:none;position:absolute;top:0;left:.73rem;transform:translate(-50%,-50%)}.trajectory__list{gap:var(--space-4);margin:0;padding:0 0 0 2.5rem;list-style:none;display:grid}.trajectory__list li{min-width:0;margin-inline-start:0;scroll-margin-block:18vh;position:relative}.trajectory__list li:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg, var(--moss), #66865b47);width:1.77rem;height:.12rem;position:absolute;top:2.45rem;right:100%}.trajectory__marker{z-index:2;aspect-ratio:1;border:.2rem solid var(--paper-light);pointer-events:none;background:var(--cobalt);width:1rem;box-shadow:0 0 0 .16rem var(--cobalt);border-radius:50%;position:absolute;top:2rem;left:-2.27rem}.trajectory__card{z-index:1;min-width:0;padding:var(--space-4);border:1px solid var(--line-day);border-radius:var(--radius);background:#ffffffa8;position:relative;transform:none}.trajectory__card p:last-child{margin-bottom:0}.trajectory__period{color:#3f6337;font-weight:800;text-decoration:none}.trajectory__link{color:var(--muted-day);font-style:italic}[data-observatory-state=enhanced] .trajectory__line{transform:scaleY(var(--scene-progress,0))}[data-observatory-state=enhanced] [data-observatory-scene=trajectory]:is([data-observatory-phase=active],[data-observatory-phase=after]) .trajectory__cursor{top:clamp(.36rem, var(--scene-progress-percent,0%), calc(100% - .36rem));display:block}[data-observatory-state=enhanced] .trajectory__card{transition:background-color var(--motion-medium) ease, box-shadow var(--motion-medium) ease}[data-observatory-state=enhanced] .trajectory__list li[data-observatory-active=true] .trajectory__card{box-shadow:var(--shadow-soft);background:#fff;transform:none}[data-observatory-state=enhanced] .trajectory__list li[data-observatory-active=true] .trajectory__period{color:#102e52;text-underline-offset:.24em;text-decoration:underline .14em}.uas{isolation:isolate;color:var(--text-night);background:linear-gradient(#4ed7ff14 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#4ed7ff14 1px,#0000 1px) 0 0/3rem 3rem,radial-gradient(circle at 72% 35%,#16486c,#0a1b30 48%,#06111f 78%);position:relative;overflow:hidden}.uas:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(circle at 18% 48%, var(--scene-halo), transparent 34%);position:absolute;inset:0}.uas__inner{z-index:1;grid-template-columns:minmax(15rem,.75fr) minmax(22rem,1.25fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid;position:relative}.uas__inner--with-media{grid-template-areas:"mission boundary""media boundary";align-items:start}.uas__inner--with-media .uas__mission{grid-area:mission}.uas__inner--with-media .uas__boundary{grid-area:boundary}.uas__media{--media-muted:var(--muted-night);grid-area:media;inline-size:100%;margin-block-start:0}.uas__mission{min-width:0;font:800 var(--step--1)/1.2 var(--font-display);letter-spacing:.16em}.uas__mission p{margin-block:0 var(--space-2)}.uas__mission p:last-of-type{color:var(--muted-night);font-size:var(--step--1)}.uas__flight-path{width:100%;height:clamp(8rem,20vw,14rem);overflow:visible}.uas__flight-path path{fill:none;stroke-linecap:round}.uas__flight-path-track{stroke:var(--cyan);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 .55rem #4ed7ff8c)}.uas__flight-path-signal{opacity:0;stroke:var(--text-night);stroke-width:7px;stroke-dasharray:.04 .96;stroke-dashoffset:0}[data-observatory-state=enhanced] .uas__flight-path-track{stroke-dashoffset:var(--scene-progress-inverse,1)}[data-observatory-state=enhanced] [data-observatory-scene=uas][data-observatory-phase=active] .uas__flight-path-signal{opacity:1;stroke-dashoffset:var(--scene-progress-inverse,1)}[data-observatory-state=enhanced] [data-observatory-scene=uas][data-observatory-phase=active]:before{opacity:clamp(.12, var(--scene-progress,.12), .48)}.uas__boundary{min-width:0}.uas__qualification{max-width:100%;padding:var(--space-3) var(--space-4);border-left:.25rem solid var(--amber);color:#161d27;overflow-wrap:anywhere;background:#fff8e9;font-weight:800}.conversation{min-height:60vh;color:var(--text-night);background:linear-gradient(#0a1b30,#06111f);align-items:center;display:grid}.conversation h2{max-width:18ch}.conversation__arrival{width:min(12rem,40vw);height:1px;margin-block:var(--space-5);background:linear-gradient(90deg, var(--cyan), transparent)}@media (width>=64rem) and (height>=48rem) and (prefers-reduced-motion:no-preference){[data-observatory-state=enhanced] .proof-theatre{grid-template-columns:minmax(15rem,.58fr) minmax(0,1.42fr);gap:clamp(2rem,5vw,5rem)}[data-observatory-state=enhanced] .proof-theatre__stage{max-height:calc(100svh - 6rem);position:sticky;top:clamp(3rem,10vh,7rem)}[data-observatory-state=enhanced] .proof-card{min-height:min(60svh,36rem);transition:transform var(--motion-medium) ease, border-color var(--motion-medium) ease, box-shadow var(--motion-medium) ease, background-color var(--motion-medium) ease;align-content:center;display:grid;transform:translate(clamp(.5rem,1.6vw,2rem))scale(.985)}[data-observatory-state=enhanced] .proof-card:is([data-observatory-active=true],:focus-within){background:#fff;border-color:currentColor;transform:none;box-shadow:0 2rem 6rem #00122a42}[data-observatory-state=enhanced] .proof-card:focus-within{transition:none}}.hero__inner{gap:var(--space-5);grid-template-columns:minmax(18rem,.8fr) minmax(32rem,1.2fr);align-items:center;display:grid}.constellation{aspect-ratio:1;width:min(100%,44rem);margin-inline:auto;position:relative}.constellation__network{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.constellation__network line{stroke:var(--line-night);stroke-width:.22px}.constellation__network circle{fill:#06111fc7;stroke:var(--cyan);stroke-width:.45px}.constellation__network text{fill:var(--text-night);font:700 4px/1 var(--font-display);letter-spacing:.08em}.constellation__network [data-observatory-edge],.constellation__thread{stroke:var(--line-night);stroke-width:.22px;stroke-dasharray:1;stroke-dashoffset:0}.constellation__thread{fill:none;stroke:var(--cyan);stroke-width:.3px}.constellation__orb{opacity:1}.constellation__network .constellation__orb-halo,.constellation__network .constellation__center-halo{fill:none;opacity:.34}.constellation__nodes{position:absolute;inset:0}.constellation__nodes a{left:var(--node-x);top:var(--node-y);width:clamp(5.8rem,10vw,8.5rem);min-height:44px;color:var(--text-night);border:1px solid var(--line-night);text-align:center;font-size:var(--step--1);transition:border-color var(--motion-fast), background var(--motion-fast);background:#0a1b30eb;border-radius:999px;place-items:center;padding:.65rem;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.constellation__nodes a:hover,.constellation__nodes a:focus-visible{border-color:var(--cyan);background:#13385c}.issues{background:#dce8eb}.issues__stage{margin-top:var(--space-5);grid-template-columns:minmax(14rem,.58fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.issues__observatory{pointer-events:none;max-height:none;position:relative;top:auto}.issues__observatory svg{width:100%;overflow:visible}.issues__observatory [data-issues-edge]{opacity:.38;stroke:#55707c;stroke-width:.35px;transition:opacity var(--motion-medium) ease, stroke var(--motion-medium) ease}.issues__observatory circle{fill:#f5f8f8;stroke:var(--cobalt);stroke-width:.8px;transform-box:fill-box;transform-origin:50%;transition:transform var(--motion-medium) ease, fill var(--motion-medium) ease, stroke var(--motion-medium) ease}.issues__observatory [data-observatory-key] path{fill:none;stroke:#0000;stroke-width:1.2px}.issues__observatory [data-issues-thread]{fill:none;stroke:var(--cobalt);stroke-width:.45px;stroke-dasharray:1;stroke-dashoffset:0}.issues__observatory [data-observatory-active=true] circle{fill:var(--cyan);stroke:#102e52;stroke-width:1.5px;transform:scale(1.65)}.issues__observatory [data-observatory-active=true] path{stroke:#102e52}[data-observatory-state=enhanced] [data-observatory-scene=issues] [data-issues-thread]{stroke-dashoffset:var(--scene-progress-inverse,1)}[data-observatory-state=enhanced] [data-observatory-scene=issues] [data-observatory-match][data-observatory-active=true]{opacity:1;stroke:var(--scene-line);stroke-width:.7px}.issues__chapters{gap:clamp(3rem,12vh,8rem);display:grid}.issues__chapters article{border:1px solid var(--line-day);border-top:.25rem solid var(--cobalt);border-radius:var(--radius);opacity:1;background:#ffffff9e;align-content:center;min-height:min(62vh,34rem);padding:clamp(1.5rem,4vw,3.5rem);scroll-margin-block:18vh;display:grid;transform:none}.issues__chapters article:focus{outline:.2rem solid var(--cobalt);outline-offset:.3rem}[data-observatory-state=enhanced] [data-observatory-scene=issues] .issues__chapters article{opacity:.86;transition:opacity var(--motion-medium) ease, transform var(--motion-medium) ease, background-color var(--motion-medium) ease, border-color var(--motion-medium) ease;transform:translateY(1.125rem)}[data-observatory-state=enhanced] [data-observatory-scene=issues] .issues__chapters article:is([data-observatory-active=true],:focus,:focus-within){opacity:1;border-color:var(--scene-accent,var(--cyan));background:var(--scene-surface,#fff);box-shadow:var(--shadow-soft);transform:none}[data-observatory-state=enhanced] [data-observatory-scene=issues] .issues__chapters article:is(:focus,:focus-within){transition:none}.issues__number{color:var(--cobalt);font-weight:800}.issues__relation{color:var(--muted-day)}@media (width<=64rem){.hero__inner{grid-template-columns:1fr}.constellation{width:min(100%,38rem)}}@media (width>=48.01rem) and (height>=48rem) and (prefers-reduced-motion:no-preference){[data-observatory-state=enhanced] .issues__observatory{max-height:78vh;position:sticky;top:clamp(3rem,10vh,7rem)}}@media (width<=48rem){[data-observatory-state=enhanced] .trajectory__card{transition:none;transform:none}.uas__inner{grid-template-columns:minmax(0,1fr)}.uas__inner--with-media{grid-template-areas:"mission""boundary""media"}.media-window,.trajectory__identity-media{max-inline-size:100%;margin-inline:0;transform:none}.issues__stage{grid-template-columns:1fr}.issues__observatory{max-height:none;position:relative;top:auto}.issues__chapters article{min-height:auto}[data-observatory-state=enhanced] [data-observatory-scene=issues] .issues__chapters article{opacity:1;transition:none;transform:none}}@media (width>=64rem){.trajectory__opening--with-media{grid-template-columns:minmax(0,1fr) minmax(13rem,19rem);gap:clamp(2rem,6vw,6rem)}}@media (prefers-reduced-motion:reduce){.issues__observatory{max-height:none;position:relative;top:auto}.issues__chapters article{opacity:1;min-height:auto;transform:none}.media-window,.media-window:before,.media-window:after,.media-window__frame{transition:none!important;animation:none!important;transform:none!important}}@media (width<=34rem){.constellation{aspect-ratio:auto;gap:var(--space-3);display:grid}.constellation__network{aspect-ratio:1;height:auto;display:block;position:relative;inset:auto}.constellation__nodes{gap:var(--space-2);display:grid;position:static}.constellation__nodes a{width:100%;position:static;transform:none}}@media (width>=34.001rem) and (width<=40rem){.constellation:not([data-constellation-count="6"]){aspect-ratio:auto;gap:var(--space-3);display:grid}.constellation:not([data-constellation-count="6"]) .constellation__network{aspect-ratio:1;height:auto;display:block;position:relative;inset:auto}.constellation:not([data-constellation-count="6"]) .constellation__nodes{gap:var(--space-2);display:grid;position:static}.constellation:not([data-constellation-count="6"]) .constellation__nodes a{width:100%;position:static;transform:none}}@keyframes observatory-edge-awaken{0%{stroke-dashoffset:1px;opacity:.18}to{stroke-dashoffset:0;opacity:1}}@keyframes observatory-center-awaken{0%{opacity:.2;transform:scale(.72)}58%{opacity:.82;transform:scale(1.12)}to{opacity:.34;transform:scale(1)}}@keyframes observatory-orb-awaken{0%{opacity:0;transform:translateY(var(--node-shift)) scale(.72)}to{opacity:1;transform:none}}[data-observatory-state=enhanced] [data-observatory-scene=hero] [data-observatory-edge]{stroke-dashoffset:1px;animation:observatory-edge-awaken .72s cubic-bezier(.2, .8, .2, 1) var(--edge-delay) 1 both}[data-observatory-state=enhanced] [data-observatory-scene=hero] [data-observatory-center]{transform-box:fill-box;transform-origin:50%;animation:.96s cubic-bezier(.2,.8,.2,1) .12s both observatory-center-awaken}[data-observatory-state=enhanced] [data-observatory-scene=hero] .constellation__orb{transform-box:fill-box;transform-origin:50%;animation:observatory-orb-awaken .76s cubic-bezier(.2, .8, .2, 1) var(--orb-delay) 1 both}[data-observatory-state=enhanced] [data-observatory-scene=hero] .constellation__thread{stroke-dashoffset:var(--scene-progress-inverse,1)}.thesis{isolation:isolate;position:relative;overflow:clip}.thesis:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 0, #365cff47, transparent 48%), var(--ink-night);position:absolute;inset:0}[data-observatory-state=enhanced] .thesis:before{opacity:calc(1 - var(--scene-progress,0))}.thesis .section__reading{border:1px solid var(--line-day);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#fcfbf7eb;padding:clamp(1.5rem,5vw,4rem);position:relative}.thesis__thread{width:min(20rem,32vw);position:absolute;inset:0 auto 0 0}.thesis__thread path{fill:none;stroke:var(--cyan);stroke-width:.35px;stroke-dasharray:1;stroke-dashoffset:0}[data-observatory-state=enhanced] .thesis__thread path{stroke-dashoffset:var(--scene-progress-inverse,1)}.thesis__verb{color:#102e52;background:linear-gradient(#0000 66%,#4ed7ff57 66%) 0 0/100% 100% no-repeat;display:inline-block}[data-observatory-state=enhanced] [data-observatory-scene=thesis][data-observatory-phase=before] .thesis__verb{background-size:0 100%;transform:translateY(.08em)}[data-observatory-state=enhanced] [data-observatory-scene=thesis]:is([data-observatory-phase=active],[data-observatory-phase=after]) .thesis__verb{transition:background-size var(--motion-medium) ease, transform var(--motion-medium) ease;background-size:100% 100%;transform:none}.conversation-signal{--signal-bg:#365cff;--signal-fg:#f4f8ff;--signal-border:#4ed7ff;--signal-mark-bg:#4ed7ff;--signal-mark-fg:#06111f;--signal-active-bg:#e0a44d;--signal-active-fg:#142233;--signal-active-border:#ffd166;--signal-active-mark-bg:#142233;--signal-active-mark-fg:#f4f8ff;--signal-shadow:#4ed7ff38;min-height:48px;color:var(--signal-fg);border:1px solid var(--signal-border);background-color:var(--signal-bg);box-shadow:0 .55rem 1.4rem var(--signal-shadow);transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;border-radius:999px;gap:.75rem;padding:.4rem .45rem .4rem 1.15rem;text-decoration:none;transform:none}.conversation-signal--conclusion{--signal-bg:#fcfbf7;--signal-fg:#142233;--signal-border:#e0a44d;--signal-mark-bg:#e0a44d;--signal-mark-fg:#142233;--signal-active-bg:#4ed7ff;--signal-active-fg:#06111f;--signal-active-border:#f4f8ff;--signal-active-mark-bg:#06111f;--signal-active-mark-fg:#4ed7ff;--signal-shadow:#e0a44d38}.conversation-signal:is(:hover,:focus){color:var(--signal-active-fg);border-color:var(--signal-active-border);background-color:var(--signal-active-bg);box-shadow:0 .65rem 1.6rem var(--signal-shadow)}.conversation-signal .external-link__mark{aspect-ratio:1;width:2rem;color:var(--signal-mark-fg);background:var(--signal-mark-bg);border-radius:50%;flex:0 0 2rem;place-items:center;display:grid}.conversation-signal:is(:hover,:focus) .external-link__mark{color:var(--signal-active-mark-fg);background:var(--signal-active-mark-bg)}.conversation-signal:focus{outline:.2rem solid var(--focus);outline-offset:.3rem;border-radius:999px}@media (width<=24rem){.conversation-signal{justify-content:space-between;width:100%;padding-inline-start:1rem}}.constellation__network .constellation__center-label{letter-spacing:.035em;font-size:3.1px}[data-observatory-group=issues],[data-observatory-group=proofs]{--scene-tone-0:#365cff;--scene-tone-1:#007a8f;--scene-tone-2:#9a5a00;--scene-tone-3:#2f6b47;--scene-tone-4:#477a36;--scene-tone-5:#075e73}[data-observatory-group=cv]{--scene-tone-0:#365cff;--scene-tone-1:#176e8a;--scene-tone-2:#8a6000;--scene-tone-3:#2f6b47;--scene-tone-4:#477a36;--scene-tone-5:#2f6b47}[data-observatory-tone=tone-0]{--observatory-tone:var(--scene-tone-0)}[data-observatory-tone=tone-1]{--observatory-tone:var(--scene-tone-1)}[data-observatory-tone=tone-2]{--observatory-tone:var(--scene-tone-2)}[data-observatory-tone=tone-3]{--observatory-tone:var(--scene-tone-3)}[data-observatory-tone=tone-4]{--observatory-tone:var(--scene-tone-4)}[data-observatory-tone=tone-5]{--observatory-tone:var(--scene-tone-5)}.proof-card[data-observatory-tone=tone-0]{--proof-static-accent:#365cff}.proof-card[data-observatory-tone=tone-1]{--proof-static-accent:#e0a44d}.proof-card[data-observatory-tone=tone-2]{--proof-static-accent:#4ed7ff}.proof-card[data-observatory-tone=tone-3]{--proof-static-accent:#66865b}.proof-card[data-observatory-tone=tone-4]{--proof-static-accent:#477a36}.proof-card[data-observatory-tone=tone-5]{--proof-static-accent:#075e73}[data-observatory-scene]:has([data-observatory-active=true][data-observatory-tone=tone-0]){--scene-accent:var(--scene-tone-0)}[data-observatory-scene]:has([data-observatory-active=true][data-observatory-tone=tone-1]){--scene-accent:var(--scene-tone-1)}[data-observatory-scene]:has([data-observatory-active=true][data-observatory-tone=tone-2]){--scene-accent:var(--scene-tone-2)}[data-observatory-scene]:has([data-observatory-active=true][data-observatory-tone=tone-3]){--scene-accent:var(--scene-tone-3)}[data-observatory-scene]:has([data-observatory-active=true][data-observatory-tone=tone-4]){--scene-accent:var(--scene-tone-4)}[data-observatory-scene]:has([data-observatory-active=true][data-observatory-tone=tone-5]){--scene-accent:var(--scene-tone-5)}[data-observatory-scene=hero]{--scene-accent:#4ed7ff;--scene-surface:#06111f;--scene-halo:color-mix(in srgb, var(--scene-accent) 24%, transparent);--scene-line:var(--scene-accent)}[data-observatory-scene=thesis]{--scene-accent:#365cff;--scene-surface:#f4f8ff;--scene-halo:#365cff33;--scene-line:#365cff}[data-observatory-scene=issues],[data-observatory-scene=proofs],[data-observatory-scene=trajectory]{--scene-accent:#365cff;--scene-surface:color-mix(in srgb, var(--scene-accent) 7%, #fff);--scene-halo:color-mix(in srgb, var(--scene-accent) 18%, transparent);--scene-line:var(--scene-accent)}[data-observatory-scene=uas]{--scene-accent:#007a8f;--scene-surface:#071c2a;--scene-halo:#4ed7ff2e;--scene-line:#007a8f}[data-observatory-scene=conclusion]{--scene-accent:#e0a44d;--scene-surface:#fcfbf7;--scene-halo:#e0a44d2e;--scene-line:#e0a44d}:is(.issues,.proofs,.trajectory){isolation:isolate;position:relative}:is(.issues,.proofs,.trajectory):before{content:"";z-index:0;pointer-events:none;opacity:.16;background:radial-gradient(circle at 50% 42%, var(--scene-halo), transparent 68%);position:absolute;inset:8% 0}:is(.issues,.proofs,.trajectory)>.section__inner{z-index:1;position:relative}.issues__introduction,.trajectory__introduction{max-inline-size:66ch;margin-block:var(--space-3) var(--space-5);color:#102e52;border-inline-start:.25rem solid var(--scene-accent);font-size:var(--step-1);padding-inline-start:var(--space-3)}[data-observatory-state=enhanced] :is(.issues,.proofs,.trajectory):before{opacity:clamp(.12, var(--scene-progress,.16), .28)}[data-observatory-scene=hero] .constellation__thread,[data-observatory-scene=thesis] .thesis__thread path,[data-observatory-scene=uas] .uas__flight-path-track{stroke:var(--scene-line)}[data-observatory-scene=hero] .constellation__center-halo{stroke:var(--scene-accent);filter:drop-shadow(0 0 .7rem var(--scene-halo))}[data-observatory-state=enhanced] [data-observatory-scene=hero] [data-observatory-match][data-observatory-active=true]{opacity:1;stroke:var(--scene-line);stroke-width:.38px;filter:drop-shadow(0 0 .35rem var(--scene-halo));transition:stroke var(--motion-fast) ease, opacity var(--motion-fast) ease}[data-observatory-state=enhanced] [data-observatory-scene=hero] .constellation__orb[data-observatory-active=true] circle:first-child{fill:var(--scene-accent);stroke:#fff;transition:fill var(--motion-fast) ease, stroke var(--motion-fast) ease}[data-observatory-state=enhanced] [data-observatory-scene=hero] .constellation__nodes a[data-observatory-active=true]{border-color:var(--scene-accent);background:color-mix(in srgb, var(--scene-accent) 30%, #0a1b30);box-shadow:0 0 0 .2rem var(--scene-halo)}[data-observatory-scene=thesis] .thesis__verb{background-image:linear-gradient(transparent 66%, var(--scene-halo) 66%)}[data-observatory-state=enhanced] [data-observatory-scene=issues] [data-issues-map] [data-observatory-active=true] circle{fill:var(--scene-accent)}[data-observatory-state=enhanced] [data-observatory-scene=issues] [data-issues-map] [data-observatory-active=true] path{stroke:var(--scene-line)}[data-observatory-state=enhanced] [data-observatory-scene=issues] .issues__chapters article[data-observatory-active=true]{border-color:var(--scene-accent);border-top-color:var(--scene-accent);background:var(--scene-surface);box-shadow:0 1.5rem 4rem var(--scene-halo)}[data-observatory-state=enhanced] [data-observatory-scene=issues] article[data-observatory-active=true] .issues__number{color:var(--scene-accent);text-decoration:underline .12em}[data-observatory-state=enhanced] [data-observatory-scene=proofs] .proof-card[data-observatory-active=true]{border-color:var(--scene-accent);background:var(--scene-surface);box-shadow:0 2rem 6rem var(--scene-halo);transition-property:border-color,box-shadow,background-color}[data-observatory-state=enhanced] [data-observatory-scene=proofs] [data-proof-echo][data-observatory-active=true]{color:#fff;border-color:var(--scene-line);background:var(--scene-accent);box-shadow:0 0 0 .45rem var(--scene-halo)}.trajectory__line{background:linear-gradient(#365cff,#007a8f,#9a5a00,#2f6b47)}[data-observatory-state=enhanced] [data-observatory-scene=trajectory] li[data-observatory-active=true] .trajectory__marker{background:var(--scene-accent);box-shadow:0 0 0 .16rem var(--scene-accent), 0 0 1.2rem var(--scene-halo)}[data-observatory-state=enhanced] [data-observatory-scene=trajectory] li[data-observatory-active=true] .trajectory__card{border-color:var(--scene-accent);border-inline-start:.25rem solid var(--scene-accent);background:var(--scene-surface);box-shadow:0 1.4rem 3.6rem var(--scene-halo)}[data-observatory-state=enhanced] [data-observatory-scene=trajectory] li[data-observatory-active=true] .trajectory__period{color:var(--scene-accent);text-decoration:underline .12em}[data-observatory-scene=conclusion] .conversation__arrival{background:linear-gradient(90deg, var(--scene-line), transparent)}@media (prefers-reduced-motion:reduce){:is(.issues,.proofs,.trajectory):before{opacity:.16;transition:none}}
