.panel[data-astro-cid-ergxyi7h]{background:var(--panel-bg);color:var(--card-text);margin-bottom:1.5rem}.panel[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h],.panel[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h],.panel[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{color:var(--card-text)}.panel-inner[data-astro-cid-ergxyi7h]{max-width:800px;margin:0 auto;padding:2.5rem 2rem}.hero-carousel[data-astro-cid-ergxyi7h]{width:100%;position:relative;overflow:hidden}.hero-track[data-astro-cid-ergxyi7h]{transition:transform .4s;display:flex}.hero-slide[data-astro-cid-ergxyi7h]{min-height:100svh;color:var(--text);box-sizing:border-box;background:linear-gradient(135deg,#242b26,#2e362f);flex-direction:column;flex:0 0 100%;justify-content:center;padding:10rem 10vw 5rem;text-decoration:none;display:flex}.hero-slide[data-astro-cid-ergxyi7h]:first-child{background-color:#0000;background-image:linear-gradient(#1b211da6,#1b211da6),url(/forum-bg.png);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.hero-slide[data-astro-cid-ergxyi7h]:nth-child(2){background-color:#0000;background-image:linear-gradient(#1b211d8c,#1b211d8c),url(/workshop.png);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.hero-label[data-astro-cid-ergxyi7h]{color:var(--yellow);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.9rem;font-weight:600}.hero-slide[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{color:var(--text);margin:0 0 .75rem;font-size:2.25rem}.hero-date[data-astro-cid-ergxyi7h]{color:var(--text-muted);margin:0 0 1.5rem;font-size:1.1rem}.hero-cta[data-astro-cid-ergxyi7h]{color:var(--yellow);font-size:1rem;font-weight:600}.hero-arrow[data-astro-cid-ergxyi7h]{color:var(--text);cursor:pointer;background:#0006;border:none;border-radius:50%;width:44px;height:44px;font-size:1.5rem;line-height:1;position:absolute;top:55%;transform:translateY(-50%)}.hero-prev[data-astro-cid-ergxyi7h]{left:2rem}.hero-next[data-astro-cid-ergxyi7h]{right:2rem}.hero-dots[data-astro-cid-ergxyi7h]{gap:.5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.hero-dot[data-astro-cid-ergxyi7h]{cursor:pointer;background:#ffffff4d;border:none;border-radius:50%;width:8px;height:8px;padding:0}.hero-dot[data-astro-cid-ergxyi7h].active{background:var(--yellow)}.category-preview-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(4,1fr);gap:1rem;margin:1rem 0;display:grid}.category-preview-card[data-astro-cid-ergxyi7h]{color:#fff;background-position:50%;background-size:cover;border-radius:12px;align-items:flex-end;min-height:140px;padding:1.5rem 1rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex}.category-preview-card[data-astro-cid-ergxyi7h]:hover{transform:translateY(-2px)}.member-preview-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(5,1fr);gap:.75rem;margin:1rem 0;display:grid}.member-preview-card[data-astro-cid-ergxyi7h]{background:var(--card-bg);color:var(--card-text);text-align:center;border-radius:10px;padding:.9rem .5rem}.member-preview-card[data-astro-cid-ergxyi7h] .member-name[data-astro-cid-ergxyi7h]{margin:0;font-size:.85rem;font-weight:600}@media (width<=700px){.hero-slide[data-astro-cid-ergxyi7h]{padding:8rem 6vw 6rem}.hero-slide[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font-size:1.6rem}.hero-arrow[data-astro-cid-ergxyi7h]{width:36px;height:36px;font-size:1.25rem;top:auto;bottom:1.5rem;transform:none}.hero-prev[data-astro-cid-ergxyi7h]{left:auto;right:4.5rem}.hero-next[data-astro-cid-ergxyi7h]{right:1.5rem}.hero-dots[data-astro-cid-ergxyi7h]{display:none}.category-preview-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr)}.member-preview-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,1fr)}}.member-preview-card[data-astro-cid-ergxyi7h] .member-name[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]{color:inherit;text-decoration:none}.member-preview-card[data-astro-cid-ergxyi7h] .member-name[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover{color:#d4b876}
