Так а что именно отслеживает transition в вашем случае? Изначально задайте before/after, а уже на hover меняйте часть стилей на нужные. И transition соответственно будет уже у before/after
Тут проще всего использовать JS. Если они не связаны друг с другом, то нет надежды связать их средствами CSS, если только один из блоков не имеет фиксированную высоту. В этом случае можно использовать переменные.
Тут нет особой разницы. Колледж и институт это всего лишь набор базовых знаний, которые не сделают из тебя полноценного специалиста (как выпускник по информационной безопасности могу заявлять об этом), но заложат хорошую базу.
Можешь после 9 класса пойти в информационный колледж, например на администрирование или АСОИиУ. Там дадут основы программирования, математику, сети. Это всё хорошие вещи. После этого уже ищи профильный институт
Это никак не приводит к решению проблемы. Попробуйте добавить global $arFilter и проверьте, поступает ли в темплейт этот фильтр. Проверьте параметр USE_FILTER
1. Unix и Linux. Руководство системного администратора
2. Внутреннее устройство Linux
3. Ядро Linux. Описание процесса разработки
4. Операционная система UNIX