/* Summer programme guidance — page-only additions. */

.hero-figure{aspect-ratio:4/5;border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface);border:1px solid var(--border)}
.hero-figure img{width:100%;height:100%;object-fit:cover;display:block}
