.curtains{z-index:1000;pointer-events:none;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.curtains.is-active{visibility:visible;pointer-events:auto}.curtain{left:0;right:0;will-change:transform;height:140vh;-webkit-mask:var(--m) center / 100% 100% no-repeat;-webkit-mask:var(--m) center / 100% 100% no-repeat;mask:var(--m) center / 100% 100% no-repeat;position:absolute;top:0;transform:translateY(100vh)}.curtain--red{background:var(--red)}.curtain--yellow{background:var(--yellow)}.curtain--blue{background:var(--deep);color:var(--paper)}.curtain__inner{left:0;right:0;place-items:center;height:100vh;display:grid;position:absolute;top:35vh}.curtain__label{color:var(--paper);visibility:hidden;text-align:center;padding-inline:var(--gutter);letter-spacing:-.03em;grid-area:1/1;margin:0;font-size:clamp(2.6rem,1rem + 8vw,8rem);font-style:italic}html[lang=ar] .curtain__label{font-style:normal}.loader{visibility:hidden;grid-area:1/1;align-content:center;justify-items:center;gap:1.2rem;width:100%;height:100%;display:grid;position:relative}.loader__mark{width:clamp(150px,22vw,260px);color:var(--yellow)}.loader__mark path{stroke:var(--yellow);stroke-width:2.4px;fill:var(--yellow);stroke-linejoin:round}.loader__name{letter-spacing:-.01em;margin:0;padding-block-start:.1em;padding-block-end:.1em;font-size:clamp(1.8rem,1rem + 3vw,3.4rem);display:flex;overflow:hidden}.loader__name span{display:inline-block}.loader__tag{color:var(--yellow-soft);margin:0;font-size:1.5rem}.loader__count{color:#f6f0e229;margin:0;font-size:clamp(3rem,1rem + 8vw,8rem);line-height:.9;position:absolute;bottom:clamp(20px,4vh,48px)}.loader__count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.loader__count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.loader__count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.loader__count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}
