.forum-head[data-astro-cid-44s2t5sv]{padding-top:32px;padding-bottom:8px}.crumbs[data-astro-cid-44s2t5sv]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;color:#94a3b8;display:flex;gap:8px;margin-bottom:14px}.crumbs[data-astro-cid-44s2t5sv] a[data-astro-cid-44s2t5sv]{color:#94a3b8}.crumb-active[data-astro-cid-44s2t5sv]{color:#475569}.forum-head[data-astro-cid-44s2t5sv] h1[data-astro-cid-44s2t5sv]{margin:0 0 10px;font-size:clamp(1.9rem,1.5rem + 1.8vw,2.6rem);letter-spacing:-.03em}.fh-lede[data-astro-cid-44s2t5sv]{margin:0;font-size:1.05rem;color:#475569;max-width:68ch;line-height:1.65}.fh-lede[data-astro-cid-44s2t5sv] strong[data-astro-cid-44s2t5sv]{color:#0f1828}.cat-grid-wrap[data-astro-cid-44s2t5sv]{padding-top:36px}.section-eyebrow[data-astro-cid-44s2t5sv]{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin-bottom:14px}.cat-grid[data-astro-cid-44s2t5sv]{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:640px){.cat-grid[data-astro-cid-44s2t5sv]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.cat-grid[data-astro-cid-44s2t5sv]{grid-template-columns:repeat(3,1fr)}}.cat-card[data-astro-cid-44s2t5sv]{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e3e9f2;border-radius:14px;padding:18px 20px;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.cat-card[data-astro-cid-44s2t5sv]:hover{text-decoration:none;border-color:var(--color-primary);box-shadow:0 6px 20px #2563eb1a;transform:translateY(-1px)}.cat-emoji[data-astro-cid-44s2t5sv]{width:48px;height:48px;flex:none;border-radius:12px;background:linear-gradient(135deg,#eff6ff,#ede9fe);border:1px solid #e3e9f2;display:grid;place-items:center;font-size:1.5rem;line-height:1}.cat-body[data-astro-cid-44s2t5sv]{flex:1;min-width:0;display:grid;gap:2px}.cat-name[data-astro-cid-44s2t5sv]{font-size:1.05rem;font-weight:600;color:#0f1828;letter-spacing:-.01em}.cat-desc[data-astro-cid-44s2t5sv]{font-size:.84rem;color:#94a3b8;line-height:1.45}.cat-arrow[data-astro-cid-44s2t5sv]{color:#94a3b8;font-size:1.1rem;flex:none;transition:transform .15s ease,color .15s ease}.cat-card[data-astro-cid-44s2t5sv]:hover .cat-arrow[data-astro-cid-44s2t5sv]{color:var(--color-primary);transform:translate(2px)}.latest-wrap[data-astro-cid-44s2t5sv]{padding-top:48px}.latest-head[data-astro-cid-44s2t5sv]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:16px}.latest-head[data-astro-cid-44s2t5sv] h2[data-astro-cid-44s2t5sv]{margin:4px 0 0;font-size:1.35rem;color:#0f1828;letter-spacing:-.01em}.latest-count[data-astro-cid-44s2t5sv]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;color:#94a3b8;padding:4px 10px;background:#f8fafc;border:1px solid #e3e9f2;border-radius:999px}.latest-list[data-astro-cid-44s2t5sv]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.latest-card[data-astro-cid-44s2t5sv]{display:block;padding:16px 18px;background:#fff;border:1px solid #e3e9f2;border-radius:12px;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.latest-card[data-astro-cid-44s2t5sv]:hover{text-decoration:none;border-color:var(--color-primary);box-shadow:0 4px 14px #2563eb14;transform:translateY(-1px)}.latest-top[data-astro-cid-44s2t5sv]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.latest-title[data-astro-cid-44s2t5sv]{font-size:1rem;font-weight:600;color:#0f1828;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.latest-time[data-astro-cid-44s2t5sv]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;color:#94a3b8;flex:none}.latest-excerpt[data-astro-cid-44s2t5sv]{margin:0 0 10px;font-size:.88rem;color:#475569;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.latest-foot[data-astro-cid-44s2t5sv]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.8rem;color:#94a3b8}.latest-author[data-astro-cid-44s2t5sv]{display:flex;align-items:center;gap:6px;color:#475569}.latest-author[data-astro-cid-44s2t5sv] img[data-astro-cid-44s2t5sv]{border-radius:50%;display:block}.latest-meta[data-astro-cid-44s2t5sv]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.how[data-astro-cid-44s2t5sv]{padding-top:48px}.steps[data-astro-cid-44s2t5sv]{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:720px){.steps[data-astro-cid-44s2t5sv]{grid-template-columns:repeat(3,1fr)}}.step[data-astro-cid-44s2t5sv]{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #e3e9f2;border-radius:14px;padding:18px}.step-num[data-astro-cid-44s2t5sv]{width:32px;height:32px;flex:none;border-radius:8px;background:var(--color-primary);color:#fff;display:grid;place-items:center;font-weight:700;font-size:.95rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.step[data-astro-cid-44s2t5sv] h3[data-astro-cid-44s2t5sv]{margin:0 0 4px;font-size:1rem;color:#0f1828}.step[data-astro-cid-44s2t5sv] p[data-astro-cid-44s2t5sv]{margin:0;color:#475569;font-size:.88rem;line-height:1.55}.why[data-astro-cid-44s2t5sv]{padding-top:48px}.why-card[data-astro-cid-44s2t5sv]{background:#fff;border:1px solid #e3e9f2;border-left:4px solid var(--color-primary);border-radius:14px;padding:24px 26px}.why-card[data-astro-cid-44s2t5sv] h2[data-astro-cid-44s2t5sv]{margin:0 0 10px;font-size:1.25rem;color:#0f1828}.why-card[data-astro-cid-44s2t5sv] p[data-astro-cid-44s2t5sv]{margin:0 0 12px;color:#475569;line-height:1.65;font-size:.95rem}.why-card[data-astro-cid-44s2t5sv] ul[data-astro-cid-44s2t5sv]{margin:0 0 12px;padding-left:20px;display:grid;gap:8px;color:#475569;line-height:1.6;font-size:.92rem}.why-card[data-astro-cid-44s2t5sv] ul[data-astro-cid-44s2t5sv] strong[data-astro-cid-44s2t5sv]{color:#0f1828}.why-foot[data-astro-cid-44s2t5sv]{font-style:italic;color:#94a3b8!important;font-size:.88rem!important}.rules[data-astro-cid-44s2t5sv]{padding-top:36px;padding-bottom:48px}.rules-card[data-astro-cid-44s2t5sv]{background:#f8fafc;border:1px solid #e3e9f2;border-left:4px solid #16a34a;border-radius:14px;padding:24px 26px}.rules-card[data-astro-cid-44s2t5sv] h2[data-astro-cid-44s2t5sv]{margin:0 0 12px;font-size:1.25rem;color:#0f1828}.rules-card[data-astro-cid-44s2t5sv] ol[data-astro-cid-44s2t5sv]{margin:0;padding-left:22px;color:#475569;line-height:1.65;font-size:.92rem;display:grid;gap:10px}.rules-card[data-astro-cid-44s2t5sv] strong[data-astro-cid-44s2t5sv]{color:#0f1828}.rules-foot[data-astro-cid-44s2t5sv]{margin:14px 0 0;font-size:.86rem;color:#94a3b8;font-style:italic}.threads-wrap[data-astro-cid-44s2t5sv]{padding-top:48px}.threads-h2[data-astro-cid-44s2t5sv]{margin:0 0 20px;font-size:1.35rem;color:#0f1828;letter-spacing:-.02em}.threads-list[data-astro-cid-44s2t5sv]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.thread-card[data-astro-cid-44s2t5sv]{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"cat title arrow" "cat excerpt arrow";column-gap:18px;row-gap:4px;background:#fff;border:1px solid #e3e9f2;border-radius:14px;padding:18px 20px;color:#0f1828;transition:border-color .15s,transform .15s}.thread-card[data-astro-cid-44s2t5sv]:hover{border-color:var(--color-primary);text-decoration:none;transform:translateY(-1px)}.tc-cat[data-astro-cid-44s2t5sv]{grid-area:cat;display:inline-flex;align-items:center;gap:6px;align-self:start;background:linear-gradient(135deg,#eff6ff,#ede9fe);border:1px solid #e3e9f2;padding:4px 10px 4px 8px;border-radius:999px;font-size:.78rem;font-weight:600;color:#475569;white-space:nowrap}.tc-cat-emoji[data-astro-cid-44s2t5sv]{font-size:.95rem;line-height:1}.tc-title[data-astro-cid-44s2t5sv]{grid-area:title;font-size:1.02rem;font-weight:600;color:#0f1828;line-height:1.4}.tc-excerpt[data-astro-cid-44s2t5sv]{grid-area:excerpt;color:#64748b;font-size:.9rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tc-arrow[data-astro-cid-44s2t5sv]{grid-area:arrow;align-self:center;color:var(--color-primary);font-size:1.2rem}@media(max-width:640px){.thread-card[data-astro-cid-44s2t5sv]{grid-template-columns:1fr auto;grid-template-areas:"cat arrow" "title title" "excerpt excerpt";row-gap:8px}.tc-arrow[data-astro-cid-44s2t5sv]{align-self:start}}
