.campaign-facts.svelte-hsdn3x{background:var(--mist);padding:clamp(2.8rem,6vw,4.5rem) 0}.campaign-facts-inner.svelte-hsdn3x{grid-template-columns:minmax(12rem,.45fr) minmax(0,1.55fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}h2.svelte-hsdn3x{margin:.55rem 0 0;font-size:clamp(2.2rem,4vw,3.4rem)}.campaign-facts.svelte-hsdn3x .eyebrow{color:var(--ink)}dl.svelte-hsdn3x{border-top:1px solid #15333a3d;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}dl.svelte-hsdn3x>div:where(.svelte-hsdn3x){border-bottom:1px solid #15333a2e;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);gap:1rem;padding:.8rem 0;display:grid}dl.svelte-hsdn3x>div:where(.svelte-hsdn3x):nth-child(odd){padding-right:1.5rem}dl.svelte-hsdn3x>div:where(.svelte-hsdn3x):nth-child(2n){border-left:1px solid #15333a2e;padding-left:1.5rem}dt.svelte-hsdn3x{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:800}dd.svelte-hsdn3x{margin:0;font-weight:700}@media (width<=760px){.campaign-facts-inner.svelte-hsdn3x,dl.svelte-hsdn3x{grid-template-columns:1fr}dl.svelte-hsdn3x>div:where(.svelte-hsdn3x),dl.svelte-hsdn3x>div:where(.svelte-hsdn3x):nth-child(odd),dl.svelte-hsdn3x>div:where(.svelte-hsdn3x):nth-child(2n){border-left:0;padding-left:0;padding-right:0}}@media (width<=440px){dl.svelte-hsdn3x>div:where(.svelte-hsdn3x){grid-template-columns:1fr;gap:.15rem}}.home-hero.svelte-1uha8ag{background:radial-gradient(circle at 15% 12%, #e8b85a38, transparent 23rem), var(--cream);padding:clamp(3rem,7vw,6rem) 0;position:relative;overflow:hidden}.home-hero.svelte-1uha8ag:before{content:"";border:1.8rem solid #1c5b6412;border-radius:50%;width:25rem;height:25rem;position:absolute;inset:auto auto -11rem -8rem}.home-hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.hero-copy.svelte-1uha8ag{z-index:2;position:relative}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){white-space:pre-line;max-width:18ch;margin:1.1rem 0 1.4rem}.hero-lede.svelte-1uha8ag{max-width:38rem;color:var(--muted);font-size:clamp(1.15rem,2.3vw,1.45rem)}.hero-photo.svelte-1uha8ag{position:relative}.district-stamp.svelte-1uha8ag{border:.45rem solid var(--paper);background:var(--coral);width:10rem;height:10rem;color:var(--white);text-align:center;box-shadow:var(--shadow);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1.2;display:flex;position:absolute;bottom:2rem;right:-1rem;transform:rotate(-5deg)}.district-stamp.svelte-1uha8ag strong:where(.svelte-1uha8ag){margin:.2rem 0;font-family:Newsreader,Georgia,serif;font-size:1.35rem}.district-stamp.svelte-1uha8ag span:where(.svelte-1uha8ag){text-transform:uppercase;font-size:.66rem;font-weight:700}.service-strip.svelte-1uha8ag{background:var(--teal);color:var(--white);padding:1.1rem 0}.service-strip-inner.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(1rem,4vw,3rem);font-size:.78rem;font-weight:800;display:flex}.service-strip.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--gold);border-radius:50%;width:.32rem;height:.32rem}.story-intro.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:1rem 0 1.2rem}.story-intro.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){border-left:.25rem solid var(--gold);color:var(--ink-deep);margin:1.5rem 0;padding:1rem 0 1rem 1.35rem;font-family:Newsreader,Georgia,serif;font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.4}.education-feature.svelte-1uha8ag{background:var(--gold);color:var(--ink-deep);padding:clamp(3.5rem,8vw,6.5rem) 0}.education-feature.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:var(--ink-deep)}.education-feature-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:end;gap:clamp(2.5rem,7vw,6rem);display:grid}.education-feature.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:13ch;margin:0}.education-feature.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){font-size:clamp(1.08rem,2vw,1.24rem)}.education-feature.svelte-1uha8ag .arrow-link{color:var(--ink-deep)}.community-row.svelte-1uha8ag{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:2rem;display:grid}.community-row.svelte-1uha8ag article:where(.svelte-1uha8ag){border-right:1px solid var(--line);padding:2rem clamp(1rem,3vw,2rem)}.community-row.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-right:0}.community-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--coral-dark);font-size:.75rem;font-weight:800}.community-row.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);font-size:.9rem}.community-row.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.5rem 0 0;font-family:Newsreader,Georgia,serif;font-size:clamp(1.6rem,3vw,2.3rem)}.priority-note.svelte-1uha8ag{border-radius:var(--radius);background:#17373e;border:1px solid #416269;padding:clamp(1.5rem,4vw,2.5rem)}.home-priority-teasers.svelte-1uha8ag{gap:.8rem;margin:1.2rem 0;display:grid}.home-priority-teasers.svelte-1uha8ag article:where(.svelte-1uha8ag){border-radius:var(--radius-sm);border:1px solid #416269;padding:1rem}.home-priority-teasers.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--white);margin:.5rem 0 .2rem;font-size:1.15rem}.home-priority-teasers.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.priority-note.svelte-1uha8ag .arrow-link{color:var(--gold)}.donate-callout.svelte-1uha8ag{border-top:1px solid var(--line);background:var(--paper);padding:clamp(3rem,7vw,5.5rem) 0}.donate-callout-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;display:grid}.donate-callout.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:18ch;margin:.5rem 0 .8rem;font-size:clamp(2.2rem,4vw,3.6rem)}.donate-callout.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{max-width:43rem;color:var(--muted);margin-bottom:0}@media (width<=800px){.home-hero-grid.svelte-1uha8ag,.education-feature-inner.svelte-1uha8ag{grid-template-columns:1fr}.hero-photo.svelte-1uha8ag{width:min(100%,30rem);margin-inline:auto}.community-row.svelte-1uha8ag{grid-template-columns:1fr}.community-row.svelte-1uha8ag article:where(.svelte-1uha8ag){border-right:0;border-bottom:1px solid var(--line)}.community-row.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-bottom:0}.donate-callout-inner.svelte-1uha8ag{grid-template-columns:1fr;align-items:start}}@media (width<=560px){.service-strip-inner.svelte-1uha8ag{flex-direction:column;gap:.35rem}.service-strip.svelte-1uha8ag i:where(.svelte-1uha8ag){display:none}.district-stamp.svelte-1uha8ag{width:8.5rem;height:8.5rem;right:.2rem}}
