.interannual-report-hero{border-top:7px solid var(--community-accent,var(--red-deep));border-bottom:1px solid var(--line-strong);background:#f7f5f0;padding:28px 0 0}.interannual-report-crumbs{margin-bottom:24px}.interannual-report-heading{grid-template-columns:minmax(0,1.6fr) minmax(290px,.55fr);align-items:start;gap:52px;display:grid}.interannual-report-heading h1{max-width:980px;font:500 3.25rem/.99 var(--serif);letter-spacing:0;text-wrap:balance;margin:0}.interannual-report-lead{max-width:820px;color:var(--ink-soft);margin:22px 0 0;font-size:1.05rem;line-height:1.55}.interannual-report-period{border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;background:#fff;border-radius:6px;align-self:start;padding:17px 18px}.interannual-report-period>span,.interannual-report-period>strong,.interannual-report-period>small{display:block}.interannual-report-period span{color:var(--ink-soft);font-size:.64rem;font-weight:760}.interannual-report-period>strong{font:560 1.25rem var(--serif);margin-top:4px}.interannual-report-period>small{color:var(--ink-soft);margin-top:3px;font-size:.62rem}.interannual-report-period>div{border-top:1px solid var(--line);margin-top:13px;padding-top:11px}.interannual-report-period b{margin-top:3px;font-size:.69rem;display:block}.interannual-report-period p{color:var(--ink-soft);margin:8px 0 0;font-size:.6rem}.interannual-report-findings{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;display:grid}.interannual-report-findings article{grid-template-columns:minmax(145px,.7fr) repeat(2,minmax(150px,1fr));align-items:center;gap:8px 20px;min-width:0;padding:18px 24px 18px 0;display:grid}.interannual-report-findings article+article{border-left:1px solid var(--line-strong);padding-left:24px}.interannual-report-findings p,.interannual-report-findings strong,.interannual-report-findings span,.interannual-report-findings small{margin:0}.interannual-report-findings p{font-size:.68rem;font-weight:780}.interannual-finding-metric{align-content:center;gap:3px;display:grid}.interannual-finding-metric strong{font-size:1.3rem;line-height:1.08}.interannual-finding-metric span{color:var(--ink-soft);font-size:.63rem;font-weight:680}.interannual-report-findings small{color:var(--ink-soft);grid-column:2/-1;font-size:.6rem}.interannual-report-findings .better{color:#29644a}.interannual-report-findings .worse{color:#9b3d32}@media (max-width:980px){.interannual-report-heading{grid-template-columns:1fr;gap:20px}.interannual-report-period{max-width:360px}.interannual-report-findings{grid-template-columns:1fr}.interannual-report-findings article{padding:16px 0}.interannual-report-findings article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}}@media (max-width:620px){.interannual-report-hero{padding-top:20px}.interannual-report-crumbs{margin-bottom:18px}.interannual-report-heading h1{font-size:2.4rem}.interannual-report-lead{margin-top:17px;font-size:.94rem}.interannual-report-period{max-width:none}.interannual-report-findings{margin-top:24px}.interannual-report-findings article{grid-template-columns:1fr 1fr;gap:10px 14px}.interannual-report-findings article>p,.interannual-report-findings small{grid-column:1/-1}}.interannual-report-period>a{color:inherit;text-underline-offset:.18em;margin-top:10px;font-size:.62rem;font-weight:730;display:inline-block}.chart-legend .history-surgery,.chart-legend .history-consultation{vertical-align:middle;border-radius:50%;flex:0 0 12px;width:12px;height:12px;margin-right:6px;display:inline-block}.interannual-history-chart{width:100%;height:auto;display:block}.interannual-history-chart text{fill:var(--ink-soft);font:12px var(--sans)}.interannual-history-chart .interannual-grid{stroke:var(--line);stroke-width:1px}.interannual-history-chart .interannual-series{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;fill:none!important}.interannual-history-chart .interannual-series--surgery{stroke:#234f68}.interannual-history-chart .interannual-series--consultation{stroke:var(--community-accent,var(--red-deep))}.interannual-history-chart .dot.surgery{stroke:#fff;stroke-width:2px;fill:#234f68}.interannual-history-chart .dot.consultation{stroke:#fff;stroke-width:2px;fill:var(--community-accent,var(--red-deep))}.chart-legend .history-surgery{background:#234f68}.chart-legend .history-consultation{background:var(--community-accent,var(--red-deep))}
