/* Prompt 41 — Why Nigeria */
.wn-hero{padding:74px 0 82px;background:var(--bk-paper);overflow:hidden}.wn-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center}.wn-hero h1{font-size:clamp(58px,7vw,104px);line-height:.92;letter-spacing:-.06em;margin:18px 0 26px;max-width:800px}.wn-hero h1 em{font-style:normal;color:var(--bk-orange-dark)}.wn-dek{font-size:20px;line-height:1.55;color:var(--bk-muted);max-width:720px}.wn-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.wn-stage{position:relative;min-height:620px}.wn-stage>img{position:absolute;inset:0 0 0 auto;width:82%;height:100%;object-fit:cover;border-radius:32px}.wn-stage-card{position:absolute;left:0;bottom:54px;width:min(390px,78%);background:var(--bk-ink);color:white;border-radius:24px;padding:28px;box-shadow:0 18px 50px rgba(0,0,0,.18)}.wn-stage-card span{display:block;color:var(--bk-orange);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.wn-stage-card strong{display:block;font-size:27px;line-height:1.03;letter-spacing:-.035em}.wn-stage-card p{color:rgba(255,255,255,.62);margin:12px 0 0}.wn-answer{display:grid;grid-template-columns:.78fr 1.22fr;gap:64px;align-items:start}.wn-direct{background:var(--bk-orange);border-radius:28px;padding:30px}.wn-direct b{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.wn-direct p{font-size:24px;line-height:1.32;font-weight:700;letter-spacing:-.025em;margin:18px 0 0}.wn-answer-copy p{font-size:18px;line-height:1.65;color:var(--bk-muted);max-width:760px}.wn-grid4{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--bk-line);border-left:1px solid var(--bk-line);margin-top:44px}.wn-card{min-height:330px;padding:28px;border-right:1px solid var(--bk-line);border-bottom:1px solid var(--bk-line);display:flex;flex-direction:column}.wn-card>span{font-size:11px;color:var(--bk-orange-dark);font-weight:800;letter-spacing:.12em}.wn-card h3{font-size:29px;letter-spacing:-.035em;margin:auto 0 12px}.wn-card p{color:var(--bk-muted);margin:0}.wn-card a{margin-top:18px;font-weight:800;color:var(--bk-orange-dark);font-size:14px}.wn-consider{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--bk-line-light);border-left:1px solid var(--bk-line-light);margin-top:44px}.wn-consider article{padding:30px;border-right:1px solid var(--bk-line-light);border-bottom:1px solid var(--bk-line-light);min-height:260px}.wn-consider strong{font-size:25px}.wn-consider p{color:rgba(255,255,255,.62);line-height:1.6}.wn-consider a{color:var(--bk-orange);font-weight:800;font-size:14px}.wn-evidence{margin-top:42px;border-top:1px solid var(--bk-line)}.wn-evidence-row{display:grid;grid-template-columns:.7fr 1.4fr 1fr;gap:34px;padding:28px 0;border-bottom:1px solid var(--bk-line);align-items:start}.wn-evidence-row>div strong{display:block;font-size:24px}.wn-evidence-row>div span{font-size:12px;color:var(--bk-orange-dark);font-weight:800;text-transform:uppercase;letter-spacing:.12em}.wn-evidence-row p{margin:0;color:var(--bk-muted)}.wn-evidence-row .limit{font-size:14px;background:white;padding:16px;border-radius:14px}.wn-compare{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.wn-score{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--bk-line);border-left:1px solid var(--bk-line)}.wn-score>div{padding:24px;border-right:1px solid var(--bk-line);border-bottom:1px solid var(--bk-line);min-height:190px}.wn-score span{font-size:11px;color:var(--bk-orange-dark);font-weight:800}.wn-score strong{display:block;font-size:24px;margin:42px 0 8px}.wn-score p{margin:0;color:var(--bk-muted)}.wn-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px}.wn-paths article{background:#fff;border-radius:24px;padding:28px;min-height:330px;display:flex;flex-direction:column}.wn-paths article:nth-child(2){background:var(--bk-ink);color:#fff}.wn-paths span{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-orange-dark)}.wn-paths article:nth-child(2) span{color:var(--bk-orange)}.wn-paths h3{font-size:31px;letter-spacing:-.035em;margin:70px 0 10px}.wn-paths p{color:var(--bk-muted);margin:0 0 22px}.wn-paths article:nth-child(2) p{color:rgba(255,255,255,.6)}.wn-paths .bk-btn{margin-top:auto;align-self:flex-start}.wn-sources{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--bk-line-light);border-left:1px solid var(--bk-line-light);margin-top:38px}.wn-sources a{padding:26px;border-right:1px solid var(--bk-line-light);border-bottom:1px solid var(--bk-line-light);color:#fff}.wn-sources strong{display:block;font-size:20px}.wn-sources span{display:block;color:rgba(255,255,255,.55);margin-top:8px}.wn-next{display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:center}.wn-next>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.wn-book{font-weight:800}
@media(max-width:1080px){.wn-hero-grid,.wn-answer,.wn-compare,.wn-next{grid-template-columns:1fr}.wn-grid4{grid-template-columns:1fr 1fr}.wn-stage{max-width:720px}.wn-consider{grid-template-columns:1fr 1fr}.wn-evidence-row{grid-template-columns:1fr 1.5fr}.wn-evidence-row .limit{grid-column:2}.wn-paths{grid-template-columns:1fr}.wn-paths article{min-height:260px}.wn-paths h3{margin-top:36px}}
@media(max-width:720px){.wn-hero{padding:42px 0 56px}.wn-hero h1{font-size:clamp(46px,13vw,64px)}.wn-dek{font-size:18px}.wn-stage{min-height:480px}.wn-stage>img{width:92%}.wn-stage-card{bottom:24px;padding:22px}.wn-stage-card strong{font-size:23px}.wn-grid4,.wn-consider,.wn-score,.wn-sources{grid-template-columns:1fr}.wn-evidence-row{grid-template-columns:1fr;gap:12px}.wn-evidence-row .limit{grid-column:auto}.wn-direct p{font-size:20px}.wn-card{min-height:250px}.wn-card h3{margin-top:44px}.wn-consider article{min-height:auto}.wn-paths article{min-height:auto}.wn-paths h3{margin-top:32px}}
