html.story-document{color-scheme:dark;background:#080b0c;color:#f4f3ed;scroll-behavior:auto;--story-nav:0px;scroll-padding-top:var(--story-nav)}body.story-review{margin:0;background:#080b0c;color:#f4f3ed;font-family:var(--font-sans),Inter,Arial,sans-serif}.story-review *,.story-review :after,.story-review :before{box-sizing:border-box}.story-skip{position:absolute;z-index:20;left:20px;top:0;transform:translateY(-150%);padding:14px 20px;background:#d7ff65;color:#080b0c}.story-skip:focus{transform:none}.story-masthead{position:relative;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:18px max(20px,5vw);background:rgb(8 11 12/.92);border-bottom:1px solid #f4f3ed24;backdrop-filter:blur(18px)}.story-brand{display:flex;align-items:center;gap:10px;min-width:0}.story-brand svg{width:36px;height:36px;fill:#d7ff65;flex:0 0 auto}.story-brand strong{display:block;font:600 16px/1.5 var(--font-display),sans-serif;letter-spacing:.13em;text-transform:uppercase}.story-brand small{display:block;font-size:11px;color:#a4ada7}.story-brand>span{min-width:0;overflow-wrap:anywhere}.story-index{display:grid;grid-template-columns:repeat(10,auto);gap:4px;width:100%;max-width:1440px;margin-inline:auto}.story-index a{display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:5px 4px;color:#dce6d3;text-align:center;text-wrap:balance;overflow-wrap:anywhere;text-decoration:none;border-bottom:1px solid #f4f3ed20;font:12px/1.45 var(--font-sans),sans-serif}.story-index a:focus-visible,.story-index a:hover{color:#d7ff65;border-color:#d7ff65}.story-review-badge{font-size:11px;color:#a4ada7;white-space:nowrap}.story-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:12;background:#d7ff65;transform-origin:0 50%;transform:scaleX(0);pointer-events:none}.story-act{position:relative;isolation:isolate;min-width:0;padding:72px max(20px,5vw);border-bottom:1px solid #f4f3ed14;scroll-margin-top:var(--story-nav);background:radial-gradient(ellipse at 82% 45%,#1c281924,transparent 58%)}.story-act-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,4vw,72px);max-width:1440px;margin-inline:auto}.story-copy{position:relative;z-index:2;min-width:0;opacity:1}.story-kicker{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;margin:0 0 clamp(12px,1.5vw,16px);color:#a4ada7;font:11px/1.7 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.story-kicker>span{color:#d7ff65}.story-title{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(36px,4.2vw,62px);font-weight:500;overflow-wrap:anywhere}.story-title>em,.story-title>span{display:block;text-wrap:balance}.story-title>em{color:#d7ff65;font:inherit;font-style:normal}.story-act:first-child .story-title{font-size:clamp(2.8rem,6.7vw,6.4rem);line-height:1.06}.story-act:first-child .story-title>em,.story-act:last-child .story-title>em{font-family:Georgia,Times New Roman,serif;font-weight:400;font-style:italic}.story-body{max-width:57ch;margin-top:clamp(16px,2vw,24px);color:#b5beb0;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.story-body p{margin:0}.story-body p+p{margin-top:1em}.story-closing{max-width:57ch;margin:24px 0 0;padding-left:16px;border-left:1px solid #d7ff65;color:#dce6d3;font-size:14px;line-height:1.7;text-wrap:balance;overflow-wrap:anywhere}.story-next{display:inline-flex;align-items:center;gap:28px;min-height:44px;min-width:44px;margin-top:22px;color:#d7ff65;text-decoration:none;font:11px/1.5 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.story-next>span:last-child{font-size:20px}.story-next:hover{text-decoration:underline;text-underline-offset:5px}.story-art{position:relative;z-index:1;min-width:0;margin:0;color:#d7ff65;overflow:hidden;overflow:clip}.story-art-window{position:relative;width:100%;max-width:580px;margin-inline:auto;aspect-ratio:1}.story-art-window:before{content:"";position:absolute;inset:8%;background:radial-gradient(circle,#d7ff6514,transparent 67%);filter:blur(25px);pointer-events:none}.story-art svg{display:block;position:relative;width:100%;height:auto;overflow:visible}.story-act-founder .story-art-window{max-width:none;aspect-ratio:520/336}.story-act-reports .story-art-window{max-width:none;aspect-ratio:520/416}.story-act-constellation .story-art-window:before,.story-act-founder .story-art-window:before{content:none}.story-act-founder .story-art svg,.story-act-reports .story-art svg{overflow:hidden}.story-fragment,.story-orbit{transform-box:fill-box;transform-origin:center}.story-art-label{font:10px var(--font-mono),monospace;letter-spacing:1.4px;fill:#b6c9a4}.story-flow-label{font:600 22px/1 var(--font-mono),monospace;letter-spacing:.45px;fill:#e1e9dc}@keyframes story-star-passage{0%{offset-distance:0;stroke-dashoffset:12}to{offset-distance:100%;stroke-dashoffset:-88}}.story-star-ai{--star-path:url(#story-star-path-ai);--star-speed:linear(0,0.1169,0.2648,0.441,0.6128,0.7436,0.8288,0.8812,0.9169,0.9521,1)}.story-star-eai{--star-path:url(#story-star-path-eai);--star-speed:linear(0,0.0593,0.1112,0.1741,0.2695,0.3972,0.5434,0.6897,0.8159,0.918,1)}.story-star-sai{--star-path:url(#story-star-path-sai);--star-speed:linear(0,0.0934,0.1885,0.2872,0.3864,0.4865,0.5909,0.698,0.8009,0.8997,1)}.story-orb-label{font:600 21px var(--font-mono),monospace;fill:var(--direction-color);paint-order:stroke fill;stroke:#0c1618;stroke-width:2px}.story-art-question{font:italic 100px Georgia,serif;fill:#f4f3ed}.story-orbit{fill:none;stroke:#d7ff65;stroke-width:.7;opacity:.32}.story-scene-number{position:absolute;right:max(20px,5vw);bottom:18px;z-index:-1;font:500 clamp(96px,18vw,240px)/1 var(--font-display),sans-serif;letter-spacing:-.08em;color:#f4f3ed04;pointer-events:none}.story-act-constellation{background:radial-gradient(ellipse at 85% 42%,#242b3455,transparent 70%)}.story-star-volume{--story-sphere-shade:color-mix(in srgb,var(--direction-color) 28%,#141b20)}.story-act-fracture{background:radial-gradient(ellipse at 50% 50%,#26321f55,transparent 70%)}.story-act-research{background:radial-gradient(ellipse at 88% 50%,#332c202b,transparent 60%)}.story-act-decisions,.story-act-methodology{background:radial-gradient(ellipse at 82% 50%,#17353930,transparent 60%)}.story-act-horizon{background:radial-gradient(ellipse at 80% 55%,#3b4e1c42,transparent 66%)}.story-group-list{display:grid;gap:18px;max-width:60ch;margin:28px 0 0;padding:0;list-style:none}.story-direction{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;min-width:0;border-top:1px solid #f4f3ed38;padding-top:16px;overflow-wrap:anywhere}.story-direction[data-direction=ai],.story-star-ai{--direction-color:#ff6b68}.story-direction[data-direction=embodied-ai],.story-star-eai{--direction-color:#f4d447}.story-direction[data-direction=symbiotic-ai],.story-star-sai{--direction-color:#76a6ff}.story-copy:target{scroll-margin-top:18px}.story-copy:focus-visible{outline:2px solid #d7ff65;outline-offset:6px}.story-direction-number{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--direction-color);border-radius:50%;color:var(--direction-color);font:12px/1 var(--font-mono),monospace}.story-direction-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.story-direction-meta strong{color:var(--direction-color);font:12px/1.5 var(--font-mono),monospace;letter-spacing:.07em}.story-direction-meta small{color:#a4ada7;font-size:13px;line-height:1.5}.story-direction h3{margin:2px 0 4px;color:#f4f3ed;font:500 20px/1.3 var(--font-display),sans-serif}.story-direction h3 a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#f4f3ed40}.story-direction h3 a:hover{color:var(--direction-color)}.story-direction p{margin:0;color:#b5beb0;font-size:16px;line-height:1.65}.story-anchor-alias{position:absolute;inset-block-start:0;display:block;height:0;scroll-margin-top:var(--story-nav)}.story-review-note{margin:0;padding:16px 20px 24px;color:#929e92;font:12px/1.7 var(--font-sans),Microsoft YaHei,sans-serif;text-align:center}.story-review a:focus-visible{outline:2px solid #d7ff65;outline-offset:5px}@media (min-width:1024px){.story-act:nth-of-type(2n) .story-copy{grid-column:2;grid-row:1}.story-act:nth-of-type(2n) .story-art{grid-column:1;grid-row:1}}@media (min-width:1024px) and (min-height:760px){.story-act{min-height:calc(100vh - var(--story-nav));min-height:calc(100svh - var(--story-nav))}}@media (min-width:1101px) and (max-width:1439px){.story-review .story-index{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px){.story-masthead{grid-template-columns:minmax(0,1fr);gap:12px}.story-brand{justify-content:center}.story-review-badge{grid-column:1/-1;text-align:center}.story-act-inner{gap:28px}}@media (max-width:1023.99px){.story-index{grid-template-columns:repeat(5,minmax(0,1fr))}html.story-document{--story-nav:0px}.story-masthead{position:relative}.story-act{padding-block:48px}.story-act-inner{grid-template-columns:minmax(0,1fr);gap:22px}.story-art-window{max-width:370px}.story-title{font-size:clamp(36px,7vw,56px)}.story-act:first-child .story-title{font-size:clamp(44px,9vw,76px)}}@media (max-width:600px){.story-masthead{grid-template-columns:minmax(0,1fr);padding:14px 12px;gap:12px}.story-brand{justify-content:center}.story-index{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.story-body{font-size:16px}.story-art-window{max-width:310px}.story-direction{grid-template-columns:34px minmax(0,1fr);gap:10px}.story-direction-number{width:32px;height:32px}}@supports (animation-timeline:scroll()){@keyframes story-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.story-progress{animation:story-progress linear both;animation-timeline:scroll(root block)}}@supports (animation-timeline:view()){@keyframes story-arrival{0%{transform:translate3d(0,30px,0)}to{transform:none}}@keyframes story-fracture{0%{transform:perspective(900px) rotateY(-18deg) scale(.8)}to{transform:perspective(900px) rotateY(8deg) scale(1.08)}}.story-copy{animation:story-arrival linear both;animation-timeline:view();animation-range:entry 0 entry 65%}.story-art-window>svg{animation:story-fracture linear both;animation-timeline:view();animation-range:cover 0 cover 100%}.story-act-fracture .story-art-window>svg{animation-name:story-fracture}.story-act:focus-within .story-copy,.story-act:target .story-copy,.story-copy:target{animation:none;opacity:1;transform:none}@media (max-height:600px),(max-width:600px){@keyframes story-mobile-drift{0%{transform:translate3d(0,14px,0) scale(.97)}to{transform:translate3d(0,-10px,0) scale(1.01)}}.story-copy{animation:none;transform:none}.story-act .story-art-window>svg{animation-name:story-mobile-drift}}.story-act-constellation .story-art-window>svg,.story-act-decisions .story-art-window>svg,.story-act-founder .story-art-window>svg,.story-act-horizon .story-art-window>svg,.story-act-methodology .story-art-window>svg,.story-act-question .story-art-window>svg,.story-act-reader .story-art-window>svg,.story-act-reports .story-art-window>svg,.story-act-research .story-art-window>svg{animation:none}}@supports (animation-timeline:view()) and (view-timeline-name:--story-scene){@keyframes story-fragment-left{0%{transform:translateX(-24px) rotate(-7deg)}to{transform:translateX(12px) rotate(3deg)}}@keyframes story-fragment-right{0%{transform:translateX(24px) rotate(7deg)}to{transform:translateX(-12px) rotate(-3deg)}}@keyframes story-orbit-turn{0%{transform:rotate(-20deg)}to{transform:rotate(28deg)}}.story-act{view-timeline-name:--story-scene;view-timeline-axis:block}.story-fragment,.story-orbit{animation:story-fragment-left linear both;animation-timeline:--story-scene;animation-range:cover 0 cover 100%}.story-fragment-right{animation-name:story-fragment-right}.story-orbit{animation-name:story-orbit-turn}@media (max-height:600px),(max-width:600px){.story-fragment,.story-orbit{animation:none;transform:none}}}.story-reaction-drop{opacity:0}.story-report-tear{--tear-top:82px;--tear-catch:78px;--tear-run:198px;--tear-through:296px;--tear-clear:388px}.story-tear-front{transform:translateY(var(--tear-clear))}.story-tear-left{--tear-tug:1deg;--tear-open:2deg;--tear-shear:3deg;--tear-turn:-2deg;--tear-fold:4deg;--tear-x:-6px;--tear-y:4px;--pinch-origin:233px 98px;--thumb-relax:-2deg}.story-tear-right{--tear-tug:-5deg;--tear-open:-7deg;--tear-shear:-8.5deg;--tear-turn:5deg;--tear-y:-6px;--tear-x:19px;--tear-fold:-13deg;--pinch-origin:279px 100px;--thumb-relax:2.5deg}.story-tear-left,.story-tear-right{transform-box:view-box;transform-origin:258px calc(var(--tear-top) + var(--tear-through));transform:translate(var(--tear-x),var(--tear-y)) rotate(var(--tear-turn)) skewX(var(--tear-shear)) perspective(720px) rotateY(var(--tear-fold))}.story-press-thumb{transform-box:view-box;transform-origin:var(--pinch-origin);transform:rotate(calc(var(--thumb-relax) * .45))}.story-bridging-fibre{opacity:0}.story-grip-shadow{opacity:.26}.story-paper-fold{opacity:.46}.story-knight-start{--before:1;--after:0;opacity:0}.story-knight-end{--before:0;--after:1;opacity:1}.story-move-e4,.story-move-e5,.story-move-nc6,.story-move-nf3{transform:var(--chess-to)}.story-tide-mask,.story-tide-water{transform-origin:0 0;transform:scaleY(1.07)}.story-tide-outer{--high-cut:-29px;--half-cut:-6px}.story-tide-inner{--high-cut:-15px;--half-cut:0px}.story-tide-cut{transform:translateY(var(--half-cut))}.story-tide-sheen{opacity:.62}.story-tide-contact{opacity:0}.story-turning-leaf{transform-box:view-box;transform-origin:0 0;transform:perspective(760px) rotateY(-48deg) skewY(-16deg)}.story-leaf-shadow{transform-origin:0 0;transform:scaleX(.6);opacity:.55}.story-duet-shadow,.story-roll-shadow{transform-box:fill-box;transform-origin:center}.story-leaf-verso{opacity:0}@supports (animation-timeline:--story-scene) and (view-timeline-name:--story-scene) and (animation-range:entry calc(100% - 1px) entry 100%){@keyframes story-radar-turn{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes story-orbit-inclination{0%{transform:rotate(-4deg) scaleY(.8)}to{transform:rotate(3deg) scaleY(1.12)}}@keyframes story-star-depth{0%{transform:scale(var(--star-far,.87))}to{transform:scale(var(--star-near,1.12))}}@keyframes story-distant-sky{0%{transform:translate(-4px,6px)}to{transform:translate(4px,-6px)}}@keyframes story-landing-shadow{0%,14%,87%,to{transform:scaleX(1);opacity:.3}50%{transform:scaleX(.54);opacity:.1}}@keyframes story-lifting-shadow{0%,50%{transform:scaleX(1);opacity:.26}to{transform:scaleX(.68);opacity:.1}}@keyframes story-glass-reflection{0%,30%,to{opacity:.21}57%{opacity:.9}}@keyframes story-leaf-cast{0%,8%{transform:scaleX(.98);opacity:.16}50%{transform:scaleX(.24);opacity:.62}92%,to{transform:scaleX(-.97);opacity:.16}}@keyframes story-intake-travel{0%{offset-distance:0}to{offset-distance:100%}}@keyframes story-intake-contract{0%{transform:scale(1)}to{transform:scale(.42)}}@keyframes story-tide-turn{0%,8%,94%,to{transform:scaleY(.64)}49%,55%{transform:scaleY(1.5)}}@keyframes story-tide-cover{0%,23%,81%,to{transform:translateY(0)}49%,55%{transform:translateY(var(--high-cut))}}@keyframes story-tide-swell{0%,to{transform:translate(1px,-3px)}26%{transform:translate(-3px,2px)}52%{transform:translateY(5px)}77%{transform:translate(3px,-1px)}}@keyframes story-tide-glint{0%,to{opacity:.58}30%,76%{opacity:.94}52%{opacity:.69}}@keyframes story-tide-contact{0%,33%,74%,to{opacity:0}49%,55%{opacity:.72}}@keyframes story-page-turn{0%,8%{transform:perspective(760px) rotateY(0deg) skewY(0)}29%{transform:perspective(760px) rotateY(-46deg) skewY(-16deg)}50%{transform:perspective(760px) rotateY(-90deg) skewY(-24deg)}71%{transform:perspective(760px) rotateY(-134deg) skewY(-16deg)}92%,to{transform:perspective(760px) rotateY(-180deg) skewY(0)}}@keyframes story-page-reverse-side{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes story-play-e4{0%,6%{transform:translate(0)}24%,to{transform:var(--chess-to)}}@keyframes story-play-e5{0%,30%{transform:translate(0)}48%,to{transform:var(--chess-to)}}@keyframes story-play-nf3{0%,54%{transform:translate(0)}63%{transform:var(--chess-mid)}72%,to{transform:var(--chess-to)}}@keyframes story-play-nc6{0%,78%{transform:translate(0)}87%{transform:var(--chess-mid)}96%,to{transform:var(--chess-to)}}@keyframes story-order-nf3{0%{opacity:var(--before)}63%,to{opacity:var(--after)}}@keyframes story-order-nc6{0%{opacity:var(--before)}87%,to{opacity:var(--after)}}@keyframes story-tear-advance{0%,12%{transform:translateY(0)}35%,42%{transform:translateY(var(--tear-catch))}66%{transform:translateY(var(--tear-run))}80%{transform:translateY(var(--tear-through))}89%,to{transform:translateY(var(--tear-clear))}}@keyframes story-tear-pull{0%,12%{transform-origin:258px var(--tear-top);transform:skewX(0deg)}35%,42%{transform-origin:258px calc(var(--tear-top) + var(--tear-catch));transform:skewX(var(--tear-tug))}66%{transform-origin:258px calc(var(--tear-top) + var(--tear-run));transform:skewX(var(--tear-open))}80%{transform-origin:258px calc(var(--tear-top) + var(--tear-through));transform:skewX(var(--tear-shear))}89%{transform-origin:258px calc(var(--tear-top) + var(--tear-through));transform:translate(calc(var(--tear-x) * 1.22),calc(var(--tear-y) * 1.22)) rotate(var(--tear-turn)) skewX(var(--tear-shear)) perspective(720px) rotateY(var(--tear-fold))}to{transform-origin:258px calc(var(--tear-top) + var(--tear-through));transform:translate(var(--tear-x),var(--tear-y)) rotate(var(--tear-turn)) skewX(var(--tear-shear)) perspective(720px) rotateY(var(--tear-fold))}}@keyframes story-set-grip{0%{transform:rotate(var(--thumb-relax))}12%,80%{transform:rotate(0deg)}93%,to{transform:rotate(calc(var(--thumb-relax) * .45))}}@keyframes story-fibre-catch{0%,27%,44%,to{opacity:0}35%,42%{opacity:.88}}@keyframes story-paper-tension{0%{opacity:.18}35%,42%{opacity:.68}76%,80%{opacity:.86}93%,to{opacity:.46}}@keyframes story-reagent-falls{0%{transform:translateY(-53px);opacity:1}28%{transform:translateY(0);opacity:1}39%,to{transform:translateY(41px);opacity:0}}@keyframes story-solution-rises{0%,24%{transform:translateY(7px);opacity:.3}50%{transform:translateY(-10px);opacity:.85}78%,to{transform:translateY(-42px);opacity:0}}@keyframes story-reaction-expands{0%,33%{transform:scale(.07);opacity:0}52%{transform:scale(.72);opacity:.92}65%{transform:scale(1);opacity:1}to{transform:scale(1.13);opacity:.12}}@keyframes story-sparks-disperse{0%,47%{transform:scale(.34);opacity:0}68%{transform:scale(.87);opacity:.9}to{transform:scale(1.15);opacity:.23}}@keyframes story-sense-terrain{0%{opacity:.3}9%{opacity:.94}24%,to{opacity:0}}@keyframes story-roll-across{0%,10%{transform:translateX(0)}94%,to{transform:translateX(277px)}}@keyframes story-robot-roll{0%,10%{transform:translateY(0) rotate(0turn)}28%{transform:translateY(-91px) rotate(54deg)}49%{transform:translateY(-142px) rotate(.48turn)}68%{transform:translateY(-117px) rotate(.74turn)}85%{transform:translateY(-43px) rotate(.93turn)}94%,to{transform:translateY(0) rotate(1turn)}}@keyframes story-roll-tuck{0%,10%,94%,to{transform:rotate(0deg)}40%,62%{transform:rotate(38deg)}}@keyframes story-neural-send{0%,5%{stroke-dashoffset:8}40%,to{stroke-dashoffset:-100}}@keyframes story-neural-reply{0%,34%{stroke-dashoffset:8}69%,to{stroke-dashoffset:-100}}@keyframes story-human-gesture{0%,8%{transform:rotate(0deg)}28%{transform:rotate(-75deg)}47%{transform:rotate(-25deg)}75%,to{transform:rotate(-83deg)}}@keyframes story-robot-gesture{0%,28%{transform:rotate(0deg)}49%{transform:rotate(-92deg)}63%{transform:rotate(-40deg)}85%,to{transform:rotate(-105deg)}}@keyframes story-human-step{0%,10%{transform:none}26%{transform:translate(-8px,-8px) rotate(-7deg)}48%{transform:translate(9px,-2px) rotate(6deg)}74%,to{transform:translate(5px,-5px) rotate(-4deg)}}@keyframes story-robot-step{0%,28%{transform:none}48%{transform:translate(8px,-7px) rotate(7deg)}64%{transform:translate(-7px,-3px) rotate(-6deg)}84%,to{transform:translate(-5px,-5px) rotate(4deg)}}@keyframes story-human-kick{0%,8%{transform:rotate(0deg)}28%{transform:rotate(-29deg)}48%{transform:rotate(8deg)}82%,to{transform:rotate(-24deg)}}@keyframes story-robot-kick{0%,26%{transform:rotate(0deg)}48%{transform:rotate(-36deg)}66%{transform:rotate(9deg)}88%,to{transform:rotate(-28deg)}}@keyframes story-duet-lift{0%,50%{transform:translateY(0)}75%{transform:translateY(-26px)}to{transform:translateY(-54px)}}@media (prefers-reduced-motion:no-preference){.story-depth-orbit{animation:story-orbit-inclination linear both}.story-star-volume{animation:story-star-depth linear both}.story-star-eai{--star-far:1.08;--star-near:0.85}.story-roll-shadow{animation:story-landing-shadow linear both}.story-leaf-shadow{animation:story-leaf-cast linear both}.story-duet-shadow{animation:story-lifting-shadow ease-in-out both}.story-glass-glint{animation:story-glass-reflection ease-out both}.story-act-fracture .story-art-window:after{content:"";position:absolute;inset:8%;border-radius:50%;pointer-events:none;background:conic-gradient(transparent 0deg 306deg,#d7ff6514 325deg,#d7ff6559 351deg,#d7ff6599 358.9deg,#f0ffbd 359.1deg 1turn);-webkit-mask-image:radial-gradient(closest-side,black 88%,transparent);mask-image:radial-gradient(closest-side,black 88%,transparent);opacity:.42;animation:story-radar-turn linear both}@supports (offset-path:url(#story-intake-path)){.story-intake-packet,.story-orb{transform:none;offset-anchor:0 0;offset-position:0 0}.story-orb{offset-path:var(--star-path);offset-rotate:0deg}.story-orb,.story-orb-trail{animation:story-star-passage var(--star-speed,linear) both}.story-intake-packet{offset-path:url(#story-intake-path);animation:story-intake-travel linear both}}.story-intake-ring{transform-box:view-box;transform-origin:center;animation:story-intake-contract linear both}.story-tide-mask,.story-tide-water{animation:story-tide-turn ease-in-out both}.story-tide-cut{animation:story-tide-cover ease-in-out both}.story-tide-swell{animation:story-tide-swell ease-in-out both}.story-tide-contact{animation:story-tide-contact ease-in-out both}.story-tide-foam,.story-tide-reflection{animation:story-tide-glint ease-in-out both}.story-turning-leaf{animation:story-page-turn linear both}.story-leaf-verso{animation:story-page-reverse-side linear both}.story-move-e4{animation:story-play-e4 ease-in-out both}.story-move-e5{animation:story-play-e5 ease-in-out both}.story-move-nf3{animation:story-play-nf3 ease-in-out both}.story-move-nc6{animation:story-play-nc6 ease-in-out both}.story-order-nf3{animation:story-order-nf3 step-end both}.story-order-nc6{animation:story-order-nc6 step-end both}.story-press-thumb{animation:story-set-grip ease-out both}.story-paper-fold{animation:story-paper-tension linear both}.story-bridging-fibre{animation:story-fibre-catch linear both}.story-tear-front{animation:story-tear-advance linear both}.story-tear-left,.story-tear-right{animation:story-tear-pull linear both}.story-reaction-drop{animation:story-reagent-falls linear both}.story-reaction-bubbles{animation:story-solution-rises linear both}.story-reaction-burst{animation:story-reaction-expands linear both}.story-reaction-sparks{animation:story-sparks-disperse linear both}.story-ground-sense{animation:story-sense-terrain linear both}.story-roll-travel{animation:story-roll-across linear both}.story-robot-roll{animation:story-robot-roll linear both}.story-robot-roll .story-robot-arm,.story-robot-roll .story-robot-leg{animation:story-roll-tuck linear both}.story-neural-send{animation:story-neural-send linear both}.story-neural-reply{animation:story-neural-reply linear both}.story-human-step{animation:story-human-step linear both}.story-robot-step{animation:story-robot-step linear both}.story-duet-lift{animation:story-duet-lift linear both}.story-duet-lift .story-human-arm{animation:story-human-gesture linear both}.story-duet-lift .story-robot-arm{animation:story-robot-gesture linear both}.story-duet-lift .story-human-leg{animation:story-human-kick linear both}.story-duet-lift .story-robot-leg{animation:story-robot-kick linear both}.story-act-fracture .story-art-window:after,.story-bridging-fibre,.story-depth-orbit,.story-duet-lift,.story-duet-lift .story-human-arm,.story-duet-lift .story-human-leg,.story-duet-lift .story-robot-arm,.story-duet-lift .story-robot-leg,.story-duet-shadow,.story-glass-glint,.story-ground-sense,.story-human-step,.story-intake-packet,.story-intake-ring,.story-leaf-shadow,.story-leaf-verso,.story-move-e4,.story-move-e5,.story-move-nc6,.story-move-nf3,.story-neural-reply,.story-neural-send,.story-orb,.story-orb-trail,.story-order-nc6,.story-order-nf3,.story-paper-fold,.story-press-thumb,.story-reaction-bubbles,.story-reaction-burst,.story-reaction-drop,.story-reaction-sparks,.story-robot-roll,.story-robot-roll .story-robot-arm,.story-robot-roll .story-robot-leg,.story-robot-step,.story-roll-shadow,.story-roll-travel,.story-star-volume,.story-tear-front,.story-tear-left,.story-tear-right,.story-tide-contact,.story-tide-cut,.story-tide-foam,.story-tide-mask,.story-tide-reflection,.story-tide-swell,.story-tide-water,.story-turning-leaf{animation-timeline:var(--story-turn-timeline);animation-range:var(--story-turn-range)}.story-art-window>svg{z-index:1}.story-act-fracture .story-art-window:after{inset:17.3%;z-index:2;opacity:1}}@media (prefers-reduced-motion:no-preference) and ((width < 1024px) or (height < 760px)){.story-art{--story-turn-timeline:--story-figure;--story-turn-range:entry calc(100% - var(--story-turn-distance)) entry 100%;--story-turn-distance:clamp(108px,21svh,180px);view-timeline-name:--story-figure;view-timeline-inset:0}.story-art:before{content:"";display:block;height:var(--story-turn-distance)}.story-art-window{position:sticky;bottom:0}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (min-height:760px){.story-depth-stars{animation:story-distant-sky linear both;animation-timeline:var(--story-turn-timeline);animation-range:var(--story-turn-range)}.story-act{--story-stage-height:calc(100svh - var(--story-stage-top, 0px));padding-block:0;view-timeline-inset:var(--story-stage-top,0) 0}.story-act:before{content:"";display:block;height:clamp(240px,40svh,420px)}.story-act-inner{position:sticky;bottom:0;min-height:var(--story-stage-height);padding-block:clamp(36px,5svh,64px)}.story-art{--story-turn-timeline:--story-scene;--story-turn-range:contain 0% contain 100%}}}@media (prefers-reduced-motion:reduce){html.story-document,html:has(.about-story){scroll-behavior:auto;scroll-snap-type:none}.about-story *,.about-story :after,.about-story :before,.story-review *,.story-review :after,.story-review :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.story-art-window>svg,.story-copy,.story-fragment,.story-orbit{opacity:1;transform:none}.story-progress{display:none}}html:has(.about-story){scroll-behavior:auto}.about-story{--story-nav:0px;--story-stage-top:calc(var(--pf-header-content-height, var(--pf-header-height)) + 20px + env(safe-area-inset-top, 0px));color:#f4f3ed}.about-story .story-index{padding:16px max(16px,5vw)}.about-story .story-body a{color:#d7ff65;text-decoration:underline;text-underline-offset:4px}@media (min-width:1024px) and (min-height:760px){.about-story .story-act{min-height:calc(100svh - var(--pf-header-content-height, var(--pf-header-height)) - 20px)}}@media (max-width:600px){.about-story .story-index a{justify-content:flex-start;text-align:left}}