.africa_page__uToNl{background:#ffffff;color:#080808}.africa_shell__BUk1K{width:min(calc(100% - 96px),1120px);margin:0 auto}.africa_hero__yNQSZ{padding:112px 0 104px}.africa_eyebrow__r5JLN{display:inline-block;color:#6a6a6a;font-size:.7rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.africa_hero__yNQSZ h1{max-width:920px;margin:24px 0 0;font-size:clamp(3.5rem,7.2vw,7rem);font-weight:520;letter-spacing:-.065em;line-height:.95}.africa_lead__b7Oe9{max-width:780px;margin:40px 0 0;color:#545454;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.65}.africa_updated__IvBBF{margin:28px 0 0;color:#8a8a8a;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.africa_perspective___yNQM,.africa_position___ryOs,.africa_signals__PXxi6{padding:96px 0}.africa_signals__PXxi6{background:#f7f7f5}.africa_sectionIntro__QA98_{max-width:760px}.africa_positionCard__fNmT_ h2,.africa_sectionIntro__QA98_ h2{margin:18px 0 0;font-size:clamp(2.45rem,5vw,4.6rem);font-weight:520;letter-spacing:-.055em;line-height:1}.africa_sectionIntro__QA98_>p{max-width:680px;margin:24px 0 0;color:#616161;font-size:1rem;line-height:1.75}.africa_signalGrid__CYYnT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:54px}.africa_signalCard__j7V7V{min-height:330px;padding:30px;background:#ffffff;display:flex;flex-direction:column}.africa_signalCard__j7V7V strong{display:block;font-size:clamp(2.4rem,4.5vw,4rem);font-weight:540;letter-spacing:-.06em;line-height:1}.africa_signalCard__j7V7V h3{margin:22px 0 0;font-size:1.02rem;font-weight:650;letter-spacing:-.02em;line-height:1.45}.africa_signalCard__j7V7V p{margin:16px 0 24px;color:#626262;font-size:.92rem;line-height:1.65}.africa_signalCard__j7V7V a,.africa_theme___zScz a{width:-moz-fit-content;width:fit-content;margin-top:auto;color:#555555;font-size:.75rem;font-weight:650;line-height:1.5;transition:color .16s ease,opacity .16s ease}.africa_signalCard__j7V7V a:hover,.africa_theme___zScz a:hover{color:#080808}.africa_themeList__GFoH5{display:grid;grid-gap:72px;gap:72px;margin-top:72px}.africa_theme___zScz{display:grid;grid-template-columns:minmax(130px,.34fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.africa_themeKicker__CkLp9{color:#777777;font-size:.74rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.africa_theme___zScz h3{max-width:760px;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:540;letter-spacing:-.045em;line-height:1.08}.africa_theme___zScz p{max-width:760px;margin:22px 0 0;color:#5b5b5b;font-size:1rem;line-height:1.78}.africa_theme___zScz a{display:inline-block;margin-top:20px}.africa_position___ryOs{padding-top:48px;padding-bottom:112px}.africa_positionCard__fNmT_{padding:clamp(36px,6vw,72px);background:#080808;color:#ffffff}.africa_positionCard__fNmT_ .africa_eyebrow__r5JLN{color:#a9a9a9}.africa_positionCard__fNmT_ h2{color:#ffffff}.africa_positionCard__fNmT_ p{max-width:760px;margin:28px 0 0;color:#c8c8c8;font-size:1rem;line-height:1.78}@media (max-width:900px){.africa_shell__BUk1K{width:min(calc(100% - 48px),760px)}.africa_hero__yNQSZ{padding:88px 0 82px}.africa_perspective___yNQM,.africa_position___ryOs,.africa_signals__PXxi6{padding:78px 0}.africa_signalGrid__CYYnT{grid-template-columns:repeat(2,minmax(0,1fr))}.africa_theme___zScz{grid-template-columns:1fr;gap:16px}}@media (max-width:560px){.africa_shell__BUk1K{width:min(calc(100% - 28px),520px)}.africa_hero__yNQSZ{padding:68px 0 62px}.africa_hero__yNQSZ h1{margin-top:18px;font-size:clamp(3rem,15vw,4.8rem)}.africa_lead__b7Oe9{margin-top:30px;font-size:1.03rem;line-height:1.7}.africa_perspective___yNQM,.africa_position___ryOs,.africa_signals__PXxi6{padding:62px 0}.africa_signalGrid__CYYnT{grid-template-columns:1fr;margin-top:38px}.africa_signalCard__j7V7V{min-height:290px;padding:26px}.africa_themeList__GFoH5{gap:54px;margin-top:52px}.africa_position___ryOs{padding-top:24px;padding-bottom:72px}}