.sound-icon{display:block}.sound-icon__layer{transform-box:fill-box;transform-origin:50%;will-change:transform, opacity;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .7s}.sound-icon--animated .sound-icon__layer--a{animation:3.4s ease-in-out infinite sound-layer-a}.sound-icon--animated .sound-icon__layer--b{animation:3.15s ease-in-out .16s infinite sound-layer-b}.sound-icon--animated .sound-icon__layer--c{animation:2.9s ease-in-out 80ms infinite sound-layer-c}@keyframes sound-layer-a{0%,to{opacity:.93;transform:translate(0)rotate(0)}35%{opacity:1;transform:translate(-1px,-.85px)rotate(-1.1deg)scale(1.018)}65%{opacity:.88;transform:translate(.85px,.7px)rotate(.9deg)scale(.988)}}@keyframes sound-layer-b{0%,to{opacity:.9;transform:translate(0)}40%{opacity:1;transform:translate(.9px,-.75px)rotate(.8deg)scale(1.022)}70%{opacity:.84;transform:translate(-.8px,.85px)rotate(-.7deg)scale(.985)}}@keyframes sound-layer-c{0%,to{opacity:.9;transform:translate(0)scale(1)}45%{opacity:.98;transform:translate(.7px,-1px)rotate(-.65deg)scale(1.035)}75%{opacity:.84;transform:translate(-.9px,.65px)rotate(.75deg)scale(.978)}}@media (prefers-reduced-motion:reduce){.sound-icon--animated .sound-icon__layer{animation:none}.sound-icon__layer{transition:none}}
.narrator-panel{--narrator-clip-top:0px;--narrator-clip-right:0px;--narrator-clip-bottom:0px;--narrator-clip-left:0px;--narrator-reveal-x:50%;--narrator-reveal-y:50%;--narrator-progress:0;--narrator-reveal-size:clamp(300px, 26vw, 560px);--narrator-reveal-softness:68%;z-index:50;color:var(--home-white);background:var(--home-deep);opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(var(--narrator-clip-top) var(--narrator-clip-right) var(--narrator-clip-bottom) var(--narrator-clip-left));will-change:clip-path;padding:0;transition:opacity .26s,visibility 0s linear 1.25s,clip-path 1.25s cubic-bezier(.76,0,.24,1);display:block;position:fixed;inset:0}.narrator-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0);transition:opacity .26s,visibility linear,clip-path 1.25s cubic-bezier(.76,0,.24,1)}.narrator-panel.is-opening-from-chapter{opacity:1;visibility:visible;pointer-events:auto}.narrator-panel [data-narrator-content]{filter:blur();translate:0}.narrator-panel.is-revealing-content [data-narrator-content]{transition:opacity .76s cubic-bezier(.16,1,.3,1),filter .76s cubic-bezier(.16,1,.3,1),translate .76s cubic-bezier(.16,1,.3,1)}.narrator-panel.is-opening-from-chapter [data-narrator-content]{opacity:0!important;filter:blur(18px)!important;translate:0 32px!important}.narrator-origin-image{z-index:8;opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.narrator-origin-image__asset{object-fit:cover;will-change:transform;transform:scale(1)translateY(0)}.narrator-panel.is-blending-to-chapter .narrator-origin-image{opacity:1;transition:opacity 1s cubic-bezier(.4,0,.2,1)}.narrator-panel.is-closing-to-chapter .narrator-origin-image{inset:var(--narrator-clip-top) var(--narrator-clip-right) var(--narrator-clip-bottom) var(--narrator-clip-left);transition:opacity 1s cubic-bezier(.4,0,.2,1),inset 1.25s cubic-bezier(.76,0,.24,1)}.narrator-panel.is-closing-to-chapter .narrator-origin-image__asset{transition:transform 1.25s cubic-bezier(.76,0,.24,1);transform:scale(1.01)translateY(-.6vh)}.narrator-panel.is-closing-to-chapter .narrator-stage{animation:.62s cubic-bezier(.16,1,.3,1) both narrator-stage-enter}.chapter-stage{z-index:1;height:100svh;color:var(--home-white);background-color:#0000;position:relative;overflow:hidden}.chapter-stage:before{content:"";z-index:0;background:var(--home-surface);position:absolute;inset:0}.chapter-slide{z-index:1;width:var(--home-stage-width);max-width:100vw;padding:60px var(--home-margin-x);background-color:var(--home-surface);visibility:hidden;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;transition:visibility 0s linear 1.25s;display:flex;position:absolute;inset:0;transform:scale(1)}.chapter-slide>*{z-index:1;position:relative}.chapter-slide.is-active{z-index:3;visibility:visible;pointer-events:auto;margin-inline:auto;transition-delay:0s;transform:scale(1)}.chapter-frame{background:var(--home-surface);opacity:1;filter:blur(22px);width:100%;height:100%;transition:filter 1.1s,transform 1.4s cubic-bezier(.19,1,.22,1);position:relative;overflow:hidden;transform:scale(1.035)}.chapter-frame img{z-index:1;object-fit:cover;opacity:1;filter:saturate()brightness();width:100%;height:100%;transition:filter .9s,transform 1.7s cubic-bezier(.19,1,.22,1);position:absolute;inset:0;transform:scale(1.04)translateY(0)}.chapter-slide.is-active .chapter-frame img{will-change:filter, transform}html[data-home],html[data-home] body{overscroll-behavior:none;touch-action:none;padding-bottom:0;position:fixed;inset:0;overflow:hidden}html[data-home] body>section,html[data-home] body>div:not([data-cookies-modal]):not([data-header-overlay]):not([data-feedback-root]){display:none}.home-experience{--home-stage-width:2560px;--home-padding-x:var(--layout-padding-x);--home-margin-x:256px;--home-nav-margin:96px;--home-rail-right:5px;--home-deep:#110703;--home-white:var(--color-neutral-100);--home-ink:var(--color-neutral-500);--home-muted:var(--color-neutral-400);--home-surface:var(--color-neutral-200);--home-rail-dot:var(--color-neutral-300);--home-pill:999px;--home-font-display:var(--font-display);--home-font-ui:var(--font-alt);--home-font-body:var(--font-body);color:var(--home-ink);font-family:var(--home-font-ui);position:relative}@media (max-width:1919px){.home-experience{--home-stage-width:1440px;--home-margin-x:50px;--home-nav-margin:40px}}@media (max-width:1023px){.home-experience{--home-stage-width:768px;--home-margin-x:24px;--home-nav-margin:48px}}@media (max-width:760px){.home-experience{--home-stage-width:100vw;--home-nav-margin:16px}}.home-experience a{color:inherit;text-decoration:none}.home-experience button{font:inherit}.home-experience button.chapter-action,.home-experience button.narrator-story-button{font-weight:var(--font-weight-semibold)}.surface-layer{z-index:0;background:var(--home-surface);pointer-events:none;position:fixed;inset:0}.intro-loader{z-index:100;color:var(--home-white);background:0 0;place-items:center;transition:transform 1.6s cubic-bezier(.22,1,.36,1),opacity 1.2s,visibility 1.2s;display:grid;position:fixed;inset:0;overflow:hidden;transform:translateY(0)}.intro-loader.is-returning-prologue{opacity:1;visibility:visible;pointer-events:auto;transition:none;transform:translateY(-110%)}body.is-returning-prologue .intro-loader{transition:transform 1.85s cubic-bezier(.76,0,.24,1),opacity .7s,visibility .7s}.intro-loader.is-transitioning-home{opacity:1;visibility:visible;pointer-events:none;transition:transform 1.85s cubic-bezier(.76,0,.24,1),opacity .7s 1.65s,visibility .7s 1.65s;transform:translateY(-110%)}.intro-loader.is-transitioning-home .intro-bg{inset:60px var(--home-margin-x);opacity:1;filter:saturate(.98)brightness(.96)blur(6px);transition:inset 1.05s cubic-bezier(.22,1,.36,1),filter 1.4s,transform 1.8s cubic-bezier(.22,1,.36,1);transform:scale(1.015)translateY(-6svh)}.intro-loader.is-complete,.intro-loader.is-complete.is-transitioning-home{opacity:0;visibility:hidden;pointer-events:none;transition:none}.intro-loader.is-transitioning-home .intro-logo,.intro-loader.is-transitioning-home .intro-title,.intro-loader.is-transitioning-home .sound-gate{opacity:0;filter:blur(18px);transition:opacity .68s,filter .68s,transform .9s cubic-bezier(.22,1,.36,1)}.intro-bg{isolation:isolate;background:var(--home-deep);opacity:0;filter:saturate(.94)brightness(.82);transition:opacity .9s,transform 1.6s;position:absolute;inset:0;overflow:hidden;transform:scale(1.08)}.intro-bg:before,.intro-bg:after{content:"";z-index:8;pointer-events:none;position:absolute;inset:0}.intro-bg:before{opacity:.05;mix-blend-mode:overlay;background-image:repeating-radial-gradient(circle at 30% 40%,#ffffff29 0 1px,#0000 1px 5px)}.green-mouse-bg{z-index:2;pointer-events:none;opacity:.84;mix-blend-mode:soft-light;isolation:isolate;position:absolute;inset:0;overflow:hidden}.green-mouse-layer{object-fit:cover;pointer-events:none;backface-visibility:hidden;will-change:transform, opacity;width:116%;height:116%;position:absolute;inset:-8%;transform:translate(0)scale(1.078)}.green-mouse-layer--base{z-index:1;opacity:.36;filter:saturate(1.03)contrast(1.04)}.green-mouse-layer--shadow{z-index:2;opacity:.58;mix-blend-mode:multiply}.green-mouse-layer--haze{z-index:3;opacity:.44;mix-blend-mode:soft-light}.green-mouse-layer--light{z-index:4;opacity:.34;mix-blend-mode:screen}.green-mouse-layer--fold{z-index:5;opacity:.24;mix-blend-mode:screen}.green-mouse-field{z-index:6;opacity:.34;mix-blend-mode:screen;background:radial-gradient(ellipse 30% 16% at var(--green-px,50%) var(--green-py,50%), #cec33729 0%, #cec33714 38%, transparent 76%);filter:blur(14px);position:absolute;inset:0}.chapter-slide[data-chapter="01"] .green-mouse-bg,.chapter-slide[data-chapter="01"] .green-mouse-field{display:none}.chapter-slide.is-active .chapter-frame{opacity:1;filter:blur();transform:scale(1)}.chapter-slide.is-active .chapter-frame img{filter:saturate()brightness();transform:scale(1.005)translateY(-.3vh)}body.is-transitioning .chapter-slide.is-active .chapter-frame img{filter:saturate(1.02)brightness(.94);transform:scale(1.035)translateY(-1.2vh)}body.is-entering-home .chapter-slide.is-active .chapter-frame{filter:blur(22px);transform:scale(1.045)}body.is-entering-home:not(.is-loading) .chapter-slide.is-active .chapter-frame{filter:blur();transition-delay:.42s;transform:scale(1)}body.is-entering-home .chapter-slide.is-active .chapter-frame img{filter:saturate(.98)brightness(.98);transform:scale(1.055)translateY(1svh)}body.is-entering-home:not(.is-loading) .chapter-slide.is-active .chapter-frame img{filter:saturate(1.02)brightness();transition-delay:.42s;transform:scale(1.015)translateY(-.6vh)}body.is-returning-prologue .chapter-slide.is-active .chapter-frame{filter:blur(22px);transform:scale(1.045)}body.is-returning-prologue .chapter-slide.is-active .chapter-frame img{filter:saturate(.98)brightness(.98);transform:scale(1.055)translateY(1svh)}body.is-returning-prologue .chapter-slide.is-active .chapter-copy{opacity:.45;filter:blur(26px);transform:translate(-50%,calc(72px - 50%))}body.is-looping-chapters .chapter-slide.is-active .chapter-frame{animation:1.32s cubic-bezier(.19,1,.22,1) both chapter-loop-frame}body.is-looping-chapters .chapter-slide.is-active .chapter-frame img{animation:1.32s cubic-bezier(.19,1,.22,1) both chapter-loop-image}body.is-looping-chapters .chapter-slide.is-active .chapter-copy{animation:1.18s cubic-bezier(.19,1,.22,1) both chapter-loop-copy}.chapter-copy{z-index:2;width:min(72vw,920px);color:var(--home-white);text-align:center;opacity:0;filter:blur(24px);will-change:opacity, filter, transform;justify-items:center;padding:0 24px;transition:opacity 1.05s 80ms,filter 1.05s 80ms,transform 1.26s cubic-bezier(.19,1,.22,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(64px - 50%))}.chapter-slide.is-active .chapter-copy{opacity:1;filter:blur();transform:translate(-50%,-50%)}body.is-narrator-open .chapter-slide.is-active .chapter-copy{opacity:0;filter:blur(18px);transition-delay:0s;transform:translate(-50%,calc(24px - 50%))}body.is-entering-home .chapter-slide.is-active .chapter-copy{opacity:.45;filter:blur(26px);transform:translate(-50%,calc(72px - 50%))}body.is-entering-home:not(.is-loading) .chapter-slide.is-active .chapter-copy{opacity:1;filter:blur();transition-delay:.68s;transform:translate(-50%,-50%)}.ring-canvas{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}body.is-loading [data-site-header]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s}body.is-narrator-open [data-site-header][data-menu-open=false]{pointer-events:none!important}body.is-narrator-open [data-site-header][data-menu-open=false] [data-header-hamburger]{pointer-events:auto!important}body.is-narrator-open [data-header-bag]{display:none}body.is-narrator-open .bottom-nav{z-index:60;color:var(--home-white);pointer-events:none}body.is-narrator-open .bottom-nav .sound-toggle{pointer-events:auto}body.is-narrator-open .bottom-nav>:not(:first-child){opacity:0;pointer-events:none}.narrator-panel.is-closing-to-chapter .narrator-stage{animation-name:narrator-stage-exit}.narrator-panel.is-open .narrator-stage{filter:blur();transform:scale(1)}.narrator-panel.is-exiting-content{pointer-events:none}.narrator-panel.is-preparing-content-exit [data-narrator-content]{transition:opacity .28s,filter .32s}.narrator-panel.is-exiting-content [data-narrator-content]{opacity:0!important;filter:blur(18px)!important}.narrator-panel.is-exiting-content .narrator-end{opacity:1!important;filter:none!important}.narrator-panel.is-exiting-content .narrator-heading,.narrator-panel.is-exiting-content .narrator-body,.narrator-panel.is-exiting-content .narrator-story-button,.narrator-panel.is-exiting-content .narrator-scroll-indicator,.narrator-panel.is-exiting-content .narrator-flavour-nav{opacity:0;filter:blur(18px);transition:opacity .28s,filter .32s}.narrator-panel.is-closing-to-chapter{opacity:1;visibility:visible;pointer-events:none;clip-path:inset(var(--narrator-clip-top) var(--narrator-clip-right) var(--narrator-clip-bottom) var(--narrator-clip-left));transition:opacity .26s .94s,visibility 0s linear 1.25s,clip-path 1.15s cubic-bezier(.76,0,.24,1)}.narrator-close{z-index:9;top:14px;right:var(--home-nav-margin);width:32px;height:32px;color:var(--home-white);pointer-events:auto;background:#0006;place-items:center;padding:8px;display:grid;position:fixed}.narrator-close span{background:currentColor;width:16px;height:1px;position:absolute}.narrator-close span:first-child{transform:rotate(45deg)}.narrator-close span:last-child{transform:rotate(-45deg)}.narrator-scroll{z-index:1;overscroll-behavior:contain;background:var(--home-deep);height:100svh;position:relative;overflow:hidden auto}.narrator-track{min-height:calc(var(--narrator-track-units,460) * 1svh);position:relative}.narrator-stage{isolation:isolate;transform-origin:50%;height:100svh;position:sticky;top:0;overflow:hidden}.narrator-visual{z-index:0;background:var(--home-deep);position:absolute;inset:0;overflow:hidden}.narrator-layer,.narrator-grain{will-change:transform;width:100%;height:calc(100% + 10svh);position:absolute;inset:-5svh 0}.narrator-layer{object-fit:cover}.narrator-layer--base{z-index:1;filter:saturate(.7)brightness(.56)contrast(1.08);transform:translate3d(0, var(--narrator-bg-y,0px), 0) scale(var(--narrator-bg-scale,1.05))}.narrator-panel[data-narrator-transition=snap] .narrator-scroll{scroll-snap-type:y mandatory}.narrator-panel[data-narrator-transition=snap] .narrator-track{min-height:0}.narrator-panel[data-narrator-transition=snap] .narrator-stage{height:auto;position:static;overflow:visible}.narrator-panel[data-narrator-transition=snap] .narrator-visual{position:fixed}.narrator-panel[data-narrator-transition=snap] .narrator-content,.narrator-panel[data-narrator-transition=snap] .narrator-end{scroll-snap-align:start;scroll-snap-stop:always;min-height:100svh;position:relative;inset:auto;opacity:1!important;filter:none!important;transform:none!important}.narrator-panel[data-narrator-transition=snap] .narrator-end{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.narrator-panel[data-narrator-transition=snap] .narrator-content__inner,.narrator-panel[data-narrator-transition=snap] .narrator-heading__line>span,.narrator-panel[data-narrator-transition=snap] .narrator-body,.narrator-panel[data-narrator-transition=snap] .narrator-story-button,.narrator-panel[data-narrator-transition=snap] .narrator-return{transform:none!important}.chapter-copy-right{left:auto;right:calc(var(--home-margin-x) + 7vw);text-align:left;justify-items:start;width:min(44vw,560px);transform:translateY(calc(52px - 50%))}.chapter-slide.is-active .chapter-copy-right{transform:translateY(-50%)}.chapter-copy-lower{transform:translate(-50%,calc(86px - 50%))}.chapter-slide.is-active .chapter-copy-lower{transform:translate(-50%,calc(28px - 50%))}.chapter-copy p,.chapter-copy h1,.chapter-copy h2{font-family:var(--home-font-display);margin:0;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.13}.chapter-copy h1,.chapter-copy h2{display:grid}.chapter-copy small{color:#fffaf3d6;max-width:460px;font-family:var(--home-font-body), Baskerville, serif;white-space:pre-line;margin-top:24px;font-size:clamp(15px,1.05vw,18px);line-height:1.6;display:block}.chapter-action{margin-top:28px}.chapter-rail{z-index:12;right:var(--home-rail-right);opacity:0;visibility:hidden;justify-items:center;gap:12px;width:12px;transition:opacity 1.2s,visibility 1.2s;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.chapter-rail button{background:var(--home-ink);width:8px;height:8px;color:var(--home-ink);opacity:.3;border:0;padding:0;font-size:0;transition:opacity .22s;display:block}.chapter-rail button span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.chapter-rail button.is-active{opacity:1}.bottom-nav{z-index:12;min-height:60px;padding:0 var(--home-padding-x);color:var(--home-ink);opacity:0;visibility:hidden;justify-content:space-around;align-items:center;transition:opacity 1.2s,visibility 1.2s;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav>*{flex:0 0 33.3333%}.bottom-nav>button{color:inherit;text-transform:uppercase;font-size:12px;font-weight:600;line-height:20px}.bottom-nav>:first-child{justify-content:flex-start}.bottom-nav>:nth-child(2){justify-content:center}.bottom-nav>:last-child{justify-content:flex-end}.bottom-nav p{text-transform:uppercase;align-items:center;margin:0;font-size:12px;line-height:20px;display:flex}.bottom-nav strong{font-weight:600}@media (min-width:1024px){.home-experience{--home-rail-right:16px}.bottom-nav{padding:0 var(--home-padding-x);justify-content:space-between}.bottom-nav>*{flex:none}}.sound-toggle{align-items:center;gap:2px;min-height:44px;padding:10px 0;display:inline-flex}.sound-toggle__icon{place-items:center;width:24px;height:24px;display:inline-grid;position:relative}.narrator-heading{font-size:var(--text-h2-size);line-height:var(--text-h2-leading);font-weight:400;display:grid}.narrator-heading__line{font-family:var(--home-font-display);display:block;overflow:hidden}.narrator-heading--alt{font-size:var(--text-h4-size);line-height:var(--text-h4-leading)}.narrator-heading--alt .narrator-heading__line{font-family:var(--home-font-body)}[data-narrator-variant=chapterTwo] .narrator-heading__line{color:var(--color-neutral-100);font-family:var(--home-font-body);font-size:48px;font-style:normal;font-weight:400;line-height:60px}[data-narrator-variant=chapterTwo] .narrator-heading__line.italic,[data-narrator-variant=chapterTwo] .narrator-heading__line:nth-child(2){font-style:italic}.narrator-heading--end .narrator-heading__line,.narrator-heading--end .narrator-heading__line:nth-child(2){font-family:var(--home-font-display);font-size:inherit;font-style:normal;line-height:inherit}.narrator-heading__line>span,.narrator-body,.narrator-story-button,.narrator-return{opacity:1;transform:translate3d(0, var(--narrator-item-y,0px), 0);will-change:transform;transition:transform .76s cubic-bezier(.16,1,.3,1);display:block}.narrator-body{white-space:pre-line;font-weight:400}.narrator-story-button{margin-top:-8px}.narrator-end .narrator-story-button{justify-self:center}@keyframes narrator-stage-enter{0%{filter:blur(8px);transform:scale(1.018)}34%{filter:blur(3px)}to{filter:blur();transform:scale(1)}}@keyframes narrator-stage-exit{0%{filter:blur();transform:scale(1)}to{filter:blur(8px);transform:scale(1.018)}}@keyframes chapter-loop-frame{0%{filter:blur(26px);transform:scale(1.07)translateY(2.2vh)}56%{filter:blur(9px);transform:scale(1.035)translateY(-.7vh)}to{filter:blur();transform:scale(1)}}@keyframes chapter-loop-image{0%{filter:saturate(.92)brightness(.84);transform:scale(1.09)translateY(1.6vh)}to{filter:saturate(1.02)brightness();transform:scale(1.015)translateY(-.6vh)}}@keyframes chapter-loop-copy{0%{opacity:0;filter:blur(28px);transform:translate(-50%,calc(86px - 50%))}to{opacity:1;filter:blur();transform:translate(-50%,-50%)}}.narrator-layer--reveal{z-index:3;opacity:0;object-position:center;filter:saturate(.86)brightness(.96)contrast(.96);transform:translate3d(0, var(--narrator-reveal-y-offset,0px), 0) scale(1.045);-webkit-mask-image:radial-gradient(circle var(--narrator-reveal-size) at var(--narrator-reveal-x) var(--narrator-reveal-y), #000 0%, #000000d1 34%, #00000047 var(--narrator-reveal-softness), transparent 100%);-webkit-mask-image:radial-gradient(circle var(--narrator-reveal-size) at var(--narrator-reveal-x) var(--narrator-reveal-y), #000 0%, #000000d1 34%, #00000047 var(--narrator-reveal-softness), transparent 100%);-webkit-mask-image:radial-gradient(circle var(--narrator-reveal-size) at var(--narrator-reveal-x) var(--narrator-reveal-y), #000 0%, #000000d1 34%, #00000047 var(--narrator-reveal-softness), transparent 100%);-webkit-mask-image:radial-gradient(circle var(--narrator-reveal-size) at var(--narrator-reveal-x) var(--narrator-reveal-y), #000 0%, #000000d1 34%, #00000047 var(--narrator-reveal-softness), transparent 100%);mask-image:radial-gradient(circle var(--narrator-reveal-size) at var(--narrator-reveal-x) var(--narrator-reveal-y), #000 0%, #000000d1 34%, #00000047 var(--narrator-reveal-softness), transparent 100%);will-change:opacity, transform, mask-image;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.narrator-layer--reveal-left{object-position:36% 50%}.narrator-layer--reveal-right{object-position:66% 50%}.narrator-panel[data-narrator-variant=chapterTwo] .narrator-layer--base{filter:none}.narrator-panel[data-narrator-variant=chapterOne] .narrator-layer--base{filter:none;transform:none}.narrator-panel[data-narrator-variant=chapterOne] .narrator-grain{display:none}.narrator-grain{z-index:4;transform:translate3d(0, var(--narrator-grain-y,0px), 0);pointer-events:none;background:radial-gradient(circle at 50% 44%,#0000 34%,#00000038 68%,#00000075),linear-gradient(90deg,#00000057,#0000 24% 76%,#00000047)}.narrator-content{z-index:4;padding:0 calc(var(--home-padding-x) + 28px) 0 var(--home-padding-x);color:var(--home-white);opacity:1;filter:none;will-change:opacity, filter, transform;flex-direction:column;justify-content:center;align-items:center;transition:filter .14s;display:flex;position:absolute;inset:0}.narrator-content[data-position-v=top]{justify-content:flex-start}.narrator-content[data-position-v=middle]{justify-content:center}.narrator-content[data-position-v=bottom]{justify-content:flex-end}.narrator-content[data-position-h=left]{align-items:flex-start}.narrator-content[data-position-h=center]{align-items:center}.narrator-content[data-position-h=right]{align-items:flex-end}.narrator-content__inner{width:var(--columns-5-columns);transform:translate3d(0, var(--narrator-content-y,32px), 0);flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:112px 0;display:flex}.narrator-content[data-text-align=left] .narrator-content__inner{text-align:left;align-items:flex-start}.narrator-content[data-text-align=center] .narrator-content__inner{text-align:center;align-items:center}.narrator-content[data-text-align=right] .narrator-content__inner{text-align:right;align-items:flex-end}.narrator-content--image{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}.narrator-content--image .narrator-content__figure{z-index:1;object-fit:contain;width:min(86vw,420px);height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.narrator-content--image .narrator-content__inner{z-index:2;width:var(--columns-5-columns);text-align:left;transform:translate3d(-50%, var(--narrator-content-y,32px), 0);align-items:flex-start;gap:40px;padding:24px 0;position:absolute;bottom:0;left:50%}.narrator-content--image .narrator-content__group{flex-direction:column;align-items:flex-start;gap:40px;display:flex}@media (min-width:1024px){.narrator-content__inner{gap:48px}.narrator-content--image{padding:0 var(--home-padding-x);flex-direction:row;align-items:center}.narrator-content--image .narrator-content__figure{width:min(46vw,620px);position:static;transform:none}.narrator-content--image .narrator-content__inner{width:var(--columns-5-columns);transform:translate3d(0, var(--narrator-content-y,32px), 0);gap:48px;margin-left:auto;padding:112px 0;position:static}.narrator-content--image .narrator-content__group{gap:48px}}@media (min-width:1440px){.narrator-content__inner,.narrator-content--image .narrator-content__inner{gap:64px;padding:160px 0}.narrator-content--image .narrator-content__group{gap:64px}}.narrator-end{z-index:5;width:min(80vw,1180px);color:var(--home-white);text-align:center;opacity:1;filter:none;transform:translate3d(-50%, calc(-50% + var(--narrator-content-y,48px)), 0);will-change:opacity, filter, transform;justify-items:center;gap:32px;transition:filter .14s;display:grid;position:absolute;top:50%;left:50%}.narrator-scroll-indicator{--narrator-indicator-height:200px;z-index:8;width:12px;height:var(--narrator-indicator-height);pointer-events:none;position:fixed;top:50%;right:16px;transform:translateY(-50%)}.narrator-scroll-indicator__track,.narrator-scroll-indicator__thumb{width:1px;display:block;position:absolute;left:50%;transform:translate(-50%)}.narrator-scroll-indicator__track{background:#ffffff52;inset-block:0}.narrator-scroll-indicator__thumb{top:calc((var(--narrator-indicator-height) - 18px) * var(--narrator-progress,0));background:var(--home-white);height:18px;transition:top .22s cubic-bezier(.16,1,.3,1)}.narrator-heading--end{font-family:var(--home-font-display), "Times New Roman", serif;letter-spacing:0;margin:0;font-size:clamp(54px,3.125vw,80px);font-weight:400;line-height:clamp(54px,3.125vw,80px)}.narrator-return{color:var(--home-white);font-family:var(--home-font-ui);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:8px 0 4px;font-size:12px;font-weight:600;line-height:20px}.narrator-content h2,.narrator-content p{font-family:var(--home-font-body), Baskerville, serif;letter-spacing:0;margin:0;font-weight:400}.narrator-scroll--story{background:#3b381b;overflow-y:auto}.story-chapter{color:#fff;background:#3b381b;min-height:100%;overflow:clip}.story-entrance{height:200svh;padding:var(--internal-margin-xl) var(--layout-padding-x);background:linear-gradient(#3b381b 0 70%,#34371d 100%);position:relative}.story-entrance__stage{height:100svh;margin:calc(var(--internal-margin-xl) * -1) calc(var(--layout-padding-x) * -1);background:linear-gradient(#3b381b 0 70%,#34371d 100%);position:sticky;top:0;overflow:hidden}.story-entrance__media{box-sizing:border-box;width:100%;height:100%;padding-block:var(--dim-40);will-change:transform;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.story-entrance__media img{object-fit:cover}.story-entrance__shade{opacity:1;background:#000000b2;position:absolute;inset:0}[data-story-section=highlight-quote]{background:linear-gradient(#34371d 0%,#3b381b 22%,#062133 100%);position:relative;overflow:clip}[data-story-section=story-carousel]{isolation:isolate;background:#062133;position:relative}[data-story-section=text]{background:linear-gradient(#062133 0 58%,#4b2700 100%)}[data-story-section=editorial],[data-story-section=gallery],.story-chapter__outro{background:#4b2700}.story-chapter__outro{background:#4b2700;position:relative}.story-chapter__outro-media{z-index:0;height:100svh;position:sticky;top:0;overflow:hidden}.story-chapter__outro-veil{z-index:1;background:linear-gradient(#4b2700 0 40svh,#4b2700b3 75svh,#4b27004d 110svh,#0000 150svh);height:150svh;margin-top:-100svh;position:relative}.story-chapter__end{z-index:2;height:100svh;position:sticky;top:0}.story-chapter__outro-linger{height:20svh}.story-chapter__end .narrator-end{transform:translate3d(-50%, var(--narrator-content-y,0px), 0);opacity:1!important;pointer-events:auto!important}.sound-gate{z-index:3;color:#fffaf3db;opacity:0;filter:blur(14px);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:0;transition:opacity .85s .12s,transform .95s cubic-bezier(.19,1,.22,1) .12s,filter .85s .12s,color .18s;display:inline-flex;position:absolute;bottom:48px;left:50%;transform:translate(-50%,34px)}.sound-gate:hover{color:var(--home-white)}.sound-gate__line{width:1px;height:40px;color:var(--home-white);background:var(--home-white);flex:none;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sound-gate__line{background:color-mix(in srgb, var(--home-white) 30%, transparent)}}.sound-gate__line:after{content:"";background:currentColor;width:100%;height:40%;animation:1.8s cubic-bezier(.4,0,.2,1) infinite soundGateLine;position:absolute;top:0;left:0}@keyframes soundGateLine{0%{transform:translateY(-100%)}to{transform:translateY(250%)}}@media (prefers-reduced-motion:reduce){.sound-gate__line:after{height:100%;animation:none}}.intro-loader[data-step="5"] .sound-gate{opacity:1;filter:blur();transform:translate(-50%)}.chapter-main{opacity:1;filter:none;transition:transform 1.85s cubic-bezier(.22,1,.36,1);transform:translateY(100svh)}html[data-home] body>header{transition:opacity 1.4s,transform 1.7s cubic-bezier(.22,1,.36,1),filter 1.4s}html[data-home] body:not(.is-home-revealed)>header{opacity:0;filter:blur(16px);pointer-events:none;transform:translateY(-34px)}body.is-home-revealed .chapter-main{transform:translateY(0)}body.is-home-revealed .chapter-rail,body.is-home-revealed .bottom-nav{opacity:1;visibility:visible}body.is-home-revealed.is-entering-home .chapter-rail,body.is-home-revealed.is-entering-home .bottom-nav{transition-delay:.64s}body.is-entering-home .chapter-main{transform:translateY(68svh)}body.is-entering-home.is-home-revealed .chapter-main{transition-delay:.18s;transform:translateY(0)}body.is-returning-prologue .chapter-main{transition:transform 1.85s cubic-bezier(.76,0,.24,1);transform:translateY(68svh)}.narrator-close{color:inherit;cursor:pointer;border:0}.intro-bg:after{z-index:9;background:radial-gradient(#0000 42%,#0804016b 100%)}.intro-ambient{z-index:0;background:var(--home-deep);position:absolute;inset:0}.intro-ambient canvas{background:var(--home-deep);display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.intro-ambient__still{object-fit:cover;background:var(--home-deep);width:100%;height:100%;display:block;position:absolute;inset:0}.intro-ambient__canvas{position:absolute;inset:0}@keyframes intro-bg-in{to{opacity:1;transform:scale(1.02)}}.intro-loader[data-step="0"] .intro-bg,.intro-loader[data-step="1"] .intro-bg,.intro-loader[data-step="2"] .intro-bg,.intro-loader[data-step="3"] .intro-bg,.intro-loader[data-step="4"] .intro-bg,.intro-loader[data-step="5"] .intro-bg{animation:.9s .15s forwards intro-bg-in}.intro-logo{z-index:1;opacity:1;filter:blur();justify-items:center;width:min(47vw,681px);transition:opacity .7s,transform .9s cubic-bezier(.19,1,.22,1),filter .7s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-logo-mask{clip-path:inset(100% 0 0);width:100%;transition:clip-path 1.4s cubic-bezier(.19,1,.22,1) 1.6s;display:block;overflow:hidden;transform:translateY(1px)}.intro-logo img{width:100%;height:auto;transition:transform 1.4s cubic-bezier(.19,1,.22,1) 1.6s;display:block;transform:translateY(105%)}.intro-logo i{z-index:2;transform-origin:50%;background:currentColor;width:100%;height:1px;transition:opacity .45s;position:relative;transform:scaleX(0)}@keyframes intro-logo-line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.intro-loader[data-step="1"] .intro-logo i,.intro-loader[data-step="2"] .intro-logo i,.intro-loader[data-step="3"] .intro-logo i,.intro-loader[data-step="4"] .intro-logo i,.intro-loader[data-step="5"] .intro-logo i{animation:2.2s cubic-bezier(.19,1,.22,1) 1s both intro-logo-line-grow}.intro-loader[data-step="2"] .intro-logo,.intro-loader[data-step="3"] .intro-logo{opacity:1;filter:blur();transform:translate(-50%,-50%)}.intro-loader[data-step="2"] .intro-logo-mask,.intro-loader[data-step="3"] .intro-logo-mask{clip-path:inset(0)}.intro-loader[data-step="2"] .intro-logo img,.intro-loader[data-step="3"] .intro-logo img{transform:translateY(0)}.intro-loader[data-step="4"] .intro-logo,.intro-loader[data-step="5"] .intro-logo{opacity:0;filter:blur(16px);transform:translate(-50%,calc(-50% - 44px))}.intro-title{z-index:2;box-sizing:border-box;width:100%;padding:0 var(--dim-4);color:#f8fafc;text-align:center;opacity:0;filter:blur(18px);flex-direction:column;align-items:center;transition:opacity .9s,transform 1s cubic-bezier(.19,1,.22,1),filter .9s;display:flex;position:relative;transform:translateY(46px)}.intro-title p,.intro-title h2{font-family:var(--home-font-display);margin:0;font-weight:400}.intro-title h2{display:grid}.intro-loader[data-step="5"] .intro-title{opacity:1;filter:blur();transform:translateY(0)}@media (min-width:1024px){.intro-title{width:var(--columns-8-columns-alt,854px)}}@media (min-width:1440px){.intro-title{width:var(--columns-8-columns,907px);padding:0}}@media (max-width:760px){.intro-logo{width:min(72vw,681px)}.chapter-copy,.chapter-copy-right{text-align:center;justify-items:center;width:min(88vw,520px);margin-inline:auto}.chapter-copy-right{left:50%;right:auto;transform:translate(-50%,calc(52px - 50%))}.chapter-slide.is-active .chapter-copy-right{transform:translate(-50%,-50%)}.chapter-copy p,.chapter-copy h1,.chapter-copy h2{font-size:clamp(42px,12vw,64px)}.bottom-nav{min-height:56px}.bottom-nav p{justify-content:flex-end;font-size:10px}.chapter-rail{grid-auto-flow:column;gap:8px;width:auto;position:static;transform:none}.narrator-heading--end{font-size:36px;line-height:36px}}@media (hover:none),(pointer:coarse){html[data-home] body.is-narrator-open{touch-action:pan-y}html[data-home]:has(body.is-narrator-open){touch-action:pan-y}.narrator-panel{--narrator-reveal-x:50%;--narrator-reveal-y:44%;--narrator-reveal-size:min(72vw, 420px)}.narrator-scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch}}@media (prefers-reduced-motion:reduce){.narrator-scroll{scroll-behavior:auto}.narrator-layer,.narrator-grain,.narrator-content{transition:none!important;transform:none!important}.narrator-layer--reveal{--narrator-reveal-x:50%;--narrator-reveal-y:44%;--narrator-reveal-size:min(64vw, 420px)}}
