.forum[data-astro-cid-5vbbtjnv]{background:var(--bg);padding:2.5rem 0 4rem}.forum__inner[data-astro-cid-5vbbtjnv]{gap:0;display:grid}.forum__hero[data-astro-cid-5vbbtjnv]{border-bottom:1px solid var(--line-soft);margin-bottom:2rem;padding-bottom:1.75rem}.forum__eyebrow[data-astro-cid-5vbbtjnv]{color:var(--ink-secondary);letter-spacing:0;text-transform:none;margin:0 0 .5rem;font-size:.72rem;font-weight:500}.forum__hero[data-astro-cid-5vbbtjnv] h1[data-astro-cid-5vbbtjnv]{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink-heading);margin:0 0 .85rem;font-size:clamp(2rem,4.5vw,2.85rem);font-weight:500;line-height:1.08}.forum__intro[data-astro-cid-5vbbtjnv]{max-width:42rem;color:var(--ink-secondary);margin:0;font-size:1.02rem;line-height:1.7}.forum__intro[data-astro-cid-5vbbtjnv] a[data-astro-cid-5vbbtjnv]{color:var(--link)}.forum__section-title[data-astro-cid-5vbbtjnv]{color:var(--ink);margin:2rem 0 .75rem;font-size:1.15rem;font-weight:500}.forum__board[data-astro-cid-5vbbtjnv]{border:1px solid var(--line);border-radius:var(--radius-md,.75rem);background:var(--bg-panel);box-shadow:0 1px 0 color-mix(in srgb, var(--ink) 4%, transparent);margin-top:1.75rem;overflow:hidden}.forum__board-head[data-astro-cid-5vbbtjnv]{border-bottom:1px solid var(--line-soft);background:color-mix(in srgb, var(--bg-elevated) 80%, transparent);letter-spacing:0;text-transform:none;color:var(--ink-faint);grid-template-columns:1fr auto auto;gap:1rem;padding:.75rem 1.15rem;font-size:.68rem;font-weight:500;display:grid}.forum__board-head[data-astro-cid-5vbbtjnv] span[data-astro-cid-5vbbtjnv]:nth-child(2),.forum__board-head[data-astro-cid-5vbbtjnv] span[data-astro-cid-5vbbtjnv]:nth-child(3){text-align:center;min-width:4.5rem}.forum__threads[data-astro-cid-5vbbtjnv]{margin:0;padding:0;list-style:none}.forum__thread[data-astro-cid-5vbbtjnv]{border-bottom:1px solid var(--line-soft)}.forum__thread[data-astro-cid-5vbbtjnv]:last-child{border-bottom:none}.forum__thread-link[data-astro-cid-5vbbtjnv]{color:inherit;border-left:3px solid #0000;grid-template-columns:1fr auto;align-items:center;gap:1rem 1.5rem;padding:1.1rem 1.15rem;text-decoration:none;transition:background .15s,border-color .15s;display:grid}.forum__thread-link[data-astro-cid-5vbbtjnv]:hover{background:var(--bg-hover);border-left-color:var(--line-strong)}.forum__thread-link[data-astro-cid-5vbbtjnv]:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.forum__thread-main[data-astro-cid-5vbbtjnv]{min-width:0}.forum__cat[data-astro-cid-5vbbtjnv]{color:var(--ink-muted);letter-spacing:0;text-transform:none;background:0 0;border:none;margin-bottom:.45rem;padding:0;font-size:.75rem;font-weight:500;display:inline-flex}.forum__thread[data-astro-cid-5vbbtjnv] h2[data-astro-cid-5vbbtjnv]{font-family:var(--font-sans);color:var(--ink);text-transform:none;letter-spacing:normal;margin:0 0 .4rem;font-size:1rem;font-weight:500;line-height:1.35}.forum__thread[data-astro-cid-5vbbtjnv] p[data-astro-cid-5vbbtjnv]{color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}.forum__thread-stats[data-astro-cid-5vbbtjnv]{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.forum__stat[data-astro-cid-5vbbtjnv]{text-align:center;justify-items:center;gap:.1rem;min-width:4.5rem;display:grid}.forum__stat[data-astro-cid-5vbbtjnv] strong[data-astro-cid-5vbbtjnv]{font-family:var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:500;line-height:1}.forum__stat[data-astro-cid-5vbbtjnv] small[data-astro-cid-5vbbtjnv]{letter-spacing:.01em;text-transform:none;color:var(--ink-faint);font-size:.68rem;font-weight:600}.forum__stat--date[data-astro-cid-5vbbtjnv]{color:var(--ink-faint);white-space:nowrap;font-size:.78rem}.forum__topics[data-astro-cid-5vbbtjnv]{margin-top:2.75rem}@media (max-width:720px){.forum__board-head[data-astro-cid-5vbbtjnv]{display:none}.forum__thread-link[data-astro-cid-5vbbtjnv]{grid-template-columns:1fr;gap:.75rem;padding:1rem}.forum__thread-stats[data-astro-cid-5vbbtjnv]{justify-content:flex-start;gap:1rem}.forum__stat[data-astro-cid-5vbbtjnv]{text-align:left;justify-items:start;min-width:auto}.forum__stat--date[data-astro-cid-5vbbtjnv]{margin-left:auto}}
