._hero_hk89b_1{min-height:max(var(--hero-min), calc(var(--section-full) - var(--hero-peek)));min-height:max(var(--hero-min), calc(var(--section-full-dvh) - var(--hero-peek)));background-position:bottom;background-size:cover;align-items:center;padding-block-end:var(--hero-lift);display:flex;position:relative;overflow:hidden}._inner_hk89b_28{font-size:var(--hero-scale);margin-inline:max(var(--hero-inset), calc((100% - var(--container-wide)) / 2));text-align:left;align-items:flex-start;gap:var(--hero-gap);flex-direction:column;display:flex;position:relative}._seal_hk89b_51{width:var(--hero-seal-size);height:auto;position:absolute;inset-block-start:var(--space-sm);inset-inline-end:max(var(--space-md), calc((100% - var(--container-wide)) / 2))}._kicker_hk89b_59{font-family:var(--font-hero);font-weight:var(--weight-regular);font-size:var(--hero-kicker-size);color:var(--color-white);letter-spacing:.02em;line-height:1.1}._title_hk89b_83{font-family:var(--font-hero);font-weight:var(--weight-black);font-size:var(--hero-title-size);color:var(--color-white);margin-inline-start:var(--hero-slab-offset);line-height:1.1;display:inline-block;position:relative}._layer_hk89b_96{padding:var(--hero-slab-pad);transform:skew(var(--hero-slab-skew));display:inline-block}._slab_hk89b_71{background-color:var(--hero-slab-color);mix-blend-mode:var(--hero-slab-blend)}._top_hk89b_75{mix-blend-mode:normal;background-color:#0000;position:absolute;inset:0}._actions_hk89b_114{justify-content:flex-start;gap:var(--hero-gap-sm);flex-wrap:wrap;display:flex}._button_hk89b_121{font-family:var(--button-font);font-weight:var(--button-weight);font-size:max(var(--hero-button-min), var(--size-xl));text-transform:uppercase;border-radius:var(--button-radius);align-items:center;padding:.5em .83em .625em;line-height:1;text-decoration:none;display:inline-flex}._button_hk89b_121:hover{filter:brightness(1.1)}._buttonAccent_hk89b_141{background:var(--button-accent-bg);color:var(--button-accent-text)}._buttonPrimary_hk89b_146{background:var(--button-primary-bg);color:var(--button-primary-text)}@media (width<=1100px){._seal_hk89b_51{width:var(--hero-seal-size-md)}}@media (width>=769px) and (height<=720px){._hero_hk89b_1{min-height:max(var(--hero-min-short), calc(var(--section-full) - var(--hero-header-short)));min-height:max(var(--hero-min-short), calc(var(--section-full-dvh) - var(--hero-header-short)));background-position:50% 92%}}@media (width<=768px){._hero_hk89b_1{min-height:min(150vw,640px);padding-block:var(--space-md) 0;background-position:74% bottom;align-items:flex-start}._hero_hk89b_1:before{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-black) 62%, transparent), color-mix(in srgb, var(--color-black) 38%, transparent) 38%, transparent 58%);pointer-events:none;position:absolute;inset:0}._inner_hk89b_28{width:calc(100% - (2 * var(--space-md)));text-align:center;align-items:center;gap:var(--space-xs);margin-inline:auto;font-size:1em}._seal_hk89b_51{width:min(var(--hero-seal-size-sm), 26vw);inset-block-start:auto;inset-block-end:min(44vw, var(--hero-seal-rise-sm));inset-inline-start:var(--space-xs);inset-inline-end:auto}._kicker_hk89b_59{font-size:var(--size-md);font-weight:var(--weight-medium);letter-spacing:.18em}._title_hk89b_83{font-size:min(var(--size-3xl), 8.6vw);text-shadow:0 2px 12px color-mix(in srgb, var(--color-black) 45%, transparent);margin-inline:0;line-height:1.05}._layer_hk89b_96{padding:0;font-style:italic;transform:none}._slab_hk89b_71{mix-blend-mode:normal;background-color:#0000}._actions_hk89b_114{justify-content:center;gap:var(--space-2xs);margin-top:var(--space-2xs)}._button_hk89b_121{font-size:var(--size-sm);padding:var(--button-padding)}}.band[data-astro-cid-rgltofsj]{background:var(--color-white);color:var(--color-text);padding-block:var(--space-xl)}.inner[data-astro-cid-rgltofsj]{width:min(100% - (2 * var(--space-md)), var(--container));justify-content:space-between;align-items:center;gap:var(--space-lg) var(--space-2xl);flex-wrap:wrap;margin-inline:auto;display:flex}.copy[data-astro-cid-rgltofsj]{flex:22rem}.eyebrow[data-astro-cid-rgltofsj]{font-family:var(--font-display);font-weight:var(--weight-semi);font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin-bottom:var(--space-3xs)}.heading[data-astro-cid-rgltofsj]{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--size-2xl);color:var(--color-navy);line-height:1.1}.lead[data-astro-cid-rgltofsj]{margin-top:var(--space-2xs);font-size:var(--size-sm);max-width:46ch;color:var(--color-text-muted);line-height:1.6}.form[data-astro-cid-rgltofsj]{gap:var(--space-2xs);flex-wrap:wrap;flex:24rem;display:flex;position:relative}.input[data-astro-cid-rgltofsj]{min-width:0;padding:14px var(--space-sm);border:2px solid color-mix(in srgb, var(--color-grey) 40%, transparent);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-text);font-size:var(--size-sm);flex:14rem}.input[data-astro-cid-rgltofsj]::placeholder{color:var(--color-text-muted)}.input[data-astro-cid-rgltofsj]:focus-visible{border-color:var(--color-accent);outline:none}.button[data-astro-cid-rgltofsj]{padding:var(--button-padding);border-radius:var(--button-radius);background:var(--button-primary-bg);color:var(--button-primary-text);font-family:var(--button-font);font-weight:var(--button-weight);font-size:var(--size-sm);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:0;flex:none}.button[data-astro-cid-rgltofsj]:hover{background:color-mix(in srgb, var(--color-red) 88%, black)}.button[data-astro-cid-rgltofsj]:disabled{opacity:.6;cursor:default}.toast[data-astro-cid-rgltofsj]{font-family:var(--font-display);font-size:var(--size-xs);font-weight:var(--weight-medium);margin:0;position:absolute;inset-block-start:calc(100% + var(--space-3xs));inset-inline:0}.toast[data-astro-cid-rgltofsj][data-state=ok]{color:var(--color-accent)}.toast[data-astro-cid-rgltofsj][data-state=error]{color:var(--color-red)}.honeypot[data-astro-cid-rgltofsj]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}@media (width<=768px){.form[data-astro-cid-rgltofsj]{flex:100%}.band[data-astro-cid-rgltofsj]{padding-block-end:calc(var(--space-xl) + var(--space-md))}}._banner_w66x0_1{min-height:var(--section-full);min-height:var(--section-full-dvh);padding-block:var(--space-2xl);color:var(--color-white);text-align:center;background-position:50%;background-size:cover;background-attachment:fixed;align-items:center;display:flex;position:relative;overflow:hidden}._scrim_w66x0_18{background:var(--color-black);opacity:.62;position:absolute;inset:0}._inner_w66x0_25{z-index:1;width:min(100% - (2 * var(--space-md)), 80ch);align-items:center;gap:var(--space-md);flex-direction:column;margin-inline:auto;display:flex;position:relative}._heading_w66x0_36{font-size:var(--size-4xl);color:var(--color-white)}._lead_w66x0_41{font-size:var(--size-lg);font-weight:var(--weight-semi);line-height:1.5}._body_w66x0_47{font-size:var(--size-sm);color:color-mix(in srgb, var(--color-white) 88%, transparent);line-height:1.8}._cta_w66x0_53{margin-top:var(--space-sm);padding:var(--button-padding);border-radius:var(--button-radius);background:var(--button-primary-bg);color:var(--button-primary-text);font-family:var(--button-font);font-weight:var(--button-weight);text-transform:uppercase;line-height:1;text-decoration:none;display:inline-flex}._cta_w66x0_53:hover{filter:brightness(1.1)}@media (width<=768px){._banner_w66x0_1{background-attachment:scroll}._heading_w66x0_36{font-size:var(--size-2xl)}}._campaign_4fnb8_1{min-height:var(--section-full);min-height:var(--section-full-dvh);background-position:50%;background-size:cover;background-attachment:fixed;align-items:center;display:flex;position:relative;overflow:hidden}._scrim_4fnb8_16{background:var(--color-black);z-index:0;position:absolute;inset:0}._inner_4fnb8_23{z-index:1;width:min(100% - (2 * var(--space-md)), var(--container));align-items:center;gap:var(--space-2xl);grid-template-columns:1fr 1fr;margin-inline:auto;display:grid;position:relative}._badgeCol_4fnb8_34{justify-content:center;display:flex}._badge_4fnb8_34{object-fit:contain;width:min(100%,380px);height:auto;max-height:380px}._textCol_4fnb8_49{color:var(--color-white)}._title_4fnb8_53{font-size:var(--size-3xl);text-transform:uppercase;color:var(--color-white);margin-bottom:var(--space-md)}._para_4fnb8_60{font-size:var(--size-md);line-height:1.7}._para_4fnb8_60+._para_4fnb8_60,._para_4fnb8_60+._list_4fnb8_66,._list_4fnb8_66+._para_4fnb8_60{margin-top:var(--space-sm)}._list_4fnb8_66{font-size:var(--size-md);text-align:left;padding-left:1.2em;line-height:1.7}._actions_4fnb8_78{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}._cta_4fnb8_85{padding:var(--button-padding);border-radius:var(--button-radius);background:var(--button-primary-bg);color:var(--button-primary-text);font-family:var(--button-font);font-weight:var(--button-weight);text-transform:uppercase;line-height:1;text-decoration:none;display:inline-flex}._cta_4fnb8_85:hover{filter:brightness(1.1)}._ctaInverse_4fnb8_102{background:var(--button-inverse-bg);color:var(--button-inverse-text)}._ctaInverse_4fnb8_102:hover{filter:brightness(.92)}._badgeLeft_4fnb8_112 ._badgeCol_4fnb8_34{order:0}._badgeLeft_4fnb8_112 ._textCol_4fnb8_49,._badgeRight_4fnb8_118 ._badgeCol_4fnb8_34{order:1}._badgeRight_4fnb8_118 ._textCol_4fnb8_49{order:0}@media (width<=768px){._campaign_4fnb8_1{padding-block:var(--space-2xl);background-attachment:scroll}._inner_4fnb8_23{gap:var(--space-lg);text-align:center;grid-template-columns:1fr}._badgeLeft_4fnb8_112 ._badgeCol_4fnb8_34,._badgeRight_4fnb8_118 ._badgeCol_4fnb8_34{order:0}._badgeLeft_4fnb8_112 ._textCol_4fnb8_49,._badgeRight_4fnb8_118 ._textCol_4fnb8_49{order:1}._badge_4fnb8_34{width:min(60%,220px);max-height:220px}._actions_4fnb8_78{justify-content:center}._list_4fnb8_66{display:inline-block}}._contribute_wd2ml_1{padding-block:var(--space-2xl)}._lede_wd2ml_5{max-width:70ch;font-size:var(--size-md);margin-bottom:var(--space-xl);line-height:1.7}._cardGrid_wd2ml_12{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}._campaignsIntro_wd2ml_18{padding-block:var(--space-2xl) var(--space-lg)}._campaignsIntro_wd2ml_18 ._lede_wd2ml_5{margin-bottom:0}@media (width<=768px){._cardGrid_wd2ml_12{grid-template-columns:1fr}}
