.Hero_hero__Q5FaL{position:relative;overflow:hidden;background:linear-gradient(135deg,#1c4d78,#143a5c 55%,#0e2b46);color:var(--white);padding-block:clamp(56px,9vw,120px)}.Hero_gavel__yd6Ve{top:50%;left:-3%;transform:translateY(-50%);width:62%;height:132%;background:url(/photos/gavel.png) no-repeat 0;background-size:contain;--gavel-opacity:0.55;opacity:var(--gavel-opacity);mix-blend-mode:soft-light;-webkit-mask-image:linear-gradient(100deg,#000 28%,rgba(0,0,0,.4) 60%,transparent 82%);mask-image:linear-gradient(100deg,#000 28%,rgba(0,0,0,.4) 60%,transparent 82%)}.Hero_gavel__yd6Ve,.Hero_glow__eGLHl{position:absolute;pointer-events:none}.Hero_glow__eGLHl{top:-25%;right:-8%;width:55%;height:130%;background:radial-gradient(closest-side,rgba(99,160,220,.22),transparent)}.Hero_grid__NzR7w{position:relative;display:grid;grid-gap:var(--space-12);gap:var(--space-12);grid-template-columns:1fr;align-items:center}.Hero_eyebrow__C5qCA{font-size:var(--step--1);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-light)}.Hero_headline__K0DhK{margin-top:var(--space-4);color:var(--white);font-size:var(--step-4)}.Hero_headlineMain__pHmvV{color:var(--white)}.Hero_headlineAccent__5yYjH{color:var(--blue-light)}.Hero_divider__QrSc6{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-6);max-width:440px}.Hero_divider__QrSc6:after,.Hero_divider__QrSc6:before{content:"";height:1px;flex:1 1;background:hsla(0,0%,100%,.28)}.Hero_divider__QrSc6:after{flex:2 1}.Hero_star__tbjN3{color:var(--blue-light);font-size:var(--step-0);line-height:1}.Hero_sub__HB5QO{margin-top:var(--space-5);max-width:56ch;font-size:var(--step-1);color:hsla(0,0%,100%,.85)}.Hero_actions__FA3vF{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.Hero_portraitCol__1fBze{display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.Hero_badges__VQYVt{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin:0;padding:0;list-style:none;width:100%;max-width:440px}.Hero_portrait__ljepg{position:relative;width:100%;max-width:440px;aspect-ratio:4/5;border-radius:var(--radius);overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35);outline:1px solid hsla(0,0%,100%,.12)}.Hero_portraitImg__S_3_k{object-fit:cover}@media (min-width:1024px){.Hero_grid__NzR7w{grid-template-columns:1.15fr .85fr;gap:var(--space-16)}}@media (max-width:768px){.Hero_gavel__yd6Ve{top:24%;left:50%;width:122%;height:50%;transform:translate(-50%,-50%);background-position:50%;background-size:contain;--gavel-opacity:0.3;-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 35%,transparent 72%)}.Hero_grid__NzR7w{gap:var(--space-10)}.Hero_badges__VQYVt{margin-inline:auto}}@keyframes Hero_riseIn__WEUTD{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_slideInRight__s_2yD{0%{opacity:0;transform:translateX(48px) scale(.98)}to{opacity:1;transform:none}}@keyframes Hero_gavelIn__y9YQs{0%{opacity:0}to{opacity:var(--gavel-opacity,.55)}}.Hero_gavel__yd6Ve{animation:Hero_gavelIn__y9YQs 1.4s ease .15s both}.Hero_eyebrow__C5qCA{animation:Hero_riseIn__WEUTD .7s cubic-bezier(.22,.61,.36,1) .12s both}.Hero_headline__K0DhK{animation:Hero_riseIn__WEUTD .85s cubic-bezier(.22,.61,.36,1) .24s both}.Hero_divider__QrSc6{animation:Hero_riseIn__WEUTD .7s cubic-bezier(.22,.61,.36,1) .5s both}.Hero_sub__HB5QO{animation:Hero_riseIn__WEUTD .7s cubic-bezier(.22,.61,.36,1) .62s both}.Hero_actions__FA3vF{animation:Hero_riseIn__WEUTD .7s cubic-bezier(.22,.61,.36,1) .74s both}.Hero_portrait__ljepg{animation:Hero_slideInRight__s_2yD .95s cubic-bezier(.22,.61,.36,1) .3s both}.Hero_badges__VQYVt{animation:Hero_riseIn__WEUTD .7s cubic-bezier(.22,.61,.36,1) .9s both}.Section_section__rpbb_{padding-block:clamp(64px,8vw,128px)}.Section_default__UYZiT{background-color:var(--bg);color:var(--text)}.Section_alt__beeLw{background-color:var(--bg-alt);color:var(--text)}.Section_tint__8aGIE{background-color:var(--blue-tint);color:var(--text)}.Section_dark__9KhYI{background-color:var(--bg-dark);color:var(--text-on-dark)}.Section_dark__9KhYI :where(h1,h2,h3,h4){color:var(--text-on-dark)}.PullQuoteFeature_section__ZfKVt{position:relative;overflow:hidden;padding-block:clamp(64px,9vw,130px);text-align:center}.PullQuoteFeature_light__vCbDJ{background:radial-gradient(120% 80% at 50% 0,var(--blue-tint) 0,var(--white) 55%);color:var(--ink)}.PullQuoteFeature_tint__AuM_w{background:linear-gradient(160deg,var(--blue-tint) 0,#f4f8fd 100%);color:var(--ink)}.PullQuoteFeature_dark__BumO_{background:linear-gradient(135deg,#1c4d78,#0e2b46);color:var(--white)}.PullQuoteFeature_glow__Z6__l{position:absolute;left:50%;top:42%;width:62%;height:85%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(65,142,215,.14),transparent);pointer-events:none}.PullQuoteFeature_dark__BumO_ .PullQuoteFeature_glow__Z6__l{background:radial-gradient(closest-side,rgba(99,160,220,.28),transparent)}.PullQuoteFeature_inner__A3cjV{position:relative}.PullQuoteFeature_eyebrow__meDcS{display:inline-block;font-size:var(--step--1);font-weight:600;letter-spacing:.08em;margin-right:-.08em;text-transform:uppercase;color:var(--blue)}.PullQuoteFeature_dark__BumO_ .PullQuoteFeature_eyebrow__meDcS{color:var(--blue-light)}.PullQuoteFeature_heading___BJod{margin-top:var(--space-3);margin-bottom:var(--space-4);font-size:var(--step-4)}.PullQuoteFeature_dark__BumO_ .PullQuoteFeature_heading___BJod{color:var(--white)}.PullQuoteFeature_mark__1K299{display:block;font-family:var(--font-heading,Georgia),serif;font-size:clamp(5rem,12vw,10rem);line-height:.7;color:var(--blue);opacity:.22}.PullQuoteFeature_dark__BumO_ .PullQuoteFeature_mark__1K299{color:var(--blue-light);opacity:.4}.PullQuoteFeature_quote__AL48B{font-family:var(--font-heading,Georgia),serif;font-size:clamp(1.6rem,1.2rem + 2.4vw,2.8rem);line-height:1.3;font-style:italic;margin:0 auto;max-width:24ch}.PullQuoteFeature_attribution__5dEQ_{margin-top:var(--space-8);font-weight:600;letter-spacing:.04em;color:var(--blue-dark)}.PullQuoteFeature_dark__BumO_ .PullQuoteFeature_attribution__5dEQ_{color:var(--blue-light)}.PullQuoteFeature_context__m_LAL{margin-top:var(--space-2);color:var(--text-muted)}.PullQuoteFeature_dark__BumO_ .PullQuoteFeature_context__m_LAL{color:hsla(0,0%,100%,.7)}.QuoteReveal_root__Xyyev{perspective:600px}.QuoteReveal_word__aIWpF{white-space:nowrap}.QuoteReveal_char__V8BHF{display:inline-block;opacity:0;transform:translateY(.5em) rotateX(40deg);transform-origin:50% 100%;padding:.22em .06em;margin:-.22em -.06em}.QuoteReveal_inView__yldEu .QuoteReveal_char__V8BHF{animation:QuoteReveal_charIn___Weps .55s cubic-bezier(.22,.61,.36,1) both}@keyframes QuoteReveal_charIn___Weps{0%{opacity:0;transform:translateY(.5em) rotateX(40deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.QuoteReveal_char__V8BHF{opacity:1;transform:none;animation:none}}.StickyStorySection_section__fN34R{padding-block:clamp(56px,8vw,120px)}.StickyStorySection_alt__jckKJ{background:linear-gradient(165deg,var(--bg-alt) 0,var(--blue-tint) 100%)}.StickyStorySection_grid__QWjZo{display:grid;grid-gap:var(--space-12);gap:var(--space-12);grid-template-columns:1fr}.StickyStorySection_eyebrow__3t7p1{font-size:var(--step--1);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.StickyStorySection_title__9KL76{margin-top:var(--space-3);font-size:var(--step-3)}.StickyStorySection_desc__r92Fo{margin-top:var(--space-4);max-width:38ch;font-size:var(--step-1);color:var(--text-muted)}.StickyStorySection_steps__YoaKH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-6)}.StickyStorySection_step__4hX4W{position:relative;display:flex;gap:var(--space-5);padding:var(--space-8);background:var(--white);border:1px solid var(--border);border-left:3px solid var(--blue);border-radius:var(--radius);box-shadow:var(--shadow-card);transition:transform .2s ease,box-shadow .2s ease}.StickyStorySection_step__4hX4W:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover)}.StickyStorySection_num__Eu2p8{flex:none;min-width:2.5ch;font-family:var(--font-heading,Georgia),serif;font-weight:700;font-size:var(--step-2);line-height:1;color:var(--blue);opacity:.55}.StickyStorySection_stepTitle__248P4{font-size:var(--step-1)}.StickyStorySection_stepText__t6BRN{margin-top:var(--space-2);color:var(--text-muted)}@media (min-width:900px){.StickyStorySection_grid__QWjZo{grid-template-columns:.9fr 1.1fr;gap:var(--space-16)}.StickyStorySection_sticky__IXDZa{position:-webkit-sticky;position:sticky;top:110px}}@media (prefers-reduced-motion:reduce){.StickyStorySection_step__4hX4W:hover{transform:none}}.BentoContentGrid_section__FU0vS{padding-block:clamp(56px,8vw,120px);background:var(--white)}.BentoContentGrid_head__Me4bc{max-width:640px;margin-bottom:var(--space-12)}.BentoContentGrid_eyebrow__5oz_J{font-size:var(--step--1);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.BentoContentGrid_title__lkI5e{margin-top:var(--space-3);font-size:var(--step-3)}.BentoContentGrid_desc__g0sE2{margin-top:var(--space-3);color:var(--text-muted)}.BentoContentGrid_grid__9jaq2{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:1fr;grid-auto-flow:dense}.BentoContentGrid_card__f2aWm{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8);background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.BentoContentGrid_card__f2aWm:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#5b9be0,#418ed7 50%,#2f6fa8);z-index:1}.BentoContentGrid_card__f2aWm:after{content:"";position:absolute;inset:0;background:radial-gradient(75% 75% at 50% 50%,rgba(65,142,215,.14),transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.BentoContentGrid_card__f2aWm:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-color:rgba(65,142,215,.4)}.BentoContentGrid_card__f2aWm:hover:after{opacity:1}.BentoContentGrid_icon__Lme8i{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--blue-tint);color:var(--blue)}.BentoContentGrid_cardEyebrow__tXHSz{font-size:var(--step--1);font-style:italic;color:var(--blue-dark)}.BentoContentGrid_cardTitle__ABsQy{font-size:var(--step-1)}.BentoContentGrid_cardDesc__RKMw9{color:var(--text-muted)}.BentoContentGrid_large__c40Zv{background:linear-gradient(150deg,var(--blue-tint) 0,var(--white) 70%)}.BentoContentGrid_large__c40Zv .BentoContentGrid_icon__Lme8i{width:56px;height:56px}@media (min-width:760px){.BentoContentGrid_grid__9jaq2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BentoContentGrid_grid__9jaq2{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(190px,auto)}.BentoContentGrid_large__c40Zv{grid-column:span 2;grid-row:span 2}.BentoContentGrid_large__c40Zv .BentoContentGrid_cardTitle__ABsQy{font-size:var(--step-2)}}@media (prefers-reduced-motion:reduce){.BentoContentGrid_card__f2aWm:hover{transform:none}}.ImageTextFeaturePanel_section__LuRZc{padding-block:clamp(56px,8vw,120px)}.ImageTextFeaturePanel_tint__l9Has{background:linear-gradient(135deg,var(--blue-tint) 0,#f4f8fd 55%,var(--white) 100%)}.ImageTextFeaturePanel_alt__6tcef{background:linear-gradient(165deg,var(--bg-alt) 0,var(--blue-tint) 100%)}.ImageTextFeaturePanel_grid__LahT0{display:grid;grid-gap:var(--space-12);gap:var(--space-12);grid-template-columns:1fr;align-items:center}.ImageTextFeaturePanel_media__KVGNU{position:relative}.ImageTextFeaturePanel_mediaInner__eTOcZ{position:relative;width:100%;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-card-hover)}.ImageTextFeaturePanel_contain__YJybL{background:var(--white);border:1px solid var(--border)}.ImageTextFeaturePanel_fillHeight__AAJr3 .ImageTextFeaturePanel_grid__LahT0{align-items:stretch}.ImageTextFeaturePanel_fillHeight__AAJr3 .ImageTextFeaturePanel_media__KVGNU{height:100%}.ImageTextFeaturePanel_fillHeight__AAJr3 .ImageTextFeaturePanel_mediaInner__eTOcZ{height:100%;aspect-ratio:auto;min-height:340px}.ImageTextFeaturePanel_img__Gqob0{object-fit:cover}.ImageTextFeaturePanel_graphic__88zL2{position:absolute;inset:0;background:linear-gradient(150deg,#1c4d78,#2f6fa8)}.ImageTextFeaturePanel_graphic__88zL2:after{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.18) 1.5px,transparent 0);background-size:22px 22px;opacity:.5}.ImageTextFeaturePanel_badge__bDfv4{position:absolute;left:-12px;bottom:24px;padding:var(--space-3) var(--space-5);background:var(--white);color:var(--blue-darker);font-weight:700;font-size:var(--step--1);letter-spacing:.04em;border-radius:999px;box-shadow:var(--shadow-card-hover);animation:ImageTextFeaturePanel_floatBadge__1TiY_ 4s ease-in-out infinite alternate}@keyframes ImageTextFeaturePanel_floatBadge__1TiY_{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.ImageTextFeaturePanel_eyebrow__TP522{font-size:var(--step--1);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.ImageTextFeaturePanel_title__Hx3C_{margin-top:var(--space-3);font-size:var(--step-3)}.ImageTextFeaturePanel_body__NdAla{margin-top:var(--space-4);color:var(--text-muted)}.ImageTextFeaturePanel_chips__DYNR3{list-style:none;margin:var(--space-6) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-3)}.ImageTextFeaturePanel_chip__khBpI{padding:var(--space-2) var(--space-4);border:1px solid var(--blue);border-radius:999px;background:hsla(0,0%,100%,.6);color:var(--blue-dark);font-weight:600;font-size:var(--step--1)}.ImageTextFeaturePanel_cta__LuDBN{margin-top:var(--space-6)}@media (min-width:900px){.ImageTextFeaturePanel_grid__LahT0{grid-template-columns:1fr 1fr;gap:var(--space-16)}}.contact_layout__Ezttq{display:grid;grid-gap:var(--space-12);gap:var(--space-12);grid-template-columns:1fr;align-items:start}.contact_intro__6dUr7{max-width:52ch;color:var(--text-muted)}.contact_details__4a_fW{list-style:none;margin:var(--space-8) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-6)}.contact_detailLabel__DKMW_{font-size:var(--step--1);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}.contact_detailValue__b_DYl{display:block;margin-top:var(--space-1);color:var(--ink)}.contact_socials__6M_Eg{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8);padding:0;list-style:none}.contact_note__M2vjG{margin-top:var(--space-6);padding:var(--space-5);background:var(--blue-tint);border-radius:var(--radius);color:var(--blue-dark);max-width:52ch}.contact_mediaNote__3ZQbi{margin-top:var(--space-8);font-size:var(--step--1);color:var(--text-muted);max-width:52ch}@media (min-width:900px){.contact_layout__Ezttq{grid-template-columns:.85fr 1.15fr;gap:var(--space-16)}}.volunteer_intro__pE88H{max-width:64ch;font-size:var(--step-1);color:var(--text-muted)}.volunteer_optionGrid__Mn6xy{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:1fr;margin-top:var(--space-10)}.volunteer_formIntro__TxOjI{max-width:60ch;color:var(--text-muted);margin-bottom:var(--space-8)}.volunteer_yardSign__Bghk0{display:flex;flex-direction:column;gap:var(--space-5);align-items:flex-start;padding:clamp(28px,5vw,56px);background:var(--blue-tint);border:1px solid rgba(65,142,215,.25);border-radius:var(--radius)}.volunteer_yardSignText__QF2pm{max-width:56ch;color:var(--blue-dark)}@media (min-width:700px){.volunteer_optionGrid__Mn6xy{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.volunteer_optionGrid__Mn6xy{grid-template-columns:1fr 1fr 1fr}}