.search-results[data-v-878f4574]{background:var(--surface-elevated);border:1.5px solid var(--border-default);border-radius:1rem;box-shadow:var(--shadow-elevated);margin-top:.5rem;max-width:36rem;overflow:hidden;width:100%}.search-results__list[data-v-878f4574]{display:flex;flex-direction:column}.search-results__item[data-v-878f4574]{align-items:center;color:inherit;display:flex;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .12s ease}.search-results__item[data-v-878f4574]:hover{background:var(--surface-muted)}.search-results__item+.search-results__item[data-v-878f4574]{border-top:1px solid var(--border-light)}.search-results__avatar[data-v-878f4574]{background:var(--surface-muted);border-radius:9999px;flex-shrink:0;height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.search-results__info[data-v-878f4574]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.search-results__name[data-v-878f4574]{color:var(--text-primary);font-size:.9375rem;font-weight:700}.search-results__meta[data-v-878f4574]{color:var(--text-muted);font-size:.75rem}.search-results__arrow[data-v-878f4574]{color:var(--text-muted);flex-shrink:0}.search-results__empty[data-v-878f4574]{color:var(--text-muted);font-size:.875rem;gap:.5rem;padding:1.25rem 1rem}.search-results__empty[data-v-878f4574],.search-results__view-all[data-v-878f4574]{align-items:center;display:flex;justify-content:center}.search-results__view-all[data-v-878f4574]{border-top:1px solid var(--border-light);color:var(--color-primary);font-size:.8125rem;font-weight:600;gap:.375rem;padding:.75rem 1rem;text-decoration:none;transition:background .12s ease}.search-results__view-all[data-v-878f4574]:hover{background:var(--surface-muted)}.hero__inner[data-v-a55e2607]{margin:0 auto;max-width:70rem;padding:36px 24px 28px}.hero--compact .hero__inner[data-v-a55e2607]{padding:32px 24px 24px}.hero__copy[data-v-a55e2607]{display:flex;flex-direction:column;gap:18px}.hero--compact .hero__copy[data-v-a55e2607]{gap:16px}.hero__title[data-v-a55e2607]{color:var(--text-primary);font-size:38px;font-weight:900;letter-spacing:-.5px;line-height:1.05;margin:0}.hero--compact .hero__title[data-v-a55e2607]{font-size:32px}.hero__accent[data-v-a55e2607]{color:var(--color-primary);font-style:italic;font-weight:800}.hero__deck[data-v-a55e2607]{color:var(--text-secondary);font-size:17px;line-height:1.55;margin:0}.hero__search-wrapper[data-v-a55e2607]{position:relative;width:100%}.hero .hero__search[data-v-a55e2607]{height:52px;max-width:none;padding:0 18px}.hero__results[data-v-a55e2607]{left:0;max-width:none;position:absolute;right:0;top:100%;z-index:20}.hero__pills[data-v-a55e2607]{display:flex;flex-wrap:wrap;gap:8px}.hero__desktop-only[data-v-a55e2607],.hero__plate[data-v-a55e2607]{display:none}@media(min-width:1024px){.hero__inner[data-v-a55e2607]{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 440px;padding:64px 32px 56px}.hero--compact .hero__inner[data-v-a55e2607]{padding:48px 32px 40px}.hero__copy[data-v-a55e2607]{gap:22px}.hero__title[data-v-a55e2607]{font-size:64px;letter-spacing:-1.5px;line-height:1;max-width:620px}.hero--compact .hero__title[data-v-a55e2607]{font-size:44px;letter-spacing:-1px}.hero__deck[data-v-a55e2607]{font-size:19px}.hero__deck[data-v-a55e2607],.hero__search-wrapper[data-v-a55e2607]{max-width:560px}.hero .hero__search[data-v-a55e2607]{height:56px;padding:0 20px}.hero .hero__search[data-v-a55e2607] .search-bar__input{font-size:17px}.hero__pill[data-v-a55e2607]{font-size:15px;padding:0 18px}.hero__plate[data-v-a55e2607]{display:flex}.hero__mobile-only[data-v-a55e2607]{display:none}.hero__desktop-only[data-v-a55e2607]{display:inline}}.section.continue[data-v-369dbd51]{padding:24px 24px 0}@media(min-width:768px){.section.continue[data-v-369dbd51]{padding:32px 32px 0}}.continue__label[data-v-369dbd51]{margin-bottom:12px}.continue__card[data-v-369dbd51]{align-items:stretch;background:var(--surface-elevated);border:1px solid var(--border-light);border-radius:16px;color:inherit;display:flex;gap:16px;padding:16px;text-decoration:none;transition:border-color .15s ease}@media(hover:hover){.continue__card[data-v-369dbd51]:hover{border-color:var(--border-default)}.continue__card:hover .continue__name[data-v-369dbd51]{color:var(--color-primary)}}.continue__image[data-v-369dbd51]{background:var(--surface-muted);border-radius:10px;flex-shrink:0;min-height:110px;overflow:hidden;width:88px}.continue__img[data-v-369dbd51]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 15%;object-position:50% 15%;width:100%}.continue__body[data-v-369dbd51]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.continue__where[data-v-369dbd51]{color:var(--text-muted);font-size:13px}.continue__name[data-v-369dbd51]{color:var(--text-primary);font-size:22px;font-weight:900;line-height:1.1;transition:color .15s ease}.continue__meta[data-v-369dbd51]{color:var(--text-muted);font-size:14px}.continue__progress[data-v-369dbd51]{align-items:center;display:flex;gap:10px;margin-top:auto;padding-top:6px}.continue__left[data-v-369dbd51]{color:var(--color-primary);font-size:13px;font-weight:600;white-space:nowrap}.continue__stats[data-v-369dbd51]{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:4px 0 0}.continue__count[data-v-369dbd51]{color:var(--text-secondary);font-size:14px}.continue__count strong[data-v-369dbd51]{color:var(--text-primary);font-weight:700}.continue__saved[data-v-369dbd51]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:14px;font-weight:600;min-height:44px;text-decoration:none;white-space:nowrap}@media(min-width:1024px){.continue__card[data-v-369dbd51],.continue__stats[data-v-369dbd51]{max-width:560px}}.featured__label[data-v-346130db]{margin-bottom:20px}@media(min-width:768px){.featured__label[data-v-346130db]{margin-bottom:24px}}.featured__skeleton[data-v-346130db]{display:flex;flex-direction:column;gap:10px}.featured__skeleton-image[data-v-346130db]{aspect-ratio:4/5;border-radius:12px}.featured__skeleton-name[data-v-346130db]{height:16px;width:70%}.featured__skeleton-meta[data-v-346130db]{height:13px;width:50%}.dyk[data-v-0aaa52d5]{gap:12px}.dyk[data-v-0aaa52d5],.dyk__slide[data-v-0aaa52d5]{display:flex;flex-direction:column}.dyk__slide[data-v-0aaa52d5]{gap:4px}.dyk__fact[data-v-0aaa52d5]{color:var(--text-primary);font-size:19px;font-style:italic;font-weight:600;line-height:1.4;margin:0}@media(min-width:768px){.dyk__fact[data-v-0aaa52d5]{font-size:22px;line-height:1.35}}.dyk__link[data-v-0aaa52d5]{align-items:center;align-self:flex-start;color:var(--color-primary);display:inline-flex;font-size:14px;font-weight:600;min-height:44px;text-decoration:none}@media(min-width:768px){.dyk__link[data-v-0aaa52d5]{font-size:15px}}.dyk__link[data-v-0aaa52d5]:hover{color:var(--color-primary-600)}.dyk__nav[data-v-0aaa52d5]{align-items:center;display:flex;gap:4px;margin-left:-12px}.dyk__counter[data-v-0aaa52d5]{color:var(--text-muted);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;min-width:56px;text-align:center}.dyk-fade-enter-active[data-v-0aaa52d5],.dyk-fade-leave-active[data-v-0aaa52d5]{transition:opacity .35s ease,transform .35s ease}.dyk-fade-enter-from[data-v-0aaa52d5]{opacity:0;transform:translateY(6px)}.dyk-fade-leave-to[data-v-0aaa52d5]{opacity:0;transform:translateY(-6px)}.articles[data-v-b5651f4e]{display:flex;flex-direction:column;gap:40px}.articles__main[data-v-b5651f4e]{min-width:0}.articles__label[data-v-b5651f4e]{margin-bottom:18px}.articles__list[data-v-b5651f4e]{display:flex;flex-direction:column}.articles__aside[data-v-b5651f4e]{order:-1}@media(min-width:1024px){.articles--with-dyk[data-v-b5651f4e]{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 400px}.articles__aside[data-v-b5651f4e]{margin-top:64px;order:0;padding:28px}}.africa-map[data-v-2861adc3]{--map-empty:var(--surface-muted);--map-low:color-mix(in srgb,var(--color-primary) 25%,var(--surface-muted));--map-mid:color-mix(in srgb,var(--color-primary) 45%,var(--surface-muted));--map-high:color-mix(in srgb,var(--color-primary) 70%,var(--surface-muted));--map-max:var(--color-primary)}.africa-map__svg-wrap[data-v-2861adc3]{margin:0 auto;max-width:600px;position:relative}.africa-map__svg[data-v-2861adc3]{display:block;height:auto;width:100%}.africa-map__country[data-v-2861adc3]{cursor:pointer;stroke:var(--surface-elevated);stroke-width:1.5;transition:fill .2s ease,opacity .2s ease,stroke-width .15s ease}.africa-map__country--active[data-v-2861adc3],.africa-map__country[data-v-2861adc3]:hover{filter:brightness(1.1);stroke:var(--color-primary);stroke-width:2.5}.africa-map__country--has-women[data-v-2861adc3]{cursor:pointer}.africa-map__country[data-v-2861adc3]:not(.africa-map__country--has-women){cursor:default;opacity:.6}.africa-map__tooltip[data-v-2861adc3]{background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:.5rem;box-shadow:var(--shadow-elevated);display:flex;flex-direction:column;gap:.125rem;padding:.5rem .75rem;pointer-events:none;position:absolute;white-space:nowrap;z-index:10}.africa-map__tooltip-name[data-v-2861adc3]{color:var(--text-primary);font-size:.875rem;font-weight:700}.africa-map__tooltip-count[data-v-2861adc3]{color:var(--text-secondary);font-size:.8125rem}.africa-map__tooltip-hint[data-v-2861adc3]{color:var(--color-primary);font-size:12px;font-weight:600;margin-top:.125rem}.tooltip-enter-active[data-v-2861adc3],.tooltip-leave-active[data-v-2861adc3]{transition:opacity .15s ease}.tooltip-enter-from[data-v-2861adc3],.tooltip-leave-to[data-v-2861adc3]{opacity:0}.regions__text[data-v-6afd0205]{display:flex;flex-direction:column;gap:20px}.regions__map[data-v-6afd0205]{display:none}.regions__legend[data-v-6afd0205]{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-bottom:12px}.regions__legend-label[data-v-6afd0205]{color:var(--text-muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.regions__legend-swatch[data-v-6afd0205]{border:1px solid var(--border-light);border-radius:4px;height:12px;width:24px}.regions__legend-swatch--empty[data-v-6afd0205]{background:var(--surface-muted)}.regions__legend-swatch--low[data-v-6afd0205]{background:color-mix(in srgb,var(--color-primary) 25%,var(--surface-muted))}.regions__legend-swatch--mid[data-v-6afd0205]{background:color-mix(in srgb,var(--color-primary) 45%,var(--surface-muted))}.regions__legend-swatch--high[data-v-6afd0205]{background:color-mix(in srgb,var(--color-primary) 70%,var(--surface-muted))}.regions__legend-swatch--max[data-v-6afd0205]{background:var(--color-primary)}@media(min-width:1024px){.regions__grid[data-v-6afd0205]{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 440px}.regions__map[data-v-6afd0205]{display:block}}.causes__label[data-v-2cc9839a]{margin-bottom:18px}.causes__pills[data-v-2cc9839a]{display:flex;flex-wrap:wrap;gap:10px}.causes__pill[data-v-2cc9839a]{font-weight:500}.causes__more[data-v-2cc9839a],.causes__pill[data-v-2cc9839a]{font-size:15px;padding:0 18px}@media(hover:hover){.causes__more[data-v-2cc9839a]:hover{color:var(--color-primary-600)}}.path-card[data-v-d9316245]{color:inherit;display:flex;flex-direction:column;gap:14px;padding:18px;text-decoration:none;transition:transform .25s ease}@media(hover:hover){.path-card[data-v-d9316245]:hover{transform:translateY(-2px)}.path-card:hover .path-card__title[data-v-d9316245]{color:var(--color-primary)}}.path-card[data-v-d9316245]:active{transform:scale(.99)}.path-card__row[data-v-d9316245]{align-items:center;display:flex;gap:12px;justify-content:space-between}.path-card__kicker[data-v-d9316245]{color:var(--color-secondary-600);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.path-card__meta[data-v-d9316245]{color:var(--text-muted);font-size:13px;white-space:nowrap}.path-card__title[data-v-d9316245]{color:var(--text-primary);font-size:22px;font-weight:900;letter-spacing:-.3px;line-height:1.1;transition:color .15s ease}.path-card__blurb[data-v-d9316245]{color:var(--text-secondary);display:-webkit-box;font-size:15px;-webkit-line-clamp:3;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.path-card__foot[data-v-d9316245]{align-items:center;display:flex;gap:10px;margin-top:auto}.path-card__faces[data-v-d9316245]{display:flex;padding-left:8px}.path-card__face[data-v-d9316245]{background:var(--surface-subtle);border:2px solid var(--surface-muted);border-radius:50%;flex-shrink:0;height:36px;margin-left:-8px;overflow:hidden;width:36px}.path-card__face img[data-v-d9316245]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.path-card__cta[data-v-d9316245]{color:var(--color-primary);font-size:14px;font-weight:600;margin-left:auto;white-space:nowrap}.paths__label[data-v-b150ffad]{margin-bottom:20px}.paths__grid[data-v-b150ffad]{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.paths__grid[data-v-b150ffad]{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.paths__grid[data-v-b150ffad]{grid-template-columns:repeat(3,minmax(0,1fr))}}
