.Hn1EaW_journey{background:var(--ink-deep);position:relative}.Hn1EaW_stage{height:100svh;position:sticky;top:0;overflow:hidden}.Hn1EaW_canvas{background:#020311;width:100%;max-width:none;height:100%}.Hn1EaW_fallback{opacity:.85;width:min(52vw,760px);max-width:none;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}.Hn1EaW_film{object-fit:cover;opacity:0;pointer-events:none;width:72%;max-width:none;height:100%;transition:opacity 1.2s;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(55% 60% at 58%,#000 45%,#0000 100%);mask-image:radial-gradient(55% 60% at 58%,#000 45%,#0000 100%)}.Hn1EaW_film[data-on=true]{opacity:1}.Hn1EaW_more{font-size:var(--step--1);margin-top:1.25rem}.Hn1EaW_steps{margin-top:-100svh;position:relative}.Hn1EaW_step{min-height:100svh;max-width:var(--wide);padding:0 var(--gutter);align-items:center;margin:0 auto;display:flex}.Hn1EaW_panel{max-width:26rem;text-shadow:0 0 24px var(--ink-deep), 0 0 8px var(--ink-deep);padding:1.5rem 0}.Hn1EaW_panel h2{font-size:clamp(2rem, 4vw, var(--step-3))}.Hn1EaW_panel p{color:color-mix(in srgb, var(--paper) 88%, var(--mist))}.Hn1EaW_introPanel{max-width:34rem}.Hn1EaW_introPanel h1{margin-bottom:.5em;font-size:clamp(2.4rem,4.4vw,3.9rem);line-height:1.05}.Hn1EaW_titleLine{display:block}.Hn1EaW_introPanel .Hn1EaW_lead{font-size:clamp(1.05rem,1.25vw,1.22rem);line-height:1.55}.Hn1EaW_lead{font-size:var(--step-1);font-variation-settings:"opsz" 28;line-height:1.45}.Hn1EaW_lead+.Hn1EaW_lead{margin-top:.9em}.Hn1EaW_cue{color:var(--mist);font-size:var(--step--1);align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}.Hn1EaW_cue:before{content:"";background:linear-gradient(var(--oiii), transparent);width:1px;height:3rem}.Hn1EaW_scale{color:var(--oiii);font-size:var(--step-0);font-feature-settings:"tnum";margin-bottom:.6em}.Hn1EaW_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.Hn1EaW_ruler{right:var(--gutter);border-left:1px solid var(--plum-line);font-size:var(--step--1);color:var(--mist);margin:0;padding:0 0 0 1.1rem;list-style:none;position:absolute;top:50%;transform:translateY(-50%)}.Hn1EaW_ruler li{opacity:.5;padding:.45rem 0;transition:opacity .3s;position:relative}.Hn1EaW_ruler li:before{content:"";background:var(--plum-line);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:calc(-1.1rem - 3.5px)}.Hn1EaW_stage[data-film=true] .Hn1EaW_ruler li:not(.Hn1EaW_rulerActive){opacity:.12}.Hn1EaW_ruler{text-shadow:0 0 10px var(--ink-deep), 0 0 4px var(--ink-deep)}.Hn1EaW_ruler .Hn1EaW_rulerAll{margin-bottom:.9rem;font-style:italic}.Hn1EaW_ruler .Hn1EaW_rulerAll:before{border:1px solid var(--plum-line);background:0 0;width:9px;height:9px;margin-top:-4.5px;left:calc(-1.1rem - 5px)}.Hn1EaW_ruler .Hn1EaW_rulerAll.Hn1EaW_rulerActive:before{border-color:var(--gold);background:0 0}.Hn1EaW_ruler .Hn1EaW_rulerActive{opacity:1;color:var(--paper)}.Hn1EaW_ruler .Hn1EaW_rulerActive:before{background:var(--gold)}.Hn1EaW_rulerScale{font-feature-settings:"tnum";min-width:4rem;display:inline-block}.Hn1EaW_rulerTitle{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.Hn1EaW_ruler{display:none}.Hn1EaW_fallback{width:92vw;top:38%;left:50%}.Hn1EaW_film{width:100%;height:72%;-webkit-mask-image:radial-gradient(66% 49%,#000 45%,#0000 100%);mask-image:radial-gradient(66% 49%,#000 45%,#0000 100%)}.Hn1EaW_step{align-items:flex-end;min-height:150svh;padding-bottom:12vh}.Hn1EaW_introStep{min-height:100svh}.Hn1EaW_panel{max-width:none;margin:0 calc(var(--gutter) * -1);width:calc(100% + var(--gutter) * 2);background:linear-gradient(transparent, color-mix(in srgb, var(--ink-deep) 92%, transparent) 25%);padding:1.25rem}.Hn1EaW_introPanel{background:color-mix(in srgb, var(--ink-deep) 68%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);margin:0 calc(var(--gutter) * -.5);width:calc(100% + var(--gutter));border-radius:14px;padding:1.1rem 1.15rem 1.25rem}.Hn1EaW_introPanel h1{font-size:clamp(1.9rem,8.4vw,2.6rem)}.Hn1EaW_introPanel .Hn1EaW_lead{font-size:1rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.Hn1EaW_ruler li,.Hn1EaW_film{transition:none}}
