/* Инметех · квиз (блок QZ101, rec4834227201).
   Цвета, шрифты, кнопки и ответы-«Кнопки» заданы в настройках блока.
   Здесь только то, чего в настройках нет: раскладка как в макете, 6 полосок прогресса,
   подпись «Шаг N из 6» (её пишет скрипт в блоке заголовка), кнопки слева с подписью «Назад». */
#rec4834227201 .t-quiz__panel{display:none!important}
#rec4834227201 .t-quiz__content-padding-container{padding:0!important}
#rec4834227201 .t-quiz__content-wrapper{display:grid!important;grid-template-columns:100%;padding:50px!important;box-sizing:border-box}
#rec4834227201 .t-quiz__footer{display:contents!important}
#rec4834227201 .t-quiz__screen-wrapper{padding:0!important}
/* строка над прогрессом */
#rec4834227201 .t-quiz__footer__text-container{order:1;display:flex!important;justify-content:space-between;align-items:center;margin:0 0 10px!important;width:100%!important;max-width:none!important}
#rec4834227201 .t-quiz__counter{display:none!important}
#rec4834227201 .t-quiz__counter-title{display:none!important}
#rec4834227201 .t-quiz__counter-container:after{content:attr(data-inm);font-family:'Tektur',Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-0.5px;text-transform:uppercase}
#rec4834227201 .t-quiz__text-extra{margin:0!important}
/* прогресс из 6 полосок */
#rec4834227201 .t-quiz__progress-bar-container{order:2;position:static!important;width:100%!important;margin:0 0 28px!important;padding:0!important}
#rec4834227201 .t-quiz__progressbar{height:4px!important;border-radius:0!important;
  -webkit-mask:repeating-linear-gradient(90deg,#000 0 calc((100% - 50px)/6),transparent calc((100% - 50px)/6) calc((100% - 50px)/6 + 10px));
  mask:repeating-linear-gradient(90deg,#000 0 calc((100% - 50px)/6),transparent calc((100% - 50px)/6) calc((100% - 50px)/6 + 10px))}
#rec4834227201 .t-quiz__main{order:3;min-height:0!important;-webkit-mask-image:none!important;mask-image:none!important}
/* кнопки «Назад» / «Далее» слева, «Назад» с подписью */
#rec4834227201 .t-quiz__footer .t-quiz__btn-wrapper{order:4;justify-content:flex-start!important;gap:10px;margin:28px 0 0!important;width:auto!important;max-width:none!important;-webkit-mask-image:none!important;mask-image:none!important}
#rec4834227201 .t-quiz__btn-wrapper .t-btn{width:auto!important;height:46px!important;min-height:46px!important;padding:0 24px!important}
#rec4834227201 .t-btnflex_type_button2 .t-btnflex__icon{display:none!important}
#rec4834227201 .t-btnflex_type_button2:after{content:'Назад'}
#rec4834227201 .t-btnflex_type_button .t-btnflex__icon{order:-1;margin:0 10px 0 0!important}
#rec4834227201 .t-quiz__btn-wrapper .t-btnflex__icon,#rec4834227201 .t-quiz__btn-wrapper .t-btnflex__icon svg{width:15px!important;height:15px!important}
/* мобильная панель кнопок Тильды — в конец, без липкости */
#rec4834227201 .t-quiz__btn-wrapper_mobile{order:5!important;position:static!important;height:auto!important;min-height:0!important;margin:24px 0 0!important;padding:0!important;background:none!important;box-shadow:none!important;gap:10px;justify-content:flex-start!important;-webkit-mask-image:none!important;mask-image:none!important}
#rec4834227201 .t-quiz__btn-wrapper_mobile .t-btn{flex:1 1 0}
@media (max-width:639px){
  #rec4834227201 .t-quiz__content-wrapper{padding:24px 16px!important}
  #rec4834227201 .t-quiz__footer__text-container{flex-direction:column;align-items:flex-start;gap:6px}
}
/* выбранный ответ: в настройках нет отдельного цвета — заливка оранжевым, отметка белая, как в макете */
#rec4834227201 .t-radio__item:has(input:checked){background:#ff6400!important}
#rec4834227201 .t-radio__item:has(input:checked) .t-radio__indicator{border-color:#fff!important}
#rec4834227201 .t-radio__item:has(input:checked) .t-radio__indicator:after{background:#fff!important}

/* Инметех · бургер-меню (ME403N, rec4871327901 на странице header): шторка снизу в стиле сайта.
   Пункты, кнопки, цвета и шрифт пунктов задаются в настройках блока; здесь только форма шторки,
   плашки-кнопки пунктов, кнопки на всю ширину, цветные иконки соцсетей и анимация появления. */
#rec4871327901 .t3112{top:auto;left:0;right:0;bottom:0;max-width:none;max-height:92vh;background:#fff;border-radius:4px 4px 0 0;
  clip-path:polygon(0 0,calc(100% - 21px) 0,100% 21px,100% 100%,0 100%);
  transform:translate(0,100%);transition:transform .45s cubic-bezier(.22,1,.36,1);}
#rec4871327901 .t3112.t3112__menu_show{transform:translate(0,0);}
/* фон под шторкой: размытие на самом оверлее (на вложенном слое его гасит анимация прозрачности); затемнение — в настройках блока */
#rec4871327901 .t3112__overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);}
#rec4871327901 .t-menu-popover__container{box-sizing:border-box;max-width:640px;margin:0 auto;padding:32px 20px 28px !important;}
#rec4871327901 .t3112__logowrapper{margin:0 0 24px !important;}
#rec4871327901 .t3112__logoimg{width:115px !important;max-width:115px;}
/* закрыть: светлый квадрат с тёмным крестиком, оранжевый при наведении */
#rec4871327901 .t3112__close-button{top:26px;right:20px;width:40px;height:40px;border-radius:3px;background:rgba(22,24,27,.06);transition:background-color .2s;}
#rec4871327901 .t3112__close-button:hover,#rec4871327901 .t3112__close-button:focus-visible{background:#ff6400;}
#rec4871327901 .t3112__close_icon{width:20px;color:#16181b;transition:color .2s;}
#rec4871327901 .t3112__close-button:hover .t3112__close_icon,#rec4871327901 .t3112__close-button:focus-visible .t3112__close_icon{color:#fff;}
/* пункты — кнопки-плашки: название и стрелка в квадрате; при нажатии плашка тёмная, квадрат оранжевый */
#rec4871327901 .t-menu__list{display:flex !important;flex-direction:column;gap:8px;margin:0 !important;padding:0 !important;}
#rec4871327901 .t-menu-base__list-item{margin:0 !important;padding:0 !important;
  opacity:0;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease;}
#rec4871327901 .t3112__menu_show .t-menu-base__list-item{opacity:1;transform:none;}
#rec4871327901 .t3112__menu_show .t-menu-base__list-item:nth-child(2){transition-delay:.04s;}
#rec4871327901 .t3112__menu_show .t-menu-base__list-item:nth-child(3){transition-delay:.08s;}
#rec4871327901 .t3112__menu_show .t-menu-base__list-item:nth-child(4){transition-delay:.12s;}
#rec4871327901 .t3112__menu_show .t-menu-base__list-item:nth-child(5){transition-delay:.16s;}
#rec4871327901 .t3112__menu_show .t-menu-base__list-item:nth-child(n+6){transition-delay:.2s;}
#rec4871327901 .t-menu__link-wrapper{display:block !important;margin:0 !important;padding:0 !important;}
#rec4871327901 .t-menu__link-item{display:flex !important;align-items:center;gap:14px;min-height:56px;box-sizing:border-box;
  padding:10px 10px 10px 16px !important;border-radius:4px !important;background:rgba(22,24,27,.04) !important;
  transition:background-color .2s,color .2s !important;}
#rec4871327901 .t-menu__link-item::after{content:"→";flex:0 0 36px;height:36px;margin-left:auto;display:flex;align-items:center;justify-content:center;
  border-radius:3px;background:rgba(22,24,27,.06);font-family:Arial,sans-serif;font-size:18px;color:#16181b;
  transition:background-color .2s,color .2s;}
#rec4871327901 .t-menu__link-item:hover,#rec4871327901 .t-menu__link-item:focus-visible,#rec4871327901 .t-menu__link-item:active{background:#16181b !important;color:#fff !important;}
#rec4871327901 .t-menu__link-item:hover::after,#rec4871327901 .t-menu__link-item:focus-visible::after,#rec4871327901 .t-menu__link-item:active::after{background:#ff6400;color:#fff;}
/* низ шторки: кнопки на всю ширину, соцсети под ними */
#rec4871327901 .t3112__additional{display:flex;flex-direction:column;gap:16px;margin-top:24px !important;padding:0 !important;}
#rec4871327901 .t-menu-base__buttons{order:-1;display:flex !important;flex-direction:column;gap:8px;width:100%;margin:0 !important;}
#rec4871327901 .t-menu-base__button{width:100%;margin:0 !important;padding:0 !important;}
#rec4871327901 .t-menu-base__buttons .t-btnflex{width:100% !important;max-width:none !important;height:46px !important;justify-content:center;}
#rec4871327901 .t-sociallinks{margin:0 !important;}
/* соцсети: фирменные цветные иконки VK, MAX, RUTUBE поверх стандартных (ссылки — в блоке) */
#rec4871327901 .t-sociallinks__wrapper{display:flex !important;gap:8px;margin:0 !important;padding:0 !important;}
#rec4871327901 .t-sociallinks__item{margin:0 !important;padding:0 !important;}
#rec4871327901 .t-sociallinks__item a{display:block;width:40px !important;height:40px !important;border-radius:3px;overflow:hidden;background:center/cover no-repeat;transition:transform .2s;}
#rec4871327901 .t-sociallinks__item a[href]:hover{transform:translateY(-2px);}
#rec4871327901 .t-sociallinks__item a svg{visibility:hidden;}
#rec4871327901 .t-sociallinks__item_vk a{background-image:url('https://static.tildacdn.com/tild3231-6630-4963-b063-663132656365/menu_vk.svg');}
#rec4871327901 .t-sociallinks__item_maxmessenger a{background-image:url('https://static.tildacdn.com/tild3030-3363-4564-b739-383363393335/menu_max_r3.svg');}
#rec4871327901 .t-sociallinks__item_rutube a{background-image:url('https://static.tildacdn.com/tild3737-3934-4334-b432-346337353266/menu_rutube.svg');}
@media (prefers-reduced-motion:reduce){#rec4871327901 .t3112,#rec4871327901 .t-menu-base__list-item{transition:none;}}

/* Инметех · «Реализованные проекты» из раздела «Товары» (ST340, rec5042947801), категория «Проекты».
   Фото, название, отрасль (поле «Метка»), цифра в карточке (описание: цифра</strong> подпись),
   3 ключевые цифры (характеристики) и «Проблема / Решение» (полное описание: h3, абзац, h3, список) — в «Товарах».
   Здесь только вид: карточки как в прежнем слайдере и попап проекта в стиле сайта. Прежний Zero-блок скрыт (rec4833506101). */
/* карточка: отрасль серым «чипом» под фото, крупная цифра, без цены и артикула */
#rec5042947801 .t-catalog__card__imgwrapper{overflow:visible !important;}
#rec5042947801 .t-catalog__card__mark-wrapper{position:absolute !important;left:0 !important;right:auto !important;top:calc(100% + 14px) !important;bottom:auto !important;margin:0 !important;z-index:1;}
#rec5042947801 .t-catalog__card__mark{position:static !important;display:inline-block !important;width:auto !important;height:auto !important;min-width:0 !important;
  padding:7px 11px !important;border-radius:3px !important;background:#f8f8f8 !important;color:#767b82 !important;
  font-family:'Tektur',Arial,sans-serif !important;font-size:14px !important;line-height:18px !important;font-weight:500 !important;
  letter-spacing:-.5px;text-transform:uppercase;white-space:nowrap;}
#rec5042947801 .t-catalog__card__contentwrapper{padding-top:46px !important;}
#rec5042947801 .t-catalog__card__sku,#rec5042947801 .t-catalog__card__price-wrapper{display:none !important;}
#rec5042947801 .t-catalog__card__title{margin-top:14px !important;}
#rec5042947801 .t-catalog__card__descr{display:flex !important;align-items:center;gap:12px;margin-top:14px !important;color:#767b82 !important;line-height:17px !important;}
#rec5042947801 .t-catalog__card__descr strong{flex:0 0 auto;font-family:'Tektur',Arial,sans-serif;font-weight:500;font-size:28px;line-height:32px;color:#ff6400;white-space:nowrap;}
/* кнопка «Подробнее» на всю ширину карточки, 20 px от текста */
#rec5042947801 .t-catalog__card__price-buttons{margin-top:auto !important;padding-top:0 !important;width:100%;}
#rec5042947801 .t-catalog__card__btns-wrapper{margin:0 !important;width:100%;display:flex !important;}
#rec5042947801 .t-catalog__card__btns-wrapper .t-catalog__card__btn{flex:1 1 auto;width:100% !important;max-width:none !important;margin:0 !important;justify-content:center;}
@media (max-width:1199px){
  #rec5042947801 .t-catalog__card__descr{flex-direction:column;align-items:flex-start;gap:6px;}
  #rec5042947801 .t-catalog__card__descr strong{font-size:24px;line-height:28px;}
}
/* попап проекта: без цены и артикула; 3 цифры плашками; «Проблема / Решение» двумя колонками */
#rec5042947801 .t-catalog__prod-popup__sku,#rec5042947801 .t-catalog__prod-popup__brand,#rec5042947801 .t-catalog__prod-popup__price-wrapper{display:none !important;}
#rec5042947801 .t-catalog__prod-popup__text{display:flex !important;flex-direction:column;gap:20px;margin-top:24px !important;}
#rec5042947801 .js-catalog-prod-all-charcs{order:-1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;}
#rec5042947801 .js-catalog-prod-all-charcs p:empty{display:none !important;}
#rec5042947801 .js-catalog-prod-charcs{display:flex !important;flex-direction:column;gap:4px;margin:0 !important;padding:16px;border-radius:4px;background:#fff;
  font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:20px;color:#767b82;}
#rec5042947801 .inm-ch-v{font-family:'Tektur',Arial,sans-serif;font-weight:500;font-size:22px;line-height:26px;color:#ff6400;}
#rec5042947801 .inm-ch-l{font-size:14px;line-height:20px;color:#767b82;}
#rec5042947801 .js-catalog-prod-all-text{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-auto-flow:column;column-gap:24px;row-gap:10px;
  padding:20px;border-radius:4px;background:#fff;}
#rec5042947801 .js-catalog-prod-all-text h3{margin:0;font-family:'Tektur',Arial,sans-serif;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.5px;text-transform:uppercase;color:#16181b;}
#rec5042947801 .js-catalog-prod-all-text p,#rec5042947801 .js-catalog-prod-all-text ul{margin:0;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:20px;color:#767b82;}
#rec5042947801 .js-catalog-prod-all-text ul{display:flex;flex-direction:column;gap:8px;padding:0;list-style:none;}
#rec5042947801 .js-catalog-prod-all-text li{position:relative;padding-left:16px;}
#rec5042947801 .js-catalog-prod-all-text li::before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:1px;background:#ff6400;}
@media (max-width:960px){
  #rec5042947801 .js-catalog-prod-all-text{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row;}
}
@media (max-width:640px){
  #rec5042947801 .js-catalog-prod-all-charcs{grid-template-columns:1fr;}
}

/* проекты: вкладки категорий не нужны (в блоке одна категория «Проекты») */
#rec5042947801 .t-catalog-parts-above__container,#rec5042947801 .js-catalog-parts-select-container{display:none !important;}
/* попап проектов: иконки в стиле сайта — оранжевая линия в светло-оранжевом квадрате 38 px */
#rec5042947801 .js-catalog-prod-charcs{gap:6px;}
#rec5042947801 .js-catalog-prod-charcs::before{content:'';display:block;width:38px;height:38px;border-radius:3px;background:rgba(255,100,0,.1) center/20px 20px no-repeat;margin-bottom:6px;}
#rec5042947801 .js-catalog-prod-charcs:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M19.14%2020.25C18.95%2020.25%2018.76%2020.18%2018.61%2020.04C18.31%2019.75%2018.31%2019.28%2018.6%2018.98C20.31%2017.24%2021.25%2014.94%2021.25%2012.5C21.25%207.4%2017.1%203.25%2012%203.25C6.9%203.25%202.75%207.4%202.75%2012.5C2.75%2014.93%203.68%2017.22%205.38%2018.96C5.67%2019.26%205.66%2019.73%205.37%2020.02C5.07%2020.31%204.6%2020.3%204.31%2020.01C2.34%2017.99%201.25%2015.32%201.25%2012.5C1.25%206.57%206.07%201.75%2012%201.75C17.93%201.75%2022.75%206.57%2022.75%2012.5C22.75%2015.33%2021.66%2018.01%2019.67%2020.03C19.53%2020.18%2019.33%2020.25%2019.14%2020.25Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M11.9991%2021.9983C14.142%2021.9983%2015.8791%2020.2611%2015.8791%2018.1183C15.8791%2015.9754%2014.142%2014.2383%2011.9991%2014.2383C9.85628%2014.2383%208.11914%2015.9754%208.11914%2018.1183C8.11914%2020.2611%209.85628%2021.9983%2011.9991%2021.9983Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M16%208.5C14.9%208.5%2014%209.4%2014%2010.5V11.25C14%2011.94%2014.56%2012.5%2015.25%2012.5H16C17.1%2012.5%2018%2011.6%2018%2010.5C18%209.4%2017.1%208.5%2016%208.5Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E");}
#rec5042947801 .js-catalog-prod-charcs:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M16.5885%207.41L6.30849%2017.69C5.82849%2018.17%205.00849%2018.06%204.71849%2017.45C4.19849%2016.38%203.89849%2015.17%203.89849%2013.9C3.87849%208.38%209.47849%203.66%2011.3785%202.21C11.7485%201.93%2012.2485%201.93%2012.6085%202.21C13.4785%202.87%2015.1085%204.24%2016.6385%206.04C16.9785%206.44%2016.9585%207.04%2016.5885%207.41Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M20.1%2013.9103C20.1%2018.3703%2016.47%2022.0003%2012%2022.0003C10.21%2022.0003%208.53996%2021.4203%207.18996%2020.4203C6.69996%2020.0603%206.65996%2019.3403%207.08996%2018.9103L17.16%208.84026C17.63%208.37026%2018.42%208.47026%2018.74%209.05026C19.56%2010.5603%2020.11%2012.2003%2020.1%2013.9103Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E");}
#rec5042947801 .js-catalog-prod-charcs:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M16.19%202H7.81C4.17%202%202%204.17%202%207.81V16.18C2%2019.83%204.17%2022%207.81%2022H16.18C19.82%2022%2021.99%2019.83%2021.99%2016.19V7.81C22%204.17%2019.83%202%2016.19%202ZM7.75%209.14C7.75%208.33%208.41%207.66%209.23%207.66C10.04%207.66%2010.71%208.32%2010.71%209.14C10.71%209.95%2010.05%2010.62%209.23%2010.62C8.41%2010.61%207.75%209.95%207.75%209.14ZM8.82%2016.02C8.63%2016.02%208.44%2015.95%208.29%2015.8C8%2015.51%208%2015.04%208.29%2014.74L14.84%208.19C15.13%207.9%2015.61%207.9%2015.9%208.19C16.19%208.48%2016.19%208.96%2015.9%209.25L9.35%2015.8C9.2%2015.95%209.01%2016.02%208.82%2016.02ZM15.77%2016.34C14.96%2016.34%2014.29%2015.68%2014.29%2014.86C14.29%2014.05%2014.95%2013.38%2015.77%2013.38C16.58%2013.38%2017.25%2014.04%2017.25%2014.86C17.25%2015.68%2016.59%2016.34%2015.77%2016.34Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E");}
#rec5042947801 .js-catalog-prod-all-text h3{display:flex;align-items:center;gap:10px;}
#rec5042947801 .js-catalog-prod-all-text h3::before{content:'';display:block;width:38px;height:38px;border-radius:3px;background:rgba(255,100,0,.1) center/20px 20px no-repeat;flex:0 0 38px;}
#rec5042947801 .js-catalog-prod-all-text h3.inm-h-prob::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M21.7605%2015.92L15.3605%204.4C14.5005%202.85%2013.3105%202%2012.0005%202C10.6905%202%209.50047%202.85%208.64047%204.4L2.24047%2015.92C1.43047%2017.39%201.34047%2018.8%201.99047%2019.91C2.64047%2021.02%203.92047%2021.63%205.60047%2021.63H18.4005C20.0805%2021.63%2021.3605%2021.02%2022.0105%2019.91C22.6605%2018.8%2022.5705%2017.38%2021.7605%2015.92ZM11.2505%209C11.2505%208.59%2011.5905%208.25%2012.0005%208.25C12.4105%208.25%2012.7505%208.59%2012.7505%209V14C12.7505%2014.41%2012.4105%2014.75%2012.0005%2014.75C11.5905%2014.75%2011.2505%2014.41%2011.2505%2014V9ZM12.7105%2017.71C12.6605%2017.75%2012.6105%2017.79%2012.5605%2017.83C12.5005%2017.87%2012.4405%2017.9%2012.3805%2017.92C12.3205%2017.95%2012.2605%2017.97%2012.1905%2017.98C12.1305%2017.99%2012.0605%2018%2012.0005%2018C11.9405%2018%2011.8705%2017.99%2011.8005%2017.98C11.7405%2017.97%2011.6805%2017.95%2011.6205%2017.92C11.5605%2017.9%2011.5005%2017.87%2011.4405%2017.83C11.3905%2017.79%2011.3405%2017.75%2011.2905%2017.71C11.1105%2017.52%2011.0005%2017.26%2011.0005%2017C11.0005%2016.74%2011.1105%2016.48%2011.2905%2016.29C11.3405%2016.25%2011.3905%2016.21%2011.4405%2016.17C11.5005%2016.13%2011.5605%2016.1%2011.6205%2016.08C11.6805%2016.05%2011.7405%2016.03%2011.8005%2016.02C11.9305%2015.99%2012.0705%2015.99%2012.1905%2016.02C12.2605%2016.03%2012.3205%2016.05%2012.3805%2016.08C12.4405%2016.1%2012.5005%2016.13%2012.5605%2016.17C12.6105%2016.21%2012.6605%2016.25%2012.7105%2016.29C12.8905%2016.48%2013.0005%2016.74%2013.0005%2017C13.0005%2017.26%2012.8905%2017.52%2012.7105%2017.71Z%22%20fill%3D%22%23E8A200%22/%3E%3C/svg%3E");}
#rec5042947801 .js-catalog-prod-all-text h3.inm-h-sol::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%202C6.49%202%202%206.49%202%2012C2%2017.51%206.49%2022%2012%2022C17.51%2022%2022%2017.51%2022%2012C22%206.49%2017.51%202%2012%202ZM16.78%209.7L11.11%2015.37C10.97%2015.51%2010.78%2015.59%2010.58%2015.59C10.38%2015.59%2010.19%2015.51%2010.05%2015.37L7.22%2012.54C6.93%2012.25%206.93%2011.77%207.22%2011.48C7.51%2011.19%207.99%2011.19%208.28%2011.48L10.58%2013.78L15.72%208.64C16.01%208.35%2016.49%208.35%2016.78%208.64C17.07%208.93%2017.07%209.4%2016.78%209.7Z%22%20fill%3D%22%232F9460%22/%3E%3C/svg%3E");}

/* проекты: фото с отступом 20 px внутри плашки, как в прежнем слайдере */
#rec5042947801 .t-catalog__card__mediawrapper{padding:20px 20px 0 !important;box-sizing:border-box;}
#rec5042947801 .t-catalog__card__bgimg{border-radius:4px;}
/* телефон: одна карточка на всю ширину, листается ровно по одной (без «выглядывающей» соседней) */
@media (max-width:639px){
  #rec5042947801 .t-catalog__card-list{gap:0 12px !important;scroll-snap-type:x mandatory;}
  #rec5042947801 .t-catalog__card-list .t-catalog__card{flex:0 0 100% !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;scroll-snap-align:start;}
}

/* телефон: цифры компактными строками — иконка слева, значение и подпись справа */
@media (max-width:640px){
  #rec5042947801 .js-catalog-prod-charcs{display:grid !important;grid-template-columns:38px 1fr;column-gap:12px;row-gap:0;align-items:center;padding:12px 16px;}
  #rec5042947801 .js-catalog-prod-charcs::before{grid-row:1 / span 2;margin-bottom:0;}
}

/* планшет: две карточки на ширину сетки, листается по одной */
@media (min-width:640px) and (max-width:1199px){
  #rec5042947801 .t-catalog__card-list{gap:0 10px !important;scroll-snap-type:x mandatory;}
  #rec5042947801 .t-catalog__card-list .t-catalog__card{flex:0 0 calc((100% - 10px) / 2) !important;width:calc((100% - 10px) / 2) !important;max-width:none !important;min-width:0 !important;margin:0 !important;scroll-snap-align:start;}
}

/* проекты: стрелки слайдера как в прежнем блоке — квадраты 46 px, «назад» серая, «вперёд» тёмная, при наведении оранжевые */
#rec5042947801 .t1291__control{width:46px !important;height:46px !important;border-radius:3px !important;border:0 !important;box-shadow:none !important;
  background:rgba(22,24,27,.06) !important;color:#16181b !important;transition:background-color .2s,color .2s;}
#rec5042947801 .t1291__control_right{background:#16181b !important;color:#fff !important;}
#rec5042947801 .t1291__control:hover{background:#ff6400 !important;color:#fff !important;}
#rec5042947801 .t1291__controls{gap:10px;}

/* проекты: автоскейл как у Zero — zoom берётся у заголовочного Zero-блока (скрипт ставит --inm-z); попап не масштабируется */
#rec5042947801 .t1291__header,#rec5042947801 .js-catalog-cont-w-filter{zoom:var(--inm-z,1);}

/* проекты: сетка 1200 как у прежнего слайдера — поле 25 px, 3 карточки через 10 px — стрелки Тильды сдвигают на «карточка + 10», так лента встаёт ровно по краям, стрелки по правому краю */
@media (min-width:1200px){
  #rec5042947801 .t-catalog__card-list{width:1150px !important;max-width:1150px !important;margin:0 5px !important;gap:0 10px !important;scroll-snap-type:x mandatory;}
  #rec5042947801 .t-catalog__card-list .t-catalog__card{flex:0 0 calc((1150px - 20px) / 3) !important;width:calc((1150px - 20px) / 3) !important;max-width:none !important;min-width:0 !important;margin:0 !important;scroll-snap-align:start;}
  #rec5042947801 .t1291__controls{margin-right:5px;}
}
#rec5042947801 .t1291 .t1291__controls .t1291__control.t1291__control_md,#rec5042947801 .t1291 .t1291__controls .t1291__control{width:46px !important;height:46px !important;min-width:46px !important;max-width:46px !important;min-height:46px !important;max-height:46px !important;padding:0 !important;}

/* проекты, телефон: поля 16 px, как в мобильной сетке Zero (карточка 288 px) */
@media (max-width:639px){ #rec5042947801 .js-catalog-cont-w-filter{padding-left:16px !important;padding-right:16px !important;} }

/* проекты: стрелки под карточками справа, слева полоски-индикаторы как в прежнем слайдере (рисует скрипт заголовочного блока) */
#rec5042947801 .t1291__products{display:flex !important;flex-direction:column;}
#rec5042947801 .t1291__arrows_slot_products{order:2;display:flex !important;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;}
#rec5042947801 .inm-dots{display:flex;align-items:center;gap:6px;height:4px;}
#rec5042947801 .inm-dots i{display:block;width:16px;height:4px;border-radius:2px;background:rgba(22,24,27,.12);transition:width .3s,background-color .3s;}
#rec5042947801 .inm-dots i.on{width:40px;background:#ff6400;}
@media (min-width:1200px){ #rec5042947801 .inm-dots{margin-left:5px;} }
@media (max-width:639px){ #rec5042947801 .t1291__arrows_slot_products{margin-top:32px;} }

/* проекты: карточки всегда в полный рост (Тильда сжимает невидимые слайды до 1 px); стрелки и на телефоне, как в прежнем слайдере */
#rec5042947801 .t-catalog__card-list .t-catalog__card{height:auto !important;}
@media (max-width:639px){ #rec5042947801 .t1291__controls{display:flex !important;} }

/* попап: иконка «Проблема» жёлто-оранжевая, «Решение» спокойная зелёная */
#rec5042947801 .js-catalog-prod-all-text h3.inm-h-prob::before{background-color:rgba(232,162,0,.14);}
#rec5042947801 .js-catalog-prod-all-text h3.inm-h-sol::before{background-color:rgba(47,148,96,.12);}
/* попап проекта: автоскейл как у Zero, метка «Кейс», плашка срока под галереей */
#rec5042947801 .t-popup__container{zoom:var(--inm-z,1);}
#rec5042947801 .t-catalog__prod-popup__title-wrapper::before{content:'Кейс';display:inline-block;margin-bottom:14px;padding:7px 11px;border-radius:3px;background:rgba(255,100,0,.1);color:#ff6400;font-family:'Tektur',Arial,sans-serif;font-size:14px;line-height:18px;font-weight:500;letter-spacing:-.5px;text-transform:uppercase;}
@media (min-width:1200px){
  /* сетка: галерея | «Кейс»+заголовок+цифры; срок работ | проблема и решение */
  #rec5042947801 .t-popup__container{max-width:1160px !important;width:calc(100% - 40px) !important;margin:40px auto !important;}
  #rec5042947801 .t-catalog__prod-popup__container{padding:40px !important;}
  #rec5042947801 .t-catalog__product-popup{width:auto !important;max-width:none !important;}
  #rec5042947801 .t-catalog__product-popup>div:has(>.t-catalog__prod-popup__col-left){display:grid !important;grid-template-columns:400px minmax(0,1fr);grid-template-areas:"gal head" "gal charcs" "term text";column-gap:40px;row-gap:24px;width:auto !important;max-width:none !important;margin:0 !important;}
  #rec5042947801 .t-catalog__product-popup>div:has(>.t-catalog__prod-popup__col-left)::before,#rec5042947801 .t-catalog__product-popup>div:has(>.t-catalog__prod-popup__col-left)::after{display:none !important;}
  #rec5042947801 .t-catalog__prod-popup__col-left,#rec5042947801 .t-catalog__prod-popup__col-right,#rec5042947801 .t-popup .t-catalog__prod-popup__text{display:contents !important;}
  #rec5042947801 .t-catalog__prod-popup__col-right>.js-product-controls-wrapper,#rec5042947801 .t-catalog__prod-popup__col-right>.t-catalog__prod-popup__links-wrapper{display:none !important;}
  #rec5042947801 .t-catalog__prod-popup__col-left .t-slds{grid-area:gal;position:relative;width:auto !important;min-height:240px;margin:0 !important;}
  #rec5042947801 .t-catalog__prod-popup__col-left .t-slds__main{position:absolute;inset:0;}
  #rec5042947801 .t-catalog__prod-popup__col-left .t-slds__main,#rec5042947801 .t-catalog__prod-popup__col-left .t-slds__container,#rec5042947801 .t-catalog__prod-popup__col-left .t-slds__items-wrapper,#rec5042947801 .t-catalog__prod-popup__col-left .t-slds__item,#rec5042947801 .t-catalog__prod-popup__col-left .t-slds__wrapper,#rec5042947801 .t-catalog__prod-popup__col-left .t-slds__imgwrapper{height:100% !important;}
  #rec5042947801 .t-catalog__prod-popup__col-left .t-slds__bgimg{padding-bottom:0 !important;height:100% !important;}
  #rec5042947801 .t-catalog__prod-popup__title-wrapper{grid-area:head;margin:0 !important;}
  #rec5042947801 .t-popup .js-catalog-prod-all-charcs{grid-area:charcs;margin:0 !important;}
  #rec5042947801 .t-popup .js-catalog-prod-all-text{grid-area:text;margin:0 !important;}
}
@media (min-width:640px) and (max-width:1199px){
  #rec5042947801 .t-catalog__product-popup,#rec5042947801 .t-catalog__product-popup>div{width:auto !important;max-width:none !important;}
  #rec5042947801 .t-catalog__prod-popup__col-left,#rec5042947801 .t-catalog__prod-popup__col-right{float:none !important;width:auto !important;max-width:none !important;margin-left:20px !important;margin-right:20px !important;}
}
/* срок работ — тёмная карточка как «550+ реализованных объектов» */
#rec5042947801 .js-catalog-prod-charcs.inm-term{display:grid !important;grid-template-columns:38px 1fr;grid-template-rows:auto auto 1fr auto auto;grid-template-areas:"icon tag" "big big" ". ." "sub sub" "txt txt";gap:0;margin:0 !important;padding:20px;border-radius:4px;background:#1f2124;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 21px,100% 100%,0 100%);text-align:left;}
#rec5042947801 .js-catalog-prod-charcs.inm-term::before{grid-area:icon;width:38px;height:38px;margin:0;border-radius:3px;background:rgba(255,255,255,.08) url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%202C6.49%202%202%206.49%202%2012C2%2017.51%206.49%2022%2012%2022C17.51%2022%2022%2017.51%2022%2012C22%206.49%2017.51%202%2012%202ZM16.35%2015.57C16.21%2015.81%2015.96%2015.94%2015.7%2015.94C15.57%2015.94%2015.44%2015.91%2015.32%2015.83L12.22%2013.98C11.45%2013.52%2010.88%2012.51%2010.88%2011.62V7.52C10.88%207.11%2011.22%206.77%2011.63%206.77C12.04%206.77%2012.38%207.11%2012.38%207.52V11.62C12.38%2011.98%2012.68%2012.51%2012.99%2012.69L16.09%2014.54C16.45%2014.75%2016.57%2015.21%2016.35%2015.57Z%22%20fill%3D%22%23FFFFFF%22/%3E%3C/svg%3E") center/24px 24px no-repeat;}
#rec5042947801 .inm-t-tag{grid-area:tag;justify-self:end;font-family:'Inter',Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:-.5px;color:#767b82;}
#rec5042947801 .inm-t-big{grid-area:big;margin-top:18px;font-family:'Tektur',Arial,sans-serif;font-weight:500;font-size:46px;line-height:46px;color:#ff6400;}
#rec5042947801 .inm-t-sub{grid-area:sub;margin-top:24px;font-family:'Tektur',Arial,sans-serif;font-weight:500;font-size:18px;line-height:22px;letter-spacing:-.64px;text-transform:uppercase;color:#fff;}
#rec5042947801 .inm-t-txt{grid-area:txt;margin-top:8px;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:18px;color:rgba(255,255,255,.7);}
#rec5042947801 .js-catalog-prod-all-charcs .inm-term{grid-column:1 / -1;}
@media (max-width:639px){ #rec5042947801 .inm-t-big{font-size:36px;line-height:36px;} }
@media (min-width:1200px){ #rec5042947801 .t-popup .js-catalog-prod-charcs.inm-term{grid-area:term;} }
/* попап: стрелки галереи 30 px, в 20 px от краёв */
#rec5042947801 .t-popup .t-slds__arrow{width:30px !important;height:30px !important;}
#rec5042947801 .t-popup .t-slds__arrow-left{left:20px !important;}
#rec5042947801 .t-popup .t-slds__arrow-right{right:20px !important;}
/* попап: крестик внутри окна на серой подложке */
@media (min-width:1200px){
  #rec5042947801 .t-popup{overflow-x:hidden;}
  #rec5042947801 .t-popup .t-popup__container{position:relative;}
  #rec5042947801 .t-popup__container>.t-popup__close{position:absolute !important;top:20px !important;right:20px !important;left:auto !important;width:38px !important;height:38px !important;display:flex !important;align-items:center;justify-content:center;border-radius:4px !important;background:#ececec !important;z-index:5;cursor:pointer;transition:background-color .2s;}
  #rec5042947801 .t-popup__container>.t-popup__close:hover{background:#e2e2e2 !important;}
  #rec5042947801 .t-popup__container>.t-popup__close .t-popup__close-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
  #rec5042947801 .t-popup__container>.t-popup__close .t-popup__close-icon_cross{width:14px;height:14px;}
  #rec5042947801 .t-popup__container>.t-popup__close .t-popup__close-icon_cross *{fill:#16181b !important;}
}
/* попап: иконки цифр по названию характеристики (класс ставит скрипт), текст проблемы/решения блоками */
#rec5042947801 .js-catalog-prod-charcs.inm-ic-perf::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M19.14%2020.25C18.95%2020.25%2018.76%2020.18%2018.61%2020.04C18.31%2019.75%2018.31%2019.28%2018.6%2018.98C20.31%2017.24%2021.25%2014.94%2021.25%2012.5C21.25%207.4%2017.1%203.25%2012%203.25C6.9%203.25%202.75%207.4%202.75%2012.5C2.75%2014.93%203.68%2017.22%205.38%2018.96C5.67%2019.26%205.66%2019.73%205.37%2020.02C5.07%2020.31%204.6%2020.3%204.31%2020.01C2.34%2017.99%201.25%2015.32%201.25%2012.5C1.25%206.57%206.07%201.75%2012%201.75C17.93%201.75%2022.75%206.57%2022.75%2012.5C22.75%2015.33%2021.66%2018.01%2019.67%2020.03C19.53%2020.18%2019.33%2020.25%2019.14%2020.25Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M11.9991%2021.9983C14.142%2021.9983%2015.8791%2020.2611%2015.8791%2018.1183C15.8791%2015.9754%2014.142%2014.2383%2011.9991%2014.2383C9.85628%2014.2383%208.11914%2015.9754%208.11914%2018.1183C8.11914%2020.2611%209.85628%2021.9983%2011.9991%2021.9983Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M16%208.5C14.9%208.5%2014%209.4%2014%2010.5V11.25C14%2011.94%2014.56%2012.5%2015.25%2012.5H16C17.1%2012.5%2018%2011.6%2018%2010.5C18%209.4%2017.1%208.5%2016%208.5Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E");}
#rec5042947801 .js-catalog-prod-charcs.inm-ic-water::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M16.5885%207.41L6.30849%2017.69C5.82849%2018.17%205.00849%2018.06%204.71849%2017.45C4.19849%2016.38%203.89849%2015.17%203.89849%2013.9C3.87849%208.38%209.47849%203.66%2011.3785%202.21C11.7485%201.93%2012.2485%201.93%2012.6085%202.21C13.4785%202.87%2015.1085%204.24%2016.6385%206.04C16.9785%206.44%2016.9585%207.04%2016.5885%207.41Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M20.1%2013.9103C20.1%2018.3703%2016.47%2022.0003%2012%2022.0003C10.21%2022.0003%208.53996%2021.4203%207.18996%2020.4203C6.69996%2020.0603%206.65996%2019.3403%207.08996%2018.9103L17.16%208.84026C17.63%208.37026%2018.42%208.47026%2018.74%209.05026C19.56%2010.5603%2020.11%2012.2003%2020.1%2013.9103Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E");}
#rec5042947801 .js-catalog-prod-charcs.inm-ic-eco::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M16.19%202H7.81C4.17%202%202%204.17%202%207.81V16.18C2%2019.83%204.17%2022%207.81%2022H16.18C19.82%2022%2021.99%2019.83%2021.99%2016.19V7.81C22%204.17%2019.83%202%2016.19%202ZM7.75%209.14C7.75%208.33%208.41%207.66%209.23%207.66C10.04%207.66%2010.71%208.32%2010.71%209.14C10.71%209.95%2010.05%2010.62%209.23%2010.62C8.41%2010.61%207.75%209.95%207.75%209.14ZM8.82%2016.02C8.63%2016.02%208.44%2015.95%208.29%2015.8C8%2015.51%208%2015.04%208.29%2014.74L14.84%208.19C15.13%207.9%2015.61%207.9%2015.9%208.19C16.19%208.48%2016.19%208.96%2015.9%209.25L9.35%2015.8C9.2%2015.95%209.01%2016.02%208.82%2016.02ZM15.77%2016.34C14.96%2016.34%2014.29%2015.68%2014.29%2014.86C14.29%2014.05%2014.95%2013.38%2015.77%2013.38C16.58%2013.38%2017.25%2014.04%2017.25%2014.86C17.25%2015.68%2016.59%2016.34%2015.77%2016.34Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E");}
#rec5042947801 .js-catalog-prod-all-text .inm-sec{display:flex;flex-direction:column;gap:8px;}
#rec5042947801 .js-catalog-prod-all-text ol{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:20px;color:#767b82;}
/* кнопка «Подробнее» всегда по низу карточки (минимум 20 px от текста даёт отступ блока с текстом) */
#rec5042947801 .t-catalog__card .t-catalog__card__contentwrapper{flex:1 1 auto;display:flex !important;flex-direction:column;}
#rec5042947801 .t-catalog__card .t-catalog__card__wrap_txt-and-btns{flex:1 1 auto;}
/* ===== GL10N сертификаты (#rec5065269101): как Zero-слайдер — лента в контейнере, снизу полоска слева и кнопки справа, автоскейл ===== */
#rec5065269101 .t1148{zoom:var(--inm-z,1);padding-bottom:80px;}
#rec5065269101 .t1148__container_flex{display:none !important;}
#rec5065269101 .t1148__gallery{padding:0 25px;}
#rec5065269101 .t1148__slider{width:auto !important;max-width:1150px;margin:0 auto !important;padding:0 !important;gap:22px !important;scroll-snap-type:x mandatory;scrollbar-width:none;}
#rec5065269101 .t1148__slider::-webkit-scrollbar{display:none;}
#rec5065269101 .t1148__item{scroll-snap-align:start;}
#rec5065269101 .t1148__img-wrapper,#rec5065269101 .t1148__img{border-radius:4px;}
#rec5065269101 .t1148__img{border:1px solid rgba(22,24,27,.18);background:#fff;box-sizing:border-box;}
#rec5065269101 .inm-ctrl{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1150px;margin:30px auto 0;padding:0 25px;box-sizing:content-box;}
#rec5065269101 .inm-bar{position:relative;flex:0 1 300px;height:4px;border-radius:2px;background:rgba(22,24,27,.08);overflow:hidden;}
#rec5065269101 .inm-bar i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:2px;background:#ff6400;transition:width .3s;}
#rec5065269101 .inm-ctrl .t1148__controls{display:flex !important;gap:10px;margin:0 !important;}
#rec5065269101 .inm-ctrl .t1148__control{width:46px !important;height:46px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:3px !important;background:rgba(22,24,27,.06) url("https://static.tildacdn.com/tild3835-3037-4163-b964-393361336135/prev.svg") center/18px 18px no-repeat !important;opacity:1 !important;transition:background-color .2s;}
#rec5065269101 .inm-ctrl .t1148__control:hover{background-color:rgba(22,24,27,.11) !important;}
#rec5065269101 .inm-ctrl .t1148__control_right{background:#ff6400 url("https://static.tildacdn.com/tild6335-6166-4731-b734-393638363130/next.svg") center/18px 18px no-repeat !important;}
#rec5065269101 .inm-ctrl .t1148__control_right:hover{background-color:#e65a00 !important;}
#rec5065269101 .inm-ctrl .t1148__control{transform:none !important;}
#rec5065269101 .inm-ctrl .t1148__control svg{display:none !important;}
@media (max-width:1199px){
  #rec5065269101 .t1148__gallery{padding:0 20px;}
  #rec5065269101 .t1148{padding-bottom:40px;}
  #rec5065269101 .t1148__slider{gap:20px !important;}
  #rec5065269101 .inm-ctrl{margin:30px auto 0;padding:0 20px;}
}
@media (max-width:639px){
  #rec5065269101 .t1148__gallery{padding:0 16px;}
  #rec5065269101 .t1148__slider{gap:12px !important;}
  #rec5065269101 .inm-ctrl{margin:24px auto 0;padding:0 16px;}
  #rec5065269101 .inm-bar{flex-basis:160px;}
}
/* ===== «Нам доверяют»: логотипы PR101 (#rec5065940101) и письма TE230 (#rec5065921501) — как в Zero, автоскейл ===== */
#rec5065940101 .t594,#rec5065921501 .t902{zoom:var(--inm-z,1);}
#rec5065940101 .t594__container{display:grid !important;grid-template-columns:repeat(6,1fr);gap:14px;width:auto !important;max-width:1150px;margin:0 auto;padding:0 0 40px;}
#rec5065940101 .t594__container::before,#rec5065940101 .t594__container::after{display:none !important;}
#rec5065940101 .t594__item{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;height:104px;padding:14px !important;box-sizing:border-box;display:flex !important;align-items:center;justify-content:center;background:#fff;border-radius:4px;}
#rec5065940101 .t594__img{max-width:100% !important;max-height:100%;width:auto;height:auto;object-fit:contain;}
#rec5065921501 .t902{padding-bottom:80px;}
#rec5065921501 .t902__container{display:grid !important;grid-template-columns:repeat(3,1fr);gap:14px;width:auto !important;max-width:1150px;margin:0 auto;padding:0;counter-reset:inmL;}
#rec5065921501 .t902__container::before,#rec5065921501 .t902__container::after,#rec5065921501 .t902__separator{display:none !important;}
#rec5065921501 .t-card__col{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;counter-increment:inmL;}
#rec5065921501 .t902__inner-col{height:100% !important;background:transparent !important;}
#rec5065921501 .t902__wrap{display:flex !important;gap:20px;height:238px;padding:20px;box-sizing:border-box;border-radius:4px;background:rgba(22,24,27,.04) !important;clip-path:polygon(0 0,calc(100% - 21px) 0,100% 21px,100% 100%,0 100%);}
#rec5065921501 .t902__wrap_left{flex:0 0 140px;width:140px !important;padding:0 !important;}
#rec5065921501 .t902__bgwrapper{width:140px !important;}
#rec5065921501 .t902__bgimg{height:198px !important;border-radius:4px;background-size:cover !important;background-position:center top !important;}
#rec5065921501 .t902__wrap_right{flex:1 1 auto;min-width:0;width:auto !important;padding:0 !important;display:block !important;}
#rec5065921501 .t902__content{display:flex;flex-direction:column;height:100%;padding:0 !important;text-align:left;}
#rec5065921501 .t902__content::before{content:"[/" counter(inmL,decimal-leading-zero) "]";display:block;margin-bottom:11px;font-family:'Inter',Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:-.5px;color:#767b82;}
#rec5065921501 .t902__content .t-card__title{margin:0 0 8px !important;font-family:'Tektur',Arial,sans-serif !important;font-weight:500 !important;font-size:18px !important;line-height:22px !important;letter-spacing:-.64px;text-transform:uppercase;color:#16181b !important;}
#rec5065921501 .t902__content .t-card__title a{color:inherit !important;text-decoration:none;}
#rec5065921501 .t902__content .t-card__descr{margin:0 !important;font-family:'Inter',Arial,sans-serif !important;font-size:14px !important;line-height:20px !important;letter-spacing:-.5px;color:#767b82 !important;}
#rec5065921501 .t902__btn-container{margin-top:auto !important;padding:0 !important;}
#rec5065921501 .t902__content .t-card__btn{display:inline-flex !important;align-items:center;gap:8px;height:18px !important;min-height:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;color:#16181b !important;font-family:'Tektur',Arial,sans-serif !important;font-weight:500 !important;font-size:14px !important;line-height:1 !important;letter-spacing:-.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer;}
#rec5065921501 .t902__content .t-card__btn::after{content:"";width:15px;height:15px;flex:0 0 15px;background:url("https://static.tildacdn.com/tild3766-6436-4666-a336-633865333964/letter_arrow.svg") center/contain no-repeat;}
#rec5065921501 .inm-dark .t902__wrap{background:#16181b !important;}
#rec5065921501 .inm-dark .t902__content::before,#rec5065921501 .inm-dark .t902__content .t-card__descr{color:rgba(255,255,255,.6) !important;}
#rec5065921501 .inm-dark .t902__content .t-card__title,#rec5065921501 .inm-dark .t902__content .t-card__btn{color:#fff !important;}
@media (max-width:1199px){
  #rec5065940101 .t594__container{grid-template-columns:repeat(3,1fr);gap:18px;max-width:600px;padding-bottom:32px;}
  #rec5065940101 .t594__item{height:100px;padding:10px 14px !important;}
  #rec5065921501 .t902{padding-bottom:40px;}
  #rec5065921501 .t902__container{grid-template-columns:1fr;max-width:600px;}
}
@media (max-width:639px){
  #rec5065940101 .t594__container{grid-template-columns:repeat(2,1fr);gap:12px;max-width:288px;padding-bottom:30px;}
  #rec5065940101 .t594__item{height:80px;padding:10px 9px !important;}
  #rec5065921501 .t902__container{max-width:288px;gap:20px;}
  #rec5065921501 .t902__wrap{display:grid !important;grid-template-columns:104px 1fr;grid-template-rows:auto 1fr auto auto;gap:0 16px;height:auto;padding:16px;}
  #rec5065921501 .t902__wrap_right,#rec5065921501 .t902__content{display:contents !important;}
  #rec5065921501 .t902__wrap_left{grid-column:1;grid-row:1 / 3;width:104px !important;}
  #rec5065921501 .t902__bgwrapper{width:104px !important;}
  #rec5065921501 .t902__bgimg{height:147px !important;}
  #rec5065921501 .t902__content::before{grid-column:2;grid-row:1;margin:0;}
  #rec5065921501 .t902__btn-container{grid-column:2;grid-row:2;align-self:end;}
  #rec5065921501 .t902__content .t-card__btn{font-size:12px !important;}
  #rec5065921501 .t902__content .t-card__title{grid-column:1 / -1;grid-row:3;margin:20px 0 5px !important;}
  #rec5065921501 .t902__content .t-card__descr{grid-column:1 / -1;grid-row:4;}
}
/* проекты: иконки стрелок как у сертификатов */
#rec5042947801 .t1291 .t1291__controls .t1291__control svg{display:none !important;}
#rec5042947801 .t1291 .t1291__controls .t1291__control{transform:none !important;background-position:center !important;background-size:18px 18px !important;background-repeat:no-repeat !important;}
#rec5042947801 .t1291 .t1291__controls .t1291__control.t1291__control_left{background-image:url("https://static.tildacdn.com/tild3835-3037-4163-b964-393361336135/prev.svg") !important;}
#rec5042947801 .t1291 .t1291__controls .t1291__control.t1291__control_right{background-image:url("https://static.tildacdn.com/tild6335-6166-4731-b734-393638363130/next.svg") !important;}
#rec5042947801 .t1291 .t1291__controls .t1291__control.t1291__control_left:hover{background-image:url("https://static.tildacdn.com/tild6335-6166-4731-b734-393638363130/next.svg") !important;transform:scaleX(-1) !important;}
/* попап: регион справа от «Кейс» (характеристика «Регион» переносится скриптом) */
#rec5042947801 .js-catalog-prod-charcs.inm-reg-src{display:none !important;}
#rec5042947801 .t-catalog__prod-popup__title-wrapper::before{vertical-align:middle;margin-right:16px;}
#rec5042947801 .inm-region,#rec5042947801 .inm-industry{display:inline-flex;align-items:center;gap:6px;margin:0 16px 14px 0;vertical-align:middle;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:-.5px;color:#767b82;}
#rec5042947801 .inm-region::before{content:"";flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20.6211%208.45C19.5711%203.83%2015.5411%201.75%2012.0011%201.75C12.0011%201.75%2012.0011%201.75%2011.9911%201.75C8.46107%201.75%204.42107%203.82%203.37107%208.44C2.20107%2013.6%205.36107%2017.97%208.22107%2020.72C9.28107%2021.74%2010.6411%2022.25%2012.0011%2022.25C13.3611%2022.25%2014.7211%2021.74%2015.7711%2020.72C18.6311%2017.97%2021.7911%2013.61%2020.6211%208.45ZM12.0011%2013.46C10.2611%2013.46%208.85107%2012.05%208.85107%2010.31C8.85107%208.57%2010.2611%207.16%2012.0011%207.16C13.7411%207.16%2015.1511%208.57%2015.1511%2010.31C15.1511%2012.05%2013.7411%2013.46%2012.0011%2013.46Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E") center/contain no-repeat;}
/* попап: отрасль (из «Метки» товара) после региона */
#rec5042947801 .inm-industry::before{content:"";flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M10.6%204.15C10.6%204.34%2010.44%204.5%2010.25%204.5H9.12C6.96%204.5%205.2%206.26%205.2%208.42V17.65C5.2%2017.84%205.04%2018%204.85%2018H4.15C2.96%2018%202%2017.04%202%2015.85V4.15C2%202.96%202.96%202%204.15%202H8.45C9.64%202%2010.6%202.96%2010.6%204.15Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M22.0004%204.15V15.85C22.0004%2017.04%2021.0404%2018%2019.8504%2018H19.2204C19.0304%2018%2018.8704%2017.84%2018.8704%2017.65V8.42C18.8704%206.26%2017.1104%204.5%2014.9504%204.5H13.7504C13.5604%204.5%2013.4004%204.34%2013.4004%204.15C13.4004%202.96%2014.3604%202%2015.5504%202H19.8504C21.0404%202%2022.0004%202.96%2022.0004%204.15Z%22%20fill%3D%22%23FF6400%22/%3E%3Cpath%20d%3D%22M14.9492%206H9.11922C7.77922%206%206.69922%207.08%206.69922%208.42V19.58C6.69922%2020.92%207.77922%2022%209.11922%2022H10.7492C11.0292%2022%2011.2492%2021.78%2011.2492%2021.5V19C11.2492%2018.59%2011.5892%2018.25%2011.9992%2018.25C12.4092%2018.25%2012.7492%2018.59%2012.7492%2019V21.5C12.7492%2021.78%2012.9692%2022%2013.2492%2022H14.9592C16.2892%2022%2017.3692%2020.92%2017.3692%2019.59V8.42C17.3692%207.08%2016.2892%206%2014.9492%206ZM13.9992%2014.75H9.99922C9.58922%2014.75%209.24922%2014.41%209.24922%2014C9.24922%2013.59%209.58922%2013.25%209.99922%2013.25H13.9992C14.4092%2013.25%2014.7492%2013.59%2014.7492%2014C14.7492%2014.41%2014.4092%2014.75%2013.9992%2014.75ZM13.9992%2011.75H9.99922C9.58922%2011.75%209.24922%2011.41%209.24922%2011C9.24922%2010.59%209.58922%2010.25%209.99922%2010.25H13.9992C14.4092%2010.25%2014.7492%2010.59%2014.7492%2011C14.7492%2011.41%2014.4092%2011.75%2013.9992%2011.75Z%22%20fill%3D%22%23FF6400%22/%3E%3C/svg%3E") center/contain no-repeat;}
/* попап на планшете и мобилке: «Кейс» + регион в строку, отрасль под заголовком */
@media (max-width:1199px){
  #rec5042947801 .t-catalog__prod-popup__title-wrapper{display:flex !important;flex-wrap:wrap;align-items:center;}
  #rec5042947801 .t-catalog__prod-popup__title-wrapper>.t-catalog__prod-popup__name{order:1;flex:0 0 100%;}
  #rec5042947801 .t-catalog__prod-popup__title-wrapper>.inm-industry{order:2;margin:10px 0 0;}
}