@font-face{font-family:"Geist Serif";src:url(/wake-up-dead-man/assets/GeistSerif-Regular-mkvjf7at.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;background:#080f1b;color:#e7e0cd}body{font-family:"Geist Serif",Georgia,Times New Roman,serif}button,input{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}button:disabled{opacity:.35;cursor:wait}button:focus-visible,input:focus-visible{outline:2px solid #eddfae;outline-offset:5px}#experience{position:relative;width:100%;height:100svh;min-height:440px;overflow:hidden}#scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:pinch-zoom}.veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(4,9,18,.32),transparent 20%,transparent 70%,rgba(4,9,18,var(--floor-veil,.84)))}header{position:absolute;left:38px;top:29px;pointer-events:none;opacity:.85}.eyebrow{font:9px/1.5 system-ui,sans-serif;letter-spacing:.27em;color:#a5b0bc}h1{font-size:23px;font-weight:400;letter-spacing:-.025em;margin:8px 0}footer{position:absolute;bottom:max(25px,env(safe-area-inset-bottom));left:38px;right:38px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.caption span{font:9px/1.5 system-ui,sans-serif;letter-spacing:.23em;color:#b6c0c7}.caption p{font-size:16px;letter-spacing:-.015em;margin:9px 0 0;color:#d8d8d0}.controls{display:flex;align-items:center;gap:14px;min-height:46px}.controls button{background:transparent;border:0;padding:0;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;gap:8px;font:11px system-ui,sans-serif;letter-spacing:.04em}#play{min-width:100px}#replay{font-size:25px;color:#9fadb8}svg{width:17px;height:17px;fill:currentColor}.pause-icon,[data-playing=true] .play-icon{display:none}[data-playing=true] .pause-icon{display:block}.timeline{display:flex;align-items:center;height:44px;width:140px}input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:2px;background:linear-gradient(to right,#d8ccb3 var(--progress,0%),#69758355 var(--progress,0%));cursor:pointer;border-radius:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:7px;height:7px;border-radius:50%;background:#ded4ba;box-shadow:0 0 0 10px transparent}input[type=range]::-moz-range-thumb{width:7px;height:7px;border:0;border-radius:50%;background:#ded4ba}output{font:9px/1.2 system-ui,sans-serif;letter-spacing:.06em;color:#a8b3c1;white-space:nowrap}#loading{position:absolute;left:0;right:0;top:50%;text-align:center;font-size:16px;color:#cad0d8}#loading[hidden]{display:none}#failure{position:absolute;top:25%;right:15%;bottom:25%;left:15%;text-align:center}#failure p{line-height:1.6}#failure button{background:#14263a;border:1px solid #566678;padding:12px 20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){header{left:24px;top:25px}h1{font-size:21px}footer{left:24px;right:24px;bottom:max(20px,env(safe-area-inset-bottom));display:block}.caption{margin-bottom:17px}.caption p{font-size:15px}.controls{gap:9px;justify-content:space-between}.timeline{flex:1;width:auto;max-width:190px}#play{min-width:100px}#replay{min-width:35px}.eyebrow,.caption span{font-size:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}.snow-keyboard:focus-visible{position:absolute;top:110px;left:24px;width:auto;height:auto;padding:12px 18px;overflow:visible;clip:auto;white-space:normal;z-index:2;background:#111a24;border:1px solid #7c8790}#scene{touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}#scene:focus-visible{outline:1px solid #c4c9c766;outline-offset:-5px}#scene[data-pointer-focused=true]:focus-visible{outline:none}#scene[data-gesture=orbit],#scene[data-gesture=pan],#scene[data-gesture=pinch]{cursor:grabbing}#scene[data-gesture=snow]{cursor:move}output{font-variant-numeric:tabular-nums;min-width:58px;text-align:right}footer{transition:opacity .6s ease;pointer-events:none}footer .controls{pointer-events:auto}[data-quiet=true] footer:not(:focus-within){opacity:0}[data-quiet=true] footer:not(:focus-within) .controls{pointer-events:none}@media(prefers-reduced-motion:reduce){footer{transition:none}}[data-essay] body{height:auto}[data-essay] #experience{position:fixed;top:0;right:0;bottom:0;left:0;height:100svh}[data-essay] #scene{touch-action:pan-y}[data-essay] #essay{pointer-events:none}[data-essay] #essay p{pointer-events:auto}[data-essay] footer{display:none}[data-essay]{--gutter:clamp(24px,5.6vw,104px)}[data-essay] header{left:var(--gutter)}#essay{position:relative;z-index:2;padding:0 var(--gutter);font-kerning:normal;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility}#essay p.quote{position:relative}#essay .hang{position:absolute;transform:translate(-100%)}.paper-title,.chapter,.section-mark{display:none}.lead-space{height:84svh}.passage,.last{max-width:min(27rem,calc(37vw - var(--gutter)))}@media(max-width:700px){.passage,.last{max-width:none}}.passage p{font-size:18px;line-height:1.5;letter-spacing:-.006em;margin:0 0 1em;color:#f3eee3}.passage p.lede{font-size:1.22em;line-height:1.36;letter-spacing:-.014em;margin-bottom:.9em}.passage p.quote{margin:1.35em 0 1.2em}.breath{height:70svh}.breath.short{height:.9rem}.last{margin:0;padding:0 0 18svh;font-size:clamp(30px,3.4vw,46px);font-weight:400;letter-spacing:-.025em;line-height:1.08;color:#fbf6ea}[data-mode=watch] #essay{-webkit-mask-image:linear-gradient(180deg,transparent var(--fade-a,44vh),#000 var(--fade-b,60vh));mask-image:linear-gradient(180deg,transparent var(--fade-a,44vh),#000 var(--fade-b,60vh))}.mode{position:fixed;z-index:3;top:max(16px,calc(env(safe-area-inset-top) + 8px));right:calc(var(--gutter) - 14px);min-width:44px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#080c1452;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);font-size:15px;letter-spacing:0;color:#ece6d8;transition:background-color .2s ease}.mode:hover{background:#080c1475}@media(max-width:700px){.passage p{font-size:17px}.mode{top:max(14px,env(safe-area-inset-top))}}[data-mode=read]{--paper:#f6f1e7;--ink:#211d18;--quiet:#8a7e6c;background:var(--paper)}[data-mode=read] body{background-color:var(--paper);color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .28 0 0 0 0 .18 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-mode=read] #experience{visibility:hidden}[data-mode=read] header{display:none}[data-mode=read] #essay{padding:0 24px}[data-mode=read] .lead-space,[data-mode=read] .breath{height:0}[data-mode=read] .paper-title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:static;opacity:1;min-height:74svh;max-width:none;margin:0;padding:0}[data-mode=read] .paper-title h2{margin:0;font-size:clamp(44px,5.6vw,80px);font-weight:400;letter-spacing:-.035em;line-height:1;text-wrap:balance;color:var(--ink)}[data-mode=read] .paper-title p{margin:2.2rem 0 0;font-size:16px;color:var(--quiet)}[data-mode=read] .chapter{display:block;padding:20svh 0 0}[data-mode=read] .paper-title+.lead-space+.chapter{padding-top:0}[data-mode=read] .chapter-title{margin:0 auto 3.4rem;text-align:center;font-size:clamp(28px,2.6vw,36px);font-weight:400;letter-spacing:-.02em;line-height:1.1;color:var(--ink)}[data-mode=read] .chapter-num{display:block;margin-bottom:.9rem;font-size:15px;letter-spacing:0;color:var(--quiet)}[data-mode=read] .passage,[data-mode=read] .last{max-width:31rem;margin-left:auto;margin-right:auto}[data-mode=read] .passage{font-size:clamp(18.5px,.3vw + 16px,20px)}[data-mode=read] .passage p{margin:0 0 1em;font-size:1em;line-height:1.6;letter-spacing:-.002em;color:var(--ink);text-indent:0;text-align:left;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}[data-mode=read] .passage p.lede{font-size:1em;line-height:1.6;letter-spacing:-.002em;margin:0 0 1em}[data-mode=read] .passage p:first-child{text-indent:0}[data-mode=read] .chapter+.passage p:first-child:first-letter{-webkit-initial-letter:2;initial-letter:2;margin-right:.1em;color:var(--ink)}[data-mode=read] .passage p.quote{margin:1.2em 0 1.2em 1.5em;text-indent:0;text-align:left;-webkit-hyphens:manual;hyphens:manual}[data-mode=read] .passage p.quote+p{text-indent:0}[data-mode=read] .section-mark{display:block;width:2.5rem;height:0;margin:3rem auto;border-top:1px solid rgba(33,29,24,.32)}[data-mode=read] .last{padding:1.1em 0 0;font-size:clamp(30px,2.8vw,40px);letter-spacing:-.025em;line-height:1.1;color:#8f6f3d;text-align:center}.ornament{display:none}[data-mode=read] .ornament{display:block;width:var(--w,180px);aspect-ratio:var(--ar);margin:0 auto 2.6rem;background:var(--ink);opacity:.86;-webkit-mask:var(--img) center/contain no-repeat;mask:var(--img) center/contain no-repeat}.orn-i-quiet{--img:url(/wake-up-dead-man/assets/i-quiet-BIg-Z0uk.webp);--ar:600/494;--w:196px}.orn-ii-thaw{--img:url(/wake-up-dead-man/assets/ii-thaw-K3Unl1hE.webp);--ar:540/582;--w:168px}.orn-iii-valley{--img:url(/wake-up-dead-man/assets/iii-valley-DGDnUzNo.webp);--ar:540/377;--w:196px}.orn-tail{--img:url(/wake-up-dead-man/assets/tail-DAJIbUgc.webp);--ar:420/270;--w:170px}[data-mode=read] .tailpiece{margin:4.4rem auto 0}@media(max-width:700px){[data-mode=read] .ornament{width:calc(var(--w,180px)*.82)}[data-mode=read] .tailpiece{margin-top:3.6rem}}.running-head{display:none}@media(min-width:1000px){[data-mode=read] .running-head{display:block;position:fixed;z-index:3;left:var(--gutter);top:max(28px,env(safe-area-inset-top));font-size:14px;line-height:44px;color:var(--quiet);opacity:var(--head,0);transition:opacity .4s ease;pointer-events:none}}[data-mode=read] .mode{color:#3b342b;border-color:#3c30201a;background:color-mix(in srgb,var(--paper) 74%,transparent)}[data-mode=read] .mode:hover{background:color-mix(in srgb,var(--paper) 90%,transparent)}@media(max-width:700px){[data-mode=read] .paper-title h2{font-size:42px}[data-mode=read] .chapter{padding-top:14svh}[data-mode=read] .chapter-title{margin:3rem auto 2.4rem}[data-mode=read] .passage{font-size:18px}[data-mode=read] .passage p,[data-mode=read] .passage p.lede{line-height:1.58;text-indent:0;margin:0 0 1em}[data-mode=read] .mode{transition:transform .35s ease,opacity .35s ease}[data-mode=read][data-pill=away] .mode{transform:translateY(-140%);opacity:0}[data-mode=read] .passage p.quote{margin:1.4em 0 1.3em}[data-mode=read] .section-mark{margin:2.4rem auto}[data-mode=read] .last{font-size:30px}}#loading{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#scene{opacity:0;transition:opacity 1.8s ease}[data-ready=true] #scene{opacity:1}.load-line{width:132px;height:1px;margin-top:16px;background:#e7e0cd29;overflow:hidden;transition:opacity .9s ease}.load-line span{display:block;height:100%;background:#e7e0cd;transform-origin:left;transform:scaleX(var(--load,0));transition:transform .6s ease}[data-ready=true] .load-line{opacity:0}[data-mode=watch] #essay{transition:opacity 1.6s ease}[data-mode=watch]:not([data-revealed=true]) #essay{opacity:0;visibility:hidden;transition:none}@media(prefers-reduced-motion:reduce){#scene,[data-mode=watch] #essay,.load-line,.load-line span{transition:none}}.loading-snow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity 2s ease}[data-ready=true] .loading-snow{opacity:0}@media(prefers-reduced-motion:reduce){.loading-snow{display:none}}[data-mode=read] #essay:after{content:"";display:block;height:30svh}
