/* Accueil V2 : liens de découverte et présentation compacte de l’équipe. */
.page-index .home-discovery-links{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px 36px;margin-top:28px}
.page-index .home-discovery-links .all-work{margin-top:0}
.page-index .creative-team .team-heading{margin-bottom:28px}
.page-index .creative-people{gap:16px}
.page-index .creative-people .person-card{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;padding:12px;grid-column:auto}
.page-index .creative-people .person-photo>img{aspect-ratio:4/5;object-position:50% 28%}
.page-index .creative-people .person-caption{display:block;padding:0;min-width:0}
.page-index .creative-people .person-caption h3{font-size:27px}
.page-index .creative-people .person-caption p{font-size:12px;line-height:1.5}
.page-index .creative-people .person-caption>span{display:none}
@media(max-width:1000px){.page-index .creative-people{grid-template-columns:1fr}.page-index .creative-people .person-card{grid-template-columns:72px minmax(0,1fr)}}
@media(max-width:700px){.page-index .home-discovery-links{gap:16px}.page-index .creative-team .team-heading>div:last-child{margin-top:16px}.page-index .creative-team .team-heading p:not(.eyebrow){margin-bottom:14px}.page-index .creative-people .person-card{gap:18px}.page-index .creative-people .person-caption h3{font-size:25px}}
