Создай аккордеон команды из 5 портретов.
Контент редактируемый: карточки сразу в HTML, фото img data-tilda-img="y", тексты data-tilda-edit="y". Без генерации через JS/массивы/innerHTML/canvas. JS только переключает состояния. В редакторе все фото и подписи доступны для правок; не перехватывай клики.
Белая секция width:100%, padding:40px 0. Контейнер max-width:1160px, width:calc(100% - 40px), по центру. Arial/Helvetica. Слева заголовок «The people behind the work»: clamp(32px,4vw,46px), bold, line-height:1.08, трекинг -.025em, #26272b, max-width:720px. Через 12px описание «Five minds shaping the direction, craft and culture of everything we build.»: 15px/1.5 regular, #5f6168, max-width:440px. До портретов clamp(24px,3vw,40px).
Десктоп ≥768px: горизонтальный flex-ряд, gap:16px, высота min(62vh,500px). Карточки radius:14px, overflow:hidden, фон #e8e8eb, min-width:44px. Закрытые flex:1.35 1 0, открытая flex-grow:5.2. Открыта третья — Daniel Frost. Hover любой карточки раскрывает её, остальные сужаются. Открыта ровно одна, уход мыши её не закрывает. Без автопереключения.
Фото заполняет карточку, object-fit:cover, object-position:50% 30%. Закрытое grayscale(1) contrast(1.04), scale(1.04); открытое цветное, contrast(1), scale(1). Flex-grow меняется 1400ms, масштаб фото 1650ms, easing cubic-bezier(.16,.84,.24,1); фильтр 1250ms ease delay 120ms.
У открытой карточки белая плашка: top/left:22px, padding:14px 18px 15px, radius:12px, мягкая тень, ширина по тексту, max-width:calc(100% - 44px). Должность 11px regular uppercase, трекинг .12em, #635bff; через 5px имя clamp(19px,1.8vw,24px), regular, line-height:1.12, трекинг -.015em, #26272b. Плашка проявляется из opacity:0, translateY(14px) scale(.965): opacity 820ms delay 330ms, transform 900ms delay 290ms. При закрытии исчезает за 520ms, transform 620ms.
Имя | должность | фото:
Sarah Chen | Chief Operating Officer | https://static.tildacdn.com/tild3637-6261-4063-a432-623130353930/Team_1.jpg
Marcus Reid | Chief Product Officer | https://static.tildacdn.com/tild3336-6264-4834-a664-303966363366/Team_4.jpg
Daniel Frost | Chief Executive Officer | https://static.tildacdn.com/tild3535-3338-4237-a665-363563666562/Team_25.jpg
Priya Sharma | Chief People Officer | https://static.tildacdn.com/tild3064-3361-4161-b834-373661383030/Team_27.jpg
James Okafor | Chief Financial Officer | https://static.tildacdn.com/tild6533-6364-4139-b539-626136666633/Team_28.jpg
768–1199px: gap:10px, высота min(56vh,420px), radius:12px, min-width:38px; плашка top/left:16px, padding:12px 15px 13px.
≤767px: padding секции 24px 0; вертикальный аккордеон, gap:8px, ширина карточек 100%, закрытая высота 82px, открытая min(64vh,460px), переход высоты 1250ms с тем же easing. Изначально открыта первая; тап раскрывает выбранную и закрывает остальные. Плашка top/left:14px, padding:11px 14px 12px, текст переносится.
Изолируй CSS/JS, обновляй aria-expanded. При resize открывай первую на телефоне, третью на десктопе. Reduced-motion: без переходов.