.aud-layers{grid-template-columns:1fr 1fr;gap:12px;margin-top:56px;display:grid}.aud-layer{background:var(--white);border-radius:6px;flex-flow:column;align-items:flex-start;gap:10px;padding:28px;display:flex}.aud-layer--dark{background:var(--ink);color:var(--white)}.aud-layer__tag{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.aud-layer--dark .aud-layer__tag{color:var(--red)}.aud-layer__title{color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:1.3}.aud-layer--dark .aud-layer__title{color:var(--white)}.aud-layer__lead{color:var(--colors--body);margin:0;font-size:14px;line-height:1.6}.aud-layer--dark .aud-layer__lead{color:#ffffff9e}.aud-layer__list{width:100%;margin:10px 0 0;padding:0;list-style:none}.aud-layer__list li{border-top:1px solid var(--colors--line-soft);color:var(--ink);padding:12px 0;font-size:13px;line-height:1.5}.aud-layer--dark .aud-layer__list li{color:#ffffffe6;border-top-color:#ffffff1f}.why-brief{text-align:left;width:100%;max-width:460px;margin:0 auto}.why-brief__head{border-bottom:1px solid var(--colors--line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.why-brief__id{color:var(--ink);font-size:12px;font-weight:500}.why-brief__status{color:var(--colors--body);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.why-brief__dot{background:var(--red);border-radius:50%;width:7px;height:7px}.why-brief .how-list__item{padding:14px 0}.why-brief__done{color:var(--ink)}.why-brief__todo{color:var(--colors--body)}.aud-modules{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.aud-modules .how-point{gap:8px}.aud-module__num{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.aud-module__bold{padding-top:8px;color:var(--ink)!important;margin-top:auto!important;font-size:13px!important}.aud-network__note{text-align:center;max-width:640px;color:var(--colors--body);margin:56px auto 0;font-size:14px;line-height:1.6}.aud-network__tag{border:1px solid var(--colors--line-strong);color:var(--red);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-bottom:10px;padding:4px 12px;font-size:11px;font-weight:500;display:inline-block}.aud-africa{border-top:1px solid var(--colors--line);max-width:860px;margin:32px auto 0}.aud-africa__head,.aud-africa__row{border-bottom:1px solid var(--colors--line);grid-template-columns:180px 1fr 1fr;align-items:start;gap:24px;padding:18px 4px;display:grid}.aud-africa__head{padding-top:14px;padding-bottom:14px}.aud-africa__head span{color:var(--colors--body);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.aud-africa__ctx{color:var(--ink);font-size:13px;font-weight:500}.aud-africa__formal{color:var(--colors--body);font-size:13px;line-height:1.6}.aud-africa__ground{color:var(--ink);font-size:13px;line-height:1.6}.aud-conditions{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:40px;display:grid}.aud-conditions--three{grid-template-columns:repeat(3,1fr)}.aud-conditions .how-point{gap:8px}.aud-story{max-width:640px;margin:0 auto}.aud-story__badge{border:1px solid var(--colors--line-strong);color:var(--red);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-bottom:24px;padding:4px 12px;font-size:11px;font-weight:500;display:inline-block}.aud-story p{color:var(--colors--body);margin:0 0 18px;font-size:15px;line-height:1.75}.aud-story__lede{letter-spacing:-.3px;font-family:Financier Display,GT Walsheim Pro,Arial,serif;font-size:21px;font-weight:500;line-height:1.5;color:var(--ink)!important}.aud-story__lede em{color:var(--red);font-style:italic}.aud-story__pull{border-left:3px solid var(--red);color:var(--ink);margin:28px 0;padding-left:18px;font-family:Financier Display,GT Walsheim Pro,Arial,serif;font-size:19px;font-style:italic;font-weight:500;line-height:1.5}.aud-voices{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.aud-voices .how-point{gap:10px}.aud-voice__quote{font-style:italic;color:var(--ink)!important;font-family:Financier Display,serif!important;font-size:15px!important;line-height:1.6!important}.aud-voice__attr{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;padding-top:10px;font-size:11px;font-weight:500}.aud-author{justify-content:center;margin-top:48px;display:flex}.aud-author__card{border:1px solid var(--colors--line);background:var(--white);border-radius:6px;align-items:center;gap:14px;width:100%;max-width:640px;padding:20px 24px;display:flex}.aud-author__avatar{background:var(--red);width:44px;height:44px;color:var(--white);letter-spacing:.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.aud-author__info{flex-flow:column;gap:2px;min-width:0;display:flex}.aud-author__name{color:var(--ink);margin:0;font-size:14px;font-weight:500}.aud-author__role{color:var(--colors--body);margin:0;font-size:12px}.aud-author__link{border-left:1px solid var(--colors--line);color:var(--red);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;padding-left:16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.aud-author__link:hover{color:var(--red-dark,var(--red))}.aud-author__link .button-icon{width:14px;height:14px}.final-panel__note{color:var(--colors--body);margin:24px 0 0;font-size:13px}@media (width<=900px){.aud-layers,.aud-modules,.aud-conditions,.aud-voices{grid-template-columns:1fr}.aud-africa__head,.aud-africa__row{grid-template-columns:1fr;gap:8px}.aud-africa__head{display:none}}@media (width<=700px){.aud-author__card{text-align:center;flex-wrap:wrap;justify-content:center}.aud-author__info{align-items:center}.aud-author__link{border-left:0;margin-left:0;padding-left:0}}.aud-proof{gap:0;margin-top:28px;display:flex}.aud-proof__item{border-left:1px solid var(--colors--line);flex-flow:column;gap:3px;padding:0 20px;display:flex}.aud-proof__item:first-child{border-left:0;padding-left:0}.aud-proof__num{color:var(--ink);font-size:18px;font-weight:500}.aud-proof__label{color:var(--colors--body);font-size:12px;line-height:1.5}.aud-ws{text-align:left;width:100%;max-width:460px;margin:0 auto}.aud-ws__head{border-bottom:1px solid var(--colors--line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.aud-ws__id{color:var(--ink);font-size:12px;font-weight:500}.aud-ws__status{color:var(--colors--body);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.aud-ws__dot{background:var(--red);border-radius:50%;width:7px;height:7px}.aud-ws .how-list__item{padding:14px 0}.aud-ws__value{color:var(--colors--body)}.aud-ws__value--strong{color:var(--ink);font-weight:500}.aud-ws__actions{color:var(--red);margin-top:6px;font-size:12px;font-weight:500}.aud-stages{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:40px;display:grid}.aud-stages .how-point{gap:8px}.aud-stages p{margin:0}.aud-doubts{gap:12px;margin-top:40px;display:grid}.aud-doubt{border:1px solid var(--colors--line);background:var(--white);border-radius:6px;grid-template-columns:1fr 1fr;gap:40px;padding:28px;display:grid}.aud-doubt__q{flex-flow:column;gap:12px;display:flex}.aud-doubt__qtext{color:var(--ink);margin:0;font-family:Financier Display,serif;font-size:16px;font-style:italic;line-height:1.6}.aud-doubt__a{flex-flow:column;gap:10px;display:flex}.aud-doubt__alabel{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.aud-doubt__a p{color:var(--colors--body);margin:0;font-size:14px;line-height:1.65}.aud-comp{border-top:1px solid var(--colors--line);margin-top:40px}.aud-comp__row{border-bottom:1px solid var(--colors--line);grid-template-columns:220px 1fr;gap:32px;padding:20px 4px;display:grid}.aud-comp__label{color:var(--ink);font-size:13px;font-weight:500}.aud-comp__value{color:var(--colors--body);font-size:14px;line-height:1.65}.aud-comp__value--strong{color:var(--ink)}.aud-verify{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.aud-verify__col{background:var(--white);border-radius:6px;flex-flow:column;gap:12px;padding:24px;display:flex}.aud-verify__head{color:var(--red);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--colors--line);padding-bottom:12px;font-size:11px;font-weight:500}.aud-verify__item{color:var(--colors--body);margin:0;font-size:13px;line-height:1.6}.aud-verify__link{text-align:center;margin:32px 0 0}.aud-verify__link a{color:var(--red);align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.aud-verify__link a:hover{color:var(--red-dark,var(--red))}.aud-verify__link .button-icon{width:16px;height:16px}@media (width<=900px){.aud-proof{flex-wrap:wrap}.aud-proof__item{padding:0 14px}.aud-stages{grid-template-columns:1fr}.aud-doubt{grid-template-columns:1fr;gap:20px}.aud-comp__row{grid-template-columns:1fr;gap:8px}.aud-verify{grid-template-columns:1fr}}
