.concept[data-astro-cid-2egwsxnr]{margin:0;position:relative;overflow:hidden}.concept[data-astro-cid-2egwsxnr] img[data-astro-cid-2egwsxnr]{object-fit:cover;width:100%;height:100%}.ai-label[data-astro-cid-2egwsxnr]{z-index:2;pointer-events:none;position:absolute;bottom:.6rem;left:.6rem}.hero[data-astro-cid-ge2uvauf]{--horizon:82%;isolation:isolate;background:radial-gradient(90% 55% at 50% var(--horizon), #e1b65a57 0%, #c8932f1f 35%, transparent 70%), linear-gradient(180deg, #0a0e17 0%, #0e1522 55%, #1a1a1e 82%, #0a0e17 100%);align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.sky[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.art[data-astro-cid-ge2uvauf]{z-index:-2;position:absolute;inset:0}.art[data-astro-cid-ge2uvauf] .art-img{width:100%;height:100%;position:absolute;inset:0}.art[data-astro-cid-ge2uvauf] .loop[data-astro-cid-ge2uvauf]{z-index:1}.art-label[data-astro-cid-ge2uvauf]{right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:1;position:absolute}.has-art[data-astro-cid-ge2uvauf]{background:var(--night)}.has-art[data-astro-cid-ge2uvauf] .stars[data-astro-cid-ge2uvauf],.has-art[data-astro-cid-ge2uvauf] .glow[data-astro-cid-ge2uvauf],.has-art[data-astro-cid-ge2uvauf] .ridge[data-astro-cid-ge2uvauf],.has-art[data-astro-cid-ge2uvauf] .water[data-astro-cid-ge2uvauf]{display:none}.has-art[data-astro-cid-ge2uvauf] .scrim[data-astro-cid-ge2uvauf]{background:radial-gradient(100% 75% at 50% 48%,#0a0e179e 0%,#0a0e1766 70%,#0a0e1733 100%),linear-gradient(#0a0e17d9 0%,#0a0e1780 35% 65%,#0a0e17eb 100%)}@media (width>=900px){.has-art[data-astro-cid-ge2uvauf] .scrim[data-astro-cid-ge2uvauf]{background:radial-gradient(80% 60% at 50% 42%,#0a0e179e 0%,#0a0e1759 70%,#0a0e171a 100%),linear-gradient(#0a0e17d9 0%,#0a0e1780 30% 80%,#0a0e1733 92%,#0a0e178c 100%)}}.has-art[data-astro-cid-ge2uvauf] .title[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, var(--gold-hi), var(--gold));-webkit-background-clip:text;background-clip:text}.has-art[data-astro-cid-ge2uvauf] .content[data-astro-cid-ge2uvauf]{text-shadow:0 1px 12px #0a0e17e6}.has-art[data-astro-cid-ge2uvauf] .line[data-astro-cid-ge2uvauf] cite[data-astro-cid-ge2uvauf]{color:var(--gold-hi)}.has-art[data-astro-cid-ge2uvauf] .title[data-astro-cid-ge2uvauf],.has-art[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{text-shadow:none}.stars[data-astro-cid-ge2uvauf]{width:100%;height:var(--horizon);animation:120s linear infinite alternate drift;position:absolute;inset:0 0 auto}.tw[data-astro-cid-ge2uvauf]{animation:4.5s ease-in-out infinite twinkle}.tw2[data-astro-cid-ge2uvauf]{animation-duration:6s;animation-delay:-2s}.tw3[data-astro-cid-ge2uvauf]{animation-duration:7.5s;animation-delay:-4s}.glow[data-astro-cid-ge2uvauf]{left:50%;top:var(--horizon);aspect-ratio:2.4;background:radial-gradient(50% 50% at 50% 62%,#f5da9266 0%,#e1b65a24 40%,#0000 70%);width:min(150vw,1500px);animation:9s ease-in-out infinite breathe;position:absolute;transform:translate(-50%,-62%)}.ridge[data-astro-cid-ge2uvauf]{left:0;right:0;top:calc(var(--horizon) - 40px);width:100%;height:44px;position:absolute}.water[data-astro-cid-ge2uvauf]{left:0;right:0;top:var(--horizon);width:100%;height:calc(100% - var(--horizon));background:linear-gradient(#0c111b 0%,#0a0e17 100%);position:absolute}.shimmer[data-astro-cid-ge2uvauf]{animation:6s ease-in-out infinite shimmer}.loop[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scrim[data-astro-cid-ge2uvauf]{background:radial-gradient(70% 55% at 50% 48%,#0a0e178c 0%,#0a0e1733 60%,#0000 100%),linear-gradient(#0a0e17b3 0%,#0000 25% 70%,#0a0e17d9 100%);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;padding-top:5.5rem;padding-bottom:18vh;display:grid;position:relative}.hero-eyebrow[data-astro-cid-ge2uvauf]{color:var(--gold-hi);margin-bottom:clamp(1.25rem,4vw,2rem)}.hero-eyebrow[data-astro-cid-ge2uvauf]:before{display:none}.mark-wrap[data-astro-cid-ge2uvauf]{margin-bottom:clamp(.9rem,3vw,1.4rem);position:relative}.mark-wrap[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;background:radial-gradient(closest-side,#f5da9238,#0000);animation:6s ease-in-out infinite breathe;position:absolute;inset:-60% -40%}.title[data-astro-cid-ge2uvauf]{letter-spacing:var(--caps-tracking);text-transform:uppercase;filter:drop-shadow(0 2px 24px #0a0e17cc);font-size:clamp(2.75rem,13vw,4.5rem);font-weight:600;line-height:1.02}.title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}@media (width>=768px){.title[data-astro-cid-ge2uvauf]{white-space:nowrap;font-size:clamp(3.5rem,7.2vw,6.6rem)}.title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:inline}}.line[data-astro-cid-ge2uvauf]{margin:clamp(1rem,3vw,1.4rem) 0 0}.line[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{font-family:var(--serif);color:var(--text);margin:0;font-size:clamp(1.45rem,5vw,2.2rem);font-style:italic;line-height:1.25}.line[data-astro-cid-ge2uvauf] cite[data-astro-cid-ge2uvauf]{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-top:.5rem;font-size:.8rem;font-style:normal;display:block}.ctas[data-astro-cid-ge2uvauf]{justify-content:center;margin-top:clamp(1.75rem,5vw,2.4rem)}.meta[data-astro-cid-ge2uvauf]{color:var(--text);margin:1.4rem 0 0;font-size:1rem}.live-dot[data-astro-cid-ge2uvauf]{background:var(--live);border-radius:50%;width:.55rem;height:.55rem;animation:2s infinite pulse}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-1.5%)}}@keyframes breathe{0%,to{opacity:.8}50%{opacity:1}}@keyframes shimmer{0%,to{opacity:.75;transform:translate(0)}50%{opacity:1;transform:translate(6px)}}@keyframes pulse{0%{box-shadow:0 0 #ff4d4d8c}70%{box-shadow:0 0 0 10px #ff4d4d00}to{box-shadow:0 0 #ff4d4d00}}.linchpin[data-astro-cid-5x6cjqje]{background:radial-gradient(80% 60% at 50% 0%, #ffffff59, transparent 70%), var(--limestone)}.section-head[data-astro-cid-5x6cjqje] h2[data-astro-cid-5x6cjqje]{font-size:clamp(2rem,6.5vw,3.4rem)}.section-head[data-astro-cid-5x6cjqje] .scripture[data-astro-cid-5x6cjqje]{max-width:40rem;margin:1.25rem 0 0}.then-now[data-astro-cid-5x6cjqje]{align-items:center;gap:1.5rem;display:grid}@media (width>=900px){.then-now[data-astro-cid-5x6cjqje]{grid-template-columns:1fr auto 1fr;gap:2.5rem}}.panel[data-astro-cid-5x6cjqje]{border:1px solid var(--line);border-radius:var(--radius);background:#fff6;height:100%;padding:clamp(1.4rem,4vw,2rem)}.panel[data-astro-cid-5x6cjqje] h3[data-astro-cid-5x6cjqje]{color:var(--bronze);margin-bottom:.9rem;font-size:clamp(1.2rem,3vw,1.45rem)}.panel[data-astro-cid-5x6cjqje] p[data-astro-cid-5x6cjqje]{margin:0;font-size:1.06rem;line-height:1.7}.panel[data-astro-cid-5x6cjqje] p[data-astro-cid-5x6cjqje]+p[data-astro-cid-5x6cjqje]{margin-top:.9rem}cite[data-astro-cid-5x6cjqje]{color:var(--bronze);white-space:nowrap;font-style:normal}.turn[data-astro-cid-5x6cjqje]{font-family:var(--serif);font-style:italic;color:var(--ink)!important;font-size:1.35rem!important;line-height:1.35!important}.hinge[data-astro-cid-5x6cjqje]{place-items:center;display:grid}@media (width<=899px){.hinge[data-astro-cid-5x6cjqje]{padding-block:.25rem}}.keystone[data-astro-cid-5x6cjqje]{text-align:center;max-width:52rem;margin:clamp(3rem,8vw,5rem) auto 0;padding:0}.keystone[data-astro-cid-5x6cjqje] p[data-astro-cid-5x6cjqje]{font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(1.7rem,5.2vw,3rem);font-style:italic;line-height:1.22;color:var(--ink)!important}.keystone[data-astro-cid-5x6cjqje] cite[data-astro-cid-5x6cjqje]{letter-spacing:.24em;text-transform:uppercase;margin-top:1rem;font-size:.85rem;display:block}.close[data-astro-cid-5x6cjqje]{text-align:center;justify-items:center;gap:1.5rem;max-width:40rem;margin:clamp(2.5rem,6vw,3.5rem) auto 0;display:grid}.close[data-astro-cid-5x6cjqje] p[data-astro-cid-5x6cjqje]{margin:0;font-size:clamp(1.06rem,2.4vw,1.2rem)}.cta[data-astro-cid-dkklssh3]{margin-top:2rem}.intro[data-astro-cid-dkklssh3].has-art{gap:2rem;margin-bottom:clamp(2.5rem,6vw,3.5rem);display:grid}.intro[data-astro-cid-dkklssh3].has-art .section-head[data-astro-cid-dkklssh3]{margin-bottom:0}.intro[data-astro-cid-dkklssh3] .intro-art{aspect-ratio:4/3;border-radius:var(--radius);border:1px solid var(--line)}@media (width>=900px){.intro[data-astro-cid-dkklssh3].has-art{grid-template-columns:1.1fr 1fr;align-items:center}}.turn[data-astro-cid-dkklssh3]{font-family:var(--serif);color:var(--gold-hi);font-size:clamp(1.3rem,3.4vw,1.6rem);font-style:italic}.features[data-astro-cid-dkklssh3]{margin:0;padding:0;list-style:none}.ico[data-astro-cid-dkklssh3]{border:1px solid var(--line-strong);fill:none;width:2.25rem;height:2.25rem;stroke:var(--gold);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;border-radius:10px;margin-bottom:1rem;padding:.45rem}.roadmap[data-astro-cid-dkklssh3]{margin-top:clamp(3.5rem,9vw,5.5rem)}.roadmap-h[data-astro-cid-dkklssh3]{color:var(--gold-hi);margin-bottom:2rem;font-size:clamp(1.4rem,4vw,2rem)}.timeline[data-astro-cid-dkklssh3]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-dkklssh3]:before{content:"";background:linear-gradient(180deg, var(--gold), #e1b65a1a);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.45rem}.milestone[data-astro-cid-dkklssh3]{padding-left:2.25rem;position:relative}.node[data-astro-cid-dkklssh3]{background:var(--night);border:1px solid var(--gold);border-radius:50%;width:.95rem;height:.95rem;position:absolute;top:.35rem;left:0}.first[data-astro-cid-dkklssh3] .node[data-astro-cid-dkklssh3]{background:var(--gold);box-shadow:0 0 18px #e1b65ab3}.when[data-astro-cid-dkklssh3]{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:0;font-size:.72rem}.m-title[data-astro-cid-dkklssh3]{font-family:var(--serif-display);letter-spacing:var(--caps-tracking);text-transform:uppercase;color:var(--text);margin:.3rem 0 0;font-size:1.15rem;font-weight:600}.m-body[data-astro-cid-dkklssh3]{color:var(--text);margin:.35rem 0 .7rem}@media (width>=900px){.timeline[data-astro-cid-dkklssh3]{grid-template-columns:repeat(4,1fr);gap:2.5rem 1.5rem}.timeline[data-astro-cid-dkklssh3]:before{display:none}.milestone[data-astro-cid-dkklssh3]{padding:2.25rem 0 0}.milestone[data-astro-cid-dkklssh3]:before{content:"";background:#e1b65a4d;height:1px;position:absolute;top:.45rem;left:.5rem;right:-1.5rem}.milestone[data-astro-cid-dkklssh3]:nth-child(4n):before{background:linear-gradient(90deg,#e1b65a4d,#e1b65a0d);right:0}.first[data-astro-cid-dkklssh3]:before{background:linear-gradient(90deg, var(--gold), #e1b65a4d)}.node[data-astro-cid-dkklssh3]{top:0}}.order[data-astro-cid-zalawcln]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:clamp(2.5rem,6vw,3.5rem);display:flex}.step[data-astro-cid-zalawcln]{border:1px solid var(--line);color:var(--text);border-radius:999px;align-items:center;gap:.6rem;padding:.55rem 1rem .55rem .55rem;font-size:.9rem;display:inline-flex}.n[data-astro-cid-zalawcln]{width:1.9rem;height:1.9rem;color:var(--gold-hi);font-family:var(--serif-display);background:#e1b65a1f;border-radius:50%;place-items:center;font-size:.8rem;display:grid}.arrow[data-astro-cid-zalawcln]{background:var(--line-strong);width:1.5rem;height:1px}@media (width<=640px){.arrow[data-astro-cid-zalawcln]{display:none}}.games[data-astro-cid-zalawcln]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=900px){.games[data-astro-cid-zalawcln]{grid-template-columns:1.4fr 1fr}.now[data-astro-cid-zalawcln]{grid-row:span 2}}.game[data-astro-cid-zalawcln]{flex-direction:column;padding:0;display:flex;overflow:hidden}.art[data-astro-cid-zalawcln],.game[data-astro-cid-zalawcln] .art{aspect-ratio:3;background:#0a0e17;position:relative;overflow:hidden}.now[data-astro-cid-zalawcln] .art[data-astro-cid-zalawcln],.now[data-astro-cid-zalawcln] .art{aspect-ratio:16/9}@media (width>=900px){.now[data-astro-cid-zalawcln] .art[data-astro-cid-zalawcln],.now[data-astro-cid-zalawcln] .art{aspect-ratio:auto;flex:1;min-height:20rem}}.art[data-astro-cid-zalawcln] img[data-astro-cid-zalawcln],.art[data-astro-cid-zalawcln] svg[data-astro-cid-zalawcln]{object-fit:cover;width:100%;height:100%}.art[data-astro-cid-zalawcln] .ai-label[data-astro-cid-zalawcln]{position:absolute;bottom:.6rem;left:.6rem}.art--plain[data-astro-cid-zalawcln]{place-items:center;display:grid}.art--plain[data-astro-cid-zalawcln] svg{height:auto!important}.body[data-astro-cid-zalawcln]{justify-items:start;gap:.5rem;padding:clamp(1.3rem,3.5vw,1.8rem);display:grid}.body[data-astro-cid-zalawcln] h3[data-astro-cid-zalawcln]{color:var(--gold-hi);margin-top:.4rem;font-size:clamp(1.5rem,4vw,2rem)}.books[data-astro-cid-zalawcln]{font-family:var(--serif);font-size:1.15rem;font-style:italic;color:var(--muted)!important;margin:0!important}.body[data-astro-cid-zalawcln] .btn[data-astro-cid-zalawcln]{margin-top:.6rem}.more[data-astro-cid-zalawcln]{background:0 0;border-style:dashed}cite[data-astro-cid-zalawcln]{letter-spacing:.1em;color:var(--muted);font-size:.8rem;font-style:normal}.trailer[data-astro-cid-xpoc5mlr]{margin-bottom:1.25rem}.trailer-slot[data-astro-cid-xpoc5mlr]{aspect-ratio:16/9;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(60% 60% at 50% 70%, #e1b65a24, transparent 70%), var(--panel);text-align:center;place-items:center;display:grid;position:relative}.slot-inner[data-astro-cid-xpoc5mlr]{justify-items:center;gap:.6rem;padding:1rem;display:grid}.slot-title[data-astro-cid-xpoc5mlr]{font-family:var(--serif);color:var(--text);margin:0;font-size:clamp(1.2rem,3.5vw,1.8rem);font-style:italic}.tag[data-astro-cid-xpoc5mlr]{pointer-events:none;position:absolute;bottom:.6rem;left:.6rem}.gallery[data-astro-cid-xpoc5mlr]{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.gallery[data-astro-cid-xpoc5mlr]{grid-template-columns:1fr 1fr}.feature[data-astro-cid-xpoc5mlr]{grid-column:1/-1}}.shot[data-astro-cid-xpoc5mlr]{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel);position:relative;overflow:hidden}.open[data-astro-cid-xpoc5mlr]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.open[data-astro-cid-xpoc5mlr] img[data-astro-cid-xpoc5mlr]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.open[data-astro-cid-xpoc5mlr]:hover img[data-astro-cid-xpoc5mlr]{transform:scale(1.03)}.empty[data-astro-cid-xpoc5mlr]{border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--panel);text-align:center;justify-items:center;gap:1rem;padding:clamp(2rem,6vw,3rem) 1.5rem;display:grid}.empty[data-astro-cid-xpoc5mlr] p[data-astro-cid-xpoc5mlr]{max-width:32rem;color:var(--text);margin:0}.soon-line[data-astro-cid-xpoc5mlr]{letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--muted);margin:2.5rem 0 0;font-size:1rem}.nw[data-astro-cid-xpoc5mlr]{white-space:nowrap}.lightbox[data-astro-cid-xpoc5mlr]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--night);width:min(96vw,1400px);max-height:92vh;color:var(--text);padding:0}.lightbox[data-astro-cid-xpoc5mlr]::backdrop{backdrop-filter:blur(4px);background:#0a0e17eb}.lightbox[data-astro-cid-xpoc5mlr] figure[data-astro-cid-xpoc5mlr]{margin:0;position:relative}.lightbox[data-astro-cid-xpoc5mlr] img[data-astro-cid-xpoc5mlr]{object-fit:contain;width:100%;max-height:86vh}.lightbox[data-astro-cid-xpoc5mlr] figcaption[data-astro-cid-xpoc5mlr]{position:absolute;bottom:.75rem;left:.75rem}.close[data-astro-cid-xpoc5mlr]{z-index:2;border:1px solid var(--line-strong);background:var(--night);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.head-row[data-astro-cid-yuwpjeyy]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(2rem,5vw,3rem);display:flex}.head-row[data-astro-cid-yuwpjeyy] .section-head[data-astro-cid-yuwpjeyy]{margin-bottom:0}.cta[data-astro-cid-yuwpjeyy]{margin-top:3rem}.quote[data-astro-cid-nufwvw5x]{color:var(--text);font-size:clamp(1.35rem,3.5vw,1.75rem)}.layout[data-astro-cid-nufwvw5x]{gap:1.25rem;display:grid}@media (width>=900px){.layout[data-astro-cid-nufwvw5x]{grid-template-columns:1.7fr 1fr;align-items:start}}.player[data-astro-cid-nufwvw5x]{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);background:#020403;position:relative;overflow:hidden}.player[data-astro-cid-nufwvw5x] img[data-astro-cid-nufwvw5x]{object-fit:cover;opacity:.8;width:100%;height:100%}.player[data-astro-cid-nufwvw5x] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.load[data-astro-cid-nufwvw5x]{color:var(--text);text-align:left;cursor:pointer;background:linear-gradient(#0000 45%,#000000bf);border:0;place-content:end start;gap:.5rem;padding:clamp(.9rem,3vw,1.5rem);display:grid;position:absolute;inset:0}.live-pill[data-astro-cid-nufwvw5x]{letter-spacing:.12em;text-transform:uppercase;background:#0009;border:1px solid #ffffff26;border-radius:999px;justify-self:start;align-items:center;gap:.45rem;padding:.25rem .7rem;font-size:.72rem;display:inline-flex}.dot[data-astro-cid-nufwvw5x]{background:var(--live);border-radius:50%;width:.5rem;height:.5rem}.load-cta[data-astro-cid-nufwvw5x]{font-family:var(--serif-display);letter-spacing:var(--caps-tracking);text-transform:uppercase;font-size:clamp(1.1rem,3vw,1.5rem);font-weight:600}.load[data-astro-cid-nufwvw5x]:hover .load-cta[data-astro-cid-nufwvw5x]{color:var(--gold-hi)}.side[data-astro-cid-nufwvw5x]{gap:1.25rem;display:grid}.side[data-astro-cid-nufwvw5x] .btn[data-astro-cid-nufwvw5x]{margin-top:1rem}.join[data-astro-cid-hhcggn7q]{isolation:isolate;background:radial-gradient(70% 60% at 85% 30%, #e1b65a1f, transparent 70%), radial-gradient(50% 50% at 10% 90%, #e1b65a0f, transparent 70%), var(--night);overflow:hidden}.join[data-astro-cid-hhcggn7q] .join-bg{z-index:-1;position:absolute;inset:0}.join[data-astro-cid-hhcggn7q] .join-bg figure{height:100%}.join[data-astro-cid-hhcggn7q] .join-bg:after{content:"";background:linear-gradient(90deg,#0a0e17f0 0%,#0a0e17d1 55%,#0a0e17b3 100%),linear-gradient(#0a0e1799 0%,#0000 30% 70%,#0a0e17cc 100%);position:absolute;inset:0}@media (width<=899px){.join[data-astro-cid-hhcggn7q] .join-bg:after{background:#0a0e17e0}}.join[data-astro-cid-hhcggn7q] .join-bg .ai-label{z-index:3}.grid-2[data-astro-cid-hhcggn7q]{gap:clamp(2rem,6vw,4rem);display:grid;position:relative}@media (width>=900px){.grid-2[data-astro-cid-hhcggn7q]{grid-template-columns:1.1fr 1fr;align-items:center}}.perks[data-astro-cid-hhcggn7q]{gap:1.1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.perks[data-astro-cid-hhcggn7q] li[data-astro-cid-hhcggn7q]{align-items:start;gap:.9rem;display:flex}.perk-ico[data-astro-cid-hhcggn7q]{fill:none;width:1.25rem;height:1.25rem;stroke:var(--gold);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.15rem}.perks[data-astro-cid-hhcggn7q] strong[data-astro-cid-hhcggn7q]{color:var(--text);font-weight:600;display:block}.perks[data-astro-cid-hhcggn7q] span[data-astro-cid-hhcggn7q]{color:var(--text);font-size:1rem;display:block}.form-card[data-astro-cid-hhcggn7q]{border-color:var(--line-strong);background:var(--panel);padding:clamp(1.5rem,4vw,2.25rem)}.steam-note[data-astro-cid-hhcggn7q]{border:1px solid var(--line);border-radius:10px;padding:.75rem .9rem;font-size:1rem;color:var(--gold-hi)!important;margin:0 0 1.25rem!important}.signup[data-astro-cid-hhcggn7q]{gap:.45rem;display:grid}label[data-astro-cid-hhcggn7q]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:.6rem;font-size:.8rem}.opt[data-astro-cid-hhcggn7q]{text-transform:none;letter-spacing:0}input[data-astro-cid-hhcggn7q]{border:1px solid var(--line-strong);background:var(--night);width:100%;min-height:3.1rem;color:var(--text);border-radius:10px;padding:0 1rem;font-size:1rem}input[data-astro-cid-hhcggn7q]::placeholder{color:var(--muted)}input[data-astro-cid-hhcggn7q]:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #e1b65a40}#join-name[data-astro-cid-hhcggn7q]{scroll-margin-block:40vh}.hp[data-astro-cid-hhcggn7q]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit[data-astro-cid-hhcggn7q]{width:100%;margin-top:1.1rem}.fine[data-astro-cid-hhcggn7q]{text-align:center;font-size:1rem;color:var(--muted)!important;margin:.6rem 0 0!important}.status[data-astro-cid-hhcggn7q]{text-align:center;min-height:1.5em;font-size:1rem;color:var(--gold-hi)!important;margin:.4rem 0 0!important}.hint[data-astro-cid-hhcggn7q]{text-align:center;font-size:1rem;color:var(--muted)!important;margin:0!important}.hint[data-astro-cid-hhcggn7q][hidden]{display:none}.status[data-astro-cid-hhcggn7q][data-ok=false]{text-decoration:underline wavy var(--live);text-underline-offset:.3em;color:var(--text)!important}.soon[data-astro-cid-hhcggn7q]{gap:.9rem;display:grid}.soon-title[data-astro-cid-hhcggn7q]{font-family:var(--serif-display);letter-spacing:var(--caps-tracking);text-transform:uppercase;font-size:clamp(1.5rem,4vw,1.9rem);font-weight:600;color:var(--gold-hi)!important;margin:0!important}.soon[data-astro-cid-hhcggn7q] p[data-astro-cid-hhcggn7q]{color:var(--text);margin:0}.soon-links[data-astro-cid-hhcggn7q]{margin-top:.6rem}.plat[data-astro-cid-q4zpgjf7]{border:1px solid var(--line);color:var(--text);background:#0000004d;border-radius:12px;grid-template-columns:1fr auto;grid-template-areas:"name badge""note badge";align-items:center;gap:0 .75rem;padding:.85rem 1rem;text-decoration:none;display:grid}a[data-astro-cid-q4zpgjf7].plat:hover{border-color:var(--gold)}.name[data-astro-cid-q4zpgjf7]{grid-area:name;font-weight:600}.note[data-astro-cid-q4zpgjf7]{color:var(--muted);grid-area:note;font-size:.82rem}.badge[data-astro-cid-q4zpgjf7]{grid-area:badge}.soon[data-astro-cid-q4zpgjf7]{opacity:.75;cursor:default}.ladder[data-astro-cid-bkveggfh]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.ladder[data-astro-cid-bkveggfh]{grid-template-columns:repeat(3,1fr);align-items:stretch}}.rung[data-astro-cid-bkveggfh]{flex-direction:column;gap:.4rem;display:flex}.featured[data-astro-cid-bkveggfh]{border-color:var(--gold);background:radial-gradient(100% 70% at 50% 0%, #e1b65a29, transparent 70%), var(--panel)}.tier[data-astro-cid-bkveggfh]{letter-spacing:.24em;text-transform:uppercase;font-size:.72rem;color:var(--gold)!important;margin:0!important}.rung[data-astro-cid-bkveggfh] h3[data-astro-cid-bkveggfh]{color:var(--text);align-items:center;gap:.5rem;font-size:1.5rem;display:flex}.rung[data-astro-cid-bkveggfh] ul[data-astro-cid-bkveggfh]{color:var(--text);margin:.6rem 0 0;padding-left:1.1rem}.rung[data-astro-cid-bkveggfh] ul[data-astro-cid-bkveggfh] li[data-astro-cid-bkveggfh]+li[data-astro-cid-bkveggfh]{margin-top:.25rem}.actions[data-astro-cid-bkveggfh]{flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:1.1rem;display:flex}.actions[data-astro-cid-bkveggfh]>*{flex:auto}.share-status[data-astro-cid-bkveggfh]{min-height:1.2em;font-size:.85rem;color:var(--gold-hi)!important;margin:.4rem 0 0!important}.everywhere[data-astro-cid-bkveggfh]{margin-top:clamp(2.5rem,6vw,3.5rem)}.ev-h[data-astro-cid-bkveggfh]{color:var(--muted);margin-bottom:1rem;font-size:1.1rem}.plats[data-astro-cid-bkveggfh]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.items[data-astro-cid-75iuvfjo]{margin:0;padding:0;list-style:none}.item[data-astro-cid-75iuvfjo]{justify-items:start;gap:.35rem;display:grid}.mock[data-astro-cid-75iuvfjo]{aspect-ratio:4/3;border:1px dashed var(--line);background:radial-gradient(60% 60%,#e1b65a24,#0000 70%),#0a0e17;border-radius:10px;place-items:center;width:100%;margin-bottom:.8rem;display:grid}.kind[data-astro-cid-75iuvfjo]{letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;color:var(--muted)!important;margin:0!important}.cta[data-astro-cid-75iuvfjo]{margin-top:2rem}.note[data-astro-cid-75iuvfjo]{max-width:40rem;color:var(--muted);margin:.9rem 0 0;font-size:1rem}.lede[data-astro-cid-75iuvfjo] a[data-astro-cid-75iuvfjo],.note[data-astro-cid-75iuvfjo] a[data-astro-cid-75iuvfjo]{color:var(--gold-hi)}.studio[data-astro-cid-r6rwahll]{background:radial-gradient(60% 80% at 50% 100%, #e1b65a1a, transparent 70%), var(--night)}.inner[data-astro-cid-r6rwahll]{text-align:center;justify-items:center;display:grid}.inner[data-astro-cid-r6rwahll] svg{margin-bottom:1.5rem}.lede[data-astro-cid-r6rwahll]{margin-inline:auto}.mission[data-astro-cid-r6rwahll]{max-width:38rem;color:var(--text);margin:1.75rem auto 0;font-size:clamp(1.25rem,3vw,1.55rem);line-height:1.4}.studio-link[data-astro-cid-r6rwahll]{text-decoration:none}.studio-link[data-astro-cid-r6rwahll]:hover .gold[data-astro-cid-r6rwahll]{text-underline-offset:.15em;text-decoration:underline}.cta[data-astro-cid-r6rwahll]{justify-content:center;margin-top:2rem}
