._wrapper_127t4_1{width:100%}._chart_127t4_5{width:100%;height:auto;display:block}._gridLine_127t4_11{stroke:var(--foreground);stroke-opacity:.12}._axisLabel_127t4_16{font-size:11px;fill:var(--foreground);opacity:.6;font-family:var(--font-family-base)}._monthLabel_127t4_23{font-size:12px;fill:var(--foreground);opacity:.75;font-family:var(--font-family-base)}._bar_127t4_30{fill:var(--chart-color-1);transition:fill var(--animation-duration-fast) ease}._bar_127t4_30:hover{fill:var(--chart-color-2)}._grid_kbyct_1{column-count:3;column-gap:var(--spacing-4)}@media(max-width:900px){._grid_kbyct_1{column-count:2}}@media(max-width:540px){._grid_kbyct_1{column-count:1}}._item_kbyct_18{break-inside:avoid;margin:0 0 var(--spacing-4)}._photoButton_kbyct_23{display:block;width:100%;padding:0;border:0;border-radius:var(--radius);background:var(--background);overflow:hidden;cursor:zoom-in}._photoButton_kbyct_23:focus-visible{outline:3px solid var(--info);outline-offset:2px}._thumb_kbyct_39{display:block;width:100%;height:auto;transition:transform var(--animation-duration-normal) ease}._photoButton_kbyct_23:hover ._thumb_kbyct_39{transform:scale(1.03)}._caption_kbyct_50{font-size:.86rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._lightbox_kbyct_57{position:fixed;inset:0;z-index:var(--z-overlay);background:#080e1cf0;display:flex;align-items:center;justify-content:center;padding:60px 72px;font-family:var(--font-family-base)}._lbFigure_kbyct_69{margin:0;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center}._lbImage_kbyct_78{display:block;max-width:100%;max-height:calc(100vh - 160px);width:auto;height:auto;border-radius:var(--radius-sm)}._lbCaption_kbyct_87{color:var(--on-navy);font-size:.95rem;margin-top:var(--spacing-3);text-align:center}._lbButton_kbyct_94{position:absolute;width:46px;height:46px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.35);background:#ffffff1a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}._lbButton_kbyct_94:hover{background:#ffffff38}._lbButton_kbyct_94:focus-visible{outline:3px solid var(--info);outline-offset:2px}._lbClose_kbyct_117{top:14px;right:14px}._lbPrev_kbyct_122{left:14px;top:50%;transform:translateY(-50%)}._lbNext_kbyct_128{right:14px;top:50%;transform:translateY(-50%)}@media(max-width:700px){._lightbox_kbyct_57{padding:64px 12px 84px}._lbPrev_kbyct_122,._lbNext_kbyct_128{top:auto;bottom:16px;transform:none}._lbPrev_kbyct_122{left:calc(50% - 58px)}._lbNext_kbyct_128{right:calc(50% - 58px)}}@media(prefers-reduced-motion:reduce){._thumb_kbyct_39{transition:none}._photoButton_kbyct_23:hover ._thumb_kbyct_39{transform:none}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._page_13kii_3{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);line-height:1.55}._wrap_13kii_11{max-width:1120px;margin:0 auto;padding:0 var(--spacing-6)}._anchor_13kii_17{scroll-margin-top:84px}._emergency_13kii_23{background:var(--red-deep);color:#fff;padding:var(--spacing-3) var(--spacing-6);text-align:center;font-size:.88rem;font-weight:600}._stripe_13kii_32{height:6px;width:100%;background:repeating-linear-gradient(-45deg,var(--gold) 0 18px,var(--red) 18px 36px)}._header_13kii_44{position:sticky;top:0;z-index:50;background:var(--navy);border-bottom:1px solid rgba(255,255,255,.08)}._headerInner_13kii_52{max-width:1120px;margin:0 auto;padding:0 var(--spacing-6);display:flex;align-items:center;justify-content:space-between;height:76px}._brand_13kii_62{display:flex;align-items:center;gap:14px;text-decoration:none;color:#fff}._brandBadge_13kii_70{height:48px;width:48px;display:block}._brandText_13kii_76{font-family:var(--font-family-display);font-weight:600;font-size:1.05rem;line-height:1.15;letter-spacing:.01em}._brandSub_13kii_84{display:block;font-family:var(--font-family-base);font-weight:500;font-size:.72rem;color:var(--gold);letter-spacing:.04em}._nav_13kii_93{display:flex;align-items:center;gap:28px}._navLink_13kii_99{color:#dfe4ee;text-decoration:none;font-size:.95rem;font-weight:500;padding:6px 2px;border-bottom:2px solid transparent}._navLink_13kii_99:hover,._navLink_13kii_99:focus-visible{color:#fff;border-bottom-color:var(--gold)}._menuToggle_13kii_114{display:none;background:none;border:none;color:#fff;padding:var(--spacing-1) var(--spacing-2);cursor:pointer;line-height:0}._btn_13kii_126{display:inline-block;font-family:var(--font-family-base);font-weight:700;font-size:.92rem;text-decoration:none;padding:11px 22px;border-radius:var(--radius);border:1px solid transparent;cursor:pointer;text-align:center}._btn_13kii_126:focus-visible,._navLink_13kii_99:focus-visible,._brand_13kii_62:focus-visible,._menuToggle_13kii_114:focus-visible,._plainLink_13kii_143:focus-visible,._joinLink_13kii_144:focus-visible,._photosMoreLink_13kii_145:focus-visible,._footerLink_13kii_146:focus-visible{outline:3px solid var(--info);outline-offset:2px}._btnGold_13kii_151{background:var(--gold);color:var(--navy-deeper)}._btnGold_13kii_151:hover,._btnGold_13kii_151:focus-visible{background:var(--gold-soft);color:var(--navy-deeper)}._btnJoin_13kii_163{background:var(--red);color:#fff;border-color:#fff}._btnJoin_13kii_163:hover,._btnJoin_13kii_163:focus-visible{background:#c4262b;color:#fff}._btnOutline_13kii_175{background:transparent;color:#fff;border-color:#ffffff8c}._btnOutline_13kii_175:hover{border-color:#fff;background:#ffffff14}._navCta_13kii_186{padding:9px 18px}._btnBlock_13kii_190{display:block;width:100%;font-size:1.05rem;padding:15px 20px}@media(max-width:840px){._menuToggle_13kii_114{display:block}._nav_13kii_93{position:absolute;top:76px;left:0;right:0;background:var(--navy);flex-direction:column;align-items:flex-start;gap:2px;padding:var(--spacing-2) var(--spacing-6) 20px;display:none;border-bottom:1px solid rgba(255,255,255,.1)}._navOpen_13kii_216{display:flex}._navLink_13kii_99{width:100%;padding:10px 0}._navCta_13kii_186{margin-top:10px}}._hero_13kii_232{background:linear-gradient(180deg,var(--navy) 0%,var(--navy-deep) 100%);color:#fff;padding:64px 0 56px}._heroGrid_13kii_238{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}._heroGridBadge_13kii_245{grid-template-columns:280px 1fr}._heroBadge_13kii_249{display:block;width:100%;max-width:280px;height:auto;filter:drop-shadow(0 12px 24px rgba(0,0,0,.35))}._heroTitle_13kii_257{font-family:var(--font-family-display);font-weight:700;font-size:clamp(2rem,4vw,2.9rem);line-height:1.12;margin:0 0 18px;letter-spacing:.005em;max-width:22ch}._heroLede_13kii_267{font-size:1.08rem;color:var(--on-navy);max-width:56ch;margin:0 0 28px}._heroCtas_13kii_274{display:flex;gap:14px;flex-wrap:wrap}._factsStrip_13kii_280{border-top:1px solid rgba(255,255,255,.14);margin-top:44px;padding-top:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._fact_13kii_280{font-size:.88rem;color:var(--on-navy);border-left:2px solid var(--gold);padding-left:14px}@media(max-width:840px){._heroGridBadge_13kii_245{grid-template-columns:1fr}._heroBadge_13kii_249{width:150px}._factsStrip_13kii_280{grid-template-columns:1fr}}._section_13kii_312{padding:72px 0}._sectionTitle_13kii_316{font-family:var(--font-family-display);font-weight:600;font-size:clamp(1.5rem,3vw,2rem);margin:0 0 10px;color:var(--foreground)}._sectionLede_13kii_324{color:var(--muted-foreground);max-width:64ch;margin:0 0 40px;font-size:1rem}._aboutMain_13kii_331 ._sectionLede_13kii_324{margin-bottom:24px}._body_13kii_335{margin:0 0 16px;color:var(--foreground);max-width:60ch}._subHeading_13kii_341{font-family:var(--font-family-display);font-weight:600;font-size:1.15rem;margin:40px 0 14px;color:var(--foreground)}._aboutGrid_13kii_351{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:start}._aboutMain_13kii_331{min-width:0}._aboutSide_13kii_362{display:flex;flex-direction:column;gap:var(--spacing-6);min-width:0}@media(max-width:840px){._aboutGrid_13kii_351{grid-template-columns:1fr}}._factPanel_13kii_375{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--primary);padding:26px 28px}._factPanelTitle_13kii_382{font-family:var(--font-family-display);font-size:1.05rem;margin:0 0 16px;font-weight:600}._factList_13kii_389{margin:0}._factList_13kii_389 dt{font-size:.78rem;color:var(--muted-foreground);margin-top:14px}._factList_13kii_389 dt:first-child{margin-top:0}._factList_13kii_389 dd{margin:2px 0 0;font-weight:600;font-size:.98rem}._factRow_13kii_409+._factRow_13kii_409{margin-top:14px}._plainLink_13kii_143{color:inherit;text-decoration:underline;text-underline-offset:2px}._joinNote_13kii_419{margin-top:20px;padding-top:18px;border-top:1px solid var(--border);font-size:.92rem;color:var(--muted-foreground)}._joinLink_13kii_144{color:var(--accent);font-weight:600;text-decoration:underline}._timeline_13kii_435{list-style:none;margin:0 0 8px;padding:0;border-left:2px solid var(--border)}._timelineItem_13kii_442{position:relative;padding:0 0 20px 26px}._timelineItem_13kii_442:last-child{padding-bottom:0}._timelineItem_13kii_442:before{content:"";position:absolute;left:-7px;top:4px;width:12px;height:12px;border-radius:var(--radius-full);background:var(--gold);border:2px solid var(--background)}._timelineYear_13kii_463{display:block;font-family:var(--font-family-display);font-weight:600;font-size:.95rem;color:var(--foreground);margin-bottom:2px}._timelineEvent_13kii_472{color:var(--muted-foreground);font-size:.94rem}._chartCard_13kii_479{background:var(--surface);border:1px solid var(--border);padding:32px 32px 20px}._chartSummary_13kii_485{display:flex;gap:36px;margin-bottom:26px;flex-wrap:wrap}._statNumber_13kii_492{font-family:var(--font-family-display);font-size:2.1rem;font-weight:700;color:var(--primary);line-height:1}._statLabel_13kii_500{font-size:.82rem;color:var(--muted-foreground);margin-top:6px}._dataTable_13kii_506{width:100%;border-collapse:collapse;margin-top:28px;font-size:.88rem}._tableCaption_13kii_513{text-align:left;color:var(--muted-foreground);font-size:.8rem;margin-bottom:var(--spacing-2)}._th_13kii_520,._td_13kii_521{text-align:left;padding:8px 10px;border-bottom:1px solid var(--border)}._th_13kii_520{color:var(--muted-foreground);font-weight:600}._analyticsRow_13kii_532{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin:0 0 18px;font-size:.95rem}._analyticsLink_13kii_541{display:inline-flex;align-items:center;gap:4px;color:var(--foreground);font-weight:600;text-decoration:underline;text-underline-offset:3px}._skeletonStat_13kii_551{width:120px;height:52px}._skeletonChart_13kii_556{height:260px}._feedNote_13kii_560{margin:0;padding:var(--spacing-6) 0;color:var(--muted-foreground)}._sourceNote_13kii_566{font-size:.82rem;color:var(--muted-foreground);font-style:italic;margin:18px 0 0}@media(max-width:600px){._chartCard_13kii_479{padding:24px 18px 16px}}._photosSection_13kii_581{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._photosMore_13kii_145{margin:12px 0 0;color:var(--muted-foreground);font-size:.95rem}._photosMoreLink_13kii_145{color:var(--foreground);font-weight:600;text-decoration:underline}._newsPanel_13kii_601{background:var(--surface);border:1px solid var(--border);padding:36px;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center}._newsIcon_13kii_611{width:56px;height:56px;border-radius:var(--radius-full);background:var(--navy);color:var(--gold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._newsIconSvg_13kii_623{width:26px;height:26px}._newsTitle_13kii_628{font-family:var(--font-family-display);font-size:1.15rem;margin:0 0 8px;font-weight:600}._newsText_13kii_635{margin:0;color:var(--muted-foreground);max-width:56ch}@media(max-width:700px){._newsPanel_13kii_601{grid-template-columns:1fr;padding:28px 22px}}._donate_13kii_650{background:linear-gradient(180deg,var(--navy-deep) 0%,var(--navy-deeper) 100%);color:#fff}._donateGrid_13kii_655{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:start}._donateTitle_13kii_662{font-family:var(--font-family-display);font-weight:600;font-size:clamp(1.5rem,3vw,2rem);margin:0 0 10px;color:#fff}._donateLede_13kii_670{color:var(--on-navy);margin:0 0 40px}._donateText_13kii_675{color:var(--on-navy);max-width:56ch;margin:0 0 16px}._donateBox_13kii_681{background:#ffffff0d;border:1px solid rgba(255,255,255,.14);padding:30px}._donateHandle_13kii_687{font-size:.78rem;color:var(--on-navy-muted);font-style:italic;margin:12px 0 0;text-align:center}._giveWays_13kii_695{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}._giveWaysTitle_13kii_701{font-family:var(--font-family-display);font-size:.95rem;font-weight:600;margin:0 0 10px;color:var(--gold)}._giveWaysList_13kii_709{margin:0;padding-left:20px;color:var(--on-navy);font-size:.92rem}._giveWaysList_13kii_709 li{margin-bottom:6px}@media(max-width:840px){._donateGrid_13kii_655{grid-template-columns:1fr}}._footer_13kii_146{background:var(--navy-deeper);color:var(--on-navy-muted);padding:44px 0 30px;font-size:.88rem}._footerGrid_13kii_735{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px;margin-bottom:30px}._footerBrand_13kii_742{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-family-display);font-weight:600;margin-bottom:10px}._footerBadge_13kii_752{height:32px;width:32px;display:block}._footerBlurb_13kii_758{max-width:42ch;margin:0}._footerHeading_13kii_763{font-family:var(--font-family-display);font-weight:600;color:#fff;font-size:.92rem;margin:0 0 12px;letter-spacing:.02em}._address_13kii_772{font-style:normal;line-height:1.7}._footerLink_13kii_146{color:inherit;text-decoration:none}._footerLink_13kii_146:hover{color:#fff}._finePrint_13kii_786{border-top:1px solid rgba(255,255,255,.1);padding-top:18px;font-size:.78rem;color:var(--on-navy-muted)}@media(max-width:700px){._footerGrid_13kii_735{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._btn_13kii_126{transition:none}}
