.home-page[data-astro-cid-lcdefpme],.home-primary[data-astro-cid-lcdefpme],.home-secondary[data-astro-cid-lcdefpme]{align-items:start;gap:1.55rem;min-width:0;display:grid}.home-slot[data-astro-cid-lcdefpme]{min-width:0}.home-slot[data-astro-cid-lcdefpme]:not(:has(>.window:not([hidden]),>[data-window-placeholder]:not([hidden]))){display:none}.home-hero>.window-body{padding:0}.hero-inner[data-astro-cid-lcdefpme]{isolation:isolate;min-height:clamp(140px,25cqi,300px);position:relative;overflow:hidden}.hero-copy[data-astro-cid-lcdefpme]{max-width:100%;padding:clamp(.9rem,3cqi,2.5rem);position:relative}.hero-location[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--line) 55%, transparent);background:color-mix(in srgb, var(--surface-raised) 58%, transparent);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.6rem;margin-bottom:1.65rem;padding:.3rem .55rem;font-size:9px;line-height:1.5;display:inline-flex}.hero-location[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{background:var(--accent-ink);width:5px;height:5px;display:block}h1[data-astro-cid-lcdefpme]{letter-spacing:-.065em;text-shadow:2px 3px 0 color-mix(in srgb, var(--surface) 70%, transparent);margin:0 0 1.4rem;font-size:clamp(1.4rem,6.8cqi,5.35rem);line-height:1.1}h1[data-astro-cid-lcdefpme]>.text-caret[data-astro-cid-lcdefpme]{color:var(--line)}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.hero-intro[data-astro-cid-lcdefpme]{max-width:43ch;font-family:var(--font-reading);white-space:pre-line;margin-bottom:1.7rem;font-size:1rem;line-height:1.75}.hero-statusbar[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);min-height:26px;box-shadow:inset 0 1px var(--bevel-light);color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;padding:.3rem .7rem;font-size:9px;display:flex}.hero-statusbar[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{align-items:center;gap:.45rem;display:inline-flex}.game-preview[data-astro-cid-lcdefpme]{gap:1.75rem;display:grid}.game-preview__copy[data-astro-cid-lcdefpme]{min-width:0}.game-preview[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:clamp(1.1rem,3cqi,2rem)}.game-status[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:10px;display:inline-flex}.game-status[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme][aria-hidden]{background:var(--accent-ink);width:5px;height:5px}.game-description[data-astro-cid-lcdefpme]{font-family:var(--font-reading);white-space:pre-line;font-size:.95rem;line-height:1.75}.game-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.game-trailer[data-astro-cid-lcdefpme]{align-items:center;gap:.45rem;font-size:10px;display:inline-flex}.devlog-empty[data-astro-cid-lcdefpme]{align-items:center;gap:1.4rem;min-height:174px;padding:.75rem;display:flex}.empty-book[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:repeating-linear-gradient(0deg, transparent, transparent 11px, color-mix(in srgb, var(--line) 11%, transparent) 11px, color-mix(in srgb, var(--line) 11%, transparent) 12px), var(--surface-raised);width:64px;height:70px;box-shadow:3px 3px 0 var(--sage);color:var(--muted);flex-shrink:0;place-items:center;display:grid}.devlog-empty[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 .6rem;font-size:1.2rem}.devlog-empty[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-reading);color:var(--muted);margin:0 0 .85rem;font-size:.9rem}.devlog-empty[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:.6rem;font-size:10px;display:inline-flex}.recent-posts[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:1.4rem;padding-top:1.25rem}.recent-posts[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{margin:0 0 .5rem}.recent-posts[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.recent-posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--line) 25%, transparent)}.recent-posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .9rem;padding:.8rem 0;font-size:11px;text-decoration:none;display:grid}.recent-posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover>span[data-astro-cid-lcdefpme]{text-decoration:underline}.recent-posts[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--muted);grid-row:2;font-size:9px}.recent-posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{grid-area:1/2/3}.section-heading[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{align-items:center;gap:.65rem;margin:0;font-size:1.25rem;display:flex}.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;font-size:.65rem;display:inline-flex}.gallery-preview[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;display:grid}.music-preview[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.music-preview[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--line) 35%, transparent)}.music-preview[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:left;background:0 0;border:0;align-items:center;gap:.9rem;width:100%;min-width:0;padding:.65rem .4rem;display:flex}.music-preview[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--lavender) 25%, transparent)}.track-number[data-astro-cid-lcdefpme]{color:var(--muted);font-size:10px}.track-cover[data-astro-cid-lcdefpme]{background:var(--lavender);border:1px solid var(--line);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.track-cover[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.track-title[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;min-width:0;font-size:12px}.track-play[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;margin-left:auto;padding-left:.5rem;font-size:10px;display:inline-flex}@media screen and (width>=1000px){.home-page[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;padding:.75rem 1rem 2rem}.home-secondary[data-astro-cid-lcdefpme]{margin-top:3rem}.home-slot--journal[data-astro-cid-lcdefpme]{margin-left:2rem}.home-slot--game[data-astro-cid-lcdefpme]{margin-right:2rem}.home-slot--music[data-astro-cid-lcdefpme]{margin-inline:1.5rem .5rem}.hero-inner[data-astro-cid-lcdefpme]{min-height:0}.hero-copy[data-astro-cid-lcdefpme]{padding:1.75rem}.hero-intro[data-astro-cid-lcdefpme]{margin-bottom:1rem}}@container window-content (width<=700px){.devlog-empty[data-astro-cid-lcdefpme]{gap:1rem;min-height:140px;padding:.5rem}.empty-book[data-astro-cid-lcdefpme]{width:48px;height:56px}.gallery-preview[data-astro-cid-lcdefpme]{gap:.75rem}}@media (width<=760px){.home-page[data-astro-cid-lcdefpme],.home-primary[data-astro-cid-lcdefpme],.home-secondary[data-astro-cid-lcdefpme]{gap:1.15rem}}@container window-content (width<=620px){.hero-location[data-astro-cid-lcdefpme]{margin-bottom:1.1rem}h1[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.hero-intro[data-astro-cid-lcdefpme]{font-size:.95rem}.gallery-preview[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:1.2rem}.track-play[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:none}.music-preview[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{gap:.6rem}}
