.home-console-header{align-items:start;display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:minmax(0,1fr)}.home-console-header__copy{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.post-card__meta,.workshop-signal__heading{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.post-card__date{color:var(--site-color-accent-primary);font-size:.8rem;font-weight:800;text-transform:uppercase}.home-post-signals{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.home-post-signal{background:color-mix(in srgb,var(--site-color-panel-strong) 66%,transparent);border:1px solid color-mix(in srgb,var(--site-color-rule) 88%,transparent);border-radius:999px;color:var(--site-color-text-muted);font-size:.72rem;font-weight:800;line-height:1.2;max-width:100%;overflow-wrap:anywhere;padding:.18rem .48rem;text-transform:uppercase}.home-post-signal--category{color:var(--site-color-accent-secondary);text-decoration:none}.home-post-signal--category:hover{border-color:var(--site-color-accent-secondary);color:var(--site-color-accent-secondary);text-decoration:underline}.home-post-signal--series{color:color-mix(in srgb,var(--site-color-accent-tertiary) 82%,var(--site-color-text));text-transform:none}.post-list{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.post-card{background:color-mix(in srgb,var(--site-color-panel) 82%,transparent);border:1px solid var(--site-color-rule);border-radius:6px;display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;padding:1rem}.post-card:hover{border-color:color-mix(in srgb,var(--site-color-accent-primary) 72%,var(--site-color-rule))}.post-card>*{max-width:100%;min-width:0}.post-card__title{font-size:1.08rem;line-height:1.35;margin:0;overflow-wrap:anywhere}.post-card__summary{color:var(--site-color-text-muted);line-height:1.6;margin:0;overflow-wrap:anywhere}.workshop-signal-list{display:grid;grid-gap:.85rem;gap:.85rem;min-width:0}.workshop-signal{background:color-mix(in srgb,var(--site-color-panel) 78%,transparent);border:1px solid var(--site-color-rule);border-left:3px solid color-mix(in srgb,var(--site-color-accent-primary) 72%,var(--site-color-rule));border-radius:6px;display:grid;grid-gap:.5rem;gap:.5rem;min-width:0;padding:.85rem .9rem}.workshop-signal--devlog{background:color-mix(in srgb,var(--site-color-accent-secondary) 9%,var(--site-color-panel));border-left-color:var(--site-color-accent-secondary)}.workshop-signal--game{background:color-mix(in srgb,var(--site-color-accent-tertiary) 9%,var(--site-color-panel));border-left-color:var(--site-color-accent-tertiary)}.workshop-signal:hover{border-color:color-mix(in srgb,var(--site-color-accent-primary) 72%,var(--site-color-rule))}.workshop-signal--devlog:hover{border-color:color-mix(in srgb,var(--site-color-accent-secondary) 76%,var(--site-color-rule))}.workshop-signal--game:hover{border-color:color-mix(in srgb,var(--site-color-accent-tertiary) 76%,var(--site-color-rule))}.workshop-signal--game .workshop-signal__eyebrow{color:var(--site-color-accent-tertiary)}.workshop-signal>*{max-width:100%;min-width:0}.workshop-signal__eyebrow{color:var(--site-color-accent-primary);font-size:.74rem;font-weight:800;margin:0;text-transform:uppercase}.workshop-signal--devlog .workshop-signal__eyebrow{color:var(--site-color-accent-secondary)}.workshop-signal__title{font-size:1rem;line-height:1.35;margin:0;overflow-wrap:anywhere}.workshop-signal__summary{color:var(--site-color-text-muted);font-size:.92rem;line-height:1.55;margin:0;overflow-wrap:anywhere}@media (max-width:980px){.home-console-header,.post-list{grid-template-columns:1fr}}