.contact-find-map.svelte-136li59{border:0;width:100%;height:420px;display:block}@media (width<=767px){.contact-find-map.svelte-136li59{height:320px}}.donate-open-notice.svelte-1r28v0c{margin-top:var(--_content-gap---cg-32px)}.donate-disabled-button.svelte-1r28v0c:disabled{cursor:not-allowed;opacity:.6}.donate-sandbox-block.svelte-1r28v0c{margin:var(--_content-gap---cg-32px) auto 0}.donate-sandbox-form.svelte-1r28v0c{gap:var(--_content-gap---cg-16px);margin-top:var(--_content-gap---cg-16px);display:grid}.donate-sandbox-label.svelte-1r28v0c,.donate-sandbox-error.svelte-1r28v0c{font-weight:700}.donate-interest-block.svelte-1r28v0c{margin:0}.donate-interest-grid.svelte-1r28v0c{align-items:start;gap:var(--_content-gap---cg-32px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.donate-interest-copy.svelte-1r28v0c{max-width:36rem}.donate-interest-copy.svelte-1r28v0c h2:where(.svelte-1r28v0c){margin-bottom:var(--_content-gap---cg-16px)}.donate-giving-copy.svelte-1r28v0c{margin-top:var(--_content-gap---cg-16px)}@media (width<=991px){.donate-interest-grid.svelte-1r28v0c{grid-template-columns:1fr}.donate-interest-copy.svelte-1r28v0c{max-width:none}}.how-intro-section.svelte-1f8boyw .about-who-details-block:where(.svelte-1f8boyw){padding-top:clamp(5rem,12vw,11rem);padding-bottom:clamp(4rem,8vw,7rem)}.how-eyebrow.svelte-1f8boyw{color:var(--primary);letter-spacing:.14em;margin-bottom:1rem;font-size:.75rem;font-weight:700;line-height:1.4}.how-intro-section.svelte-1f8boyw .how-eyebrow:where(.svelte-1f8boyw){margin-bottom:0}.how-intro-section.svelte-1f8boyw .about-who-title:where(.svelte-1f8boyw){max-width:12ch;margin:0}.how-intro-copy.svelte-1f8boyw{max-width:42rem;margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.65}.how-facts-section.svelte-1f8boyw{background:var(--_primary---50);border-block:1px solid #0c241b24}.how-section-heading.svelte-1f8boyw{max-width:48rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.how-section-heading.svelte-1f8boyw h2:where(.svelte-1f8boyw),.how-stages-intro.svelte-1f8boyw h2:where(.svelte-1f8boyw),.how-session-intro.svelte-1f8boyw h2:where(.svelte-1f8boyw),.how-safety-content.svelte-1f8boyw h2:where(.svelte-1f8boyw){color:var(--neutral);margin:0 0 1rem}.how-section-heading.svelte-1f8boyw p:where(.svelte-1f8boyw){max-width:42rem;margin:1rem 0 0;line-height:1.65}.how-facts-grid.svelte-1f8boyw{border-top:1px solid #0c241b38;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.how-fact.svelte-1f8boyw{border-right:1px solid #0c241b2e;flex-direction:column;padding:1.75rem 1.5rem 1.5rem 0;display:flex}.how-fact.svelte-1f8boyw+.how-fact:where(.svelte-1f8boyw){padding-left:1.5rem}.how-fact.svelte-1f8boyw dd:where(.svelte-1f8boyw){order:-1}.how-fact.svelte-1f8boyw:last-child{border-right:0}.how-fact.svelte-1f8boyw dd:where(.svelte-1f8boyw){color:var(--primary);font-family:var(--_font-family---heading);margin:0 0 .65rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.95}.how-fact.svelte-1f8boyw dt:where(.svelte-1f8boyw){max-width:13rem;font-size:.9rem;line-height:1.5}.how-facts-note.svelte-1f8boyw{margin:1.5rem 0 0;font-size:.9rem;line-height:1.6}.how-stages-section.svelte-1f8boyw{background:var(--primary);color:var(--white)}.how-stages-layout.svelte-1f8boyw{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.how-stages-intro.svelte-1f8boyw{position:sticky;top:2rem}.how-stages-intro.svelte-1f8boyw .how-eyebrow:where(.svelte-1f8boyw),.how-safety-content.svelte-1f8boyw .how-eyebrow:where(.svelte-1f8boyw){color:var(--stoke)}.how-stages-intro.svelte-1f8boyw h2:where(.svelte-1f8boyw),.how-safety-content.svelte-1f8boyw h2:where(.svelte-1f8boyw){color:var(--white)}.how-stages-intro.svelte-1f8boyw p:where(.svelte-1f8boyw),.how-stage-content.svelte-1f8boyw p:where(.svelte-1f8boyw),.how-safety-content.svelte-1f8boyw p:where(.svelte-1f8boyw){line-height:1.65}.how-stages-intro.svelte-1f8boyw p:where(.svelte-1f8boyw){color:#f3eedfc7;max-width:30rem;margin:0}.how-stage-list.svelte-1f8boyw,.how-session-list.svelte-1f8boyw,.how-ladder.svelte-1f8boyw{margin:0;padding:0;list-style:none}.how-stage-list.svelte-1f8boyw{border-top:1px solid #f3eedf47}.how-stage.svelte-1f8boyw{border-bottom:1px solid #f3eedf47;grid-template-columns:5.5rem minmax(0,1fr);gap:1.5rem;padding:1.7rem 0 1.8rem;display:grid}.how-stage-number.svelte-1f8boyw{color:var(--stoke);font-family:var(--_font-family---heading);font-size:clamp(2.5rem,4.5vw,4rem);line-height:.9}.how-stage-content.svelte-1f8boyw h3:where(.svelte-1f8boyw),.how-session-list.svelte-1f8boyw h3:where(.svelte-1f8boyw){color:inherit;margin:0 0 .5rem;font-size:clamp(1.25rem,2vw,1.75rem)}.how-stage-content.svelte-1f8boyw p:where(.svelte-1f8boyw){color:#f3eedfd1;margin:0}.how-stage-content.svelte-1f8boyw .how-stage-result:where(.svelte-1f8boyw){color:var(--white);margin-top:.75rem}.how-stage-result.svelte-1f8boyw strong:where(.svelte-1f8boyw){color:var(--stoke);letter-spacing:.12em;margin-bottom:.2rem;font-size:.7rem;display:block}.how-ladder-section.svelte-1f8boyw{background:var(--background)}.how-ladder.svelte-1f8boyw{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid;position:relative}.how-ladder.svelte-1f8boyw:before{background:var(--stoke);content:"";height:1px;position:absolute;top:1rem;left:8%;right:8%}.how-ladder.svelte-1f8boyw li:where(.svelte-1f8boyw){flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex;position:relative}.how-ladder-number.svelte-1f8boyw{background:var(--primary);width:2.1rem;height:2.1rem;color:var(--white);border-radius:50%;place-items:center;font-size:.7rem;font-weight:700;display:grid}.how-ladder-label.svelte-1f8boyw{max-width:11rem;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:700;line-height:1.4}.how-session-section.svelte-1f8boyw{background:var(--_primary---50)}.how-session-layout.svelte-1f8boyw{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.how-session-intro.svelte-1f8boyw h2:where(.svelte-1f8boyw){color:var(--neutral);margin:0 0 1rem}.how-session-intro.svelte-1f8boyw>p:where(.svelte-1f8boyw),.how-method-note.svelte-1f8boyw p:where(.svelte-1f8boyw){line-height:1.65}.how-method-note.svelte-1f8boyw{border-top:1px solid #0c241b38;margin-top:2.5rem;padding-top:1.5rem}.how-method-note.svelte-1f8boyw h3:where(.svelte-1f8boyw){margin:0 0 .5rem;font-size:1rem}.how-method-note.svelte-1f8boyw a:where(.svelte-1f8boyw),.how-safety-content.svelte-1f8boyw a:where(.svelte-1f8boyw){text-underline-offset:.2em;font-weight:700;text-decoration-thickness:1px}.how-session-list.svelte-1f8boyw{border-top:1px solid #0c241b38}.how-session-list.svelte-1f8boyw li:where(.svelte-1f8boyw){border-bottom:1px solid #0c241b38;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.how-session-number.svelte-1f8boyw{color:var(--primary);padding-top:.25rem;font-size:.75rem;font-weight:700}.how-session-list.svelte-1f8boyw h3:where(.svelte-1f8boyw){color:var(--neutral);margin-bottom:.25rem}.how-session-list.svelte-1f8boyw p:where(.svelte-1f8boyw){margin:0;line-height:1.55}.how-safety-section.svelte-1f8boyw{background:var(--primary);color:var(--white)}.how-safety-content.svelte-1f8boyw{grid-template-columns:1fr .85fr;align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.how-safety-content.svelte-1f8boyw p:where(.svelte-1f8boyw){color:#f3eedfd1;margin:0 0 1.25rem}.how-safety-content.svelte-1f8boyw a:where(.svelte-1f8boyw){color:var(--white)}.how-cta-section.svelte-1f8boyw .attractions-title:where(.svelte-1f8boyw){max-width:14ch;margin-inline:auto}@media (width<=991px){.how-stages-layout.svelte-1f8boyw,.how-session-layout.svelte-1f8boyw{grid-template-columns:1fr;gap:2.5rem}.how-stages-intro.svelte-1f8boyw{position:static}}@media (width<=767px){.how-intro-section.svelte-1f8boyw .about-who-details-block:where(.svelte-1f8boyw){padding-top:4rem;padding-bottom:2.5rem}.how-facts-grid.svelte-1f8boyw{grid-template-columns:repeat(2,minmax(0,1fr))}.how-fact.svelte-1f8boyw,.how-fact.svelte-1f8boyw+.how-fact:where(.svelte-1f8boyw){border-bottom:1px solid #0c241b2e;border-right:0;padding:1.25rem 1rem 1.25rem 0}.how-fact.svelte-1f8boyw:nth-child(2n){border-left:1px solid #0c241b2e;padding-left:1rem}.how-fact.svelte-1f8boyw:nth-last-child(-n+2){border-bottom:0}.how-stage.svelte-1f8boyw{grid-template-columns:3rem minmax(0,1fr);gap:1rem}.how-ladder.svelte-1f8boyw{grid-template-columns:1fr;gap:0}.how-ladder.svelte-1f8boyw:before{width:1px;height:auto;inset:1rem auto 1rem 1rem}.how-ladder.svelte-1f8boyw li:where(.svelte-1f8boyw){grid-template-columns:2.1rem minmax(0,1fr);align-items:center;gap:1rem;padding:.7rem 0;display:grid}.how-safety-content.svelte-1f8boyw{grid-template-columns:1fr;gap:1rem}}.problem-intro-section.svelte-xikk7k .about-who-details-block:where(.svelte-xikk7k){padding-top:clamp(5rem,12vw,11rem);padding-bottom:clamp(4rem,8vw,7rem)}.problem-eyebrow.svelte-xikk7k{color:var(--primary);letter-spacing:.14em;margin-bottom:1rem;font-size:.75rem;font-weight:700;line-height:1.4}.problem-intro-section.svelte-xikk7k .about-who-title:where(.svelte-xikk7k){max-width:11ch;margin:0}.problem-intro-copy.svelte-xikk7k{max-width:42rem;margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.65}.problem-section-heading.svelte-xikk7k{max-width:52rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.problem-section-heading.svelte-xikk7k h2:where(.svelte-xikk7k),.problem-pathway-heading.svelte-xikk7k h2:where(.svelte-xikk7k){color:var(--neutral);margin:0}.problem-statistics-section.svelte-xikk7k{background:var(--_primary---50)}.problem-stat-grid.svelte-xikk7k{border-top:1px solid #0c241b38;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.problem-stat.svelte-xikk7k{border-bottom:1px solid #0c241b38;min-width:0;padding:2rem clamp(1rem,3vw,2.5rem) 2rem 0}.problem-stat.svelte-xikk7k:nth-child(2n){border-left:1px solid #0c241b38;padding-left:clamp(1rem,3vw,2.5rem);padding-right:0}.problem-stat-value.svelte-xikk7k{color:var(--primary);font-family:var(--_font-family---heading);margin-bottom:.75rem;font-size:clamp(2rem,4.5vw,4.25rem);line-height:1}.problem-stat.svelte-xikk7k p:where(.svelte-xikk7k){max-width:34rem;margin:0 0 .85rem;font-size:1rem;line-height:1.55}.problem-stat.svelte-xikk7k a:where(.svelte-xikk7k),.problem-source-note.svelte-xikk7k a:where(.svelte-xikk7k){text-underline-offset:.2em;font-size:.8rem;line-height:1.5;text-decoration-thickness:1px}.problem-source-note.svelte-xikk7k{margin:1.5rem 0 0;font-size:.85rem;line-height:1.6}.problem-context-section.svelte-xikk7k{background:var(--background)}.problem-context-grid.svelte-xikk7k{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.problem-context-card.svelte-xikk7k{min-height:20rem;padding:clamp(1.5rem,4vw,3rem)}.problem-context-cause.svelte-xikk7k{background:var(--stoke);color:var(--neutral)}.problem-context-response.svelte-xikk7k{background:var(--primary);color:var(--white)}.problem-card-index.svelte-xikk7k{letter-spacing:.12em;margin-bottom:clamp(2rem,6vw,5rem);font-size:.75rem;font-weight:700}.problem-context-card.svelte-xikk7k h3:where(.svelte-xikk7k){max-width:14ch;margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.05}.problem-context-card.svelte-xikk7k p:where(.svelte-xikk7k){max-width:36rem;margin:0;line-height:1.65}.problem-feeder-copy.svelte-xikk7k{border-left:2px solid var(--primary);max-width:54rem;margin:1.5rem 0 0 auto;padding-left:1.5rem;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.6}.problem-pathway-section.svelte-xikk7k{background:var(--primary);color:var(--white)}.problem-pathway-heading.svelte-xikk7k{max-width:52rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.problem-pathway-heading.svelte-xikk7k .problem-eyebrow:where(.svelte-xikk7k){color:var(--stoke)}.problem-pathway-heading.svelte-xikk7k h2:where(.svelte-xikk7k){color:var(--white)}.problem-pathway.svelte-xikk7k{border-top:1px solid #f3eedf4d;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.problem-pathway.svelte-xikk7k li:where(.svelte-xikk7k){padding:1.5rem clamp(1rem,2.5vw,2rem) 0 0}.problem-pathway.svelte-xikk7k li:where(.svelte-xikk7k)+li:where(.svelte-xikk7k){border-left:1px solid #f3eedf4d;padding-left:clamp(1rem,2.5vw,2rem)}.problem-pathway-index.svelte-xikk7k{color:var(--stoke);font-family:var(--_font-family---heading);margin-bottom:clamp(2.5rem,5vw,4rem);font-size:3rem;line-height:1;display:block}.problem-pathway.svelte-xikk7k h3:where(.svelte-xikk7k){color:var(--white);margin:0 0 .5rem;font-size:clamp(1.1rem,1.8vw,1.5rem)}.problem-pathway.svelte-xikk7k p:where(.svelte-xikk7k){color:#f3eedfd1;max-width:22rem;margin:0;line-height:1.6}.problem-goals-section.svelte-xikk7k{background:var(--_primary---50)}.problem-goal-grid.svelte-xikk7k{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,4rem);display:grid}.problem-goal.svelte-xikk7k{color:var(--neutral);border-top:1px solid #0c241b38;grid-template-columns:3rem minmax(0,1fr) 1.5rem;align-items:center;gap:1rem;padding:1.25rem 0;text-decoration:none;display:grid}.problem-goal-number.svelte-xikk7k{background:var(--primary);width:2.5rem;height:2.5rem;color:var(--white);font-family:var(--_font-family---heading);border-radius:50%;place-items:center;font-size:1.25rem;display:grid}.problem-goal-copy.svelte-xikk7k{flex-direction:column;gap:.25rem;display:flex}.problem-goal-copy.svelte-xikk7k strong:where(.svelte-xikk7k){font-size:1rem}.problem-goal-copy.svelte-xikk7k>span:where(.svelte-xikk7k){font-size:.85rem;line-height:1.5}.problem-goal-arrow.svelte-xikk7k{color:var(--primary);font-size:1.25rem;transition:transform .18s}.problem-goal.svelte-xikk7k:hover .problem-goal-arrow:where(.svelte-xikk7k){transform:translate(3px,-3px)}.problem-cta-section.svelte-xikk7k .attractions-title:where(.svelte-xikk7k){max-width:16ch;margin-inline:auto}@media (width<=767px){.problem-intro-section.svelte-xikk7k .about-who-details-block:where(.svelte-xikk7k){padding-top:4rem;padding-bottom:2.5rem}.problem-stat-grid.svelte-xikk7k,.problem-context-grid.svelte-xikk7k,.problem-pathway.svelte-xikk7k,.problem-goal-grid.svelte-xikk7k{grid-template-columns:1fr}.problem-stat.svelte-xikk7k,.problem-stat.svelte-xikk7k:nth-child(2n){border-left:0;padding:1.5rem 0}.problem-context-card.svelte-xikk7k{min-height:auto}.problem-pathway.svelte-xikk7k li:where(.svelte-xikk7k),.problem-pathway.svelte-xikk7k li:where(.svelte-xikk7k)+li:where(.svelte-xikk7k){border-bottom:1px solid #f3eedf4d;border-left:0;padding:1.25rem 0}.problem-pathway-index.svelte-xikk7k{margin-bottom:1.5rem}}.event-details-map.svelte-4pzu3y{border:0;width:100%;height:320px;display:block}
