.runtime{--runtime-black:#050403;--runtime-warm:0.82;--camera-scale:1.08;--camera-truck:0vw;--camera-crane:0vh;--camera-pan:0deg;--camera-tilt:0deg;--camera-roll:0deg;--near-scale:1.02;--exposure:0.9;--warmth:0.8;--bloom:0.2;--fog:0.34;--haze:0.44;--dust:0.3;--cloud:0.22;--breathing:0.2;--transition-pressure:0;--transition-light:0;--transition-dark:0;--runtime-next-image:var(--runtime-image);background:var(--runtime-black);color:#fff8ea}.runtime,.runtime-viewport{min-height:100svh;overflow:hidden}.runtime-viewport{position:relative;isolation:isolate;background:#050403}.runtime-camera-rig{position:absolute;inset:-7%;transform:translate3d(var(--camera-truck),var(--camera-crane),0) rotate(var(--camera-roll)) rotateX(var(--camera-tilt)) rotateY(var(--camera-pan)) scale(var(--camera-scale));transform-style:preserve-3d;transition:filter .12s linear;will-change:transform;filter:saturate(calc(.78 + var(--warmth) * .18)) contrast(1.05) brightness(var(--exposure))}.runtime-back-plate,.runtime-foreground-plate,.runtime-next-plate,.runtime-world-plate{position:absolute;inset:0;background-image:var(--runtime-image);background-position:50%;background-size:cover;will-change:transform}.runtime-back-plate{transform:translate3d(calc(var(--camera-truck) * -.22),calc(var(--camera-crane) * -.16),-80px) scale(1.06);filter:blur(10px) brightness(.82) saturate(.82);opacity:calc(.38 + var(--haze) * .22)}.runtime-next-plate,.runtime-world-plate{transform:translateZ(0) scale(1.018)}.runtime-next-plate{background-image:var(--runtime-next-image);opacity:var(--transition-pressure);filter:brightness(calc(.82 + var(--transition-pressure) * .18));mix-blend-mode:screen}.runtime-foreground-plate{transform:translate3d(calc(var(--camera-truck) * -.8),calc(var(--camera-crane) * -.45),120px) scale(var(--near-scale));clip-path:polygon(0 58%,100% 52%,100% 100%,0 100%);filter:contrast(1.08) brightness(.82) blur(.3px);opacity:.32;mix-blend-mode:multiply}.runtime-cloud-layer,.runtime-distance-haze,.runtime-film-grade,.runtime-fog-layer,.runtime-god-rays,.runtime-light-breath,.runtime-transition-veil,.runtime-vignette{position:absolute;inset:0;pointer-events:none}.runtime-distance-haze{z-index:5;background:linear-gradient(180deg,rgba(255,235,192,calc(var(--haze) * .18)),transparent 38%,rgba(15,10,6,.18)),radial-gradient(ellipse at 50% 44%,rgba(255,235,190,calc(var(--haze) * .32)),transparent 54%);mix-blend-mode:screen;opacity:.88}.runtime-god-rays{z-index:6;background:linear-gradient(104deg,transparent 0 30%,rgba(255,232,178,calc(var(--bloom) * .16)) 44%,transparent 62%),radial-gradient(circle at var(--ray-x) var(--ray-y),rgba(255,233,184,calc(var(--bloom) * .3)),transparent 23rem);filter:blur(16px);mix-blend-mode:screen;opacity:calc(.38 + var(--bloom) * .7);animation:runtimeRayDrift 22s cubic-bezier(.45,0,.55,1) infinite alternate}.runtime-light-breath{z-index:7;background:radial-gradient(circle at 48% 46%,rgba(255,238,200,calc(var(--breathing) * .18)),transparent 34rem);mix-blend-mode:screen;animation:runtimeLightBreath 12s ease-in-out infinite}.runtime-fog-layer{z-index:8;background:linear-gradient(180deg,transparent 14%,rgba(235,217,188,calc(var(--fog) * .16)) 48%,transparent 78%),radial-gradient(ellipse at 50% 64%,rgba(230,216,196,calc(var(--fog) * .38)),transparent 42rem);filter:blur(22px);opacity:calc(.42 + var(--transition-pressure) * .26);transform:translate3d(calc(var(--cloud) * -2vw),0,0);animation:runtimeFogDrift 34s cubic-bezier(.45,0,.55,1) infinite alternate}.runtime-cloud-layer{z-index:9;background:radial-gradient(ellipse at 18% 18%,rgba(255,229,184,calc(var(--cloud) * .22)),transparent 18rem),radial-gradient(ellipse at 78% 12%,rgba(255,242,215,calc(var(--cloud) * .16)),transparent 21rem);filter:blur(18px);mix-blend-mode:screen;animation:runtimeCloudDrift 48s linear infinite alternate}.runtime-transition-veil{z-index:9;background:radial-gradient(circle at var(--ray-x) var(--ray-y),rgba(255,231,184,calc(var(--transition-light) * .26)),transparent 34rem),linear-gradient(180deg,rgba(0,0,0,calc(var(--transition-dark) * .28)),rgba(0,0,0,calc(var(--transition-dark) * .54)));opacity:calc(var(--transition-light) + var(--transition-dark))}.runtime-dust-field{position:absolute;inset:0;z-index:10;pointer-events:none;opacity:calc(.34 + var(--dust) * .42)}.runtime-dust-field span{position:absolute;left:var(--x,50%);top:var(--y,50%);width:var(--s,2px);height:var(--s,2px);border-radius:50%;background:rgba(255,238,205,.7);box-shadow:0 0 16px rgba(255,226,168,.24);animation:runtimeDustDrift var(--d,26s) cubic-bezier(.45,0,.55,1) infinite alternate}.runtime-dust-field span:nth-child(3n){--s:1px;opacity:.42}.runtime-dust-field span:first-child{--x:6%;--y:18%;--d:24s}.runtime-dust-field span:nth-child(2){--x:15%;--y:66%;--d:29s}.runtime-dust-field span:nth-child(3){--x:22%;--y:38%;--d:31s}.runtime-dust-field span:nth-child(4){--x:31%;--y:14%;--d:27s}.runtime-dust-field span:nth-child(5){--x:38%;--y:78%;--d:34s}.runtime-dust-field span:nth-child(6){--x:43%;--y:52%;--d:25s}.runtime-dust-field span:nth-child(7){--x:51%;--y:21%;--d:36s}.runtime-dust-field span:nth-child(8){--x:58%;--y:63%;--d:28s}.runtime-dust-field span:nth-child(9){--x:64%;--y:31%;--d:32s}.runtime-dust-field span:nth-child(10){--x:72%;--y:74%;--d:26s}.runtime-dust-field span:nth-child(11){--x:81%;--y:46%;--d:30s}.runtime-dust-field span:nth-child(12){--x:92%;--y:20%;--d:35s}.runtime-dust-field span:nth-child(n+13){opacity:.3}.runtime-dust-field span:nth-child(13){--x:9%;--y:84%;--d:33s}.runtime-dust-field span:nth-child(14){--x:18%;--y:28%;--d:38s}.runtime-dust-field span:nth-child(15){--x:27%;--y:72%;--d:29s}.runtime-dust-field span:nth-child(16){--x:36%;--y:44%;--d:41s}.runtime-dust-field span:nth-child(17){--x:45%;--y:9%;--d:31s}.runtime-dust-field span:nth-child(18){--x:54%;--y:86%;--d:36s}.runtime-dust-field span:nth-child(19){--x:63%;--y:57%;--d:27s}.runtime-dust-field span:nth-child(20){--x:71%;--y:12%;--d:40s}.runtime-dust-field span:nth-child(21){--x:79%;--y:82%;--d:32s}.runtime-dust-field span:nth-child(22){--x:88%;--y:33%;--d:35s}.runtime-dust-field span:nth-child(23){--x:96%;--y:69%;--d:39s}.runtime-dust-field span:nth-child(24){--x:5%;--y:49%;--d:28s}.runtime-dust-field span:nth-child(25){--x:13%;--y:7%;--d:37s}.runtime-dust-field span:nth-child(26){--x:25%;--y:91%;--d:34s}.runtime-dust-field span:nth-child(27){--x:33%;--y:24%;--d:30s}.runtime-dust-field span:nth-child(28){--x:41%;--y:68%;--d:42s}.runtime-dust-field span:nth-child(29){--x:49%;--y:37%;--d:33s}.runtime-dust-field span:nth-child(30){--x:57%;--y:16%;--d:36s}.runtime-dust-field span:nth-child(31){--x:66%;--y:76%;--d:31s}.runtime-dust-field span:nth-child(32){--x:74%;--y:51%;--d:38s}.runtime-dust-field span:nth-child(33){--x:83%;--y:6%;--d:29s}.runtime-dust-field span:nth-child(34){--x:91%;--y:89%;--d:40s}.runtime-dust-field span:nth-child(35){--x:3%;--y:61%;--d:35s}.runtime-dust-field span:nth-child(36){--x:20%;--y:53%;--d:32s}.runtime-dust-field span:nth-child(37){--x:30%;--y:5%;--d:43s}.runtime-dust-field span:nth-child(38){--x:60%;--y:94%;--d:37s}.runtime-dust-field span:nth-child(39){--x:69%;--y:26%;--d:30s}.runtime-dust-field span:nth-child(40){--x:77%;--y:64%;--d:41s}.runtime-dust-field span:nth-child(41){--x:86%;--y:17%;--d:34s}.runtime-dust-field span:nth-child(42){--x:94%;--y:42%;--d:39s}.runtime-film-grade{z-index:12;background:linear-gradient(90deg,rgba(0,0,0,.42),transparent 22%,transparent 78%,rgba(0,0,0,.46)),linear-gradient(180deg,rgba(0,0,0,.26),transparent 38%,rgba(0,0,0,.38)),radial-gradient(circle at 50% 50%,transparent 0 38%,rgba(0,0,0,.18) 100%)}.runtime-film-grade:after{content:"";position:absolute;inset:0;background:rgba(255,219,160,.045);mix-blend-mode:overlay}.runtime-vignette{z-index:13;box-shadow:inset 0 0 160px rgba(0,0,0,.72),inset 0 -120px 180px rgba(0,0,0,.46)}@keyframes runtimeRayDrift{0%{transform:translate3d(-1.2vw,-.4vh,0) rotate(-.3deg)}to{transform:translate3d(1.1vw,.5vh,0) rotate(.35deg)}}@keyframes runtimeLightBreath{0%,to{opacity:.34}50%{opacity:.62}}@keyframes runtimeFogDrift{0%{transform:translate3d(-1.5vw,.4vh,0)}to{transform:translate3d(1.8vw,-.2vh,0)}}@keyframes runtimeCloudDrift{0%{transform:translate3d(-2vw,0,0)}to{transform:translate3d(2.5vw,-.6vh,0)}}@keyframes runtimeDustDrift{0%{transform:translate3d(-.6vw,-.4vh,0)}to{transform:translate3d(.8vw,.8vh,0)}}@media (prefers-reduced-motion:reduce){.runtime-camera-rig,.runtime-cloud-layer,.runtime-dust-field span,.runtime-fog-layer,.runtime-god-rays,.runtime-light-breath{animation:none;transition:none}}.humanos-reading-runtime{min-height:100svh;overflow:hidden;background:#030302;color:rgba(250,247,239,.96)}body:has(.humanos-reading-runtime) .footer,body:has(.humanos-reading-runtime) .nav{display:none}.humanos-reading-stage{position:relative;min-height:100svh;overflow:hidden;isolation:isolate;background:#030302}.humanos-runtime-identity-field{position:fixed;inset:0;z-index:4;pointer-events:none;opacity:1}.humanos-runtime-glass-glow{position:absolute;inset:12% 14% 14%;border:1px solid rgba(236,205,152,.08);background:radial-gradient(circle at 50% 46%,rgba(244,230,197,.12),transparent 13rem),radial-gradient(circle at 52% 48%,rgba(118,169,166,.08),transparent 22rem);filter:blur(.2px);opacity:.62;animation:humanosRuntimeGlassBreath 18s ease-in-out infinite}.humanos-runtime-core{position:absolute;left:50%;top:47%;width:min(330px,58vw);aspect-ratio:1;transform:translate(-50%,-50%);opacity:.38;animation:humanosRuntimeCoreBreath 22s ease-in-out infinite}.humanos-runtime-core span{position:absolute;inset:var(--inset,12%);border:1px solid rgba(246,221,174,.16);border-radius:50%;transform:rotate(var(--rotate,0deg)) scaleY(.62)}.humanos-runtime-core span:nth-child(2){--inset:4%;--rotate:57deg;border-color:rgba(153,196,193,.16)}.humanos-runtime-core span:nth-child(3){--inset:-7%;--rotate:118deg;border-color:rgba(250,247,239,.09)}.humanos-runtime-core img{position:absolute;left:50%;top:50%;width:34%;transform:translate(-50%,-50%);opacity:.18;mix-blend-mode:screen;filter:drop-shadow(0 0 24px rgba(236,205,152,.22))}.humanos-runtime-particles{position:absolute;inset:0}.humanos-runtime-particles span{position:absolute;left:var(--x);top:var(--y);width:var(--s,2px);height:var(--s,2px);border-radius:50%;background:rgba(250,247,239,.72);box-shadow:0 0 20px rgba(236,205,152,.22);opacity:var(--o,.24);animation:humanosRuntimeParticle var(--d,26s) ease-in-out infinite alternate}.humanos-runtime-particles span:first-child{--x:12%;--y:19%;--d:34s;--o:0.2}.humanos-runtime-particles span:nth-child(2){--x:22%;--y:74%;--d:29s;--s:1px;animation-delay:-7s}.humanos-runtime-particles span:nth-child(3){--x:31%;--y:31%;--d:36s;animation-delay:-13s}.humanos-runtime-particles span:nth-child(4){--x:42%;--y:16%;--d:31s;--s:1px;animation-delay:-4s}.humanos-runtime-particles span:nth-child(5){--x:48%;--y:83%;--d:38s;--o:0.18;animation-delay:-18s}.humanos-runtime-particles span:nth-child(6){--x:56%;--y:26%;--d:32s;--s:1px;animation-delay:-11s}.humanos-runtime-particles span:nth-child(7){--x:65%;--y:71%;--d:35s;animation-delay:-22s}.humanos-runtime-particles span:nth-child(8){--x:75%;--y:21%;--d:30s;--o:0.28;animation-delay:-9s}.humanos-runtime-particles span:nth-child(9){--x:83%;--y:63%;--d:37s;--s:1px;animation-delay:-16s}.humanos-runtime-particles span:nth-child(10){--x:91%;--y:37%;--d:33s;animation-delay:-25s}.humanos-runtime-particles span:nth-child(11){--x:8%;--y:56%;--d:31s;--s:1px;animation-delay:-14s}.humanos-runtime-particles span:nth-child(12){--x:18%;--y:38%;--d:39s;--o:0.16;animation-delay:-20s}.humanos-runtime-particles span:nth-child(13){--x:36%;--y:62%;--d:34s;animation-delay:-28s}.humanos-runtime-particles span:nth-child(14){--x:58%;--y:51%;--d:41s;--s:1px;animation-delay:-17s}.humanos-runtime-particles span:nth-child(15){--x:69%;--y:43%;--d:35s;--o:0.19;animation-delay:-8s}.humanos-runtime-particles span:nth-child(16){--x:79%;--y:82%;--d:32s;animation-delay:-12s}.humanos-runtime-particles span:nth-child(17){--x:88%;--y:13%;--d:40s;--s:1px;animation-delay:-29s}.humanos-runtime-particles span:nth-child(18){--x:51%;--y:9%;--d:36s;animation-delay:-6s}.humanos-runtime-light-drift{position:absolute;inset:-20%;background:linear-gradient(108deg,transparent 0 42%,rgba(250,247,239,.045) 50%,transparent 58% 100%),radial-gradient(circle at 48% 42%,rgba(236,205,152,.06),transparent 25rem);opacity:.45;animation:humanosRuntimeLightDrift 42s ease-in-out infinite alternate}.humanos-runtime-page-layer{position:absolute;inset:0;z-index:2;display:grid;place-items:center;overflow:hidden;opacity:0;transition:opacity var(--humanos-runtime-duration,1.05s) ease-in-out}.humanos-runtime-page-layer.is-active{z-index:2;opacity:1}.humanos-runtime-page-layer.is-exiting{z-index:3;opacity:0}.humanos-runtime-artwork,.humanos-runtime-artwork img,.humanos-runtime-vignette{position:absolute;inset:0}.humanos-runtime-artwork img{width:100%;height:100%;object-fit:cover;filter:brightness(.48) saturate(.75) contrast(1.05);animation:humanosRuntimeArtworkBreath 28s ease-in-out infinite alternate}.humanos-runtime-vignette{z-index:1;background:linear-gradient(90deg,rgba(3,3,2,.92),rgba(3,3,2,.56) 34%,rgba(3,3,2,.24) 62%,rgba(3,3,2,.74)),linear-gradient(180deg,rgba(3,3,2,.42),rgba(3,3,2,.08) 42%,rgba(3,3,2,.92))}.humanos-runtime-copy{position:relative;z-index:5;width:min(760px,calc(100vw - 48px));min-height:min(760px,calc(100svh - 56px));display:flex;flex-direction:column;justify-content:center;padding-block:46px}.humanos-runtime-copy h1,.humanos-runtime-copy p{margin:0;letter-spacing:0}.humanos-runtime-copy>*,.humanos-runtime-paragraphs>*{opacity:0;animation:humanosRuntimeInk var(--humanos-runtime-duration,.9s) ease-in-out var(--humanos-runtime-delay,0s) both}.humanos-runtime-page-layer.is-exiting .humanos-runtime-copy>*,.humanos-runtime-page-layer.is-exiting .humanos-runtime-paragraphs>*{animation:humanosRuntimeInkOut .4s ease-in-out both}.humanos-runtime-chapter,.humanos-runtime-logo{color:rgba(236,205,152,.78);font-size:12px;font-weight:800;text-transform:uppercase}.humanos-runtime-logo{margin-bottom:22px!important}.humanos-runtime-chapter{margin-bottom:16px!important}.humanos-runtime-copy h1{max-width:9.5ch;color:rgba(250,247,239,.98);font-family:"Noto Serif TC",Songti TC,PingFang TC,Georgia,Times New Roman,ui-serif,serif;font-size:clamp(60px,9.2vw,118px);font-weight:400;line-height:.92;text-wrap:balance;word-break:keep-all;line-break:strict}.humanos-runtime-subtitle{max-width:460px;margin-top:16px!important;color:rgba(250,247,239,.58);font-size:clamp(15px,1.4vw,18px);line-height:1.45}.humanos-runtime-statement{max-width:670px;margin-top:44px!important;color:rgba(236,205,152,.9);font-family:"Noto Serif TC",Songti TC,PingFang TC,Georgia,Times New Roman,ui-serif,serif;font-size:clamp(28px,3.4vw,46px);line-height:1.18;text-wrap:balance;word-break:keep-all;line-break:strict}.humanos-runtime-paragraphs{display:grid;gap:18px;max-width:620px;margin-top:34px}.humanos-runtime-paragraphs p{color:rgba(250,247,239,.74);font-size:clamp(17px,1.55vw,21px);line-height:1.64;word-break:keep-all;line-break:strict}.humanos-runtime-continue{width:max-content;min-height:50px;display:inline-flex;align-items:center;gap:12px;margin-top:36px;padding:0 22px;border:1px solid rgba(236,205,152,.36);border-radius:8px;color:rgba(236,205,152,.96);background:rgba(250,247,239,.055);cursor:pointer}.humanos-runtime-continue:disabled{opacity:.54;cursor:default}.humanos-runtime-page-number{position:absolute;right:clamp(28px,5vw,76px);bottom:clamp(28px,5vw,66px);z-index:5;color:rgba(250,247,239,.26);font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(42px,7vw,92px);opacity:0;animation:humanosRuntimeInk var(--humanos-runtime-duration,.9s) ease-in-out var(--humanos-runtime-delay,0s) both}@media (max-width:640px){.humanos-runtime-copy{justify-content:end;min-height:100svh;padding:calc(46px + env(safe-area-inset-top)) 24px calc(42px + env(safe-area-inset-bottom))}.humanos-runtime-copy h1{font-size:clamp(50px,17vw,76px)}.humanos-runtime-statement{margin-top:32px!important;font-size:clamp(25px,7.3vw,35px)}.humanos-runtime-paragraphs p{font-size:16px;line-height:1.58}.humanos-runtime-page-number{right:24px;top:24px;bottom:auto;font-size:36px}}@media (prefers-reduced-motion:reduce){.humanos-runtime-artwork img,.humanos-runtime-copy>*,.humanos-runtime-identity-field *,.humanos-runtime-page-number,.humanos-runtime-paragraphs>*{animation:none!important}.humanos-runtime-copy>*,.humanos-runtime-page-number,.humanos-runtime-paragraphs>*{opacity:1}}@keyframes humanosRuntimeInk{0%{opacity:0}to{opacity:1}}@keyframes humanosRuntimeInkOut{0%{opacity:1}to{opacity:0}}@keyframes humanosRuntimeParticle{0%{opacity:calc(var(--o, .24) * .72);transform:translateZ(0)}to{opacity:var(--o,.24);transform:translate3d(10px,-12px,0)}}@keyframes humanosRuntimeGlassBreath{0%,to{opacity:.5}50%{opacity:.72}}@keyframes humanosRuntimeCoreBreath{0%,to{opacity:.28}50%{opacity:.42}}@keyframes humanosRuntimeLightDrift{0%{opacity:.28;transform:rotate(-1deg)}to{opacity:.5;transform:rotate(1deg)}}@keyframes humanosRuntimeArtworkBreath{0%{filter:brightness(.45) saturate(.72) contrast(1.04)}to{filter:brightness(.52) saturate(.78) contrast(1.08)}}