.event[data-astro-cid-f3ojvibf]{gap:var(--space-3);color:var(--ink);background-color:#fff;border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}.event-date[data-astro-cid-f3ojvibf]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5);background-color:var(--forest);color:#fff;display:flex}.event-day[data-astro-cid-f3ojvibf]{font-size:2.75rem;line-height:1;display:block}.event-month[data-astro-cid-f3ojvibf]{text-transform:uppercase;letter-spacing:.1em;font-size:.875rem;font-weight:800}.event-kind[data-astro-cid-f3ojvibf]{background-color:#ffffff29;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:700}.event[data-astro-cid-f3ojvibf] h3[data-astro-cid-f3ojvibf],.event[data-astro-cid-f3ojvibf]>p[data-astro-cid-f3ojvibf]{padding-inline:var(--space-5)}.event[data-astro-cid-f3ojvibf] h3[data-astro-cid-f3ojvibf]{font-family:var(--font-brand);color:var(--forest);font-size:1.25rem;font-weight:900}.event[data-astro-cid-f3ojvibf]>p[data-astro-cid-f3ojvibf]{line-height:1.5}.event-meta[data-astro-cid-f3ojvibf]{padding-bottom:var(--space-5);color:var(--text-campaign-muted);font-weight:700}.join-page[data-astro-cid-dtsopnsj]{font-family:var(--font-brand);color:var(--ink);background-color:#fff}.join-page[data-astro-cid-dtsopnsj] [data-astro-cid-dtsopnsj]:is(h2,h3){font-family:var(--font-brand)}.section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{font-size:clamp(2.25rem,1.4rem + 4vw,4.5rem)}.section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj] span[data-astro-cid-dtsopnsj]{display:block}.section-head[data-astro-cid-dtsopnsj] p[data-astro-cid-dtsopnsj]{max-width:30rem;margin-top:var(--space-4);font-size:1.0625rem;line-height:1.55}.hero[data-astro-cid-dtsopnsj]{isolation:isolate;padding-block:calc(var(--header-height) + var(--space-6)) var(--space-9);background-color:var(--forest);color:#fff;position:relative;overflow:hidden}.hero-img[data-astro-cid-dtsopnsj],.hero-shade[data-astro-cid-dtsopnsj]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-img[data-astro-cid-dtsopnsj]{object-fit:cover;z-index:-2}.hero-shade[data-astro-cid-dtsopnsj]{background:linear-gradient(180deg, #06402ae6, #06402ad1 60%, var(--forest))}.hero-inner[data-astro-cid-dtsopnsj]{gap:var(--space-7);display:grid}.hero-script[data-astro-cid-dtsopnsj]{color:var(--gold);font-size:clamp(1.5rem,1.2rem + 1.5vw,2.25rem)}.hero-title[data-astro-cid-dtsopnsj]{margin-top:var(--space-2);font-size:clamp(2.5rem,1.2rem + 6vw,5.5rem)}.hero-title[data-astro-cid-dtsopnsj] span[data-astro-cid-dtsopnsj]{display:block}.hero-lede[data-astro-cid-dtsopnsj]{max-width:34rem;margin-top:var(--space-5);color:#e9f5ec;font-size:1.125rem;line-height:1.55}.swoosh[data-astro-cid-dtsopnsj]{width:100%;height:3.5rem;position:absolute;inset:auto 0 -1px}.signup[data-astro-cid-dtsopnsj]{padding:var(--space-6) var(--space-4);border-radius:var(--radius-card);color:var(--ink);scroll-margin-top:calc(var(--header-height) + var(--space-4));background-color:#fff}.signup[data-astro-cid-dtsopnsj] [data-astro-cid-dtsopnsj]:focus-visible{outline:3px solid var(--forest);outline-offset:2px}.signup-title[data-astro-cid-dtsopnsj]{color:var(--forest);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem)}.signup-intro[data-astro-cid-dtsopnsj]{margin-top:var(--space-2);color:var(--text-campaign)}.notice[data-astro-cid-dtsopnsj]{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-left:4px solid var(--gold-shadow);background-color:var(--cream);color:var(--forest);border-radius:.5rem;font-weight:700;line-height:1.45}.req-note[data-astro-cid-dtsopnsj]{margin-top:var(--space-4);color:var(--text-campaign-muted);font-size:.875rem}.summary[data-astro-cid-dtsopnsj]{margin-top:var(--space-4);padding:var(--space-4);border:2px solid var(--color-error);border-radius:.75rem}.summary[data-astro-cid-dtsopnsj] h3[data-astro-cid-dtsopnsj]{color:var(--color-error);font-size:1rem;font-weight:800}.summary[data-astro-cid-dtsopnsj] ul[data-astro-cid-dtsopnsj]{gap:var(--space-1);margin-top:var(--space-2);display:grid}.summary[data-astro-cid-dtsopnsj] a[data-astro-cid-dtsopnsj]{color:var(--color-error);font-weight:700}.fields[data-astro-cid-dtsopnsj]{gap:var(--space-4);margin:var(--space-4) 0 0;border:0;min-width:0;padding:0;display:grid}.fields[data-astro-cid-dtsopnsj]:disabled .field[data-astro-cid-dtsopnsj],.fields[data-astro-cid-dtsopnsj]:disabled .submit[data-astro-cid-dtsopnsj]{opacity:.6}.field[data-astro-cid-dtsopnsj]{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-dtsopnsj]>label[data-astro-cid-dtsopnsj],.choices[data-astro-cid-dtsopnsj] legend[data-astro-cid-dtsopnsj]{color:var(--forest);font-weight:800}.req[data-astro-cid-dtsopnsj],.opt[data-astro-cid-dtsopnsj]{margin-left:var(--space-1);color:var(--text-campaign-muted);font-size:.8125rem;font-weight:700}.hint[data-astro-cid-dtsopnsj]{color:var(--text-campaign-muted);font-size:.875rem;line-height:1.4}.field[data-astro-cid-dtsopnsj] input[data-astro-cid-dtsopnsj]:not([type=checkbox]),.field[data-astro-cid-dtsopnsj] select[data-astro-cid-dtsopnsj]{width:100%;min-height:3rem;color:var(--ink);font:400 1rem / 1.4 var(--font-brand);background-color:#fff;border:2px solid #b9c9be;border-radius:.75rem;padding:.625rem .875rem}.field[data-astro-cid-dtsopnsj] input[data-astro-cid-dtsopnsj]:focus,.field[data-astro-cid-dtsopnsj] select[data-astro-cid-dtsopnsj]:focus{border-color:var(--forest)}.field[data-astro-cid-dtsopnsj] [data-astro-cid-dtsopnsj][aria-invalid=true]{border-color:var(--color-error)}.err[data-astro-cid-dtsopnsj]{color:var(--color-error);font-size:.875rem;font-weight:700}.err[data-astro-cid-dtsopnsj]:empty{display:none}.choices[data-astro-cid-dtsopnsj] ul[data-astro-cid-dtsopnsj]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.choice[data-astro-cid-dtsopnsj]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--forest);cursor:pointer;border:2px solid #b9c9be;border-radius:999px;padding:.375rem .875rem;font-size:.9375rem;font-weight:700;display:inline-flex}.choice[data-astro-cid-dtsopnsj]:has(input:checked){border-color:var(--forest);background-color:var(--mint)}.choice[data-astro-cid-dtsopnsj] input[data-astro-cid-dtsopnsj],.consent-label[data-astro-cid-dtsopnsj] input[data-astro-cid-dtsopnsj]{width:1.25rem;height:1.25rem;accent-color:var(--forest);flex:none;margin:0}.consent[data-astro-cid-dtsopnsj]{padding:var(--space-4);background-color:var(--surface-soft);border-radius:.75rem}.draft-tag[data-astro-cid-dtsopnsj]{background-color:var(--cream);border:1px dashed var(--gold-shadow);color:#6b4a00;border-radius:999px;justify-self:start;padding:.125rem .625rem;font-size:.8125rem;font-weight:800}.consent-label[data-astro-cid-dtsopnsj]{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-2);cursor:pointer;font-size:.9375rem;line-height:1.5;display:flex}.consent-label[data-astro-cid-dtsopnsj] input[data-astro-cid-dtsopnsj]{margin-top:.125rem}.consent-privacy[data-astro-cid-dtsopnsj]{color:var(--text-campaign-muted);font-size:.875rem}.consent-privacy[data-astro-cid-dtsopnsj] a[data-astro-cid-dtsopnsj]{min-height:2.75rem;color:var(--forest);align-items:center;font-weight:700;display:inline-flex}.hp[data-astro-cid-dtsopnsj]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.submit[data-astro-cid-dtsopnsj]{width:100%;margin-top:var(--space-2)}.submit[data-astro-cid-dtsopnsj][aria-disabled=true]{opacity:.7;pointer-events:none}.status[data-astro-cid-dtsopnsj]{margin-top:var(--space-3);color:var(--forest);font-weight:700}.status[data-astro-cid-dtsopnsj]:empty{display:none}.success[data-astro-cid-dtsopnsj]{margin-top:var(--space-5);padding:var(--space-5);border-left:4px solid var(--color-success);background-color:var(--mint);border-radius:.75rem}.success[data-astro-cid-dtsopnsj] h3[data-astro-cid-dtsopnsj]{color:var(--color-success);font-size:1.75rem}.success[data-astro-cid-dtsopnsj] p[data-astro-cid-dtsopnsj]{margin-top:var(--space-2)}.ways[data-astro-cid-dtsopnsj]{padding-block:var(--space-9)}.ways[data-astro-cid-dtsopnsj] .section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{color:var(--forest)}.ways[data-astro-cid-dtsopnsj] .section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj] span[data-astro-cid-dtsopnsj]{color:var(--green-deep)}.way-cards[data-astro-cid-dtsopnsj]{gap:var(--space-4);margin-top:var(--space-7);display:grid}.way[data-astro-cid-dtsopnsj]{gap:var(--space-3);padding:var(--space-6) var(--space-5);border-radius:var(--radius-card);background-color:var(--forest);color:#fff;flex-direction:column;display:flex}.way[data-astro-cid-dtsopnsj]:nth-child(2){background-color:var(--rock-deep)}.way[data-astro-cid-dtsopnsj]:nth-child(3){background-color:var(--sky-deep)}.way[data-astro-cid-dtsopnsj]:nth-child(4){background-color:var(--amber-deep)}.way-num[data-astro-cid-dtsopnsj]{color:#ffffff8c;font-size:2.5rem}.way[data-astro-cid-dtsopnsj] h3[data-astro-cid-dtsopnsj]{font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem)}.way[data-astro-cid-dtsopnsj] p[data-astro-cid-dtsopnsj]{line-height:1.5}.way[data-astro-cid-dtsopnsj] a[data-astro-cid-dtsopnsj]{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--forest);background-color:#fff;border-radius:999px;margin-top:auto;padding:.5rem 1.125rem;font-weight:800;text-decoration:none;display:inline-flex}.way[data-astro-cid-dtsopnsj] a[data-astro-cid-dtsopnsj]:focus-visible{outline-offset:3px;outline:3px solid #fff}.lgas[data-astro-cid-dtsopnsj]{padding-block:var(--space-9);background-color:var(--forest);color:#fff}.lga-list[data-astro-cid-dtsopnsj]{gap:var(--space-2);margin-top:var(--space-7);grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));display:grid}.lga-list[data-astro-cid-dtsopnsj] a[data-astro-cid-dtsopnsj]{justify-content:space-between;align-items:center;gap:var(--space-2);background-color:var(--forest-2);color:#fff;border-radius:.75rem;min-height:2.75rem;padding:.5rem .875rem;font-weight:700;text-decoration:none;display:flex}.lga-list[data-astro-cid-dtsopnsj] a[data-astro-cid-dtsopnsj]:hover{background-color:var(--green-deep)}.lga-list[data-astro-cid-dtsopnsj] span[data-astro-cid-dtsopnsj]{color:var(--gold)}.diaspora[data-astro-cid-dtsopnsj]{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);background-color:#ffffff0f;border-radius:1.25rem;line-height:1.5}.materials[data-astro-cid-dtsopnsj]{padding-block:var(--space-9);background-color:var(--cream)}.materials[data-astro-cid-dtsopnsj] .section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{color:var(--forest)}.materials[data-astro-cid-dtsopnsj] .section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj] span[data-astro-cid-dtsopnsj]{color:var(--rock-deep)}.materials-body[data-astro-cid-dtsopnsj]{gap:var(--space-5);margin-top:var(--space-7);display:grid}.materials-art[data-astro-cid-dtsopnsj]{min-height:12rem;padding:var(--space-6);border-radius:var(--radius-card);background:linear-gradient(160deg, var(--forest), var(--green-deep));place-items:center;display:grid}.materials-art[data-astro-cid-dtsopnsj] img[data-astro-cid-dtsopnsj]{width:min(100%,16rem);height:auto}.material-list[data-astro-cid-dtsopnsj]{gap:var(--space-3);display:grid}.material[data-astro-cid-dtsopnsj]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:2px solid var(--line-campaign);background-color:#fff;border-radius:1.25rem;flex-wrap:wrap;display:flex}.material[data-astro-cid-dtsopnsj] h3[data-astro-cid-dtsopnsj]{color:var(--forest);font-size:1.0625rem;font-weight:900}.material[data-astro-cid-dtsopnsj] p[data-astro-cid-dtsopnsj]{margin-top:var(--space-1);color:var(--text-campaign);font-size:.9375rem}.material[data-astro-cid-dtsopnsj] .unavailable[data-astro-cid-dtsopnsj]{background-color:var(--surface-soft);color:var(--text-campaign-muted);border-radius:999px;margin:0;padding:.375rem .875rem;font-size:.875rem;font-weight:800}.events[data-astro-cid-dtsopnsj]{padding-block:var(--space-9)}.events[data-astro-cid-dtsopnsj] .section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{color:var(--forest)}.events[data-astro-cid-dtsopnsj] .section-head[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj] span[data-astro-cid-dtsopnsj]{color:var(--sky-deep)}.event-list[data-astro-cid-dtsopnsj]{gap:var(--space-4);margin-top:var(--space-7);display:grid}.events-empty[data-astro-cid-dtsopnsj]{max-width:40rem;margin-top:var(--space-6);padding:var(--space-5);border:2px dashed var(--line-campaign);color:var(--text-campaign);border-radius:1.25rem;font-weight:700;line-height:1.5}.privacy[data-astro-cid-dtsopnsj]{padding-block:var(--space-8);background-color:var(--cream);scroll-margin-top:var(--header-height)}.privacy-inner[data-astro-cid-dtsopnsj]{max-width:48rem}.privacy[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{color:var(--forest);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.privacy-status[data-astro-cid-dtsopnsj]{margin-block:var(--space-3);color:var(--forest);font-weight:800}.privacy[data-astro-cid-dtsopnsj] ul[data-astro-cid-dtsopnsj]{gap:var(--space-2);margin-top:var(--space-3);padding-left:var(--space-5);list-style:outside;display:grid}.faq[data-astro-cid-dtsopnsj]{padding-block:var(--space-9);background-color:var(--mint)}.faq-inner[data-astro-cid-dtsopnsj]{gap:var(--space-6);display:grid}.faq[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{color:var(--forest);font-size:clamp(2.25rem,1.4rem + 4vw,4.5rem)}.faq[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj] span[data-astro-cid-dtsopnsj]{display:block}.faq-inner[data-astro-cid-dtsopnsj]>div[data-astro-cid-dtsopnsj]>p[data-astro-cid-dtsopnsj]{margin-top:var(--space-3)}.faq-list[data-astro-cid-dtsopnsj]{gap:var(--space-3);display:grid}.faq[data-astro-cid-dtsopnsj] details[data-astro-cid-dtsopnsj]{background-color:#fff;border-radius:1rem}.faq[data-astro-cid-dtsopnsj] summary[data-astro-cid-dtsopnsj]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-4);color:var(--forest);cursor:pointer;font-weight:800;list-style:none;display:flex}.faq[data-astro-cid-dtsopnsj] summary[data-astro-cid-dtsopnsj]::-webkit-details-marker{display:none}.faq[data-astro-cid-dtsopnsj] summary[data-astro-cid-dtsopnsj]:focus-visible{outline:3px solid var(--forest);outline-offset:2px}.faq-icon[data-astro-cid-dtsopnsj]{flex:none;width:.875rem;height:.875rem;position:relative}.faq-icon[data-astro-cid-dtsopnsj]:before,.faq-icon[data-astro-cid-dtsopnsj]:after{content:"";background-color:var(--green-deep);height:2px;margin-top:-1px;position:absolute;inset:50% 0 auto}.faq-icon[data-astro-cid-dtsopnsj]:after{transform:rotate(90deg)}.faq[data-astro-cid-dtsopnsj] details[data-astro-cid-dtsopnsj][open] .faq-icon[data-astro-cid-dtsopnsj]:after{transform:none}.faq[data-astro-cid-dtsopnsj] details[data-astro-cid-dtsopnsj] p[data-astro-cid-dtsopnsj]{padding:0 var(--space-4) var(--space-4);color:var(--text-campaign);line-height:1.55}.closing[data-astro-cid-dtsopnsj]{padding-block:var(--space-9);background-color:var(--gold);text-align:center}.closing[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{color:var(--forest);font-size:clamp(2.25rem,1.2rem + 5vw,5.5rem)}.btn-dark[data-astro-cid-dtsopnsj]{margin-top:var(--space-6);background-color:var(--forest);color:#fff}.btn-dark[data-astro-cid-dtsopnsj]:hover{background-color:var(--forest-2)}.closing[data-astro-cid-dtsopnsj] [data-astro-cid-dtsopnsj]:focus-visible{outline:3px solid var(--forest);outline-offset:3px}@media (width>=30rem){.signup[data-astro-cid-dtsopnsj]{padding:var(--space-6)}}@media (width>=48rem){.way-cards[data-astro-cid-dtsopnsj],.event-list[data-astro-cid-dtsopnsj]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.hero-inner[data-astro-cid-dtsopnsj]{align-items:start;gap:var(--space-8);grid-template-columns:1fr minmax(0,30rem)}.hero-copy[data-astro-cid-dtsopnsj]{padding-top:var(--space-7)}.way-cards[data-astro-cid-dtsopnsj]{grid-template-columns:repeat(4,1fr)}.event-list[data-astro-cid-dtsopnsj]{grid-template-columns:repeat(3,1fr)}.materials-body[data-astro-cid-dtsopnsj]{grid-template-columns:1fr 1.4fr;align-items:center}.faq-inner[data-astro-cid-dtsopnsj]{gap:var(--space-8);grid-template-columns:1fr 1.6fr}}
