.aes-impact-observatory{--imp-navy:#102f5f;--imp-gold:#c6a267;--imp-text:#24354d;--imp-muted:#718096;--imp-line:#dde4ec;--imp-surface:#f5f7fa;width:min(calc(100% - 64px),1280px);margin:0 auto;padding:24px 0 70px;color:var(--imp-text)}
.aes-impact-observatory *{box-sizing:border-box}.aes-impact-observatory h2,.aes-impact-observatory h3,.aes-impact-observatory p{margin-top:0}.aes-impact-observatory__intro{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:18px 0 20px;border-bottom:1px solid var(--imp-line)}.aes-impact-observatory__intro>div:first-child{max-width:780px}.aes-impact-observatory__intro h2{margin:7px 0 7px!important;color:var(--imp-navy)!important;font-size:27px!important;line-height:1.13!important}.aes-impact-observatory__intro p{margin:0!important;color:var(--imp-muted);font-size:11.5px;line-height:1.58}.aes-impact-observatory__actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.aes-impact-observatory__status{margin:14px 0;padding:13px 15px;border:1px dashed var(--imp-line);background:var(--imp-surface);font-size:10px;color:var(--imp-muted)}.aes-impact-observatory__status[hidden]{display:none!important}
.aes-impact-observatory__section-head,.aes-impact-card__head,.aes-impact-observatory__method>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.aes-impact-observatory__section-head>div,.aes-impact-card__head>div,.aes-impact-observatory__method>div:first-child{display:flex;gap:10px}.aes-impact-observatory__section-head>div>span,.aes-impact-card__head>div>span,.aes-impact-observatory__method>div:first-child>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;background:var(--imp-navy);color:#fff;font-size:8px;font-weight:900}.aes-impact-observatory small{display:block;color:var(--imp-gold);font-size:8px;font-weight:900;letter-spacing:.11em}.aes-impact-observatory__section-head h3,.aes-impact-card__head h3,.aes-impact-observatory__method h3{margin:2px 0 0!important;color:var(--imp-navy)!important;font-size:16px!important;line-height:1.18!important}.aes-impact-observatory__section-head>p{max-width:360px;margin:0!important;color:var(--imp-muted);font-size:9.5px;line-height:1.45;text-align:right}
.aes-impact-observatory__lifecycle{margin-top:22px;padding:18px;border:1px solid var(--imp-line);background:#fff}.aes-impact-observatory__flow{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));align-items:stretch;margin-top:16px}.aes-impact-observatory__flow article{grid-column:span 1;min-width:0;padding:13px 10px;border:1px solid var(--imp-line);background:var(--imp-surface);text-align:center}.aes-impact-observatory__flow article span{display:block;margin-bottom:5px;color:var(--imp-gold);font-size:8px;font-weight:900}.aes-impact-observatory__flow article strong{display:block;color:var(--imp-navy);font-size:24px;line-height:1}.aes-impact-observatory__flow article small{margin-top:6px;color:var(--imp-text);letter-spacing:0;font-size:8px}.aes-impact-observatory__flow i{display:flex;align-items:center;justify-content:center;color:var(--imp-gold);font-style:normal;font-size:17px}.aes-impact-observatory__flow article:nth-of-type(1),.aes-impact-observatory__flow article:nth-of-type(2),.aes-impact-observatory__flow article:nth-of-type(3),.aes-impact-observatory__flow article:nth-of-type(4),.aes-impact-observatory__flow article:nth-of-type(5),.aes-impact-observatory__flow article:nth-of-type(6){grid-column:span 1}
.aes-impact-observatory__kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:12px;border:1px solid var(--imp-line);background:#fff}.aes-impact-observatory__kpis article{padding:13px 14px;border-left:1px solid var(--imp-line)}.aes-impact-observatory__kpis article:first-child{border-left:0}.aes-impact-observatory__kpis small{color:var(--imp-muted);letter-spacing:.04em}.aes-impact-observatory__kpis strong{display:block;margin-top:5px;color:var(--imp-navy);font-size:22px;line-height:1}.aes-impact-observatory__kpis span{display:block;margin-top:4px;color:var(--imp-muted);font-size:8px}
.aes-impact-observatory__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.aes-impact-card{min-width:0;padding:17px;border:1px solid var(--imp-line);background:#fff}.aes-impact-card--wide{grid-column:1/-1}.aes-impact-card__head>strong{color:var(--imp-gold);font-size:27px;line-height:1}.aes-impact-card>p{margin:9px 0 13px!important;color:var(--imp-muted);font-size:9.5px;line-height:1.5}
.aes-impact-bars{display:grid;gap:8px}.aes-impact-bar>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:4px;font-size:9px}.aes-impact-bar>div span{color:var(--imp-text);font-weight:700}.aes-impact-bar>div strong{color:var(--imp-navy)}.aes-impact-bar>i{display:block;height:7px;background:#edf1f5;overflow:hidden}.aes-impact-bar>i>b{display:block;height:100%;background:var(--imp-navy)}
.aes-impact-rings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.aes-impact-rings article{display:grid;grid-template-columns:58px 1fr;align-items:center;gap:10px;padding:10px;background:var(--imp-surface)}.aes-impact-ring{--aes-impact-value:0;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:conic-gradient(var(--imp-gold) calc(var(--aes-impact-value)*1%),#e4e9ef 0);position:relative}.aes-impact-ring:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#fff}.aes-impact-ring strong{position:relative;z-index:1;color:var(--imp-navy);font-size:10px}.aes-impact-rings article>div:last-child b{display:block;color:var(--imp-navy);font-size:9px;line-height:1.3}.aes-impact-rings article>div:last-child span{display:block;margin-top:4px;color:var(--imp-muted);font-size:8px}
.aes-impact-facts,.aes-impact-circulation-grid,.aes-impact-output-grid,.aes-impact-coverage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.aes-impact-facts article,.aes-impact-circulation-grid article,.aes-impact-output-grid article,.aes-impact-coverage article{padding:11px;background:var(--imp-surface);min-width:0}.aes-impact-facts small,.aes-impact-circulation-grid small,.aes-impact-output-grid small,.aes-impact-coverage small{color:var(--imp-muted);letter-spacing:.02em}.aes-impact-facts strong,.aes-impact-circulation-grid strong,.aes-impact-output-grid strong,.aes-impact-coverage strong{display:block;margin-top:5px;color:var(--imp-navy);font-size:18px;line-height:1}.aes-impact-facts span,.aes-impact-circulation-grid span,.aes-impact-output-grid span,.aes-impact-coverage span{display:block;margin-top:5px;color:var(--imp-muted);font-size:8px;line-height:1.4}.aes-impact-output-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.aes-impact-coverage{grid-template-columns:repeat(3,minmax(0,1fr))}.aes-impact-unavailable{margin-top:14px;padding:14px;border:1px dashed var(--imp-line);background:var(--imp-surface)}.aes-impact-unavailable strong{color:var(--imp-navy);font-size:11px}.aes-impact-unavailable p,.aes-impact-inline-note{margin:5px 0 0!important;color:var(--imp-muted);font-size:8.5px;line-height:1.45}
.aes-impact-capabilities{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.aes-impact-capabilities span{display:inline-flex;align-items:center;min-height:25px;padding:0 9px;border:1px solid var(--imp-line);background:var(--imp-surface);color:var(--imp-navy);font-size:8px;font-weight:900}.aes-impact-capabilities p{flex-basis:100%;margin:5px 0 0!important;color:var(--imp-muted);font-size:8.5px;line-height:1.45}
.aes-impact-timeline{margin-top:16px;padding:10px 10px 0;border-top:1px solid var(--imp-line)}.aes-impact-timeline-bars{display:flex;align-items:flex-end;gap:7px;height:180px}.aes-impact-timeline-bars article{display:grid;grid-template-rows:1fr auto auto;align-items:end;flex:1;min-width:34px;height:100%;text-align:center}.aes-impact-timeline-bars b{display:block;width:70%;max-width:34px;min-height:4px;margin:0 auto;background:var(--imp-navy)}.aes-impact-timeline-bars strong{margin-top:5px;color:var(--imp-navy);font-size:8px}.aes-impact-timeline-bars span{margin-top:3px;color:var(--imp-muted);font-size:8px}
.aes-impact-observatory__method{margin-top:12px;padding:17px;border:1px solid var(--imp-line);background:var(--imp-surface)}.aes-impact-observatory__method>p{margin:10px 0 13px!important;color:var(--imp-muted);font-size:9px;line-height:1.5}.aes-impact-observatory__method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.aes-impact-observatory__method-grid article{padding:10px;border:1px solid var(--imp-line);background:#fff}.aes-impact-observatory__method-grid strong{display:block;color:var(--imp-navy);font-size:9px}.aes-impact-observatory__method-grid p{margin:5px 0 0!important;color:var(--imp-muted);font-size:8.2px;line-height:1.45}.aes-impact-observatory__method footer{display:flex;justify-content:space-between;gap:15px;margin-top:12px;padding-top:10px;border-top:1px solid var(--imp-line);color:var(--imp-muted);font-size:8px}
@media(max-width:980px){.aes-impact-observatory__intro{align-items:flex-start;flex-direction:column}.aes-impact-observatory__actions{justify-content:flex-start}.aes-impact-observatory__flow{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:6px}.aes-impact-observatory__flow i{display:none}.aes-impact-observatory__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.aes-impact-observatory__kpis article:nth-child(4){border-left:0;border-top:1px solid var(--imp-line)}.aes-impact-observatory__kpis article:nth-child(n+4){border-top:1px solid var(--imp-line)}.aes-impact-output-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aes-impact-observatory__method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.aes-impact-observatory{width:min(calc(100% - 36px),1280px);padding-top:16px}.aes-impact-observatory__grid{grid-template-columns:1fr}.aes-impact-card--wide{grid-column:auto}.aes-impact-observatory__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.aes-impact-observatory__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.aes-impact-observatory__kpis article{border-top:1px solid var(--imp-line)}.aes-impact-observatory__kpis article:nth-child(odd){border-left:0}.aes-impact-rings,.aes-impact-facts,.aes-impact-circulation-grid,.aes-impact-output-grid,.aes-impact-coverage,.aes-impact-observatory__method-grid{grid-template-columns:1fr}.aes-impact-observatory__section-head{display:block}.aes-impact-observatory__section-head>p{text-align:left;margin-top:8px!important}.aes-impact-observatory__method footer{flex-direction:column}.aes-impact-timeline-bars{overflow-x:auto;align-items:flex-end}.aes-impact-timeline-bars article{flex:0 0 44px}}
@media print{.aes-impact-observatory__actions,.site-header,.site-footer,.aes-global-hero__breadcrumbs{display:none!important}.aes-impact-observatory{max-width:none;padding:0}.aes-impact-card,.aes-impact-observatory__lifecycle,.aes-impact-observatory__method{break-inside:avoid}}
/* v1.2.74 — Observatory evidence modules: connectivity, reuse, education, public-access funnel, open-research usage. */
.aes-impact-connectivity{display:grid;grid-template-columns:minmax(240px,.8fr) 1.8fr;gap:10px;margin-top:14px}.aes-impact-connectivity__ring{display:grid;grid-template-columns:74px 1fr;align-items:center;gap:12px;padding:12px;background:var(--imp-surface)}.aes-impact-connectivity__ring b{display:block;color:var(--imp-navy);font-size:10px}.aes-impact-connectivity__ring span{display:block;margin-top:5px;color:var(--imp-muted);font-size:8px;line-height:1.4}.aes-impact-ring--large{width:70px;height:70px}.aes-impact-ring--large:after{inset:9px}.aes-impact-ring--large strong{font-size:11px}.aes-impact-connectivity__facts,.aes-impact-reuse,.aes-impact-education__grid,.aes-impact-open-usage__stats,.aes-impact-open-usage__modules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.aes-impact-connectivity__facts article,.aes-impact-reuse article,.aes-impact-education__grid article,.aes-impact-open-usage__stats article,.aes-impact-open-usage__modules article{padding:11px;background:var(--imp-surface);min-width:0}.aes-impact-connectivity__facts small,.aes-impact-reuse small,.aes-impact-education__grid small,.aes-impact-open-usage small{color:var(--imp-muted);letter-spacing:.02em}.aes-impact-connectivity__facts strong,.aes-impact-reuse strong,.aes-impact-education__grid strong,.aes-impact-open-usage strong{display:block;margin-top:5px;color:var(--imp-navy);font-size:18px;line-height:1}.aes-impact-connectivity__facts span,.aes-impact-reuse span,.aes-impact-education__grid span,.aes-impact-open-usage span{display:block;margin-top:5px;color:var(--imp-muted);font-size:8px;line-height:1.4}
.aes-impact-mini-bars{display:grid;gap:6px;margin-top:12px;padding-top:11px;border-top:1px solid var(--imp-line)}.aes-impact-mini-bars__title{margin-bottom:2px;color:var(--imp-gold);font-size:8px;font-weight:900;letter-spacing:.08em}.aes-impact-mini-bar{display:grid;grid-template-columns:minmax(130px,.65fr) minmax(120px,1.6fr) 42px;gap:9px;align-items:center}.aes-impact-mini-bar>span{color:var(--imp-text);font-size:8.5px;font-weight:700}.aes-impact-mini-bar>i{display:block;height:5px;background:#edf1f5;overflow:hidden}.aes-impact-mini-bar>i>b{display:block;height:100%;background:var(--imp-gold)}.aes-impact-mini-bar>strong{text-align:right;color:var(--imp-navy);font-size:8.5px}
.aes-impact-reuse{margin-top:14px}.aes-impact-output-grid{margin-top:8px!important}.aes-impact-education{margin-top:14px}.aes-impact-education__hero{display:grid;grid-template-columns:auto 1fr;column-gap:11px;align-items:center;padding:12px 13px;margin-bottom:8px;background:var(--imp-navy);color:#fff}.aes-impact-education__hero>strong{grid-row:1/3;color:#fff;font-size:28px;line-height:1}.aes-impact-education__hero>span{align-self:end;font-size:9px;font-weight:800}.aes-impact-education__hero>small{align-self:start;margin-top:2px;color:rgba(255,255,255,.68);font-size:7.8px;letter-spacing:0}.aes-impact-education__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.aes-impact-funnel{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;margin-top:14px}.aes-impact-funnel article{display:flex;min-width:0;min-height:110px;padding:13px 11px;flex-direction:column;justify-content:center;border:1px solid var(--imp-line);background:var(--imp-surface);text-align:center}.aes-impact-funnel article>span{color:var(--imp-gold);font-size:7.5px;font-weight:900}.aes-impact-funnel article>strong{display:block;margin-top:5px;color:var(--imp-navy);font-size:24px;line-height:1}.aes-impact-funnel article>b{display:block;margin-top:6px;color:var(--imp-text);font-size:8.5px}.aes-impact-funnel article>small{display:block;margin-top:5px;color:var(--imp-muted);font-size:7.5px;line-height:1.35;letter-spacing:0}.aes-impact-funnel article.is-unavailable{background:#fafafa;opacity:.7}.aes-impact-funnel>i{display:flex;align-items:center;justify-content:center;color:var(--imp-gold);font-style:normal;font-size:16px}
.aes-impact-open-usage{margin-top:14px}.aes-impact-open-usage__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.aes-impact-open-usage__modules{margin-top:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.aes-impact-open-usage+.aes-impact-capabilities{margin-top:10px;padding-top:10px;border-top:1px solid var(--imp-line)}
@media(max-width:980px){.aes-impact-connectivity{grid-template-columns:1fr}.aes-impact-funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.aes-impact-funnel>i{display:none}.aes-impact-open-usage__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.aes-impact-connectivity__facts,.aes-impact-reuse,.aes-impact-education__grid,.aes-impact-open-usage__stats,.aes-impact-open-usage__modules{grid-template-columns:1fr}.aes-impact-connectivity__ring{grid-template-columns:70px 1fr}.aes-impact-mini-bar{grid-template-columns:1fr 1.2fr 36px}.aes-impact-funnel{grid-template-columns:1fr 1fr}.aes-impact-funnel article{min-height:96px}}
@media(max-width:430px){.aes-impact-funnel{grid-template-columns:1fr}.aes-impact-connectivity__ring{grid-template-columns:1fr;text-align:center}.aes-impact-connectivity__ring .aes-impact-ring{margin:0 auto}.aes-impact-education__hero{grid-template-columns:1fr;text-align:center}.aes-impact-education__hero>strong{grid-row:auto}}

/* v1.2.75 — live research intelligence / THE evidence modules */
.aes-impact-observatory__extended{margin-top:12px;padding:17px;border:1px solid var(--imp-line);background:#fff}
.aes-impact-evidence-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px}.aes-impact-evidence-grid>article{min-width:0;padding:11px;background:var(--imp-surface)}.aes-impact-evidence-grid>article small{color:var(--imp-muted);letter-spacing:.02em}.aes-impact-evidence-grid>article strong{display:block;margin-top:5px;color:var(--imp-navy);font-size:20px;line-height:1}.aes-impact-evidence-grid>article span{display:block;margin-top:5px;color:var(--imp-muted);font-size:8px;line-height:1.35}
.aes-impact-depth{margin-top:13px}.aes-impact-depth__hero{display:grid;grid-template-columns:minmax(0,280px);margin-bottom:9px}.aes-impact-depth__table{border:1px solid var(--imp-line)}.aes-impact-depth__table>div{display:grid;grid-template-columns:minmax(150px,1.5fr) minmax(80px,.55fr) minmax(80px,.55fr);gap:8px;align-items:center;padding:8px 10px;border-top:1px solid var(--imp-line);font-size:8.5px}.aes-impact-depth__table>div:first-child{border-top:0;background:var(--imp-surface);color:var(--imp-muted);font-size:7.5px;text-transform:uppercase;letter-spacing:.07em}.aes-impact-depth__table span{font-weight:700}.aes-impact-depth__table strong{color:var(--imp-navy);text-align:right}
.aes-impact-cases{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:13px}.aes-impact-cases article{display:grid;grid-template-columns:26px 1fr;gap:9px;min-width:0;padding:11px;border:1px solid var(--imp-line);background:var(--imp-surface)}.aes-impact-cases article>span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:var(--imp-navy);color:#fff;font-size:7px;font-weight:900}.aes-impact-cases strong,.aes-impact-cases a{display:block;margin-top:3px;color:var(--imp-navy);font-size:9px;line-height:1.3;text-decoration:none}.aes-impact-cases p{margin:5px 0 0!important;color:var(--imp-muted);font-size:7.8px;line-height:1.4}
.aes-impact-collaboration__stats,.aes-impact-roadmap__stats,.aes-impact-communication{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px}.aes-impact-communication{grid-template-columns:repeat(2,minmax(0,1fr))}.aes-impact-collaboration__list{display:grid;gap:5px;margin-top:8px}.aes-impact-collaboration__list>span{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 9px;background:var(--imp-surface)}.aes-impact-collaboration__list b{color:var(--imp-navy);font-size:8.5px}.aes-impact-collaboration__list small{color:var(--imp-muted);font-size:7.4px;letter-spacing:0;text-align:right}
.aes-impact-roadmap .aes-impact-mini-bars{margin-top:10px}.aes-impact-release{display:grid;gap:8px;margin-top:13px}.aes-impact-release .aes-impact-facts{margin-top:0}
@media(max-width:980px){.aes-impact-evidence-grid,.aes-impact-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.aes-impact-cases article:last-child{grid-column:1/-1}.aes-impact-collaboration__stats,.aes-impact-roadmap__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:680px){.aes-impact-evidence-grid,.aes-impact-cases,.aes-impact-collaboration__stats,.aes-impact-roadmap__stats,.aes-impact-communication{grid-template-columns:1fr}.aes-impact-cases article:last-child{grid-column:auto}.aes-impact-depth__table>div{grid-template-columns:1.3fr .55fr .55fr}.aes-impact-observatory__extended{padding:13px}}
.aes-impact-depth__hero article,.aes-impact-collaboration__stats article,.aes-impact-roadmap__stats article,.aes-impact-communication article,.aes-impact-release article{min-width:0;padding:10px;background:var(--imp-surface)}.aes-impact-depth__hero article small,.aes-impact-collaboration__stats article small,.aes-impact-roadmap__stats article small,.aes-impact-communication article small,.aes-impact-release article small{color:var(--imp-muted);letter-spacing:.02em}.aes-impact-depth__hero article strong,.aes-impact-collaboration__stats article strong,.aes-impact-roadmap__stats article strong,.aes-impact-communication article strong,.aes-impact-release article strong{display:block;margin-top:5px;color:var(--imp-navy);font-size:17px;line-height:1.05;overflow-wrap:anywhere}.aes-impact-depth__hero article span,.aes-impact-collaboration__stats article span,.aes-impact-roadmap__stats article span,.aes-impact-communication article span,.aes-impact-release article span{display:block;margin-top:4px;color:var(--imp-muted);font-size:7.6px;line-height:1.4}
