Собери адаптивный одностраничный HTML-прототип сайта по брифу ниже.
Сначала перечисли недостающие сведения. Используй только указанные факты. Не добавляй адрес, отзывы, фотографии, свободные даты и обещание подтверждённой брони. Вместо фото используй подписанные схемы.
Покажи два зала, цену за час и минимум за 2 часа. По кнопке «Уточнить свободное время» открой форму с залом, датой, длительностью и способом связи. Считай цену по ставке выбранного зала. Контроль: 2 часа в «Циклораме» = 4800 ₽. Контакты и отправку не подключай. Пометь демо.
Сделай понятную мобильную версию, видимый фокус, подписи полей и закрытие формы клавишей Escape.

БРИФ (учебное контрольное заполнение автора в WebAsk):
{
  "project": "Фотостудия «Тихий кадр», Казань. Сдаём залы для фото и видео.",
  "goal": "Оставить заявку на аренду зала",
  "lead_fields": [
    "Зал",
    "Дата съёмки",
    "Продолжительность",
    "Способ связи"
  ],
  "audience": "Фотографы, небольшие бренды и команды. Нужны портреты, каталожные съёмки и короткое видео. Перед заявкой важно понять цену и подходит ли зал.",
  "services": "Зал «Окно»: 45 м², 1800 ₽/час, естественный свет, портреты и небольшие команды. Зал «Циклорама»: 70 м², 2400 ₽/час, белый фон для каталога и видео.",
  "conditions": "Минимальная аренда 2 часа. Свет входит в стоимость. Фотограф и визажист оплачиваются отдельно. Заявка не подтверждает бронь: администратор согласует свободное время.",
  "style": "Светлый холодный серый фон, графитовый текст, синий акцент. Чёткая типографика и схемы залов. Без бежевого фона, выдуманных фотографий и декоративной роскоши.",
  "must_have": "Сравнение двух залов, цены и условия до заявки. Расчёт суммы по залу и числу часов. В форме: зал, дата, длительность и способ связи. Кнопка «Уточнить свободное время». Для 2 часов в «Циклораме» должно получиться 4800 ₽.",
  "missing": "Нет реальных фото залов, точного адреса, отзывов и календаря занятости. Не придумывать их и не обещать мгновенную бронь. Контакты и отправку подключим после согласования; сейчас нужен прототип."
}
