.community-hero[data-astro-cid-qbnbiqli]{grid-template-columns:minmax(0,1fr) minmax(240px,340px)}.community-actions[data-astro-cid-qbnbiqli]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.community-snapshot[data-astro-cid-qbnbiqli]{display:grid;gap:8px;align-self:center;padding:26px;border:1px solid rgba(255,255,255,.28);border-radius:8px;color:#fffaf0;background:#ffffff1c;box-shadow:0 18px 48px #050e0d2e;backdrop-filter:blur(12px)}.community-snapshot[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli]{color:var(--gold);font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.community-snapshot[data-astro-cid-qbnbiqli] strong[data-astro-cid-qbnbiqli]{font-family:Playfair Display,Georgia,serif;font-size:clamp(3rem,7vw,4.6rem);line-height:1}.community-snapshot[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli]{margin:0;color:#fffcf4d1;font-weight:800}.forum-grid[data-astro-cid-qbnbiqli],.profile-grid[data-astro-cid-qbnbiqli],.guideline-grid[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli]{display:grid;gap:18px}.forum-grid[data-astro-cid-qbnbiqli]{grid-template-columns:repeat(2,minmax(0,1fr))}.forum-card[data-astro-cid-qbnbiqli],.discussion-card[data-astro-cid-qbnbiqli],.profile-card[data-astro-cid-qbnbiqli],.post-panel[data-astro-cid-qbnbiqli],.guideline-grid[data-astro-cid-qbnbiqli] article[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli] article[data-astro-cid-qbnbiqli]{border:1px solid var(--line);border-radius:8px;background:#fffaf0;box-shadow:0 8px 22px #15201d0f}.forum-card[data-astro-cid-qbnbiqli]{display:grid;gap:18px;padding:26px;border-top:5px solid var(--community-accent, var(--felt))}.forum-card-top[data-astro-cid-qbnbiqli]{display:flex;gap:16px;align-items:center}.forum-icon[data-astro-cid-qbnbiqli],.profile-avatar[data-astro-cid-qbnbiqli]{display:grid;place-items:center;color:#fffaf0;background:var(--community-accent, var(--felt));font-weight:900}.forum-icon[data-astro-cid-qbnbiqli]{width:46px;height:46px;border-radius:50%}.forum-card[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli],.discussion-card[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli],.profile-card[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli]{margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem)}.forum-card[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.discussion-card[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.profile-card[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.post-panel[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.guideline-grid[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli]{margin:0;color:var(--muted)}.forum-stats[data-astro-cid-qbnbiqli],.discussion-meta[data-astro-cid-qbnbiqli] dl[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.forum-stats[data-astro-cid-qbnbiqli] div[data-astro-cid-qbnbiqli],.discussion-meta[data-astro-cid-qbnbiqli] dl[data-astro-cid-qbnbiqli] div[data-astro-cid-qbnbiqli]{padding:14px;border-radius:8px;background:#18453d12}.forum-stats[data-astro-cid-qbnbiqli] dt[data-astro-cid-qbnbiqli],.discussion-meta[data-astro-cid-qbnbiqli] dt[data-astro-cid-qbnbiqli]{color:var(--felt);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.forum-stats[data-astro-cid-qbnbiqli] dd[data-astro-cid-qbnbiqli],.discussion-meta[data-astro-cid-qbnbiqli] dd[data-astro-cid-qbnbiqli]{margin:4px 0 0;color:var(--ink);font-size:1.25rem;font-weight:900}.latest-thread[data-astro-cid-qbnbiqli]{display:grid;gap:4px;padding:16px;border-left:4px solid var(--community-accent, var(--felt));border-radius:8px;background:var(--paper)}.latest-thread[data-astro-cid-qbnbiqli] strong[data-astro-cid-qbnbiqli]{color:var(--community-accent, var(--felt));font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.latest-thread[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli]{color:var(--ink);font-weight:800}.community-band[data-astro-cid-qbnbiqli]{background:var(--paper)}.discussion-list[data-astro-cid-qbnbiqli]{display:grid;gap:14px}.discussion-card[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:24px;padding:26px}.discussion-main[data-astro-cid-qbnbiqli]{display:grid;gap:10px}.discussion-meta[data-astro-cid-qbnbiqli]{display:grid;gap:18px;align-content:start}.discussion-meta[data-astro-cid-qbnbiqli] strong[data-astro-cid-qbnbiqli],.profile-card[data-astro-cid-qbnbiqli] strong[data-astro-cid-qbnbiqli]{display:block;color:var(--felt);font-weight:900}.discussion-meta[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli],.profile-focus[data-astro-cid-qbnbiqli]{color:var(--muted);font-size:.92rem;font-weight:800}.profile-section[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(520px,1fr);gap:36px;align-items:start}.profile-intro[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli],.post-panel[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli]{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(2.2rem,4.8vw,4rem);line-height:1.02}.profile-grid[data-astro-cid-qbnbiqli]{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-card[data-astro-cid-qbnbiqli]{display:grid;gap:16px;min-height:280px;padding:24px}.profile-avatar[data-astro-cid-qbnbiqli]{width:56px;height:56px;border-radius:50%;background:var(--felt)}.profile-card[data-astro-cid-qbnbiqli]:nth-child(2) .profile-avatar[data-astro-cid-qbnbiqli]{background:var(--red)}.profile-card[data-astro-cid-qbnbiqli]:nth-child(3) .profile-avatar[data-astro-cid-qbnbiqli]{background:var(--blue)}.post-section[data-astro-cid-qbnbiqli]{padding-top:0}.post-panel[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:minmax(260px,.74fr) minmax(460px,1fr);gap:30px;padding:30px;background:linear-gradient(135deg,#18453d14,#b9832e14),#fffaf0}.thread-form[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.thread-form[data-astro-cid-qbnbiqli] label[data-astro-cid-qbnbiqli]{display:grid;gap:7px;color:var(--felt);font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.thread-form[data-astro-cid-qbnbiqli] input[data-astro-cid-qbnbiqli],.thread-form[data-astro-cid-qbnbiqli] select[data-astro-cid-qbnbiqli],.thread-form[data-astro-cid-qbnbiqli] textarea[data-astro-cid-qbnbiqli]{width:100%;border:1px solid var(--line);border-radius:8px;padding:12px 14px;color:var(--ink);background:var(--ivory);font:inherit;font-weight:700;letter-spacing:0;text-transform:none}.thread-form[data-astro-cid-qbnbiqli] input[data-astro-cid-qbnbiqli],.thread-form[data-astro-cid-qbnbiqli] select[data-astro-cid-qbnbiqli]{min-height:48px}.thread-form[data-astro-cid-qbnbiqli] textarea[data-astro-cid-qbnbiqli]{resize:vertical}.wide-field[data-astro-cid-qbnbiqli]{grid-column:1 / -1}.thread-form[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]{justify-self:start}.guideline-grid[data-astro-cid-qbnbiqli]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.guideline-grid[data-astro-cid-qbnbiqli] article[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli] article[data-astro-cid-qbnbiqli]{min-height:180px;padding:24px}.guideline-grid[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli]{color:var(--red);font-size:.86rem;font-weight:900;letter-spacing:.08em}.guideline-grid[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli]{margin-top:18px}.engagement-grid[data-astro-cid-qbnbiqli]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.community-hero[data-astro-cid-qbnbiqli],.profile-section[data-astro-cid-qbnbiqli],.post-panel[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}.forum-grid[data-astro-cid-qbnbiqli],.profile-grid[data-astro-cid-qbnbiqli],.guideline-grid[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.community-actions[data-astro-cid-qbnbiqli]{display:grid;width:min(100%,230px)}.forum-grid[data-astro-cid-qbnbiqli],.discussion-card[data-astro-cid-qbnbiqli],.profile-grid[data-astro-cid-qbnbiqli],.thread-form[data-astro-cid-qbnbiqli],.guideline-grid[data-astro-cid-qbnbiqli],.engagement-grid[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}.post-panel[data-astro-cid-qbnbiqli]{padding:22px}}
