li[data-astro-cid-y2vllrex]{display:flex}.card[data-astro-cid-y2vllrex]{color:var(--cream);background:var(--panel);flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;text-decoration:none;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end);display:flex}.card[data-astro-cid-y2vllrex]:hover,.card[data-astro-cid-y2vllrex]:focus-visible{--shadow:12px;transform:translate(-4px,-4px)}.card[data-astro-cid-y2vllrex]:focus-visible{outline:4px dashed var(--cyan);outline-offset:10px}.card-top[data-astro-cid-y2vllrex]{justify-content:space-between;align-items:flex-start;display:flex}.level[data-astro-cid-y2vllrex]{font-family:var(--font-pixel);color:var(--lavender);font-size:.625rem}h3[data-astro-cid-y2vllrex]{font-family:var(--font-pixel);color:var(--yellow);text-transform:uppercase;margin:0;font-size:1.125rem;font-weight:400}.tagline[data-astro-cid-y2vllrex]{color:var(--cyan);margin:0}.description[data-astro-cid-y2vllrex] p{color:var(--cream-dim);margin:0}.card-bottom[data-astro-cid-y2vllrex]{font-family:var(--font-pixel);text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.5rem;font-size:.625rem;display:flex}.status[data-astro-cid-y2vllrex]:before{content:"";background:currentColor;width:8px;height:8px;margin-right:8px;display:inline-block}.status-live[data-astro-cid-y2vllrex]{color:var(--green)}.status-wip[data-astro-cid-y2vllrex]{color:var(--orange)}.status-archived[data-astro-cid-y2vllrex]{color:var(--lavender)}.start[data-astro-cid-y2vllrex]{color:var(--magenta)}.card[data-astro-cid-y2vllrex]:hover .start[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex]:focus-visible .start[data-astro-cid-y2vllrex]{animation:.8s step-end infinite blink}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-y2vllrex]{transition:none}.card[data-astro-cid-y2vllrex]:hover .start[data-astro-cid-y2vllrex],.card[data-astro-cid-y2vllrex]:focus-visible .start[data-astro-cid-y2vllrex]{animation:none}}.skyline[data-astro-cid-rbd7p7sj]{width:100%;height:100%;display:block;position:absolute;inset:0}.twinkle[data-astro-cid-rbd7p7sj]{animation:3s step-end infinite twinkle}@keyframes twinkle{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.twinkle[data-astro-cid-rbd7p7sj]{animation:none}}.hero[data-astro-cid-lcdefpme]{text-align:center;place-items:center;min-height:min(88vh,760px);padding:2rem 1rem 30vh;display:grid;position:relative;overflow:hidden}.hero-text[data-astro-cid-lcdefpme]{position:relative}h1[data-astro-cid-lcdefpme]{font-family:var(--font-pixel);letter-spacing:.06em;color:var(--cream);text-shadow:.06em .06em 0 var(--magenta), .12em .12em 0 var(--ink);margin:0;font-size:clamp(2.75rem,11vw,6.5rem);font-weight:400}.intro[data-astro-cid-lcdefpme]{color:var(--cream);text-shadow:2px 2px 0 var(--ink);margin:1.5rem 0 2rem;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.2}.press-start[data-astro-cid-lcdefpme]{font-family:var(--font-pixel);text-transform:uppercase;color:var(--yellow);text-shadow:3px 3px 0 var(--ink);padding:.75rem 1rem;font-size:.875rem;text-decoration:none;animation:1.2s step-end infinite blink;display:inline-block}.press-start[data-astro-cid-lcdefpme]:hover,.press-start[data-astro-cid-lcdefpme]:focus-visible{color:var(--cyan);animation:none}main[data-astro-cid-lcdefpme]{max-width:72rem;margin:0 auto;padding:3rem 1.5rem 5rem}h2[data-astro-cid-lcdefpme]{font-family:var(--font-pixel);text-transform:uppercase;color:var(--cream);margin:0 0 2.5rem;font-size:clamp(1rem,2.5vw,1.375rem);font-weight:400}.cursor[data-astro-cid-lcdefpme]{color:var(--magenta);animation:1s step-end infinite blink}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.locked[data-astro-cid-lcdefpme]{color:var(--lavender);--edge:var(--lavender-dim);--shadow-color:transparent;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.locked[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.locked[data-astro-cid-lcdefpme] .card-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;display:flex}.locked[data-astro-cid-lcdefpme] .level[data-astro-cid-lcdefpme]{font-family:var(--font-pixel);font-size:.625rem}.locked-title[data-astro-cid-lcdefpme]{font-family:var(--font-pixel);text-transform:uppercase;font-size:1.125rem}@media (prefers-reduced-motion:reduce){.press-start[data-astro-cid-lcdefpme],.cursor[data-astro-cid-lcdefpme]{animation:none}}
