Сверстать страницу по макету с адаптивом под основные разрешения.
Каждый элемент-спойлер должен быть интерактивным и раскрываться по клику на него. Текст и его количество произвольны. Внутри спойлера может быть как 1, так и более абзацев. Спойлер в раскрытом состоянии должен полностью показывать вложенный текст не обрезая его и не оставляя пустое пространство
Верстка должна быть выполнена без использования Bootstrap, Tailwind и т.п., также не допускается использование js-библиотек, вся js-логика должна быть написана на чистом JavaScript (без JQuery или React).