.illustrated-hero[data-astro-cid-mzr24gbz]{background:var(--hero-surface,var(--paper));min-block-size:100svh;color:var(--hero-ink,var(--forest));align-items:center;padding-block:clamp(4.25rem,8vw,7rem) clamp(.75rem,3vw,3rem);display:grid}.hero--forest[data-astro-cid-mzr24gbz]{--hero-surface:var(--forest);--hero-ink:var(--paper);--focus:var(--paper)}.hero--forest[data-astro-cid-mzr24gbz] .eyebrow[data-astro-cid-mzr24gbz],.hero--forest[data-astro-cid-mzr24gbz] .lead[data-astro-cid-mzr24gbz]{color:var(--on-dark-muted)}.hero--forest[data-astro-cid-mzr24gbz] .button-link--primary{color:var(--forest);background:#ffb39e;border-color:#ffb39e}.hero--forest[data-astro-cid-mzr24gbz] .button-link--secondary{color:var(--paper);border-color:var(--on-dark-muted)}.hero--forest[data-astro-cid-mzr24gbz] .button-link:hover,.hero--forest[data-astro-cid-mzr24gbz] .button-link:active{background:var(--sage);border-color:var(--sage);color:var(--forest)}.hero--forest[data-astro-cid-mzr24gbz] img[data-astro-cid-mzr24gbz]{outline:1px solid var(--on-dark-muted);outline-offset:.5rem}.hero-grid[data-astro-cid-mzr24gbz]{align-items:center;gap:clamp(1rem,3vw,3rem);display:grid}.hero-copy[data-astro-cid-mzr24gbz]{gap:.75rem;min-width:0;display:grid}h1[data-astro-cid-mzr24gbz]{color:var(--hero-ink,var(--forest));max-width:17ch;font-size:clamp(1.95rem,min(4.5vw,7svh),4.4rem);line-height:var(--display-h1-leading);letter-spacing:var(--display-h1-tracking)}.lead[data-astro-cid-mzr24gbz]{max-width:42ch;color:var(--hero-ink,var(--forest));font-size:var(--text-md);line-height:1.6}.hero-actions[data-astro-cid-mzr24gbz]{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.5rem;display:grid}.hero-actions[data-astro-cid-mzr24gbz] .button-link{text-align:center;font-size:var(--text-sm);justify-content:center;align-self:stretch;margin-top:0;padding:.75rem 1.25rem}.hero-artwork[data-astro-cid-mzr24gbz]{min-width:0;margin:0}@media (height<=40rem){.hero-copy[data-astro-cid-mzr24gbz]{gap:.5rem}.hero-actions[data-astro-cid-mzr24gbz]{margin-top:.25rem}}img[data-astro-cid-mzr24gbz]{width:auto;height:auto;border-radius:1.5rem;max-block-size:clamp(3.5rem,100svh - 32rem,28rem);max-inline-size:100%;margin-inline:auto;display:block}@media (width>=52rem){img[data-astro-cid-mzr24gbz]{max-block-size:calc(100svh - 12rem)}.hero-copy[data-astro-cid-mzr24gbz]{gap:1.25rem}.hero-actions[data-astro-cid-mzr24gbz]{flex-wrap:wrap;gap:.75rem;display:flex}.hero-actions[data-astro-cid-mzr24gbz] .button-link{font-size:var(--text-sm);padding:1rem 1.4rem}.hero-grid[data-astro-cid-mzr24gbz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=70rem){.hero-grid[data-astro-cid-mzr24gbz]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem}h1[data-astro-cid-mzr24gbz]{max-width:15ch;font-size:clamp(3rem,min(5.3vw,7.2svh),5rem)}.hero-artwork[data-astro-cid-mzr24gbz]{isolation:isolate;position:relative}.hero-artwork[data-astro-cid-mzr24gbz]:before{content:"";z-index:-1;background:var(--sage);border-radius:5rem 1.5rem;position:absolute;inset:-1.25rem .75rem 1.25rem -1.25rem}img[data-astro-cid-mzr24gbz]{border-radius:3rem 1.5rem}.hero--paper[data-astro-cid-mzr24gbz][data-hero-route=researchers] .hero-artwork[data-astro-cid-mzr24gbz]:before{display:none}[data-astro-cid-mzr24gbz][data-hero-route=teams] .hero-artwork[data-astro-cid-mzr24gbz]:before{background:var(--sage);border-radius:50% 1.5rem}[data-astro-cid-mzr24gbz][data-hero-route=organisations] .hero-artwork[data-astro-cid-mzr24gbz]:before{background:var(--on-dark-muted);opacity:.2}}
