.visible-impact__hero{padding-top:72px;padding-bottom:72px}.visible-impact__section{padding-top:48px;padding-bottom:48px}.visible-impact__body{max-width:760px;color:var(--color-baltic-blue);margin-top:24px}.visible-impact__body p{margin:0 0 18px;line-height:1.7}.visible-impact__metadata,.visible-impact__details{flex-wrap:wrap;gap:24px;margin:28px 0 0;display:flex}.visible-impact__metadata div,.visible-impact__details div{min-width:140px}.visible-impact__metadata dt,.visible-impact__details dt{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.visible-impact__metadata dd,.visible-impact__details dd{color:var(--color-dark);margin:6px 0 0}.visible-impact__goals{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.visible-impact__goals article{border-top:1px solid var(--color-pale-slate);padding-top:18px}.visible-impact__goals h3{color:var(--color-dark);margin:0 0 10px;font-size:1.5rem}.visible-impact__goals p{color:var(--color-baltic-blue);margin:0;line-height:1.6}.visible-impact__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.visible-impact__figure{margin:0}.visible-impact__figure img{object-fit:cover;border-radius:16px;width:100%;display:block}.visible-impact__figure figcaption{color:var(--color-baltic-blue);margin-top:10px;font-size:.85rem}.visible-impact__list{margin-top:28px}.visible-impact__list article,.visible-impact__list li{border-top:1px solid var(--color-pale-slate);grid-template-columns:56px minmax(0,1fr);column-gap:18px;padding:22px 0;display:grid}.visible-impact__list h3,.visible-impact__list p,.visible-impact__list blockquote{grid-column:2}.visible-impact__list h3{color:var(--color-dark);margin:0 0 8px;font-size:1.35rem}.visible-impact__list p{color:var(--color-baltic-blue);margin:0 0 10px;line-height:1.6}.visible-impact__list blockquote{color:var(--color-dark);margin:12px 0 0;font-style:italic}.visible-impact__number{color:var(--color-primary);letter-spacing:.08em;grid-row:1/span 5;font-weight:600}.visible-impact__profile{font-size:.9rem}.visible-impact__highlight,.visible-impact__closing{background:var(--color-light);color:var(--color-dark);border-radius:16px;margin-top:24px;padding:22px;font-weight:600}.visible-impact__table-wrap{margin-top:28px;overflow-x:auto}.visible-impact table{border-collapse:collapse;text-align:left;width:100%}.visible-impact th,.visible-impact td{border-top:1px solid var(--color-pale-slate);vertical-align:top;padding:14px 12px}.visible-impact th{color:var(--color-dark);font-size:.85rem}.visible-impact td{color:var(--color-baltic-blue)}.visible-impact__analysis{max-width:760px;color:var(--color-baltic-blue);margin-top:24px;line-height:1.7}.visible-impact__footer{padding-top:18px;padding-bottom:72px}@media (width<=760px){.visible-impact__hero{padding-top:42px;padding-bottom:42px}.visible-impact__goals,.visible-impact__split{grid-template-columns:1fr;gap:28px}.visible-impact__section{padding-top:32px;padding-bottom:32px}.visible-impact__list article,.visible-impact__list li{grid-template-columns:40px minmax(0,1fr);column-gap:12px}}
