.community-page[data-astro-cid-yw6kg6az]{--community-line:color-mix(in srgb, var(--brand-off-white) 14%, transparent)}.community-hero[data-astro-cid-yw6kg6az],.community-inside[data-astro-cid-yw6kg6az],.community-activities[data-astro-cid-yw6kg6az],.community-journey[data-astro-cid-yw6kg6az],.community-culture[data-astro-cid-yw6kg6az],.community-invitation[data-astro-cid-yw6kg6az]{border-block-end:1px solid var(--border-default);position:relative;overflow:clip}.community-hero[data-astro-cid-yw6kg6az]{background:radial-gradient(ellipse at 74% 48%, color-mix(in srgb, var(--brand-sky-blue) 4%, transparent), transparent 31rem), var(--surface-page)}.community-hero__inner[data-astro-cid-yw6kg6az]{align-items:center;gap:var(--space-8);padding-block:clamp(var(--space-12), 9vw, var(--space-24));display:grid}.community-hero__copy[data-astro-cid-yw6kg6az]{z-index:1;max-inline-size:41rem;position:relative}.community-eyebrow[data-astro-cid-yw6kg6az]{align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;font-weight:600;display:inline-flex}.community-eyebrow[data-astro-cid-yw6kg6az] span[data-astro-cid-yw6kg6az]{color:var(--brand-sky-blue)}.community-hero[data-astro-cid-yw6kg6az] h1[data-astro-cid-yw6kg6az]{max-inline-size:40rem;letter-spacing:-.07em;margin-block-start:var(--space-5);font-size:clamp(2.75rem,7vw,5.25rem);line-height:1.02}.community-hero[data-astro-cid-yw6kg6az] h1[data-astro-cid-yw6kg6az] span[data-astro-cid-yw6kg6az]{color:var(--brand-electric-lime)}.community-hero__description[data-astro-cid-yw6kg6az]{max-inline-size:36rem;color:var(--text-secondary);font-size:var(--type-body-lg);margin-block-start:var(--space-5);line-height:1.75}.community-hero__identity[data-astro-cid-yw6kg6az]{align-items:center;gap:var(--space-3);max-inline-size:30rem;border-inline-start:2px solid var(--brand-sky-blue);margin-block-start:var(--space-5);padding-inline-start:var(--space-3);display:flex}.community-hero__identity[data-astro-cid-yw6kg6az] img[data-astro-cid-yw6kg6az]{border:1px solid var(--border-strong);border-radius:var(--radius-md);object-fit:contain;flex:none;block-size:3.5rem;inline-size:3.5rem;display:block}.community-hero__identity[data-astro-cid-yw6kg6az] p[data-astro-cid-yw6kg6az]{gap:var(--space-1);display:grid}.community-hero__identity[data-astro-cid-yw6kg6az] strong[data-astro-cid-yw6kg6az]{color:var(--text-primary);font-size:var(--type-body-sm);font-weight:650}.community-hero__identity[data-astro-cid-yw6kg6az] p[data-astro-cid-yw6kg6az]>span[data-astro-cid-yw6kg6az]{color:var(--text-muted);font-size:var(--type-caption)}.community-hero__actions[data-astro-cid-yw6kg6az]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.community-network[data-astro-cid-yw6kg6az]{isolation:isolate;align-items:center;min-block-size:18rem;display:grid;position:relative}.community-network__grid[data-astro-cid-yw6kg6az]{z-index:-1;background-image:linear-gradient(var(--technical-line) 1px, transparent 1px), linear-gradient(90deg, var(--technical-line) 1px, transparent 1px);background-size:2rem 2rem;position:absolute;inset:4%;mask-image:radial-gradient(#000 8%,#0000 72%)}.community-network__svg[data-astro-cid-yw6kg6az]{inline-size:100%;display:block;overflow:visible}.community-network__link[data-astro-cid-yw6kg6az]{fill:none;stroke:var(--brand-sky-blue);stroke-dasharray:4 8;stroke-opacity:.6;stroke-width:1px;vector-effect:non-scaling-stroke;animation:18s linear infinite community-network-flow}.community-network__link--soft[data-astro-cid-yw6kg6az]{stroke:var(--community-line);stroke-dasharray:2 7;animation-direction:reverse}.community-network__node[data-astro-cid-yw6kg6az]{fill:var(--surface-page);stroke:var(--brand-sky-blue);stroke-width:1.5px;vector-effect:non-scaling-stroke}.community-network__node--active[data-astro-cid-yw6kg6az]{fill:var(--brand-electric-lime);stroke:var(--brand-electric-lime)}.community-network__node--central[data-astro-cid-yw6kg6az]{fill:var(--surface-card);stroke:var(--brand-electric-lime);stroke-width:2px}.community-network__node--small[data-astro-cid-yw6kg6az]{fill:var(--brand-sky-blue);stroke:none;opacity:.75}.community-network__core-mark[data-astro-cid-yw6kg6az]{fill:none;stroke:var(--brand-electric-lime);stroke-linecap:round;stroke-width:1.5px}.community-network__marker[data-astro-cid-yw6kg6az]{fill:var(--surface-card);stroke:var(--community-line)}.community-network__marker-mark[data-astro-cid-yw6kg6az]{fill:none;stroke:var(--brand-electric-lime);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.community-network__label[data-astro-cid-yw6kg6az],.community-network__core-label[data-astro-cid-yw6kg6az]{fill:var(--text-secondary);font-family:var(--font-family-mono);letter-spacing:.08em;font-size:8px}.community-network__core-label[data-astro-cid-yw6kg6az]{fill:var(--brand-electric-lime);text-anchor:middle}.community-network__caption[data-astro-cid-yw6kg6az]{color:var(--text-muted);font-family:var(--font-family-mono);letter-spacing:.07em;text-align:end;font-size:.625rem;position:absolute;inset-block-end:0;inset-inline-end:0}.community-network__caption[data-astro-cid-yw6kg6az] span[data-astro-cid-yw6kg6az]{color:var(--brand-electric-lime)}.community-inside[data-astro-cid-yw6kg6az],.community-journey[data-astro-cid-yw6kg6az],.community-invitation[data-astro-cid-yw6kg6az]{padding-block:var(--space-section)}.community-inside[data-astro-cid-yw6kg6az]{background:var(--surface-default)}.community-section-heading[data-astro-cid-yw6kg6az]{gap:var(--space-4);align-items:end;margin-block-end:var(--space-8);display:grid}.community-section-heading[data-astro-cid-yw6kg6az] h2[data-astro-cid-yw6kg6az],.community-journey__heading[data-astro-cid-yw6kg6az] h2[data-astro-cid-yw6kg6az],.community-culture__heading[data-astro-cid-yw6kg6az] h2[data-astro-cid-yw6kg6az],.community-invitation[data-astro-cid-yw6kg6az] h2[data-astro-cid-yw6kg6az]{font-size:var(--type-h2);letter-spacing:-.045em;margin-block-start:var(--space-3)}.community-section-heading[data-astro-cid-yw6kg6az]>p[data-astro-cid-yw6kg6az],.community-journey__heading[data-astro-cid-yw6kg6az]>p[data-astro-cid-yw6kg6az]:last-of-type{max-inline-size:34rem;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:1.75}.participation-areas[data-astro-cid-yw6kg6az]{border-block-start:1px solid var(--community-line);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.participation-area[data-astro-cid-yw6kg6az]{gap:var(--space-2) var(--space-4);border-block-end:1px solid var(--community-line);padding-block:var(--space-5);grid-template-columns:2.5rem minmax(0,1fr);display:grid;position:relative}.participation-area__number[data-astro-cid-yw6kg6az]{color:var(--brand-sky-blue);font-family:var(--font-family-mono);font-size:var(--type-caption);grid-row:span 2;padding-block-start:.15rem}.participation-area[data-astro-cid-yw6kg6az] h3[data-astro-cid-yw6kg6az]{font-size:var(--type-h4);letter-spacing:-.03em}.participation-area[data-astro-cid-yw6kg6az] p[data-astro-cid-yw6kg6az]{max-inline-size:32rem;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:1.7}.community-activities[data-astro-cid-yw6kg6az]{padding-block:var(--space-section);background:var(--surface-page)}.activity-list[data-astro-cid-yw6kg6az]{border-block-start:1px solid var(--community-line)}.activity-entry[data-astro-cid-yw6kg6az]{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--community-line);padding-block:var(--space-5);color:inherit;transition:background-color var(--transition-standard), padding-inline var(--transition-standard);grid-template-columns:3rem minmax(0,1fr) auto;text-decoration:none;display:grid}a[data-astro-cid-yw6kg6az].activity-entry:hover{padding-inline:var(--space-3);background:color-mix(in srgb, var(--brand-sky-blue) 4%, transparent);color:var(--text-primary)}.activity-entry__index[data-astro-cid-yw6kg6az]{color:var(--brand-sky-blue);font-family:var(--font-family-mono);font-size:var(--type-caption);align-self:start;padding-block-start:.3rem}.activity-entry__copy[data-astro-cid-yw6kg6az]{gap:var(--space-1);display:grid}.activity-entry__copy[data-astro-cid-yw6kg6az] strong[data-astro-cid-yw6kg6az]{font-size:var(--type-body-lg);font-weight:650}.activity-entry__copy[data-astro-cid-yw6kg6az]>span[data-astro-cid-yw6kg6az]{color:var(--text-secondary);font-size:var(--type-body-sm);line-height:1.65}.activity-entry__action[data-astro-cid-yw6kg6az]{color:var(--brand-electric-lime);font-family:var(--font-family-mono);font-size:var(--type-caption);white-space:nowrap}.activity-entry__action[data-astro-cid-yw6kg6az] span[data-astro-cid-yw6kg6az]{transition:translate var(--transition-fast);margin-inline-start:var(--space-1);display:inline-block}a[data-astro-cid-yw6kg6az].activity-entry:hover .activity-entry__action[data-astro-cid-yw6kg6az] span[data-astro-cid-yw6kg6az]{translate:2px}.activity-entry--unavailable[data-astro-cid-yw6kg6az] .activity-entry__action[data-astro-cid-yw6kg6az]{color:var(--text-muted)}.community-journey[data-astro-cid-yw6kg6az]{background:var(--surface-default)}.community-journey__inner[data-astro-cid-yw6kg6az]{gap:var(--space-8);align-items:center;display:grid}.community-journey__heading[data-astro-cid-yw6kg6az]{max-inline-size:36rem;position:relative}.community-journey__heading[data-astro-cid-yw6kg6az]>p[data-astro-cid-yw6kg6az]:last-of-type{margin-block-start:var(--space-3)}.community-journey__mascot[data-astro-cid-yw6kg6az]{inline-size:4.5rem;opacity:.85;margin-block-start:var(--space-5);animation:8s ease-in-out infinite community-mascot-float}.journey-flow[data-astro-cid-yw6kg6az]{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.journey-flow[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--community-line);grid-template-columns:2.25rem minmax(0,1fr);min-block-size:4.25rem;display:grid;position:relative}.journey-flow[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]:first-child{border-block-start:1px solid var(--community-line)}.journey-flow[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]:before{z-index:0;background:var(--community-line);content:"";inline-size:1px;position:absolute;inset-block:0;inset-inline-start:.7rem}.journey-flow[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]:last-child:before{inset-block-end:50%}.journey-flow[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]>span[data-astro-cid-yw6kg6az]{z-index:1;border:1px solid var(--brand-sky-blue);border-radius:var(--radius-full);background:var(--surface-default);block-size:1.4rem;inline-size:1.4rem;color:var(--brand-sky-blue);font-family:var(--font-family-mono);place-items:center;font-size:.55rem;display:grid;position:relative}.journey-flow[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]:last-child>span[data-astro-cid-yw6kg6az]{border-color:var(--brand-electric-lime);background:var(--brand-electric-lime);color:var(--surface-page)}.journey-flow[data-astro-cid-yw6kg6az] strong[data-astro-cid-yw6kg6az]{font-size:var(--type-body);font-weight:600}.community-culture[data-astro-cid-yw6kg6az]{padding-block:var(--space-section);background:var(--surface-page)}.community-culture__inner[data-astro-cid-yw6kg6az]{gap:var(--space-8);align-items:start;display:grid}.community-culture__heading[data-astro-cid-yw6kg6az]{max-inline-size:32rem}.culture-list[data-astro-cid-yw6kg6az]{border-block-start:1px solid var(--community-line);margin:0;padding:0;list-style:none}.culture-list[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]{gap:var(--space-4);border-block-end:1px solid var(--community-line);padding-block:var(--space-4);grid-template-columns:2rem minmax(0,1fr);display:grid}.culture-list[data-astro-cid-yw6kg6az] li[data-astro-cid-yw6kg6az]>span[data-astro-cid-yw6kg6az]{color:var(--brand-sky-blue);font-family:var(--font-family-mono);font-size:var(--type-caption);padding-block-start:.2rem}.culture-list[data-astro-cid-yw6kg6az] h3[data-astro-cid-yw6kg6az]{font-size:var(--type-body);text-transform:uppercase;letter-spacing:.035em;font-weight:650}.culture-list[data-astro-cid-yw6kg6az] p[data-astro-cid-yw6kg6az]{color:var(--text-secondary);font-size:var(--type-body-sm);margin-block-start:var(--space-1);line-height:1.65}.community-invitation[data-astro-cid-yw6kg6az]{background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--brand-electric-lime) 5%, transparent), transparent 32rem), var(--surface-default);text-align:center}.community-invitation__inner[data-astro-cid-yw6kg6az]{justify-items:center;display:grid}.community-invitation[data-astro-cid-yw6kg6az] h2[data-astro-cid-yw6kg6az]{margin-block-start:var(--space-4)}.community-invitation__inner[data-astro-cid-yw6kg6az]>p[data-astro-cid-yw6kg6az]:not(.community-eyebrow,.community-invitation__note){max-inline-size:38rem;color:var(--text-secondary);font-size:var(--type-body-lg);margin-block-start:var(--space-3);line-height:1.7}.community-invitation[data-astro-cid-yw6kg6az] .button[data-astro-cid-yw6kg6az]{margin-block-start:var(--space-6)}@keyframes community-network-flow{to{stroke-dashoffset:-48px}}@keyframes community-mascot-float{0%,to{translate:0}50%{translate:0 -3px}}@media (width>=48rem){.community-hero__inner[data-astro-cid-yw6kg6az]{gap:var(--space-10);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.community-network[data-astro-cid-yw6kg6az]{min-block-size:24rem}.community-section-heading[data-astro-cid-yw6kg6az]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(16rem,.75fr)}.participation-areas[data-astro-cid-yw6kg6az]{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.participation-area[data-astro-cid-yw6kg6az]{min-block-size:10rem;padding-block:var(--space-6)}.community-journey__inner[data-astro-cid-yw6kg6az]{gap:var(--space-12);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.community-culture__inner[data-astro-cid-yw6kg6az]{gap:var(--space-12);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (width>=64rem){.community-hero__inner[data-astro-cid-yw6kg6az]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(25rem,.95fr)}.community-network[data-astro-cid-yw6kg6az]{min-block-size:28rem}.participation-areas[data-astro-cid-yw6kg6az]{column-gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.participation-area[data-astro-cid-yw6kg6az]{align-content:start;gap:var(--space-4);border-inline-end:1px solid var(--community-line);min-block-size:12rem;grid-template-rows:auto auto 1fr;grid-template-columns:1fr;padding-inline-end:var(--space-5)}.participation-area[data-astro-cid-yw6kg6az]:last-child{border-inline-end:0;padding-inline-end:0}.participation-area__number[data-astro-cid-yw6kg6az]{grid-row:auto}.activity-entry[data-astro-cid-yw6kg6az]{padding-block:var(--space-6);grid-template-columns:5rem minmax(0,1fr) 8rem}}@media (width<=39.999rem){.community-network[data-astro-cid-yw6kg6az]{min-block-size:15rem;margin-inline:-.5rem}.community-network__caption[data-astro-cid-yw6kg6az]{font-size:.5rem}.activity-entry[data-astro-cid-yw6kg6az]{gap:var(--space-2) var(--space-3);grid-template-columns:2.5rem minmax(0,1fr)}.activity-entry__action[data-astro-cid-yw6kg6az]{grid-column:2;margin-block-start:calc(-1 * var(--space-2))}}@media (prefers-reduced-motion:reduce){.community-network__link[data-astro-cid-yw6kg6az],.community-journey__mascot[data-astro-cid-yw6kg6az]{animation:none}}
