.section[data-astro-cid-lcdefpme]{padding-block:var(--section-y)}.mobile-only[data-astro-cid-lcdefpme]{display:none}.hero[data-astro-cid-lcdefpme]{height:clamp(720px,59.7vw,860px);position:relative;overflow:hidden}.hero-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, #0c0e10d9 30%, #0c0e1000 58%), linear-gradient(0deg, var(--bg) 0%, #0c0e1000 26%);pointer-events:none;position:absolute;inset:0}.hero-in[data-astro-cid-lcdefpme]{z-index:1;max-width:calc(var(--content) + 2 * var(--gutter));padding:clamp(160px, 15.3vw, 220px) var(--gutter) 0;flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{width:min(100%,clamp(340px,44.4vw,640px));margin-top:28px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .wordmark-hero{width:100%;height:auto}.hook[data-astro-cid-lcdefpme]{max-width:520px;margin-top:40px;font-size:clamp(1.3125rem,1.104rem + .857vw,1.875rem);line-height:1.3}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.hero-foot[data-astro-cid-lcdefpme]{z-index:1;max-width:calc(var(--content) + 2 * var(--gutter));padding-inline:var(--gutter);font:400 .75rem/1 var(--f-mono);letter-spacing:.08em;color:var(--muted);justify-content:space-between;gap:24px;margin-inline:auto;display:flex;position:absolute;bottom:34px;left:0;right:0}.hero-foot[data-astro-cid-lcdefpme] .right[data-astro-cid-lcdefpme]{margin-left:auto}.story[data-astro-cid-lcdefpme]{--decor-left:-330px;--decor-bottom:-17px}.side[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px;display:flex}.side-label[data-astro-cid-lcdefpme]{max-width:260px;font-size:.8125rem;line-height:1.6}.story-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:72px;min-width:0;display:flex}.lines[data-astro-cid-lcdefpme]{flex-direction:column;gap:26px;display:flex}.lines[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.closing):not(.story-status){max-width:780px;font-size:clamp(1.3125rem,1.104rem + .857vw,1.875rem);line-height:1.35}.tone-1[data-astro-cid-lcdefpme]{color:var(--story-1)}.tone-2[data-astro-cid-lcdefpme]{color:var(--story-2)}.ink[data-astro-cid-lcdefpme]{color:var(--ink)}.closing[data-astro-cid-lcdefpme]{font:700 clamp(3.625rem, 2.743rem + 3.619vw, 6rem)/.88 var(--f-head);text-transform:uppercase;color:var(--ink);margin-top:18px}.story-status[data-astro-cid-lcdefpme]{max-width:62ch;color:var(--muted);font-size:.9375rem;line-height:1.55}.showcase[data-astro-cid-lcdefpme]{height:clamp(480px,47.2vw,680px);position:relative;overflow:hidden}.showcase[data-astro-cid-lcdefpme] .showcase-img{object-fit:cover;width:100%;height:100%}.showcase[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding:80px var(--gutter) 30px;font:400 .8125rem/1 var(--f-mono);letter-spacing:.08em;color:var(--dim);background:linear-gradient(#0c0e1000,#0c0e10eb);flex-wrap:wrap;align-items:baseline;gap:12px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.showcase[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{color:var(--ink)}.showcase[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{letter-spacing:.12em;border-color:#a7afb673;padding:4px 7px}.to-gallery[data-astro-cid-lcdefpme]{margin-left:auto}.devlog[data-astro-cid-lcdefpme]{flex-direction:column;gap:48px;display:flex}.devlog-head[data-astro-cid-lcdefpme]{align-items:baseline;gap:24px;display:flex}.devlog-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-right:auto}.featured[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px;display:grid}.featured[data-astro-cid-lcdefpme] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.featured-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px;padding-bottom:8px;display:flex}.featured-title[data-astro-cid-lcdefpme]{font:700 clamp(1.875rem, 1.457rem + 1.714vw, 3rem)/1.02 var(--f-head)}.summary[data-astro-cid-lcdefpme]{color:var(--dim);font-size:clamp(1rem,.93rem + .286vw,1.1875rem);line-height:1.6}.featured-text[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{margin-top:8px}.featured[data-astro-cid-lcdefpme]:hover .featured-title[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .card-title[data-astro-cid-lcdefpme]{color:var(--accent-text)}.featured[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.cards[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-list);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:40px 0 0;list-style:none;display:grid}.cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.cards[data-astro-cid-lcdefpme] img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.card-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;margin-top:6px;display:flex}.cards[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{gap:14px;font-size:.75rem}.card-title[data-astro-cid-lcdefpme]{font:700 clamp(1.1875rem, 1.025rem + .667vw, 1.625rem)/1.1 var(--f-head)}.cards[data-astro-cid-lcdefpme] .summary[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.55}.steam-wrap[data-astro-cid-lcdefpme]{padding-block:96px}.steam[data-astro-cid-lcdefpme]{border:1px solid var(--line-box);background:var(--bg-alt);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.steam-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;padding:48px 48px 52px;display:flex}.steam-title[data-astro-cid-lcdefpme]{font-size:clamp(2.125rem,1.614rem + 2.095vw,3.5rem);line-height:1}.steam-copy[data-astro-cid-lcdefpme]{max-width:520px;color:var(--dim);font-size:clamp(1rem,.93rem + .286vw,1.1875rem);line-height:1.6}.steam[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{margin-top:12px}.steam[data-astro-cid-lcdefpme] .steam-img{object-fit:cover;width:100%;height:100%;min-height:320px}.status[data-astro-cid-lcdefpme]{background:var(--decor-contours) right -450px top -337px / 900px auto no-repeat, var(--bg-alt)}.status-head[data-astro-cid-lcdefpme]{align-items:end;margin-bottom:48px}.status-aside[data-astro-cid-lcdefpme]{align-items:flex-end;gap:32px;display:flex}.status-aside[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:first-child{max-width:480px;color:var(--dim);margin-right:auto;font-size:clamp(1rem,.93rem + .286vw,1.1875rem);line-height:1.6}.counter[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.counter[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font:700 clamp(2rem, 1.721rem + 1.143vw, 2.75rem)/1 var(--f-head);color:var(--accent-text);white-space:nowrap}.counter[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{letter-spacing:.1em}.pillars[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong)}.made-label[data-astro-cid-lcdefpme]{letter-spacing:.14em;font-size:.8125rem;line-height:1.6}.made-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:32px;max-width:780px;display:flex}.made-lead[data-astro-cid-lcdefpme]{font-size:clamp(1.375rem,1.096rem + 1.143vw,2.125rem);line-height:1.35}.made-note[data-astro-cid-lcdefpme]{color:var(--dim);font-size:clamp(1rem,.93rem + .286vw,1.1875rem);line-height:1.65}@media (width<=1023px){.story[data-astro-cid-lcdefpme]{--decor-w:720px;--decor-left:-264px;--decor-bottom:50px}}@media (width<=767px){.story[data-astro-cid-lcdefpme]{--decor-bottom:auto;--decor-top:-210px;--decor-clip:210px}.status[data-astro-cid-lcdefpme]{background:var(--bg-alt)}}@media print{.status[data-astro-cid-lcdefpme]{background:var(--bg-alt)}}@media (width<=899px){.desktop-only[data-astro-cid-lcdefpme]{display:none}.mobile-only[data-astro-cid-lcdefpme]{display:inline-block}.hero[data-astro-cid-lcdefpme]{height:800px}.hero-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:center bottom;height:488px;top:auto}.hero[data-astro-cid-lcdefpme]:after{background:linear-gradient(180deg, var(--bg) 0, var(--bg) 300px, #0c0e1000 500px)}.hero-in[data-astro-cid-lcdefpme]{height:100%;padding:calc(64px + 40px) var(--gutter) 0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:16px}.hook[data-astro-cid-lcdefpme]{margin-top:24px;line-height:1.35}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{left:var(--gutter);right:var(--gutter);flex-direction:column;gap:10px;margin:0;position:absolute;bottom:24px}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%;padding:17px}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .btn-secondary[data-astro-cid-lcdefpme]{background:#0c0e10b3;padding:16px}.hero-foot[data-astro-cid-lcdefpme]{display:none}.story[data-astro-cid-lcdefpme]{gap:32px}.side[data-astro-cid-lcdefpme]{gap:12px}.side-label[data-astro-cid-lcdefpme]{max-width:none;font-size:.6875rem;line-height:1.5}.story-body[data-astro-cid-lcdefpme]{gap:32px}.lines[data-astro-cid-lcdefpme]{gap:18px}.lines[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.closing):not(.story-status){line-height:1.4}.closing[data-astro-cid-lcdefpme]{margin-top:10px}.showcase[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;height:auto;display:flex}.showcase[data-astro-cid-lcdefpme] .showcase-img{aspect-ratio:4/5;height:auto}.showcase[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding:0 var(--gutter);letter-spacing:.06em;background:0 0;gap:6px 14px;font-size:.6875rem;line-height:1.4;position:static}.showcase[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{font:inherit;letter-spacing:inherit;color:inherit;border:0;padding:0}.to-gallery[data-astro-cid-lcdefpme]{display:none}.devlog[data-astro-cid-lcdefpme]{gap:28px}.featured[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:12px}.featured[data-astro-cid-lcdefpme] img{aspect-ratio:16/10}.featured-text[data-astro-cid-lcdefpme]{gap:12px;padding:4px 0 0}.featured-title[data-astro-cid-lcdefpme]{line-height:1.05}.cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-list);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding:18px 0;display:grid}.cards[data-astro-cid-lcdefpme] img{aspect-ratio:auto;width:96px;height:64px}.card-text[data-astro-cid-lcdefpme]{gap:6px;margin:0}.cards[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{font-size:.6875rem}.card-title[data-astro-cid-lcdefpme]{line-height:1.15}.all-entries[data-astro-cid-lcdefpme]{padding:14px 0}.steam-wrap[data-astro-cid-lcdefpme]{padding-block:56px}.steam[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.steam[data-astro-cid-lcdefpme] .steam-img{aspect-ratio:16/9;order:-1;height:auto;min-height:0}.steam-text[data-astro-cid-lcdefpme]{gap:14px;padding:24px 20px}.steam[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%;padding:17px}.status-head[data-astro-cid-lcdefpme]{gap:20px;margin-bottom:0}.status-aside[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:20px}.counter[data-astro-cid-lcdefpme]{flex-direction:row;align-items:baseline}.pillars[data-astro-cid-lcdefpme]{border-top:0;margin-top:20px}.made[data-astro-cid-lcdefpme]{gap:20px}.made-label[data-astro-cid-lcdefpme]{font-size:.6875rem;line-height:1}.made-body[data-astro-cid-lcdefpme]{gap:20px}.made-lead[data-astro-cid-lcdefpme]{line-height:1.4}.made-body[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{padding:14px 0}}
