.community-directory:where(.astro-xduolysn){flex-direction:column;gap:32px;display:flex}.community-directory__head:where(.astro-xduolysn){border:1px solid var(--dw-blue);background:var(--dw-blue);color:#fff;font:400 11px/1.4 var(--dw-font-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:12px 16px;display:flex}.community-directory__tools:where(.astro-xduolysn){justify-content:space-between;align-items:end;gap:24px;display:flex}.community-directory__tools:where(.astro-xduolysn) label:where(.astro-xduolysn){color:var(--dw-blue);font:400 11px/1.4 var(--dw-font-mono);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;flex:1;gap:8px;display:flex}.community-directory__tools:where(.astro-xduolysn) input:where(.astro-xduolysn){border:0;border-bottom:1px solid var(--dw-blue);width:100%;min-height:48px;color:var(--dw-ink);font:400 16px/1.4 var(--dw-font-text);background:0 0;border-radius:0;padding:8px 0}.community-directory__tools:where(.astro-xduolysn) p:where(.astro-xduolysn){color:var(--dw-muted);font:400 12px/1.4 var(--dw-font-mono);white-space:nowrap;margin:0}.community-directory__nav:where(.astro-xduolysn){border-top:1px solid var(--dw-blue);border-left:1px solid var(--dw-blue);flex-wrap:wrap;display:flex}.community-directory__nav:where(.astro-xduolysn) button:where(.astro-xduolysn){border:0;border-right:1px solid var(--dw-blue);border-bottom:1px solid var(--dw-blue);min-height:42px;color:var(--dw-blue);font:400 11px/1.3 var(--dw-font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:8px 12px}.community-directory__nav:where(.astro-xduolysn) button:where(.astro-xduolysn) span:where(.astro-xduolysn){opacity:.65}.community-directory__nav:where(.astro-xduolysn) button:where(.astro-xduolysn)[aria-pressed=true],.community-directory__nav:where(.astro-xduolysn) button:where(.astro-xduolysn):hover,.community-directory__nav:where(.astro-xduolysn) button:where(.astro-xduolysn):focus-visible{background:var(--dw-blue);color:#fff}.community-directory__empty:where(.astro-xduolysn){border:1px dashed var(--dw-blue);color:var(--dw-muted);padding:20px}.community-group:where(.astro-xduolysn){flex-direction:column;gap:0;display:flex}.community-group__title:where(.astro-xduolysn){border-bottom:1px solid var(--dw-blue);justify-content:space-between;align-items:baseline;gap:16px;padding:0 0 12px;display:flex}.community-group__title:where(.astro-xduolysn) h3:where(.astro-xduolysn){font:600 26px/1.1 var(--dw-font-display)!important;margin:0!important}.community-group__title:where(.astro-xduolysn) span:where(.astro-xduolysn){color:var(--dw-blue);font:400 18px/1 var(--dw-font-mono)}.community-grid:where(.astro-xduolysn){border-left:1px solid var(--dw-blue);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.community-card:where(.astro-xduolysn){border-right:1px solid var(--dw-blue);border-bottom:1px solid var(--dw-blue);flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.community-card:where(.astro-xduolysn)[hidden],.community-group:where(.astro-xduolysn)[hidden]{display:none}.community-card__meta:where(.astro-xduolysn){color:var(--dw-muted);font:400 10px/1.4 var(--dw-font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;display:flex}.community-card:where(.astro-xduolysn) h4:where(.astro-xduolysn){color:var(--dw-blue);font:600 22px/1.12 var(--dw-font-display);letter-spacing:-.015em;margin:0}.community-card:where(.astro-xduolysn) p:where(.astro-xduolysn){font-size:15px;line-height:1.5;margin:0!important}.community-card__audience:where(.astro-xduolysn){color:var(--dw-muted)}.community-card__note:where(.astro-xduolysn){border-top:1px dashed var(--dw-line);margin-top:auto;padding-top:14px}.community-card__note:where(.astro-xduolysn) strong:where(.astro-xduolysn){color:var(--dw-blue);font:400 10px/1.4 var(--dw-font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;display:block}.community-card__note:where(.astro-xduolysn) p:where(.astro-xduolysn){color:var(--dw-muted);font-size:14px}.community-card:where(.astro-xduolysn)>a:where(.astro-xduolysn){color:var(--dw-blue);font:600 13px/1.4 var(--dw-font-text);text-underline-offset:.2em;align-self:flex-start}.community-card__closed:where(.astro-xduolysn){color:var(--dw-muted);font:400 12px/1.5 var(--dw-font-mono)}@media (width<=680px){.community-directory__head:where(.astro-xduolysn),.community-directory__tools:where(.astro-xduolysn){flex-direction:column;align-items:stretch}.community-grid:where(.astro-xduolysn){grid-template-columns:1fr}.community-card:where(.astro-xduolysn){padding:20px 16px}.community-card__meta:where(.astro-xduolysn){flex-direction:column;align-items:flex-start;gap:4px}}
