/* Equipe */
.team{display:grid;grid-template-columns:minmax(0,.7fr) 1.3fr;gap:clamp(32px,6vw,80px);align-items:center}
.team figure{border-radius:var(--r);overflow:hidden;aspect-ratio:2/3;max-width:420px}
.team figure img{width:100%;height:100%;object-fit:cover;object-position:center 18%}
.tlist{list-style:none;max-width:560px}
.tlist li{border-bottom:1px solid #2c2c2e}.tlist li:last-child{border:0}
.tlist a{display:block;padding:10px 0;color:var(--sub);font-size:16px}.tlist a:hover{color:var(--tx)}
@media(max-width:760px){.team{grid-template-columns:1fr}.head-row{flex-direction:column;align-items:flex-start}}
