/*
 * ВРЕМЕННЫЙ файл, удаляется при восстановлении сборки scss (docs/audit-2026-09.md, §8.1).
 * Подключён после style.css. Три правила под ветку ruslan/site-texts (сентябрь 2026):
 * 1) пустая ячейка соцсетей в сетке футера — блок соцсетей удалён из HTML;
 * 2) пункты меню шапки стали ссылками — cursor:pointer вместо cursor:default из style.css;
 * 3) «Листайте» в футере стал кликабельным;
 * 4) поле сообщения в форме заявки (сентябрь 2026). Honeypot скрыт inline-стилем в разметке,
 *    чтобы не зависеть от загрузки этого файла.
 * При сборке эти правила уезжают в scss, файл и его <link> в index.html удаляются.
 */

/* 1. Сетка футера без ячейки socials (в style.css она есть на всех трёх брейкпоинтах). */
.footer__socials { display: none; }
.footer__grid {
	grid-template-areas:
		"logo products extras contacts"
		"policy policy policy footercopy";
}
@media (max-width: 768px) {
	.footer__grid {
		grid-template-areas:
			"logo products extras"
			"logo contacts contacts"
			"logo policy policy"
			"footercopy footercopy footercopy";
	}
}
@media (max-width: 570px) {
	.footer__grid {
		grid-template-areas:
			"logo logo"
			"products extras"
			"contacts contacts"
			"policy policy"
			"footercopy footercopy";
	}
}

/* 2. Пункты меню шапки — рабочие ссылки. */
.header__menu-item .header__menu-link { cursor: pointer; }

/* 3. «Листайте» — клик ведёт на следующую секцию. */
.footer__scroll { cursor: pointer; }

/* 4. Поле сообщения: та же рамка и фон, что у инпутов, но с высотой под несколько строк
      и без ручного ресайза, чтобы не ломать раскладку секции. */
.query__form-textarea {
	height: auto;
	min-height: max(72px, 5vw);
	max-height: 25vh;
	padding: max(10px, .7vw) max(14px, .9722222222vw);
	line-height: 1.35;
	resize: none;
	font-family: inherit;
}
@media (max-width: 768px) {
	.query__form-textarea { min-height: 64px; }
}
@media (max-width: 570px) {
	.query__form-textarea { min-height: 56px; }
}
