.hero[data-astro-cid-ge2uvauf]{background:var(--ink);align-items:center;min-height:max(760px,min(100svh - 74px,1080px));display:flex;position:relative;overflow:hidden}.stage-box[data-astro-cid-ge2uvauf]{position:absolute;inset:0;overflow:hidden;container-type:size}.stage[data-astro-cid-ge2uvauf]{--sw:clamp(179cqh, 112cqw, 240cqh);width:var(--sw);aspect-ratio:681/534;left:clamp(calc(100cqw - var(--sw)), calc(68cqw - var(--sw) * .721), 0px);top:clamp(calc(100cqh - var(--sw) * .7841), calc(50cqh - var(--sw) * .4038), 0px);position:absolute}@container (aspect-ratio>=21/10){.stage[data-astro-cid-ge2uvauf]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}}.layer[data-astro-cid-ge2uvauf]{image-rendering:pixelated;transform:translate3d(calc(var(--px,0px) * var(--d)), calc(var(--py,0px) * var(--d) + var(--sy,0px) * (1 - var(--d))), 0);will-change:transform;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.sky[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/sky.png)}.clouds[data-astro-cid-ge2uvauf]{overflow:hidden}.clouds-run[data-astro-cid-ge2uvauf]{image-rendering:pixelated;background:url(/game/menu/clouds.png) 0 0/33.3334% 100% repeat-x;animation:567.5s linear infinite clouds;position:absolute;inset:0 -100%}.city3[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/city3.png)}.tower[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/tower.png)}.b2[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/building_2.png)}.b1[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/building_1.png)}.people[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/people.png)}.city1[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/city1.png);background-size:400% 100%;animation:.4s steps(4,jump-none) infinite strip}.city2[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/city2.png);background-size:300% 100%;animation:.3s steps(3,jump-none) infinite strip}.eye[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/eye.png);background-size:600% 100%;animation:.6s steps(6,jump-none) infinite strip}.front[data-astro-cid-ge2uvauf]{background-image:url(/game/menu/city_front.png);background-size:600% 600%;animation:.6s steps(6,jump-none) infinite strip,3.6s steps(6,jump-none) infinite rows}.lights[data-astro-cid-ge2uvauf]{opacity:.161;background-image:url(/game/menu/lights.png);animation:3.5s ease-in-out infinite beams}@keyframes strip{0%{background-position-x:0%}to{background-position-x:100%}}@keyframes rows{0%{background-position-y:0%}to{background-position-y:100%}}@keyframes clouds{0%{transform:translate(0)}to{transform:translate(-33.3334%)}}@keyframes beams{0%,to{opacity:.161}50%{opacity:.056}}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, #0b0918e0 0%, #0b09188c 42%, #0b091800 70%), linear-gradient(180deg, #0b091800 70%, var(--ink) 100%);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:22px;width:100%;padding-block:80px;display:flex;position:relative}.presents[data-astro-cid-ge2uvauf]{color:var(--bone);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0;font-size:18px;display:flex}.presents[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:last-child{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;font-size:15px;font-weight:600}.logo[data-astro-cid-ge2uvauf]{width:min(600px,100%);margin:0}.logo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:auto;display:block}.hook[data-astro-cid-ge2uvauf]{margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.05}.pitch[data-astro-cid-ge2uvauf]{color:#e2dbeb;text-wrap:pretty;max-width:32rem;margin:0;font-size:18px;line-height:1.55}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.notify[data-astro-cid-ge2uvauf]{color:#c9c1d6;text-underline-offset:3px;font-size:15px}.notify[data-astro-cid-ge2uvauf]:hover{color:var(--bone)}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{min-height:0}.content[data-astro-cid-ge2uvauf]{padding-block:64px 96px}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #0b0918b3, #0b0918d1 60%, var(--ink))}}.frame[data-astro-cid-woisxlok]{position:relative}.frame[data-astro-cid-woisxlok]:before{content:"";pointer-events:none;--s:var(--frame-line,#168aff33);background:linear-gradient(var(--s), var(--s)) 16px 0 / calc(100% - 32px) 1px no-repeat, linear-gradient(var(--s), var(--s)) 16px 100% / calc(100% - 32px) 1px no-repeat, linear-gradient(var(--s), var(--s)) 0 12px / 1px calc(100% - 24px) no-repeat, linear-gradient(var(--s), var(--s)) 100% 12px / 1px calc(100% - 24px) no-repeat;position:absolute;inset:0}.angle[data-astro-cid-woisxlok]{pointer-events:none;background:var(--frame-accent,#168aff);width:20px;height:16px;position:absolute;mask:url(/game/ui/decor-angle.png) 0 0/100% 100% no-repeat}.br[data-astro-cid-woisxlok]{bottom:-4px;right:-4px}.bl[data-astro-cid-woisxlok]{bottom:-4px;left:-4px;transform:scaleX(-1)}.tr[data-astro-cid-woisxlok]{top:-4px;right:-4px;transform:scaleY(-1)}.tl[data-astro-cid-woisxlok]{top:-4px;left:-4px;transform:scale(-1)}.features[data-astro-cid-cognygiv]{padding-block:88px 56px}.premise[data-astro-cid-cognygiv]{flex-direction:column;gap:24px;display:flex}.premise-title[data-astro-cid-cognygiv]{font-size:clamp(36px,5.4vw,72px)}.acid[data-astro-cid-cognygiv]{color:var(--acid)}.premise-text[data-astro-cid-cognygiv]{max-width:62ch;color:var(--muted);text-wrap:pretty;margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.bone[data-astro-cid-cognygiv]{color:var(--bone)}.carousel[data-astro-cid-cognygiv]{flex-wrap:wrap;align-items:stretch;gap:24px;margin-top:64px;display:flex}.side[data-astro-cid-cognygiv]{flex:320px;display:flex}.list[data-astro-cid-cognygiv]{flex-direction:column;flex:1;gap:6px;display:flex}.item[data-astro-cid-cognygiv]{border:1px solid var(--line);color:var(--faint);flex:auto;display:flex}.item[data-astro-cid-cognygiv][data-active]{border-color:var(--ui-pink);color:var(--bone);background:#1a1534}.item-head[data-astro-cid-cognygiv]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:14px 18px;display:flex}.item[data-astro-cid-cognygiv]:not([data-active]) .item-head[data-astro-cid-cognygiv]:hover{color:var(--bone)}.key[data-astro-cid-cognygiv]{min-width:28px;height:28px;font-family:var(--font-display);color:#8a97b8;background:#1e2440;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.item[data-astro-cid-cognygiv][data-active] .key[data-astro-cid-cognygiv]{background:var(--ui-pink);color:var(--ink)}.title[data-astro-cid-cognygiv]{text-wrap:balance;padding-top:2px;font-size:19px;font-weight:800}.texts[data-astro-cid-cognygiv]{padding:16px 2px 6px;display:grid}.text[data-astro-cid-cognygiv]{color:var(--text);visibility:hidden;grid-area:1/1;margin:0;font-size:16px;line-height:1.6}.text[data-astro-cid-cognygiv][data-active]{visibility:visible}.features[data-astro-cid-cognygiv] .media-frame{flex:999 560px;align-self:flex-start;min-width:0;padding:2px}.media[data-astro-cid-cognygiv]{aspect-ratio:16/9;background:var(--panel);position:relative;overflow:hidden}.panel[data-astro-cid-cognygiv]{position:absolute;inset:0}.panel[data-astro-cid-cognygiv] video[data-astro-cid-cognygiv]{object-fit:cover;width:100%;height:100%;display:block}@media (width>=761px) and (prefers-reduced-motion:no-preference){.texts[data-astro-cid-cognygiv]{padding:0;position:absolute;inset:auto 2px 2px}.text[data-astro-cid-cognygiv]{backdrop-filter:blur(4px);background:#0b0918b8;align-self:end;padding:14px 18px}}.bay[data-astro-cid-x7b2a447]{--fade-y:linear-gradient(to bottom, transparent, #000 19%, #000 83%, transparent);--fade-x:linear-gradient(to right, transparent, #000 18%, #000 82%, transparent);-webkit-mask-image:var(--fade-y), var(--fade-x);-webkit-mask-composite:source-in;mask-image:var(--fade-y), var(--fade-x);position:absolute;inset:0;overflow:hidden;mask-composite:intersect}.scroll[data-astro-cid-x7b2a447]{background:url(/game/ui/bay-grid.png) top/321px 641px;height:calc(100% + 641px);animation:40s linear infinite bay;position:absolute;inset:0 0 auto}.cell[data-astro-cid-x7b2a447]{opacity:0;background:#168aff29;width:38px;height:38px;animation:7s ease-in-out infinite cell;position:absolute}@keyframes bay{0%{transform:translateY(0)}to{transform:translateY(-641px)}}@keyframes cell{0%,60%,to{opacity:0}75%,90%{opacity:1}}.idle[data-astro-cid-2j62jhir]{background-repeat:no-repeat;background-size:1200% 100%;animation:1.2s steps(12,jump-none) infinite idle;display:block}@keyframes idle{0%{background-position-x:0%}to{background-position-x:100%}}.figure[data-astro-cid-q2onlkva]{position:relative}.phantoms[data-astro-cid-rkamvvxa]{padding-bottom:72px}.head[data-astro-cid-rkamvvxa]{text-align:center;justify-content:center;align-items:center;min-height:clamp(560px,40vw,960px);padding:150px 24px 96px;display:flex;position:relative;overflow:hidden}.head[data-astro-cid-rkamvvxa] .head-art{object-fit:cover;object-position:50% 18%;width:100%;height:100%;position:absolute;inset:0}.head[data-astro-cid-rkamvvxa]:after{content:"";background:radial-gradient(42% 46% at 50% 52%, #0b09189e, #0b091800 100%), linear-gradient(180deg, var(--ink), #0b091859 18%, #0b091826 40%, #0b0918b3 82%, var(--ink));position:absolute;inset:0}.head-text[data-astro-cid-rkamvvxa]{z-index:1;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.head-text[data-astro-cid-rkamvvxa] p[data-astro-cid-rkamvvxa]{text-shadow:0 1px 12px #0b0918e6;max-width:760px;margin:0;font-size:18px;line-height:1.55}.ph-logo[data-astro-cid-rkamvvxa]{font-family:var(--font-display);white-space:nowrap;letter-spacing:.01em;text-transform:uppercase;color:var(--acid);text-shadow:4px 5px 0 var(--logo-shadow), 7px 8px 0 #0b091873;align-items:flex-end;gap:.08em;margin:0;font-size:clamp(44px,8vw,112px);font-weight:900;font-stretch:80%;line-height:.9;display:inline-flex;transform:skew(-12deg)}.debris[data-astro-cid-rkamvvxa]{width:.42em;height:.9em;margin-left:.02em;position:relative}.debris[data-astro-cid-rkamvvxa] i[data-astro-cid-rkamvvxa]{background:var(--acid);box-shadow:.03em .04em 0 var(--logo-shadow);position:absolute}.debris[data-astro-cid-rkamvvxa] i[data-astro-cid-rkamvvxa]:first-child{width:.12em;height:.12em;top:.42em;left:0}.debris[data-astro-cid-rkamvvxa] i[data-astro-cid-rkamvvxa]:nth-child(2){width:.08em;height:.08em;top:.5em;left:.17em}.debris[data-astro-cid-rkamvvxa] i[data-astro-cid-rkamvvxa]:nth-child(3){width:.07em;height:.07em;top:.66em;left:.1em}.debris[data-astro-cid-rkamvvxa] i[data-astro-cid-rkamvvxa]:nth-child(4){width:.05em;height:.05em;top:.7em;left:.3em}.layout[data-astro-cid-rkamvvxa]{grid-template-columns:152px minmax(0,1fr);align-items:start;gap:48px;padding-top:40px;display:grid}.phantoms[data-astro-cid-rkamvvxa] .roster-frame{padding:14px 16px;position:sticky;top:24px}.roster[data-astro-cid-rkamvvxa]{flex-direction:column;align-items:center;gap:14px;display:flex}.cap[data-astro-cid-rkamvvxa]{color:#040b11;width:36px;height:36px;font-family:var(--font-display);cursor:pointer;background:#168aff;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;font-size:18px;font-weight:700;display:flex}.cap[data-astro-cid-rkamvvxa]:hover{filter:brightness(1.15)}.cards[data-astro-cid-rkamvvxa]{--fade:48px;--a:0px;--b:0px;max-height:min(100svh - 170px,616px);mask-image:linear-gradient(to bottom, transparent, #000 var(--a), #000 calc(100% - var(--b)), transparent);scrollbar-width:none;scroll-snap-type:y proximity;flex-direction:column;gap:5px;display:flex;overflow-y:auto}.cards[data-astro-cid-rkamvvxa]::-webkit-scrollbar{display:none}.cards[data-astro-cid-rkamvvxa][data-fade-start]{--a:var(--fade)}.cards[data-astro-cid-rkamvvxa][data-fade-end]{--b:var(--fade)}.card[data-astro-cid-rkamvvxa]{width:120px;color:inherit;font:inherit;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:none;padding:0;display:flex}.portrait[data-astro-cid-rkamvvxa]{background:#ff2a6d0f;border:2px solid #ff2a6d4d;border-bottom:0;justify-content:center;align-items:flex-end;height:91px;display:flex;position:relative;overflow:hidden}.portrait[data-astro-cid-rkamvvxa] .px[data-astro-cid-rkamvvxa]{object-fit:cover;object-position:top;width:116px;height:89px}.lock[data-astro-cid-rkamvvxa]{width:15px;height:auto;position:absolute;top:calc(50% + 4px);left:50%;transform:translate(-50%,-50%)}.card-name[data-astro-cid-rkamvvxa]{letter-spacing:1px;color:#b8bdc2;background:#ff2a6d1a;border:2px solid #ff2a6d4d;justify-content:center;align-items:center;height:29px;font-size:14px;font-weight:500;display:flex}.card[data-astro-cid-rkamvvxa]:hover .portrait[data-astro-cid-rkamvvxa]{background:#ff2a6d1a}.card[data-astro-cid-rkamvvxa]:hover .card-name[data-astro-cid-rkamvvxa]{background:#ff2a6d4d}.card[data-astro-cid-rkamvvxa][aria-pressed=true] .portrait[data-astro-cid-rkamvvxa]{background:#ff2a6d1a;border-color:#ff2a6d}.card[data-astro-cid-rkamvvxa][aria-pressed=true] .card-name[data-astro-cid-rkamvvxa]{color:#040b11;background:#ff2a6d;border-color:#ff2a6d;font-weight:700}.slides[data-astro-cid-rkamvvxa]{grid-template-rows:auto auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px 40px;display:grid}.slide[data-astro-cid-rkamvvxa]{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.slide[data-astro-cid-rkamvvxa][hidden]{visibility:hidden;display:grid}.sprite-stage[data-astro-cid-rkamvvxa]{grid-area:1/1/3/2;align-self:center}.identity[data-astro-cid-rkamvvxa]{grid-area:1/2}.phantoms[data-astro-cid-rkamvvxa] .loadout{grid-area:2/2}.identity[data-astro-cid-rkamvvxa]{flex-direction:column;gap:12px;display:flex}.who[data-astro-cid-rkamvvxa]{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.callsign[data-astro-cid-rkamvvxa]{color:var(--faint);margin:0;font-size:clamp(40px,4.6vw,64px);font-weight:900;line-height:.95}.name[data-astro-cid-rkamvvxa]{margin:0;font-size:18px;font-weight:500}.line[data-astro-cid-rkamvvxa]{color:var(--text);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.badge[data-astro-cid-rkamvvxa]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:2px solid #0000;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:800;display:inline-block}.tier-ea[data-astro-cid-rkamvvxa]{background:var(--ui-pink)}.tier-late[data-astro-cid-rkamvvxa]{background:var(--ui-blue)}.tier-full[data-astro-cid-rkamvvxa]{background:var(--bone)}.tier-later[data-astro-cid-rkamvvxa]{color:var(--faint);background:0 0;border:2px dashed #5a5470}.sprite-stage[data-astro-cid-rkamvvxa]{justify-content:center;align-items:flex-end;height:620px;padding-bottom:32px;display:flex;position:relative}.glow[data-astro-cid-rkamvvxa]{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--glow) 40%, transparent), transparent);width:300px;height:40px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.sprites[data-astro-cid-rkamvvxa]{position:relative}.unknown[data-astro-cid-rkamvvxa]{color:var(--line);font-size:240px;font-weight:900;line-height:1;position:relative}.phantoms[data-astro-cid-rkamvvxa] .loadout{flex-direction:column;gap:8px;padding:18px;display:flex}.stats[data-astro-cid-rkamvvxa]{flex-direction:column;gap:6px;margin:0;display:flex}.stat[data-astro-cid-rkamvvxa]{background:var(--ui-row);border:1px solid var(--ui-row-line);align-items:center;gap:14px;padding-right:16px;display:flex}.stat-icon[data-astro-cid-rkamvvxa]{background:var(--ui-tile);justify-content:center;align-items:center;width:52px;height:52px;display:flex}.stat-icon[data-astro-cid-rkamvvxa] img[data-astro-cid-rkamvvxa]{width:38px;height:38px}.stat[data-astro-cid-rkamvvxa] dt[data-astro-cid-rkamvvxa]{color:var(--text);flex:1;font-size:15px}.stat[data-astro-cid-rkamvvxa] dd[data-astro-cid-rkamvvxa]{color:var(--ui-cyan);margin:0;font-size:17px;font-weight:700}.tiles[data-astro-cid-rkamvvxa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.tile[data-astro-cid-rkamvvxa]{flex-direction:column;display:flex}.tile-art[data-astro-cid-rkamvvxa]{background:#040b11cc;justify-content:center;align-items:center;height:104px;display:flex}.tile-art[data-astro-cid-rkamvvxa] img[data-astro-cid-rkamvvxa]{max-width:70%;max-height:80px}.tile-name[data-astro-cid-rkamvvxa]{--b:#168aff33;background:linear-gradient(var(--b), var(--b)) 0 0 / 8px 2px no-repeat, linear-gradient(var(--b), var(--b)) 100% 0 / 8px 2px no-repeat, linear-gradient(var(--b), var(--b)) 16px 0 / calc(100% - 32px) 2px no-repeat, linear-gradient(var(--b), var(--b)) 0 100% / 8px 2px no-repeat, linear-gradient(var(--b), var(--b)) 100% 100% / 8px 2px no-repeat, linear-gradient(var(--b), var(--b)) 16px 100% / calc(100% - 32px) 2px no-repeat, linear-gradient(var(--b), var(--b)) 0 2px / 2px calc(100% - 4px) no-repeat, linear-gradient(var(--b), var(--b)) 100% 2px / 2px calc(100% - 4px) no-repeat, #03172ccc;letter-spacing:.04em;color:#efefef99;text-align:center;justify-content:center;align-items:center;height:33px;margin:0;padding:0 18px;font-size:15px;font-weight:600;display:flex}.kit[data-astro-cid-rkamvvxa]{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.55}.kit[data-astro-cid-rkamvvxa] strong[data-astro-cid-rkamvvxa]{color:var(--bone);font-weight:600}@media (width<=1080px){.slides[data-astro-cid-rkamvvxa]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}.sprite-stage[data-astro-cid-rkamvvxa]{grid-area:1/1}.identity[data-astro-cid-rkamvvxa]{grid-area:2/1}.phantoms[data-astro-cid-rkamvvxa] .loadout{grid-area:3/1}}@media (width<=760px){.head[data-astro-cid-rkamvvxa]{min-height:420px;padding-top:96px}.layout[data-astro-cid-rkamvvxa]{grid-template-columns:minmax(0,1fr);gap:24px}.phantoms[data-astro-cid-rkamvvxa] .roster-frame{padding:12px;position:relative}.roster[data-astro-cid-rkamvvxa]{flex-direction:row}.cards[data-astro-cid-rkamvvxa]{scroll-snap-type:x proximity;min-width:0;max-height:none;mask-image:linear-gradient(to right, transparent, #000 var(--a), #000 calc(100% - var(--b)), transparent);flex-direction:row;overflow:auto hidden}.card[data-astro-cid-rkamvvxa]{width:96px}.portrait[data-astro-cid-rkamvvxa]{height:73px}.portrait[data-astro-cid-rkamvvxa] .px[data-astro-cid-rkamvvxa]{width:92px;height:71px}.sprite-stage[data-astro-cid-rkamvvxa]{height:440px}.sprites[data-astro-cid-rkamvvxa]{transform-origin:bottom;transform:scale(.7)}}.media[data-astro-cid-mos457ih]{padding-block:72px}.h2[data-astro-cid-mos457ih]{margin-bottom:28px}.player[data-astro-cid-mos457ih]{aspect-ratio:16/9;border:1px solid var(--line);background:var(--panel) center / cover no-repeat;cursor:pointer;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.play[data-astro-cid-mos457ih]{background:var(--acid);width:88px;height:88px;color:var(--ink);justify-content:center;align-items:center;padding-left:6px;display:flex}.player[data-astro-cid-mos457ih] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.shots[data-astro-cid-mos457ih]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;margin-top:16px;display:grid}.shots[data-astro-cid-mos457ih] img[data-astro-cid-mos457ih]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.studio[data-astro-cid-r6rwahll]{color:var(--bone);background:radial-gradient(70% 90% at 15% 30%,#3a0e13,#1e080b 70%);border-block:1px solid #4a1418;overflow-x:clip}.grid[data-astro-cid-r6rwahll]{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;gap:48px;padding-block:88px;display:grid}.about[data-astro-cid-r6rwahll]{flex-direction:column;gap:22px;scroll-margin-top:24px;display:flex}.about[data-astro-cid-r6rwahll] p[data-astro-cid-r6rwahll]{max-width:32rem;color:var(--text);text-wrap:pretty;margin:0;font-size:19px;line-height:1.55}.eyebrow[data-astro-cid-r6rwahll]{letter-spacing:.22em;color:var(--studio-soft);font-size:15px;font-weight:700}.swap[data-astro-cid-r6rwahll]{display:grid}.swap[data-astro-cid-r6rwahll]>p[data-astro-cid-r6rwahll]{grid-area:1/1}.fibi-copy[data-astro-cid-r6rwahll]{visibility:hidden}.logo[data-astro-cid-r6rwahll]{width:min(360px,100%);margin:0;position:relative}.logo[data-astro-cid-r6rwahll] img[data-astro-cid-r6rwahll]{width:100%;height:auto;display:block}.studio[data-astro-cid-r6rwahll] .team{--frame-accent:var(--studio-soft);--frame-line:#ff6b5e38;background:#0b0918b8;padding:28px 28px 12px;container-type:inline-size}.team-title[data-astro-cid-r6rwahll]{letter-spacing:.22em;color:var(--studio-soft);margin:0 0 18px;font-size:15px;font-weight:700}.group[data-astro-cid-r6rwahll]{margin:0 0 6px;font-size:18px}.group[data-astro-cid-r6rwahll].small{letter-spacing:.18em;color:var(--faint);margin-top:22px;font-size:13px;font-weight:700}ul[data-astro-cid-r6rwahll]{margin:0;padding:0;list-style:none}li[data-astro-cid-r6rwahll]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:12px 0;display:flex}.who[data-astro-cid-r6rwahll]{text-transform:none;font-size:17px;font-weight:700}.role[data-astro-cid-r6rwahll]{color:var(--muted);font-size:15px}@container (width<=420px){li[data-astro-cid-r6rwahll]{flex-direction:column}}.fibi[data-astro-cid-r6rwahll]{cursor:pointer}.fibi[data-astro-cid-r6rwahll] .who[data-astro-cid-r6rwahll]{text-shadow:0 0 8px var(--studio-soft), 0 0 2px var(--studio-soft)}.glitch[data-astro-cid-r6rwahll]{isolation:isolate;background:var(--ink);box-shadow:-3px 0 var(--ui-cyan), 3px 0 var(--ui-pink);pointer-events:none;visibility:hidden;position:absolute;inset:0}.glitch[data-astro-cid-r6rwahll] img[data-astro-cid-r6rwahll]{mask:repeating-linear-gradient(#000 0 2px,#000c 2px 3px)}.glitch[data-astro-cid-r6rwahll]:before,.glitch[data-astro-cid-r6rwahll]:after{content:"";background-blend-mode:multiply;mix-blend-mode:screen;clip-path:inset(0 0 100%);background:url(/fibi.webp) 50%/cover;position:absolute;inset:0}.glitch[data-astro-cid-r6rwahll]:before{background-color:var(--ui-pink)}.glitch[data-astro-cid-r6rwahll]:after{background-color:var(--ui-cyan)}.grid[data-astro-cid-r6rwahll]{--swap-ms:600;--swap:calc(var(--swap-ms) * 1ms)}.grid[data-astro-cid-r6rwahll][data-fibi=in] .glitch[data-astro-cid-r6rwahll]{visibility:visible;animation:fibi-reveal var(--swap) steps(1) var(--skip), fibi-jitter 2.4s steps(1) calc(var(--swap) + var(--skip)) infinite}.grid[data-astro-cid-r6rwahll][data-fibi=in] .glitch[data-astro-cid-r6rwahll]:before{animation:fibi-slice-a 2.4s steps(1) calc(var(--swap) + var(--skip)) infinite}.grid[data-astro-cid-r6rwahll][data-fibi=in] .glitch[data-astro-cid-r6rwahll]:after{animation:fibi-slice-b 2.4s steps(1) calc(var(--swap) + var(--skip)) infinite}.grid[data-astro-cid-r6rwahll][data-fibi=out] .glitch[data-astro-cid-r6rwahll]{animation:fibi-reveal var(--swap) steps(1) var(--skip) reverse}.logo[data-astro-cid-r6rwahll]:before,.logo[data-astro-cid-r6rwahll]:after{content:"";clip-path:inset(0 0 100%);pointer-events:none;background:url(/game/brand/studio-logo-lg.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.logo[data-astro-cid-r6rwahll]:before{filter:drop-shadow(-4px 0 var(--ui-cyan))}.logo[data-astro-cid-r6rwahll]:after{filter:drop-shadow(4px 0 var(--ui-pink))}.grid[data-astro-cid-r6rwahll][data-fibi=in] .logo[data-astro-cid-r6rwahll]>img[data-astro-cid-r6rwahll]{visibility:hidden;animation:fibi-logo-out var(--swap) steps(1) var(--skip)}.grid[data-astro-cid-r6rwahll][data-fibi=in] .logo[data-astro-cid-r6rwahll]:before{animation:fibi-logo-slice var(--swap) steps(1) var(--skip)}.grid[data-astro-cid-r6rwahll][data-fibi=in] .logo[data-astro-cid-r6rwahll]:after{animation:fibi-logo-slice var(--swap) steps(1) var(--skip) reverse}.grid[data-astro-cid-r6rwahll][data-fibi=out] .logo[data-astro-cid-r6rwahll]>img[data-astro-cid-r6rwahll]{animation:fibi-logo-out var(--swap) steps(1) var(--skip) reverse}.grid[data-astro-cid-r6rwahll][data-fibi=out] .logo[data-astro-cid-r6rwahll]:before{animation:fibi-logo-slice var(--swap) steps(1) var(--skip) reverse}.grid[data-astro-cid-r6rwahll][data-fibi=out] .logo[data-astro-cid-r6rwahll]:after{animation:fibi-logo-slice var(--swap) steps(1) var(--skip)}.grid[data-astro-cid-r6rwahll][data-fibi=in] .studio-copy[data-astro-cid-r6rwahll]{visibility:hidden}.grid[data-astro-cid-r6rwahll][data-fibi=in] .fibi-copy[data-astro-cid-r6rwahll]{visibility:visible}.grid[data-astro-cid-r6rwahll][data-fibi] .swap[data-astro-cid-r6rwahll]>p[data-astro-cid-r6rwahll]{animation-duration:var(--swap);animation-timing-function:step-end;animation-delay:var(--skip)}.grid[data-astro-cid-r6rwahll][data-fibi=out] .swap[data-astro-cid-r6rwahll]>p[data-astro-cid-r6rwahll]{animation-direction:reverse}.grid[data-astro-cid-r6rwahll][data-fibi] .studio-copy[data-astro-cid-r6rwahll]{animation-name:fibi-logo-out,fibi-conceal}.grid[data-astro-cid-r6rwahll][data-fibi] .fibi-copy[data-astro-cid-r6rwahll]{animation-name:fibi-logo-out,fibi-reveal}@keyframes fibi-logo-out{0%{visibility:visible;filter:drop-shadow(-5px 0 var(--ui-cyan)) drop-shadow(5px 0 var(--ui-pink));transform:translate(-6px,1px)skew(6deg)}10%{transform:translate(5px,-1px)skew(-4deg)}20%{filter:none;transform:none}30%{filter:drop-shadow(7px 0 var(--ui-cyan)) drop-shadow(-7px 0 var(--ui-pink));transform:translate(-3px)skew(-8deg)}40%{transform:translate(8px,2px)skew(5deg)}50%{transform:translate(-7px,-1px)skew(10deg)}60%,to{visibility:visible;filter:drop-shadow(9px 0 var(--ui-cyan)) drop-shadow(-9px 0 var(--ui-pink));transform:translate(4px)skew(-6deg)}}@keyframes fibi-logo-slice{0%{clip-path:inset(10% 0 68%);transform:translate(-16px)}12%{clip-path:inset(46% 0 30%);transform:translate(13px)}24%{clip-path:inset(74% 0 8%);transform:translate(-10px)}36%{clip-path:inset(28% 0 50%);transform:translate(20px)}48%{clip-path:inset(58% 0 22%);transform:translate(-22px)}60%{clip-path:inset(4% 0 80%);transform:translate(18px)}72%{clip-path:inset(38% 0 42%);transform:translate(-14px)}84%,to{clip-path:inset(66% 0 16%);transform:translate(10px)}}@keyframes fibi-reveal{0%{visibility:hidden}60%{visibility:visible}68%{visibility:hidden}76%{visibility:visible}84%{visibility:hidden}92%,to{visibility:visible}}@keyframes fibi-conceal{0%{visibility:visible}60%{visibility:hidden}68%{visibility:visible}76%{visibility:hidden}84%{visibility:visible}92%,to{visibility:hidden}}@keyframes fibi-jitter{0%{transform:translate(-6px,2px)skew(8deg)}3%{transform:translate(5px,-2px)skew(-5deg)}6%{transform:translate(-3px)}9%{transform:translate(2px,1px)skew(3deg)}12%,to{transform:none}70%{transform:translate(4px)skew(-4deg)}72%{transform:translate(-2px)}74%{transform:none}}@keyframes fibi-slice-a{0%{clip-path:inset(6% 0 70%);transform:translate(-12px)}3%{clip-path:inset(42% 0 34%);transform:translate(9px)}6%{clip-path:inset(72% 0 10%);transform:translate(-7px)}9%{clip-path:inset(24% 0 60%);transform:translate(5px)}12%,to{clip-path:inset(0 0 100%);transform:none}70%{clip-path:inset(52% 0 28%);transform:translate(8px)}72%{clip-path:inset(14% 0 74%);transform:translate(-6px)}74%{clip-path:inset(0 0 100%);transform:none}}@keyframes fibi-slice-b{0%{clip-path:inset(58% 0 18%);transform:translate(11px)}3%{clip-path:inset(12% 0 66%);transform:translate(-8px)}6%{clip-path:inset(36% 0 44%);transform:translate(10px)}9%{clip-path:inset(80% 0 4%);transform:translate(-5px)}12%,to{clip-path:inset(0 0 100%);transform:none}70%{clip-path:inset(20% 0 62%);transform:translate(-8px)}72%{clip-path:inset(64% 0 20%);transform:translate(6px)}74%{clip-path:inset(0 0 100%);transform:none}}.newsletter[data-astro-cid-drywyjjs]{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:center;gap:40px;padding-block:88px;display:grid}.small[data-astro-cid-drywyjjs]{font-size:clamp(30px,3.8vw,46px)}.intro[data-astro-cid-drywyjjs]{flex-direction:column;gap:14px;display:flex}.intro[data-astro-cid-drywyjjs] p[data-astro-cid-drywyjjs]{max-width:30rem;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.form[data-astro-cid-drywyjjs]{flex-direction:column;gap:12px;display:flex}.label[data-astro-cid-drywyjjs]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.row[data-astro-cid-drywyjjs]{flex-wrap:wrap;gap:10px;display:flex}input[data-astro-cid-drywyjjs]{background:var(--panel);border:2px solid var(--line-hi);min-height:52px;color:var(--bone);font:inherit;flex:240px;padding:0 16px;font-size:16px}input[data-astro-cid-drywyjjs]:focus{border-color:var(--acid);outline:none}input[data-astro-cid-drywyjjs]::placeholder{color:#efe8da66}.status[data-astro-cid-drywyjjs]{margin:0;font-size:14px}.status[data-astro-cid-drywyjjs]:empty{display:none}.status[data-astro-cid-drywyjjs].ok{color:#6ee7a8}.status[data-astro-cid-drywyjjs].error{color:#ff6b61}.privacy[data-astro-cid-drywyjjs]{color:var(--faint);margin:0;font-size:13px}.discord[data-astro-cid-drywyjjs]{align-self:flex-start;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.discord[data-astro-cid-drywyjjs] img[data-astro-cid-drywyjjs]{width:21px;height:auto}.press[data-astro-cid-cpgqbjqe]{border-top:1px solid var(--line)}.grid[data-astro-cid-cpgqbjqe]{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:40px;padding-block:72px;display:grid}.small[data-astro-cid-cpgqbjqe]{font-size:clamp(30px,3.8vw,46px)}.intro[data-astro-cid-cpgqbjqe]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.intro[data-astro-cid-cpgqbjqe] p[data-astro-cid-cpgqbjqe]{color:var(--muted);margin:0;font-size:17px;line-height:1.55}.press[data-astro-cid-cpgqbjqe] .facts-frame{padding:8px 28px;container-type:inline-size}.facts[data-astro-cid-cpgqbjqe]{margin:0}.facts[data-astro-cid-cpgqbjqe] div[data-astro-cid-cpgqbjqe]{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:12px 0;display:flex}.facts[data-astro-cid-cpgqbjqe] div[data-astro-cid-cpgqbjqe]+div[data-astro-cid-cpgqbjqe]{border-top:1px solid var(--line)}@container (width<=380px){.facts[data-astro-cid-cpgqbjqe] div[data-astro-cid-cpgqbjqe]{flex-direction:column}}dt[data-astro-cid-cpgqbjqe]{color:var(--faint);font-size:14px}dd[data-astro-cid-cpgqbjqe]{margin:0;font-size:15px;font-weight:500}
