.Jp9KBG_visual{--mx:0px;--my:0px;--gather:0;min-width:0;overflow:hidden}.Jp9KBG_art{flex:none;width:100%;max-width:680px;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Jp9KBG_label{letter-spacing:2.3px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.Jp9KBG_guidesLayer,.Jp9KBG_planesLayer,.Jp9KBG_arcLayer,.Jp9KBG_riseLayer,.Jp9KBG_fallLayer,.Jp9KBG_dotLayer{transition:transform .7s cubic-bezier(.16,1,.3,1)}.Jp9KBG_guidesLayer{transform:translate(calc(var(--mx) * -.5), calc(var(--my) * -.5))}.Jp9KBG_planesLayer{transform:translate(calc(var(--mx) * .35), calc(var(--my) * .35))}.Jp9KBG_arcLayer{transform:translate(calc(var(--mx) + var(--gather) * 9px), calc(var(--my) + var(--gather) * 6px))}.Jp9KBG_riseLayer{transform:translate(calc(var(--mx) * -.9 + var(--gather) * 17px), calc(var(--my) * -.8 - var(--gather) * 11px))}.Jp9KBG_fallLayer{transform:translate(calc(var(--mx) * -.8 - var(--gather) * 16px), calc(var(--my) * -.9 - var(--gather) * 10px))}.Jp9KBG_dotLayer{transform:translate(calc(var(--mx) - var(--gather) * 18px), calc(var(--my) - var(--gather) * 14px))}.Jp9KBG_arcDrift{--drift-x:12px;--drift-y:-14px;animation:6.8s ease-in-out 1.1s infinite Jp9KBG_drift}.Jp9KBG_riseDrift{--drift-x:9px;--drift-y:-7px;animation:7.6s ease-in-out 1.1s infinite Jp9KBG_drift}.Jp9KBG_fallDrift{--drift-x:-8px;--drift-y:6px;animation:8.4s ease-in-out 1.1s infinite Jp9KBG_drift}.Jp9KBG_dotFloat{--drift-x:-5px;--drift-y:-18px;animation:5.8s ease-in-out 1.1s infinite Jp9KBG_drift}.Jp9KBG_lineBreath{animation:10s ease-in-out 1.1s infinite Jp9KBG_line-breathe}.Jp9KBG_visual[data-motion-paused=true] :is(.Jp9KBG_arcDrift,.Jp9KBG_riseDrift,.Jp9KBG_fallDrift,.Jp9KBG_dotFloat,.Jp9KBG_lineBreath){animation-play-state:paused}.Jp9KBG_guides{animation:.35s ease-out both Jp9KBG_appear}.Jp9KBG_planes{animation:.55s ease-out .3s both Jp9KBG_appear}.Jp9KBG_arcLines{animation:.55s ease-out .15s both Jp9KBG_appear}.Jp9KBG_arcReveal{animation:.65s cubic-bezier(.22,.61,.36,1) .12s both Jp9KBG_draw}.Jp9KBG_rise{animation:.6s cubic-bezier(.16,1,.3,1) .28s both Jp9KBG_unfold-rise}.Jp9KBG_fall{animation:.6s cubic-bezier(.16,1,.3,1) .34s both Jp9KBG_unfold-fall}.Jp9KBG_dot{fill:var(--accent);animation:.25s ease-out .8s both Jp9KBG_appear}@keyframes Jp9KBG_appear{0%{opacity:0}to{opacity:1}}@keyframes Jp9KBG_draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes Jp9KBG_unfold-rise{0%{opacity:0;transform:translate(-7px,5px)}to{opacity:1;transform:translate(0)}}@keyframes Jp9KBG_unfold-fall{0%{opacity:0;transform:translate(6px,5px)}to{opacity:1;transform:translate(0)}}@keyframes Jp9KBG_drift{0%,to{transform:translate(0)}50%{transform:translate(var(--drift-x), var(--drift-y))}}@keyframes Jp9KBG_line-breathe{0%,to{opacity:.65}50%{opacity:.95}}@media (max-width:850px){.Jp9KBG_art{width:400px;max-width:100%}}@media (max-width:560px){.Jp9KBG_art{width:calc(100% + 18px);max-width:390px}.Jp9KBG_guides,.Jp9KBG_planes,.Jp9KBG_arcLines,.Jp9KBG_arcReveal,.Jp9KBG_rise,.Jp9KBG_fall,.Jp9KBG_dot{animation-duration:.4s;animation-delay:0s}.Jp9KBG_arcReveal{animation-delay:80ms}.Jp9KBG_rise{animation-delay:.16s}.Jp9KBG_fall{animation-delay:.2s}.Jp9KBG_dot{animation-duration:.2s;animation-delay:.5s}.Jp9KBG_arcDrift{--drift-x:5px;--drift-y:-7px;animation-duration:6.8s;animation-delay:.72s}.Jp9KBG_dotFloat{--drift-x:-3px;--drift-y:-10px;animation-duration:5.8s;animation-delay:.72s}.Jp9KBG_riseDrift,.Jp9KBG_fallDrift{animation:none}.Jp9KBG_lineBreath{animation-duration:9s;animation-delay:.72s}}@media (hover:none),(pointer:coarse){.Jp9KBG_guidesLayer,.Jp9KBG_planesLayer,.Jp9KBG_arcLayer,.Jp9KBG_riseLayer,.Jp9KBG_fallLayer,.Jp9KBG_dotLayer{transform:none}}@media (prefers-reduced-motion:reduce){.Jp9KBG_guides,.Jp9KBG_planes,.Jp9KBG_arcLines,.Jp9KBG_arcReveal,.Jp9KBG_rise,.Jp9KBG_fall,.Jp9KBG_dot,.Jp9KBG_arcDrift,.Jp9KBG_riseDrift,.Jp9KBG_fallDrift,.Jp9KBG_dotFloat,.Jp9KBG_lineBreath{animation:none}.Jp9KBG_guidesLayer,.Jp9KBG_planesLayer,.Jp9KBG_arcLayer,.Jp9KBG_riseLayer,.Jp9KBG_fallLayer,.Jp9KBG_dotLayer{transition:none;transform:none}}
.CQ0r9q_visual.CQ0r9q_visual{aspect-ratio:680/540;perspective:none;isolation:isolate;color:#d6d7cb;height:auto}.CQ0r9q_visual.CQ0r9q_visual:before{display:none}.CQ0r9q_scene{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s ease, transform .6s var(--ease), visibility 0s .42s;position:absolute;inset:0;transform:translateY(10px)}.CQ0r9q_active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.CQ0r9q_scene svg{width:100%;height:100%;display:block;overflow:visible}.CQ0r9q_grid{color:#777d71;opacity:.17}.CQ0r9q_orbits{opacity:.4}.CQ0r9q_guides{opacity:.48}.CQ0r9q_part{opacity:0;transition:opacity .4s ease, transform .65s var(--ease);transform:translateY(8px)}.CQ0r9q_active .CQ0r9q_part{opacity:1;transition-delay:var(--delay,0s);transform:translateY(0)}.CQ0r9q_relation{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--ease)}.CQ0r9q_active .CQ0r9q_relation{stroke-dashoffset:0;transition-delay:.15s}.CQ0r9q_label{letter-spacing:1.6px;fill:#e0e1d5;font-family:inherit;font-size:13px}.CQ0r9q_note,.CQ0r9q_caption,.CQ0r9q_micro,.CQ0r9q_code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:400}.CQ0r9q_note{letter-spacing:1px;fill:#a7ad9e;font-size:9px}.CQ0r9q_caption{letter-spacing:1.7px;fill:#bfc3b2;font-size:10px}.CQ0r9q_micro{letter-spacing:.5px;fill:#b8bfac;font-size:6px}.CQ0r9q_type{letter-spacing:-10px;fill:#b9beb0;font-family:Georgia,Times New Roman,serif;font-size:142px}.CQ0r9q_folio{fill:#d7dbca;font-family:inherit;font-size:34px;font-weight:200}.CQ0r9q_code{fill:#b0b7a3;font-size:8px}.CQ0r9q_interfaceTitle{fill:#e6e8dc;font-family:Georgia,Times New Roman,serif;font-size:30px}.CQ0r9q_selector{flex-direction:column;gap:3px;width:19.7%;display:flex;position:absolute;top:37%;left:13.2%}.CQ0r9q_selector button{color:#c4c9b8;text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:8px;min-height:44px;padding:0 9px;font-size:clamp(8px,.72vw,11px);transition:background .25s,color .25s,border-color .25s;display:flex}.CQ0r9q_selector button>span:first-child{color:#9da48f;font-size:.8em}.CQ0r9q_selector button[aria-pressed=true]{color:#eee9d8;background:#d1c39e38;border-color:#d1c39e59}.CQ0r9q_selector button:hover{background:#d1c39e21}.CQ0r9q_selector button:focus-visible,.CQ0r9q_preview:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CQ0r9q_selectionDot{background:var(--accent);opacity:0;border-radius:50%;width:3px;height:3px;margin-left:auto}[aria-pressed=true] .CQ0r9q_selectionDot{opacity:1}.CQ0r9q_preview{color:#d8ddca;letter-spacing:1px;background:0 0;border:0;align-items:center;gap:10px;width:15%;min-height:44px;padding:0 4px;font-family:ui-monospace,monospace;font-size:8px;display:flex;position:absolute;top:69%;left:37%}.CQ0r9q_preview i{border:1px solid #7b826e;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;transition:background .25s,color .25s;display:grid}.CQ0r9q_preview:hover i,.CQ0r9q_preview[aria-pressed=true] i{background:var(--accent);color:#22251f;border-color:var(--accent)}.CQ0r9q_response{animation:.35s both CQ0r9q_settle}@keyframes CQ0r9q_settle{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.CQ0r9q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.CQ0r9q_visual.CQ0r9q_visual{width:min(100%,600px);height:auto;margin:0 auto}.CQ0r9q_selector button{font-size:10px}}@media (max-width:560px){.CQ0r9q_visual.CQ0r9q_visual{width:100%;height:auto;margin:0}.CQ0r9q_grid{opacity:.12}.CQ0r9q_orbits{opacity:.27}.CQ0r9q_note{font-size:11px}.CQ0r9q_caption{letter-spacing:1px;font-size:12px}.CQ0r9q_selector{gap:0;width:20.4%;top:35.4%;left:12.6%}.CQ0r9q_selector button{gap:4px;min-height:44px;padding:0 3px;font-size:8px}.CQ0r9q_selector button>span:first-child,.CQ0r9q_selectionDot{display:none}.CQ0r9q_preview{gap:6px;width:23%;font-size:7px;top:70%}.CQ0r9q_preview i{width:21px;height:21px}}@media (max-width:560px) and (max-height:740px){.story-sticky:has(.CQ0r9q_visual){grid-template-rows:195px auto;align-content:center;gap:14px;padding-top:130px;padding-bottom:65px}.CQ0r9q_visual.CQ0r9q_visual{width:min(100%,310px);margin:0 auto}.CQ0r9q_selector{top:31.6%}}@media (prefers-reduced-motion:reduce){.CQ0r9q_scene,.CQ0r9q_part,.CQ0r9q_relation,.CQ0r9q_selector button,.CQ0r9q_preview i{transition:none!important}.CQ0r9q_scene,.CQ0r9q_part{transform:none}.CQ0r9q_response{animation:none}}
