.xp[data-astro-cid-lcdefpme]{z-index:49;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--edge);height:30px;font-family:var(--head);letter-spacing:.18em;color:var(--dim);background:#0b0718db;align-items:center;gap:12px;padding:0 clamp(16px,3vw,28px);font-size:12px;font-weight:700;display:flex;position:fixed;top:68px;left:0;right:0}.xp-lv[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--gold)}.xp-name[data-astro-cid-lcdefpme]{min-width:7.5ch;color:var(--text)}.xp-track[data-astro-cid-lcdefpme]{background:#1e1540;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.xp-track[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transform-origin:0;transform:scaleX(var(--xp,0));background:repeating-linear-gradient(90deg, var(--gold) 0 18px, #e3a51c 18px 20px);position:absolute;inset:0}.xp-num[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;text-align:right;min-width:9ch}.xp[data-astro-cid-lcdefpme].lvl-up .xp-lv[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{animation:pop .5s var(--ease)}@keyframes pop{40%{color:#fff;transform:scale(1.6)}}.progress{display:none}.toast[data-astro-cid-lcdefpme]{z-index:80;border:1px solid var(--gold);opacity:0;pointer-events:none;background:#140c2c;border-radius:14px;align-items:center;gap:14px;min-width:260px;padding:12px 20px 12px 12px;display:flex;position:fixed;top:112px;right:clamp(12px,3vw,28px);transform:translate(120%);box-shadow:0 18px 40px -12px #000c}.toast-ico[data-astro-cid-lcdefpme] img{border-radius:10px;display:block}.toast[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700;display:block}.toast[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--head);letter-spacing:.12em;font-size:22px}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--bg);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-poster[data-astro-cid-lcdefpme]{z-index:-3;opacity:.5;place-items:center end;padding-right:10vw;display:grid;position:absolute;inset:0}.hero-poster[data-astro-cid-lcdefpme] .poster-mark{width:min(40vw,420px);height:auto}.hero-3d[data-astro-cid-lcdefpme]{z-index:-2;opacity:0;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.hero-3d[data-astro-cid-lcdefpme].ready{opacity:1}.hero[data-astro-cid-lcdefpme]:has(.hero-3d.ready) .hero-poster[data-astro-cid-lcdefpme]{display:none}.hero-3d[data-astro-cid-lcdefpme] canvas{display:block;width:100%!important;height:100%!important}.hero-scrim[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b0718d9,#0b071880 60%,#0000);position:absolute;inset:0 45% 0 0}.hero-copy[data-astro-cid-lcdefpme]{width:100%;padding-top:140px;padding-bottom:90px}.kicker[data-astro-cid-lcdefpme]{font-family:var(--head);letter-spacing:.3em;text-transform:uppercase;color:var(--red);margin:0 0 18px;font-size:13px;font-weight:700}.wordmark[data-astro-cid-lcdefpme]{letter-spacing:.02em;text-transform:uppercase;margin:0 0 24px;font-size:clamp(56px,10.5vw,156px);line-height:.88;display:grid}.wordmark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--gold)}.hero-sub[data-astro-cid-lcdefpme]{max-width:40ch;color:var(--dim);margin-bottom:32px;font-size:clamp(17px,1.6vw,20px)}.hero-sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{align-items:flex-end}.hero-poster[data-astro-cid-lcdefpme]{place-items:start center;padding:120px 0 0}.hero-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, transparent, #0b0718d9 35%, var(--bg));inset:40% 0 0}.hero-copy[data-astro-cid-lcdefpme]{padding-bottom:56px}}.cut[data-astro-cid-lcdefpme]{padding:clamp(64px,10vw,120px) 0;position:relative}.manifesto[data-astro-cid-lcdefpme] .big-type[data-astro-cid-lcdefpme]{font-family:var(--head);letter-spacing:.005em;max-width:20ch;margin:0;font-size:clamp(30px,4.8vw,64px);font-weight:600;line-height:1.08}.manifesto[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold);font-style:normal}.big-type[data-astro-cid-lcdefpme] .word{display:inline-block}.pillars[data-astro-cid-lcdefpme]{background:var(--bg-2);border-block:1px solid var(--edge)}.pillars-title[data-astro-cid-lcdefpme]{text-align:right;text-transform:uppercase;margin-bottom:40px;font-size:clamp(34px,5vw,60px)}.pillar-row[data-astro-cid-lcdefpme]{background:var(--edge);border:1px solid var(--edge);border-radius:20px;gap:1px;display:grid;overflow:hidden}@media (width>=860px){.pillar-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.pillar[data-astro-cid-lcdefpme]{background:var(--panel);flex-direction:column;justify-content:flex-end;min-height:260px;padding:clamp(26px,3vw,40px);display:flex;position:relative}.pillar[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{width:54px;height:54px;color:var(--gold);border:1px solid #ffc74059;border-radius:14px;place-items:center;margin-bottom:auto;display:grid}.pillar[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme] svg{width:28px;height:28px}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-transform:uppercase;margin:28px 0 8px;font-size:26px}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);margin:0}.launch[data-astro-cid-lcdefpme]{background:var(--red);color:#fff;padding-top:0;overflow:hidden}.launch-band[data-astro-cid-lcdefpme]{color:var(--gold);white-space:nowrap;font-family:var(--head);letter-spacing:.3em;background:#140b00;margin-bottom:clamp(48px,7vw,90px);padding:12px 0;font-size:14px;font-weight:700;overflow:hidden}.launch-band[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{animation:22s linear infinite band;display:inline-block}@keyframes band{to{transform:translate(-50%)}}.launch-grid[data-astro-cid-lcdefpme]{align-items:center;gap:48px;display:grid}@media (width>=960px){.launch-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr}}.launch[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:#140b00}.launch-title[data-astro-cid-lcdefpme]{white-space:nowrap;letter-spacing:.01em;margin:0 0 10px;font-size:clamp(56px,8.4vw,124px);line-height:.85}.launch-tag[data-astro-cid-lcdefpme]{font-family:var(--head);letter-spacing:.35em;color:#140b00;margin-bottom:18px;font-weight:700}.launch-text[data-astro-cid-lcdefpme]{color:#fff3f4;max-width:44ch;font-size:18px}.launch-cta[data-astro-cid-lcdefpme]{align-items:center;margin-top:26px}.launch-art[data-astro-cid-lcdefpme]{border-radius:24px;position:relative}.launch-art[data-astro-cid-lcdefpme] .art-img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border:3px solid #140b00;border-radius:24px;width:100%;box-shadow:18px 22px #140b00}.launch-art[data-astro-cid-lcdefpme] .art-icon{border:3px solid #140b00;border-radius:26px;position:absolute;bottom:-22px;left:-18px;transform:translateZ(60px)rotate(-6deg)}.art-chip[data-astro-cid-lcdefpme]{color:var(--gold);font-family:var(--head);letter-spacing:.14em;background:#140b00;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;top:18px;right:18px;transform:translateZ(40px)}.arena[data-astro-cid-lcdefpme]{overflow:hidden}.arena-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:36px;display:flex}.arena-title[data-astro-cid-lcdefpme]{text-transform:uppercase;margin:0;font-size:clamp(32px,5vw,60px)}.text-link[data-astro-cid-lcdefpme]{font-weight:650;text-decoration:none}.strip-stage[data-astro-cid-lcdefpme]{perspective:1400px}.strip[data-astro-cid-lcdefpme]{transform-origin:50%;gap:16px;display:grid;transform:rotateX(18deg)rotate(-4deg)scale(1.08)}.strip-row[data-astro-cid-lcdefpme]{gap:16px;width:max-content;animation:50s linear infinite strip;display:flex}.strip-row[data-astro-cid-lcdefpme].rev{animation-duration:58s;animation-direction:reverse}.strip-row[data-astro-cid-lcdefpme] img{aspect-ratio:1404/648;object-fit:cover;border:1px solid var(--edge-2);border-radius:14px;width:clamp(240px,26vw,360px)}@keyframes strip{to{transform:translate(-50%)}}.numbers[data-astro-cid-lcdefpme]{background:var(--bg-2);border-block:1px solid var(--edge)}.num-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:28px 20px;display:grid}@media (width>=860px){.num-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.num[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--head);color:var(--gold);font-variant-numeric:tabular-nums;font-size:clamp(60px,8vw,110px);line-height:1;display:block}.num[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--dim);text-transform:uppercase;letter-spacing:.12em;font-size:15px}.devlog-grid[data-astro-cid-lcdefpme]{align-items:start;gap:30px;display:grid}@media (width>=900px){.devlog-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.4fr}}.devlog-title[data-astro-cid-lcdefpme]{text-transform:uppercase;margin:0;font-size:clamp(32px,5vw,60px)}.post[data-astro-cid-lcdefpme]{border:1px solid var(--edge-2);background:var(--panel);color:var(--text);border-radius:20px;padding:clamp(24px,3vw,36px);text-decoration:none;display:block;position:relative}.post-meta[data-astro-cid-lcdefpme]{color:var(--mute);align-items:center;gap:14px;font-size:14px;display:flex}.post[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:18px 0 10px;font-size:clamp(24px,3vw,34px)}.post[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim)}.post[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--gold)}.next-grid[data-astro-cid-lcdefpme]{align-items:center;gap:36px;display:grid}@media (width>=860px){.next-grid[data-astro-cid-lcdefpme]{grid-template-columns:340px 1fr}}.locked[data-astro-cid-lcdefpme]{aspect-ratio:3/4;border:2px dashed var(--edge-2);color:var(--mute);background:repeating-linear-gradient(135deg,#8b5cff0f 0 14px,#0000 14px 28px);border-radius:22px;place-content:center;justify-items:center;gap:10px;display:grid}.locked[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:54px;height:54px;stroke:var(--gold);stroke-width:1.6px}.locked[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--head);letter-spacing:.2em;color:var(--text);font-size:30px;font-weight:700}.locked[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase}.next-title[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:clamp(30px,4.4vw,54px)}.close[data-astro-cid-lcdefpme]{background:var(--gold);color:#140b00;margin-bottom:-40px;padding:clamp(80px,12vw,150px) 0}.close-title[data-astro-cid-lcdefpme]{letter-spacing:.01em;margin:0 0 36px;font-size:clamp(64px,14vw,210px);line-height:.85}.close-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.close-mail[data-astro-cid-lcdefpme]{color:#140b00;font-size:18px;font-weight:700}.close-mail[data-astro-cid-lcdefpme]:hover{color:#140b00}.btn--dark{--c:#140b00;color:#fff!important}.btn--xl{min-height:62px;padding:16px 34px;font-size:18px}.char{display:inline-block}@media (width<=600px){.xp[data-astro-cid-lcdefpme]{gap:8px;font-size:10px;top:68px}.xp-num[data-astro-cid-lcdefpme]{display:none}.toast[data-astro-cid-lcdefpme]{min-width:0;left:12px;right:12px}}
