@media (min-width:1024px){.story-side{position:sticky;top:calc(var(--nav-h) + 2.5rem);align-self:start}}.story-quote{margin:4.5rem 0 4rem}.story-quote p{font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.beat{margin:4.5rem 0}.sp{--t:clamp(0,(var(--p,1) - 0.1)/0.5,1);--mo:clamp(0,(1 - var(--t)) * 10,1);--front:color-mix(in oklab,var(--ember-hot) 40%,var(--bone));position:relative;height:7.4em;margin-top:2.6em;font-size:clamp(1.5rem,7.8vw,2.75rem);font-weight:700;line-height:1;white-space:nowrap;font-variation-settings:"wdth" 112;-webkit-user-select:none;user-select:none}.sp-m{--f:clamp(0,(var(--t) - var(--a))/var(--d),1);--h:clamp(0,1 - (var(--t) - var(--c))/var(--cd),1);--k:clamp(0,(var(--t) - var(--c) - var(--cd) * 0.55)/(var(--cd) * 0.45),1);--hot:color-mix(in oklab,var(--ember-hot) calc(clamp(0, var(--h) * 2 - 1, 1) * 100%),var(--ember));--liq:color-mix(in oklab,var(--hot) calc(clamp(0, var(--h) * 2, 1) * 100%),var(--ember-deep));--glow:color-mix(in oklab,var(--ember) calc(var(--h) * 80%),transparent);--fo:calc(clamp(0, var(--f) * 30, 1) * clamp(0, (1 - var(--f)) * 30, 1))}.sp-stream{left:calc(50% - .05em);width:.1em;top:-2.4em;height:2.75em;background:var(--front);box-shadow:0 0 .3em var(--ember);-webkit-mask-image:linear-gradient(transparent,#000 45%);mask-image:linear-gradient(transparent,#000 45%);clip-path:inset(calc(clamp(0, (var(--t) - .55) / .07, 1) * 100%) -.5em calc((1 - clamp(0, var(--t) / .05, 1)) * 100%) -.5em)}.sp-stream,.sp-w{position:absolute}.sp-w{--e:calc((1 - var(--f)) * (100% + 0.5em) - 0.5em);--s:calc(var(--k) * (100% + 0.5em) - 0.5em);--x:calc((1 - var(--k)) * (100% + 1em) - 0.5em);top:calc(var(--y) * 1em);translate:0 -.5em}.sp-w:before{content:attr(data-w);position:absolute;inset:0;color:transparent;-webkit-text-stroke:1px var(--line-strong);opacity:var(--mo)}.sp-w>span{display:block;color:var(--liq);text-shadow:0 0 calc(var(--h) * .3em) var(--glow)}.sp-w>span:nth-child(n+2){position:absolute;inset:0;text-shadow:none}.sp-w>span:nth-child(2){color:var(--front);opacity:var(--fo)}.sp-w>span:nth-child(3){color:var(--bone)}.sp-l{right:calc(50% + .95em - var(--in) * 1em)}.sp-l>span{clip-path:inset(-.5em 0 -.5em max(var(--e),var(--s)))}.sp-l>span:nth-child(2){clip-path:inset(-.5em calc(100% - var(--e) - .12em) -.5em var(--e))}.sp-l>span:nth-child(3){clip-path:inset(-.5em var(--x) -.5em -.5em)}.sp-r{left:calc(50% + .95em - var(--in) * 1em)}.sp-r>span{clip-path:inset(-.5em max(var(--e),var(--s)) -.5em 0)}.sp-r>span:nth-child(2){clip-path:inset(-.5em var(--e) -.5em calc(100% - var(--e) - .12em))}.sp-r>span:nth-child(3){clip-path:inset(-.5em -.5em -.5em var(--x))}.sp-head{left:50%;top:0;translate:-50% 0;font-size:1.5em;font-weight:800;font-variation-settings:"wdth" 125}.sp-head>span{clip-path:inset(max(var(--e),var(--s)) -.5em -.5em -.5em)}.sp-head>span:nth-child(2){clip-path:inset(var(--e) -.5em calc(100% - var(--e) - .08em) -.5em)}.sp-head>span:nth-child(3){clip-path:inset(-.5em -.5em var(--x) -.5em)}.sp-net{position:absolute;top:0;left:calc(50% - .95em);width:1.9em;height:7.4em;overflow:visible;fill:none}.sp-net .sp-wall{stroke:var(--line-strong);stroke-width:1px;opacity:var(--mo)}.sp-net .sp-m{stroke:var(--liq);stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--f))}.sp-net .sp-set{stroke:var(--bone-dim);stroke-dashoffset:calc(1 - var(--k))}.sp-net .sp-fr{stroke:var(--front);stroke-dasharray:.03 2;stroke-dashoffset:calc(.03 - var(--f));opacity:var(--fo)}.sp-net .sp-halo{stroke:var(--glow);stroke-linecap:round}@media (prefers-reduced-motion:reduce){.beat{--p:1!important}}