@font-face{font-family:Tsybulka;src:local(Tsybulka Regular),local(Tsybulka),url(../fonts/Tsybulka-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.title{text-transform:uppercase;white-space:nowrap;margin:0;font:400 clamp(3.2rem,min(7.2vw,11.5svh),8rem)/1 Tsybulka,sans-serif}.title__line{display:block}.title__after{vertical-align:.08em;height:.62em;margin-left:.22em;display:inline-flex}.title__after img{border-radius:.06em;width:auto;height:100%}.scene{--p:0;--e:0;height:calc(var(--h) * 1svh);color:var(--ink);position:relative}.scene__stage{height:100dvh;position:sticky;top:0;overflow:hidden}.scene--flow .scene__stage{flex-direction:column;height:auto;min-height:100dvh;display:flex}.scene__stage{background:var(--paper)}.scene--overlap{z-index:1;margin-top:-100svh}.scene.is-static{height:auto;margin-top:0}.scene.is-static .scene__stage{position:relative}
