.FiguresIndex-module__A3y5zG__hero{background-color:var(--color-kaya-deep);background-position:50%;background-size:cover;align-items:flex-end;width:100%;min-height:45vh;padding-bottom:clamp(2rem,5vw,4rem);display:flex;position:relative}.FiguresIndex-module__A3y5zG__heroContent{width:100%;max-width:1100px;padding:0 5.25%;padding-top:calc(var(--header-height) + 2rem);margin:0 auto}.FiguresIndex-module__A3y5zG__eyebrow{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-coral-lime-sand);margin-bottom:.75rem;font-size:clamp(.65rem,1vw,.8rem);font-weight:600}.FiguresIndex-module__A3y5zG__heroTitle{font-family:var(--font-display);color:var(--color-hando-cream);margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:500;line-height:1.1}.FiguresIndex-module__A3y5zG__heroIntro{font-family:var(--font-serif);color:var(--color-hando-cream);opacity:.75;max-width:70%;margin:1rem 0 0;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.55}.FiguresIndex-module__A3y5zG__eyebrow a{color:inherit;text-decoration:none}.FiguresIndex-module__A3y5zG__eyebrow a:hover{text-decoration:underline}.FiguresIndex-module__A3y5zG__section{background-color:var(--color-coral-lime-sand);width:100%;padding:clamp(2rem,5vw,4rem) 0}.FiguresIndex-module__A3y5zG__sectionInner{max-width:1100px;margin:0 auto;padding:0 5.25%}.FiguresIndex-module__A3y5zG__note{font-family:var(--font-serif);color:var(--color-vigango-black);opacity:.75;max-width:70ch;margin:0 0 clamp(1.5rem,3vw,2.25rem);font-size:clamp(.85rem,1.2vw,.95rem);line-height:1.6}.FiguresIndex-module__A3y5zG__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(1rem,2.5vw,1.5rem);display:grid}.FiguresIndex-module__A3y5zG__card{color:inherit;background:#fff;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.FiguresIndex-module__A3y5zG__card:hover,.FiguresIndex-module__A3y5zG__card:focus-visible{transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.FiguresIndex-module__A3y5zG__picture{aspect-ratio:16/9;background-color:var(--color-hando-cream);background-position:50%;background-size:cover}.FiguresIndex-module__A3y5zG__body{padding:clamp(1rem,2.2vw,1.4rem)}.FiguresIndex-module__A3y5zG__name{font-family:var(--font-display);color:var(--color-kaya-deep);margin:0 0 .35rem;font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:600;line-height:1.25}.FiguresIndex-module__A3y5zG__meta{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.FiguresIndex-module__A3y5zG__era{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-kaya-indigo);background:#2d377814;border-radius:4px;padding:.15em .5em;font-size:.7rem;font-weight:600}.FiguresIndex-module__A3y5zG__region{font-family:var(--font-sans);color:var(--color-vigango-black);opacity:.5;font-size:.7rem}.FiguresIndex-module__A3y5zG__role{font-family:var(--font-sans);color:var(--color-kaya-indigo);margin-bottom:.5rem;font-size:clamp(.75rem,1vw,.8rem)}.FiguresIndex-module__A3y5zG__summary{font-family:var(--font-serif);color:var(--color-vigango-black);margin:0;font-size:clamp(.8rem,1.1vw,.88rem);line-height:1.55}.FiguresIndex-module__A3y5zG__back{font-family:var(--font-sans);margin:clamp(1.5rem,3vw,2.5rem) 0 0;font-size:.9rem}.FiguresIndex-module__A3y5zG__back a{color:var(--color-kaya-deep)}@media (max-width:640px){.FiguresIndex-module__A3y5zG__heroIntro{max-width:100%}.FiguresIndex-module__A3y5zG__grid{grid-template-columns:1fr}}