.hero-deco[data-astro-cid-crnq6gab]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-deco[data-astro-cid-crnq6gab]>svg[data-astro-cid-crnq6gab]:not(.spark){display:block;position:absolute}.strands[data-astro-cid-crnq6gab]{inset-inline:0;block-size:150px;inline-size:100%;bottom:0}.strands[data-astro-cid-crnq6gab] path[data-astro-cid-crnq6gab]{fill:none;stroke:var(--color-turquoise);stroke-linecap:round}.shards[data-astro-cid-crnq6gab]{block-size:100%;inline-size:100%;inset:0}.shard-t[data-astro-cid-crnq6gab]{fill:var(--color-turquoise)}.shard-s[data-astro-cid-crnq6gab]{fill:var(--color-sand)}@media (width<=719px){.shards[data-astro-cid-crnq6gab]{display:none}}.hero[data-astro-cid-dcwno5ig]{isolation:isolate;background:var(--color-light-green);position:relative;overflow:hidden}.hero-row[data-astro-cid-dcwno5ig]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-block:clamp(56px,8vw,80px) clamp(72px,9vw,96px);display:flex}.hero-text[data-astro-cid-dcwno5ig]{flex-direction:column;flex:360px;gap:20px;max-width:620px;display:flex}h1[data-astro-cid-dcwno5ig]{color:var(--color-deep-green);margin:0;font-size:clamp(2.25rem,5.4vw,3.5rem);font-weight:700;line-height:1.15}.hero-sub[data-astro-cid-dcwno5ig]{max-width:34em;margin:0;font-size:clamp(1.125rem,2vw,1.3125rem);line-height:1.7}.hero-buttons[data-astro-cid-dcwno5ig]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-logo[data-astro-cid-dcwno5ig]{flex:0 300px;max-width:300px}.hero-logo[data-astro-cid-dcwno5ig] img[data-astro-cid-dcwno5ig]{block-size:auto;inline-size:100%;display:block}@media (width<=719px){.hero-logo[data-astro-cid-dcwno5ig]{flex-basis:200px;max-width:200px;margin-inline:auto}}.who-inner[data-astro-cid-znsd64pg]{max-width:760px;padding-block:var(--section-pad);flex-direction:column;gap:18px;margin-inline:auto;display:flex}p[data-astro-cid-znsd64pg]{margin:0;font-size:clamp(1.0625rem,1.6vw,1.1875rem);line-height:1.9}.arrow-link[data-astro-cid-znsd64pg]{font-size:1.125rem}.activities[data-astro-cid-a5x32b2x]{background:var(--color-light-green);scroll-margin-top:16px;position:relative;overflow:hidden}.inner[data-astro-cid-a5x32b2x]{padding-block:var(--section-pad);flex-direction:column;gap:40px;display:flex}.section-title[data-astro-cid-a5x32b2x]{text-align:center}.cards[data-astro-cid-a5x32b2x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px) and (width<=1079px){.cards[data-astro-cid-a5x32b2x][data-count="4"]{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.cards[data-astro-cid-a5x32b2x][data-count="4"]{grid-template-columns:repeat(4,1fr)}}.card[data-astro-cid-a5x32b2x]{background:var(--color-white);border-radius:var(--radius-card);border:1px solid #d9cbb9b3;flex-direction:column;gap:14px;padding:28px 26px 30px;display:flex}.card-mark[data-astro-cid-a5x32b2x]{background:var(--color-turquoise);border-radius:2px;block-size:2px;inline-size:32px}h3[data-astro-cid-a5x32b2x]{color:var(--color-deep-green);margin:0;font-size:1.3125rem;font-weight:600}p[data-astro-cid-a5x32b2x]{margin:0;font-size:1rem;line-height:1.7}.event-card[data-astro-cid-5gqkqg5w]{background:var(--color-white);border-radius:var(--radius-card);border:1px solid #d9cbb9b3;flex-direction:column;display:flex;overflow:hidden}.event-image[data-astro-cid-5gqkqg5w]{block-size:auto;inline-size:100%;display:block}.event-body[data-astro-cid-5gqkqg5w]{flex-direction:column;flex:1;gap:8px;padding:22px 24px 18px;display:flex}.event-date[data-astro-cid-5gqkqg5w]{color:var(--color-deep-green);font-size:.9375rem;font-weight:500}.event-title[data-astro-cid-5gqkqg5w]{color:var(--color-deep-green);margin:0;font-size:1.25rem;font-weight:600;line-height:1.35}.event-title[data-astro-cid-5gqkqg5w] a[data-astro-cid-5gqkqg5w]{color:inherit}.event-summary[data-astro-cid-5gqkqg5w]{margin:0;font-size:.9875rem;line-height:1.65}.event-link[data-astro-cid-5gqkqg5w]{margin-top:auto;font-size:.9875rem}.events[data-astro-cid-bdvwck4g]{position:relative;overflow:hidden}.inner[data-astro-cid-bdvwck4g]{padding-block:var(--section-pad);flex-direction:column;align-items:center;gap:36px;display:flex}.section-title[data-astro-cid-bdvwck4g]{text-align:center}.event-list[data-astro-cid-bdvwck4g]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),360px));justify-content:center;gap:24px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.empty[data-astro-cid-bdvwck4g]{color:var(--color-deep-green);text-align:center;margin:0;font-size:1.1875rem}.join-section[data-astro-cid-kkrtqnow]{padding-block:clamp(16px,3vw,32px)}.join[data-astro-cid-kkrtqnow]{background:var(--color-deep-green);color:var(--color-white);text-align:center;border-radius:32px;flex-direction:column;align-items:center;gap:18px;padding:clamp(44px,7vw,64px) clamp(24px,5vw,48px);display:flex}h2[data-astro-cid-kkrtqnow]{margin:0;font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:700;line-height:1.3}p[data-astro-cid-kkrtqnow]{max-width:680px;margin:0;font-size:clamp(1.0625rem,1.6vw,1.1875rem);line-height:1.8}.btn[data-astro-cid-kkrtqnow]{margin-top:8px}.join[data-astro-cid-kkrtqnow] [data-astro-cid-kkrtqnow]:focus-visible{outline-color:var(--color-white)}.row[data-astro-cid-lzcy47gf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:48px 8px;font-size:1.0625rem;display:flex}.strip-title[data-astro-cid-lzcy47gf]{color:var(--color-deep-green);flex-basis:100%;margin:0;font-size:1.375rem;font-weight:700}.row[data-astro-cid-lzcy47gf] a[data-astro-cid-lzcy47gf]{align-items:center;min-height:44px;display:inline-flex}.socials[data-astro-cid-lzcy47gf]{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}
