.page-world{background:var(--void)}.zero{position:relative;isolation:isolate}.zero__stage{position:relative}.zero__media,.zero__hud,.zero__skip,.zero__hint{display:none}.zero__act,.zero__count{width:min(100% - 2 * var(--gutter),900px);margin-inline:auto;padding-block:14px}.zero__act--place{padding-top:clamp(40px,6vw,80px)}.zero__place{font:500 clamp(2.4rem,5.4vw,5rem)/.98 var(--font-display);letter-spacing:-.015em;margin-bottom:.9rem}.zero__place em{color:var(--neon-hot);text-shadow:var(--glow-sm)}.zero__line{font:400 clamp(1.4rem,2.3vw,2.15rem)/1.28 var(--font-display);color:#e6e1ef;text-wrap:balance}.zero__line em{color:var(--neon-hot)}.zero__line--big{font-size:clamp(1.9rem,3.8vw,3.6rem);line-height:1.1;letter-spacing:-.01em}.zero__num{font:500 clamp(3.4rem,9vw,8.8rem)/.9 var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;color:#f3f0f8}.zero__lbl{position:relative;margin-top:.8rem;font:500 .72rem/1.3 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.zero__lbl [data-zl=b]{display:none}.zero__calm{margin-top:1.2rem;font:500 clamp(1.6rem,3vw,2.6rem)/1.1 var(--font-display)}.zero__calm b{color:var(--neon-hot);font-weight:500;font-variant-numeric:lining-nums;text-shadow:var(--glow-sm)}.zero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:1.8rem}.zero__cta span,.world__more span{color:var(--muted);font-size:.92rem}.zero.is-film{height:var(--len, 640svh)}.zero.is-film .zero__stage{position:sticky;top:0;height:100svh;overflow:hidden}.zero.is-film .zero__media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(110% 80% at 50% 42%,#0c0a14,var(--void) 72%)}.zero__cv{display:block;width:100%;height:100%}.zero__blood{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(72% 68% at 50% 44%,transparent 56%,rgb(96 10 18 / .3) 84%,rgb(60 4 10 / .6) 100%)}.zero.is-film [data-zact]{position:absolute;left:0;right:0;margin:0;width:auto;opacity:0;pointer-events:none}.zero.is-film [data-zact].is-live{pointer-events:auto}.zero.is-film .zero__head{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding-top:var(--hdr-h)}.zero.is-film .zero__head .phead{padding-block:0}.zero.is-film .zero__hint{display:flex;align-items:center;gap:12px;margin-top:2rem;font:500 .66rem/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--neon-hot)}.zero__hint i{position:relative;width:1px;height:34px;background:#c9b0ff33;overflow:hidden}.zero__hint i:after{content:"";position:absolute;left:0;top:-40%;width:1px;height:40%;background:var(--neon-hot);animation:zdrop 1.8s var(--ease-io) infinite}@keyframes zdrop{to{top:110%}}.zero.is-film .zero__act,.zero.is-film .zero__count{padding:0 var(--gutter);text-align:center}.zero.is-film .zero__act>*,.zero.is-film .zero__count>*{margin-inline:auto}.zero.is-film .zero__line{max-width:30ch;text-shadow:0 0 24px var(--void),0 0 8px var(--void)}.zero.is-film .zero__line--big{max-width:24ch}.zero.is-film .zero__act--place{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding-top:18vh}.zero.is-film .zero__place{font-size:clamp(2.8rem,7.4vw,7.4rem);margin-bottom:1.4rem;text-shadow:0 0 30px var(--void)}.zero.is-film [data-zact=point]{bottom:9vh}.zero.is-film .zero__act--low{bottom:8vh}.zero.is-film .zero__act--low .zero__line{font-size:clamp(1.25rem,2vw,1.9rem);max-width:36ch}.zero.is-film .zero__count{top:50%}.zero.is-film .zero__num{font-size:clamp(3.6rem,min(11vw,17vh),10.5rem);text-shadow:0 0 40px var(--void)}.zero.is-film .zero__lbl{height:1.3em}.zero.is-film .zero__lbl span{position:absolute;left:0;right:0;display:block;transition:opacity .35s}.zero.is-film .zero__lbl [data-zl=b]{display:block;opacity:0;color:var(--neon-hot)}.zero.is-film .zero__count.is-survived [data-zl=a]{opacity:0}.zero.is-film .zero__count.is-survived [data-zl=b]{opacity:1}.zero.is-film .zero__count.is-survived .zero__num{color:var(--neon-hot);text-shadow:var(--glow)}.zero.is-film .zero__calm{display:none}.zero.is-film .zero__act--name{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding-top:22vh}.zero.is-film .zero__cta{justify-content:center}.zero.is-film .zero__hud{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;position:absolute;left:0;right:0;top:calc(var(--hdr-h) + 12px);width:min(100% - 2 * var(--gutter),var(--wrap));margin-inline:auto;opacity:0}.zero__hl{font:500 .62rem/1.4 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:.8em}.zero__hl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ember-red);box-shadow:0 0 10px var(--ember-red)}.zero__clock{display:grid;justify-items:end;gap:6px;text-align:right}.zero__clock b{font:500 clamp(1.5rem,2.6vw,2.3rem)/1 var(--font-mono);letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums}.zero__clock small{position:relative;display:grid;font:500 .6rem/1.3 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.zero__clock small span{grid-area:1 / 1;transition:opacity .35s}.zero__clock [data-zcl=b]{opacity:0;color:var(--ember-hot)}.zero__hud.is-outside [data-zcl=a]{opacity:0}.zero__hud.is-outside [data-zcl=b]{opacity:1}.zero.is-film .zero__skip{display:inline-flex;align-items:center;gap:8px;position:absolute;right:var(--gutter);bottom:22px;z-index:2;font:500 .62rem/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);text-decoration:none}.zero__skip .ico{transform:rotate(90deg);width:1.1em;height:1.1em}.zero__skip:hover{color:var(--fg)}.cnav{display:flex;flex-wrap:wrap;gap:8px;margin-top:2rem}.cnav a{padding:9px 16px;border:1px solid var(--line-2);border-radius:999px;text-decoration:none;font-size:.9rem;color:var(--muted);background:#04040780;transition:color .3s,border-color .3s}.cnav a:hover{color:#fff;border-color:var(--neon)}.lex{display:grid;gap:clamp(72px,10vw,140px);padding-block:clamp(56px,8vw,110px) clamp(80px,12vw,160px)}.lgroup{scroll-margin-top:calc(var(--hdr-h) + 20px)}.lgroup__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:10px 20px;padding-bottom:18px;border-bottom:1px solid var(--line-2)}.lgroup__n,.lgroup__meta{padding-bottom:.7em;font:500 .64rem/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.lgroup__n{color:var(--neon-hot)}.lgroup__meta{color:var(--muted)}.lgroup__title{font:500 clamp(2.6rem,6.4vw,6rem)/.9 var(--font-display);letter-spacing:-.02em}.lentry{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px clamp(20px,4.4vw,72px);padding-block:clamp(26px,3.4vw,46px);border-bottom:1px solid var(--line)}.lentry__term{font:500 clamp(1.8rem,3vw,2.8rem)/1.02 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.lentry__term small{display:block;margin-bottom:.9rem;font:500 .6rem/1 var(--font-mono);letter-spacing:.2em;color:var(--dim)}.lentry__term .g{font-family:"Kata",var(--font-display),serif;color:var(--neon-hot)}.lentry__text p{max-width:62ch;color:#cdc9d9;font-size:1.02rem;line-height:1.72}.forms{display:flex;flex-wrap:wrap;gap:26px;margin:1.6rem 0 0}.forms span{display:grid;justify-items:center;gap:10px}.forms svg{width:60px;height:56px;fill:none;stroke:var(--neon-hot);stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgb(155 107 255 / .65))}.forms .forms__pull{stroke-dasharray:2 3;opacity:.7}.forms small{font:500 .58rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.wband{margin:0 calc(-1 * var(--gutter)) calc(-1*clamp(40px,6vw,90px));aspect-ratio:21 / 8;overflow:hidden;position:relative}.wband img{width:100%;height:100%;object-fit:cover;filter:brightness(.7) saturate(.9);-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 70%,transparent)}@media (min-width: 1380px){.wband{margin-inline:0;border-radius:22px}}.ranks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4.4vw,72px)}.rank{display:grid;grid-template-columns:2.6rem minmax(0,1fr);align-items:baseline;padding-block:clamp(22px,2.6vw,32px);border-bottom:1px solid var(--line)}.rank__n{font:500 .6rem/1 var(--font-mono);letter-spacing:.16em;color:var(--dim)}.rank__name{font:500 clamp(2rem,3.4vw,3.1rem)/1 var(--font-display);letter-spacing:-.01em}.rank__mean,.rank p{grid-column:2}.rank__mean{margin:.7rem 0;font:500 .64rem/1 var(--font-mono);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--neon-hot)}.rank p{color:var(--muted);font-size:.95rem;max-width:52ch}.tl__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,4.4vw,72px);align-items:start;margin-top:clamp(20px,3vw,40px)}.tl__year{position:sticky;top:calc(var(--hdr-h) + 40px)}.tl__digits{display:flex;height:1em;overflow:hidden;font:400 clamp(5rem,12.5vw,11.5rem)/1 var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.03em;color:#f3f0f8;transition:color .5s,text-shadow .5s}.dg{display:block;height:1em;overflow:hidden}.dg i{display:block;font-style:normal;transition:transform .9s var(--ease)}.dg i b{display:block;height:1em;font-weight:inherit}.tl__year small{display:block;margin-top:1.1rem;font:500 .7rem/1.3 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--neon-hot)}.tl__year.is-zero .tl__digits{color:var(--neon-hot);text-shadow:var(--glow)}.tl__list{border-top:1px solid var(--line)}.tl__item{position:relative;padding:clamp(22px,2.6vw,30px) 0 clamp(22px,2.6vw,30px) 30px;border-bottom:1px solid var(--line);transition:opacity .5s}.tl__item:before{content:"";position:absolute;left:0;top:calc(clamp(22px,2.6vw,30px) + 3px);width:9px;height:9px;border-radius:50%;border:1px solid var(--neon);background:var(--void);transition:background .4s,box-shadow .4s}.tl__when{display:block;margin-bottom:8px;font:500 .68rem/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.tl__item p{font:400 clamp(1.15rem,1.6vw,1.45rem)/1.42 var(--font-display);color:#e4dfee;max-width:46ch}.tl__item--zero .tl__when{color:var(--neon-hot)}.tl__item--zero:before{background:var(--neon);box-shadow:0 0 12px var(--neon)}.tl.is-live .tl__item{opacity:.4}.tl.is-live .tl__item.is-on{opacity:1}.tl.is-live .tl__item.is-on:before{background:var(--neon);box-shadow:0 0 12px var(--neon)}.world__more{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}@media (max-width: 860px){.lentry,.ranks{grid-template-columns:minmax(0,1fr)}.tl__grid{grid-template-columns:minmax(0,1fr);gap:0}.tl__year{top:var(--hdr-h);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-inline:calc(-1 * var(--gutter));padding:10px var(--gutter);background:#040407f0;border-bottom:1px solid var(--line);transition:transform .4s var(--ease)}body:has(.hdr.is-hidden) .tl__year{transform:translateY(calc(-1 * var(--hdr-h)))}.tl__digits{font-size:3.2rem}.tl__year small{margin:0;text-align:right}.zero.is-film .zero__num{font-size:clamp(3rem,15vw,6rem)}}@media (max-width: 560px){.zero__hl{max-width:21ch}.lgroup__meta{display:none}.lgroup__head{grid-template-columns:auto minmax(0,1fr)}}
