/* ═══════════════════════════════════════════════════════════════
   Стиль Ритма — кастомизация штатных блоков Тильды
   ═══════════════════════════════════════════════════════════════

   Зачем: секции, собранные штатными блоками (проекты, масштаб, партнёры,
   подвал), должны выглядеть в стиле сайта, а клиенту — добавлять их
   копированием, без дизайнера.

   Как вставить: НЕ в HEAD. Файл не подключается в Тильду сам по себе — он
   подмешивается первым в `custom.css` скриптом `tools/gen-anim.py`, а тот
   целиком кладётся в Настройки сайта → Вставка кода → Пользовательские
   CSS-стили. Причина проверена на живой странице: стили Zero-блоков Тильда
   печатает отдельными стилевыми тегами в теле документа, после головы, и
   правило из головы при равной специфичности проигрывает просто потому, что
   оно раньше. (Раньше здесь было написано «в HEAD» — это устарело и
   противоречило README; правка 14.09.2026.) Угловые скобки в комментариях
   намеренно не пишутся: поле пользовательских CSS-стилей в Тильде вырезает
   последовательности вида «открывающий тег style» при сохранении — это
   проверено сравнением живого custom.css с файлом в репозитории.
   Тариф Business. Применяется ко всем штатным блокам сайта — это и нужно:
   стиль единый. Шрифты Oswald и Inter должны быть уже загружены в Тильду
   (fonts/README.md) с этими именами.

   Классы t-* — стандартная разметка штатных блоков Тильды. Для точечной
   правки конкретного блока — его rec id: #rec12345678 .t-name {…}.

   Палитра и типографика сняты с прототипа (css/style.css), не придуманы:
   фон #000, текст #F1F1F1, muted #8E9297, акцент #0084FF (линии, мелкие
   заголовки), заливка кнопок #0075E3 (контраст с белым 4.51:1), скотч
   #006BC9. Секция «Проекты» на штатных блоках — тёмная.
*/

:root{
  --sr-bg:#000000;
  --sr-bg-2:#0A0B0C;
  --sr-line:rgba(255,255,255,.14);
  --sr-fg:#F1F1F1;
  --sr-muted:#8E9297;
  --sr-accent:#0084FF;
  --sr-accent-btn:#0075E3;
  --sr-accent-btn-h:#0068CC;
  --sr-f-disp:'Oswald',Impact,sans-serif;
  --sr-f-head:'Unbounded','Oswald',Impact,sans-serif;
  --sr-f-text:'Inter','Helvetica Neue',Arial,sans-serif;
  /* Кривая входов — та же, что у Zero-блоков (tools/gen-anim.py), чтобы
     секция на штатных блоках въезжала одинаково с остальными. */
  --sr-ease:cubic-bezier(.22,.61,.36,1);
}

/* ── Фон холста: чёрный под всей страницей ──────────────────────────────
   Заказчик 14.09.2026: «когда я скролю вниз, возникает белая полоса
   из-за фона блока».

   Замер живой страницы: 34 блока стоят с opacity:0 — это штатная анимация
   появления Тильды (классы r_anim / r_hidden, transition:opacity .5s,
   прозрачность она ставит инлайном из JS). Вместе с блоком гаснет и его
   фон, а под ним ничего нет: у #allrecords, body и html фон прозрачный.
   Просвечивает белый холст браузера — это и видно полосой.

   Фон блоков тут ни при чём, они как раз чёрные. Красим холст: он не
   участвует в анимации, поэтому под гаснущим блоком остаётся чёрное.

   Светлые секции не страдают: «Партнёры» (#EFEFEF) и подвал (#111) красят
   себя сами и лежат поверх холста. Проверено снимками до и после при
   принудительном opacity:0 у трёх блоков подряд. */
html, body, #allrecords{background-color:var(--sr-bg)}

/* ── Заголовки ── */
.t-title, .t-name{
  font-family:var(--sr-f-disp)!important;
  text-transform:uppercase;
  letter-spacing:-.02em;
}
.t-title{font-weight:700}
.t-uptitle{
  font-family:var(--sr-f-disp)!important;
  text-transform:uppercase;
  letter-spacing:.14em;
  color:var(--sr-muted)!important;
}

/* ── Текст ── */
.t-text, .t-descr{
  font-family:var(--sr-f-text)!important;
  color:var(--sr-fg);
}
.t-text, .t-descr{color:var(--sr-muted)}
.t-text a, .t-descr a, .t-name a{
  color:var(--sr-accent);
  border-bottom:1px solid rgba(0,132,255,.45);
}
.t-text a:hover, .t-descr a:hover, .t-name a:hover{
  border-bottom-color:var(--sr-accent);
}

/* ── Кнопки: круглая пилюля, как в прототипе ── */
.t-btn{
  border-radius:999px!important;
  font-family:var(--sr-f-disp)!important;
  text-transform:uppercase;
  letter-spacing:.1em;
  background-color:var(--sr-accent-btn)!important;
  transition:background .25s,transform .25s;
}
.t-btn:hover{
  background-color:var(--sr-accent-btn-h)!important;
  transform:translateY(-2px);
}
.t-btn_second{
  border:1px solid var(--sr-line)!important;
  border-radius:999px!important;
  background:none!important;
  color:var(--sr-fg)!important;
}

/* ── Кнопки: вариант B — контурная пилюля со стрелкой ──
   Выбран заказчиком 14.09.2026 из трёх предложенных.

   Кнопка в Zero-блоке — это ТРИ отдельных элемента: плашка (shape),
   текст и стрелка (image), и они идут в разметке именно в этом порядке.
   Плашка — не картинка, а фигура, поэтому перекрашивается чистым CSS.

   Наведение достаётся плашке, а не тексту: текст и стрелка лежат поверх
   и перехватывали бы курсор, поэтому им выставлен pointer-events:none.
   Тогда hover ловит плашка по всей своей площади, включая место под
   текстом, — иначе при наведении на надпись кнопка не реагировала бы.

   Сдвиг стрелки применён к картинке внутри элемента, а не к самому
   .tn-elem: на .tn-elem висят входные анимации (§ 3.2 справочника), и
   второй transform их бы затёр. */
.sr-btn-pass{pointer-events:none!important}

/* Две кнопки сайта: «Обсудить проект» (основатель) и «Открыть чат» (контакты).
   Каждая — плашка + текст + стрелка, id перечислены по порядку разметки.
   «Обсудить проект» 15.09.2026 ночью уезжала в блок мероприятий; блок
   заказчик выключил, кнопка вернулась в основателя — id прежние. */
#rec3839547201 .tn-elem[data-elem-id="1789298939014"],
#rec3839615901 .tn-elem[data-elem-id="1789259684759"]{
  background:transparent!important;
  border:1.5px solid var(--sr-accent)!important;
  border-radius:999px!important;
  box-sizing:border-box!important;
  transition:background .25s cubic-bezier(.22,.61,.36,1),
             border-color .25s cubic-bezier(.22,.61,.36,1)!important;
}
#rec3839547201 .tn-elem[data-elem-id="1789298939014"]:hover,
#rec3839615901 .tn-elem[data-elem-id="1789259684759"]:hover{
  background:var(--sr-accent)!important;
  border-color:var(--sr-accent)!important;
}
/* текст и стрелка пропускают курсор к плашке */
#rec3839547201 .tn-elem[data-elem-id="1789298939173"],
#rec3839615901 .tn-elem[data-elem-id="1789259684853"],
#rec3839547201 .tn-elem[data-elem-id="1789298939359"],
#rec3839615901 .tn-elem[data-elem-id="1789259684962"]{
  pointer-events:none!important;
}
/* стрелка уезжает вправо при наведении на кнопку */
#rec3839547201 .tn-elem[data-elem-id="1789298939359"] img,
#rec3839615901 .tn-elem[data-elem-id="1789259684962"] img{
  transition:transform .25s cubic-bezier(.22,.61,.36,1)!important;
}
#rec3839547201 .tn-elem[data-elem-id="1789298939014"]:hover ~ .tn-elem[data-elem-id="1789298939359"] img,
#rec3839615901 .tn-elem[data-elem-id="1789259684759"]:hover ~ .tn-elem[data-elem-id="1789259684962"] img{
  transform:translateX(7px);
}

/* ── Бегущая строка: шрифт заголовков, а не Inter ──
   Заказчик 14.09.2026: «в редакторе стоит новый шрифт, а в публикации
   другой». Так и есть, и виноват наш же файл.

   Строка собрана штатным блоком T1003, её текст помечен классами
   t-text t-text_md, а шрифт блок берёт из var(--t-headline-font) — то есть
   из шрифта заголовков проекта, Unbounded. Именно его видно в редакторе.
   Но выше в этом файле стоит .t-text,.t-descr{font-family:…!important},
   и оно с !important, а правило блока без него. На сайте наш Inter
   выигрывал, в редакторе (где этого файла нет) — оставался Unbounded.
   Отсюда и расхождение, которое выглядело как «Тильда потеряла шрифт».

   Кегль и трекинг взяты из прототипа (22 px, .08em) по решению заказчика
   при разборе: в блоке стояло 20 px без разрядки. */
#rec3859091001 .t1003__item-txt{
  font-family:var(--sr-f-head)!important;
  font-size:22px!important;
  letter-spacing:.08em!important;
}

/* ── Партнёры: логотипы в общий квадрат ──
   Тильда вписывает знак по ширине колонки и сохраняет пропорции, поэтому
   на живой странице высоты вышли 49, 82 и 43 px у соседей — ряд выглядел
   неровным. Вписываем каждый знак в один квадрат 112 px: он центрируется
   и не растягивается. Размеры заданы через max-*, чтобы маленький знак
   остался своим размером, а не раздулся до квадрата. */
/* Ряд знаков — на сетку секций (см. --sr-gut): раньше он шёл от контейнера
   1200 px, то есть с другого края, чем заголовок «Партнёры» над ним.
   Сами знаки остаются по центру своих ячеек: ширина у них разная, и
   прижимать первый к краю сетки было бы неровно по отношению к соседям. */
#rec3859362701 .t-container{
  padding-left:var(--sr-gut)!important;padding-right:var(--sr-gut)!important;
  box-sizing:border-box!important;
}
#rec3859362701 .t1074__col_2{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}
#rec3859362701 .t1074__col_2 img{
  width:auto!important;
  height:auto!important;
  max-width:112px!important;
  max-height:112px!important;
  object-fit:contain!important;
}
/* Квадрат ужимается вместе с сеткой: 6 колонок → 4 → 3.
   На 639 px колонка шириной около 110 px, поэтому там 64 px. */
@media screen and (max-width:1279px){
  #rec3859362701 .t1074__col_2 img{max-width:88px!important;max-height:88px!important}
}
@media screen and (max-width:639px){
  #rec3859362701 .t1074__col_2 img{max-width:64px!important;max-height:64px!important}
}

/* ── Партнёры: лёгкая дрожь знака при наведении ──
   Просьба заказчика от 14.09.2026. Амплитуда намеренно маленькая
   (1.5 px и 1.2°): задача — оживить знак, а не устроить аттракцион.
   Дрожь идёт по кругу, пока курсор на знаке, и выключается при
   prefers-reduced-motion. */
@keyframes sr-logo-jiggle{
  0%,100%{transform:translate(0,0) rotate(0deg)}
  20%{transform:translate(-1.5px,1px) rotate(-1.2deg)}
  40%{transform:translate(1.5px,-1px) rotate(1.2deg)}
  60%{transform:translate(-1px,-1.5px) rotate(-.8deg)}
  80%{transform:translate(1px,1.5px) rotate(.8deg)}
}
#rec3859362701 .t1074__col_2 img:hover{
  animation:sr-logo-jiggle .5s ease-in-out infinite;
}
@media (prefers-reduced-motion:reduce){
  #rec3859362701 .t1074__col_2 img:hover{animation:none}
}

/* ── Карточки проектов: убрать штатные скругления/тени до нашего стиля ── */
.t-card__title{font-family:var(--sr-f-disp)!important;text-transform:uppercase}
.t-card__descr{color:var(--sr-muted)}

/* ── Галереи проектов: тонкая линия вместо штатных рамок ── */
.t-gallery__item{border-radius:0!important}

/* ── Кадр Leeroy не обрезать ──
   У этой галереи кадр — широкий стоп-кадр из видео 1400×544 (2,57), а рамка
   галереи 273×182 (1,50). При object-fit: cover Тильда режет 42% ширины, и
   кадр читается обрезком. Показываем целиком: contain.

   Поля сверху и снизу не видны — секция чёрная, а кадр в неё вписывается
   по ширине. Когда заказчик заменит остальные три кадра на обычные фото
   (у них пропорция около 1,45), contain почти совпадёт с cover: разница
   ровно в 4 px по бокам, и на чёрном фоне её не видно. */
#rec3858802401 .t156__item img{object-fit:contain!important}

/* ── Мета-подписи (год · место) ── */
.t-name_xs{
  font-family:var(--sr-f-disp)!important;
  text-transform:uppercase;
  letter-spacing:.12em;
  color:var(--sr-muted)!important;
}


/* ═══════════════ Секция «Наши проекты» на штатных блоках ═══════════════

   Собирается двумя блоками на проект плюс разделитель:
     заголовок секции  TL04 → .t120   (title — заголовок, subtitle — лид)
     карточка проекта  TX23 → .t1152  (btitle — название, bdescr — «год · место»,
                                       text — описание)
     галерея проекта   GL05 → .t156   (кадры задаются индексными полями формы)
     разделитель       DV01 → .t118   (линия между проектами)

   Значения сняты с прототипа (style-ritma/css/style.css: блок «05. проекты»
   строки 360–381, шапка секции 67–82, вертикальный ритм .sec 253), а не
   подобраны на глаз. Прототип писался сразу под штатные блоки — там в
   комментарии прямо сказано, что карточек с фоном не будет, потому что
   штатным блоком их не собрать. Поэтому раскладка переносится один в один.

   Правила намеренно БЕЗ #rec-id: клиент добавляет проект копированием пары
   блоков, id у копии новый, а стиль должен приехать вместе с блоком. Эти
   четыре типа блоков больше нигде на сайте не используются — остальные
   секции собраны Zero-блоками, — поэтому глобальные правила безопасны.

   Все отступы идут с !important: Тильда печатает padding блоков инлайном
   (style="padding-top:90px;padding-bottom:30px"), а инлайн бьёт таблицу.

   Грабли, найденные на локальном рендере секции (14.09.2026), — обе про
   то, куда вешать отступы:

   1. Вертикальный ритм задаёт ВНЕШНИЙ блок, а не внутренний. Инлайновый
      padding стоит на .t-rec (t-rec_pt_90/t-rec_pb_30, у карточки вообще
      150/150), а .t120/.t1152/.t156/.t118 — это вложенные в него div'ы.
      Правило на внутренний div внешний отступ не гасит, и между секциями
      вырастали пустоты по 180 px. Гасим через .t-rec:has(> .t120) — иначе
      до родителя по классу не добраться. Браузер без поддержки :has()
      просто оставит тильдовские отступы: раскладка не сломается, станет
      просторнее.
   2. Горизонтальный отступ даёт колонка, а не контейнер: у Тильды
      .t-container{max-width:1200px;padding:0}, а .t-col{padding:0 20px}.
      Поэтому контейнеры блоков нельзя обнулять целиком — вместе с ними
      уезжает и поле с краю, и текст карточки липнет к нулю. Обнуляем только
      вертикаль, а поле с боков задаём явно (см. --sr-gut ниже). */

/* ── Поле с краю: то же, что у Zero-блоков ─────────────────────────────
   Заказчик увидел, что «Наши проекты» стоят не по сетке остальных секций
   (14.09.2026). Замер на живой странице подтвердил: в секции было ПЯТЬ
   разных левых краёв — Zero 25.6, заголовок 52, карточка 20, кадр галереи
   45.4, линия 32 (при окне 1024). На 1920 расхождение доходило до 108 px.

   Причина в разной механике. Zero-блок — макет фиксированной ширины,
   Тильда центрирует его и тянет по окну: в её же CSS поле записано как
   `left: calc(50% - 960px + 272px)` для 1920 и `- 640px + 64px` для 1280.
   Штатные блоки живут иначе: контейнер 1200 px по центру плюс padding 20 px
   у колонки. Две сетки просто не совпадают, и подогнать их одним числом
   нельзя — расхождение зависит от ширины окна.

   Поэтому поле задаётся ДОЛЕЙ ширины, а доли взяты из чисел самой Тильды,
   а не подобраны: 272/1920 = 14.1667%, 64/1280 = 5%, 32/1280 = 2.5%
   (полоса 640–1279 считается от 1280), 16/395 = 4.0506%. Проценты, потому
   что процент у padding считается от ширины родителя, а .t-rec всегда во
   всю ширину окна — то есть ровно от того же, от чего считает Zero.

   Контрольные точки — тильдовские (1919/1279/639), как и у кеглей ниже:
   секция обязана переключаться вместе с соседними, иначе на стыке полос
   заголовки разъедутся снова.

   Проверено на живой странице при 1920, 1280, 1024, 640 и 500 px:
   левый край заголовка секции, карточки, кадра галереи и линии совпадает
   с краем контента Zero-блоков до 0.0 px, правые зазоры симметричны. */
:root{--sr-gut:5%}
@media screen and (min-width:1920px){:root{--sr-gut:14.1667%}}
@media screen and (max-width:1279px){:root{--sr-gut:2.5%}}
@media screen and (max-width:639px){:root{--sr-gut:4.0506%}}

/* Контейнеры Тильды распускаем во всю ширину: поле теперь задаёт колонка
   через --sr-gut, а ограничение 1200 px мешало бы ему на широком экране. */
.t120 .t-container, .t156 .t-container,
.t118 .t-container, .t1074 .t-container{
  max-width:none!important;width:100%!important;
  padding-left:0!important;padding-right:0!important;
}

.t120, .t1152, .t156, .t118{background-color:var(--sr-bg)!important}

/* Гасим внешние отступы блоков, оставляя ритм на внутренних, и заодно
   заливаем фоном сам .t-rec.

   Фон на внешнем элементе обязателен, а не «на всякий случай»: у карточки
   (.t1152) ширина ограничена 1200 px и она центрируется, а .t-rec вокруг неё
   во всю ширину и прозрачный. На широком экране по бокам карточки проступал
   фон страницы — заказчик увидел белые полосы при 1920. Мы могли бы задать
   фон в настройках каждого блока, но так правка была бы в 24 местах и не
   поехала бы вместе с копией, которую клиент вставляет как новый проект. */
.t-rec:has(> .t120), .t-rec:has(> .t1152),
.t-rec:has(> .t156), .t-rec:has(> .t118){
  padding:0!important;
  background-color:var(--sr-bg)!important;
}

.t120{padding:120px 0 56px!important}
.t1152{padding:0!important;max-width:none!important;margin:0 auto!important}
.t156{padding:26px 0 0!important}
.t118{padding:44px 0!important}

/* ── Шапка секции: заголовок слева, лид справа, линия под ними ──
   Линия — на самой колонке, поэтому она шире текста: ровно как в прототипе,
   где border-bottom стоит на .shead__row, а текст лежит внутри. */
.t120 .t-col_8, .t120 .t-col_8.prefix_2{
  float:none!important;width:100%!important;max-width:none!important;
  /* box-sizing обязателен: у этих блоков он content-box, и max-width вместе
     с полем давало ширину 1240 вместо 1200 — линия под шапкой уезжала на 40 px
     вправо за колонку остальных секций. */
  box-sizing:border-box!important;
  margin:0!important;padding:0 var(--sr-gut) 26px!important;
  display:grid!important;grid-template-columns:1.05fr .95fr;gap:40px;
  align-items:start;border-bottom:1px solid var(--sr-line);
}
.t120__title{
  /* Кегль — как у остальных заголовков секций на сайте. Там они набраны
     Unbounded, и размер семейства пришлось опустить до 46 px: Unbounded шире
     Oswald в 1,52 раза, а боксы Zero-блоков рассчитаны под узкий Oswald
     (подробности — HEAD_FAMILY в tools/gen-anim.py). Из прототипа здесь стоял
     clamp(34px,5.6vw,72px) — на 1440 это 72 px, и заголовок выбивался из ряда
     соседей. Числа ниже посчитаны той же формулой, что и у Zero-блоков:
     46 × кегль_точки / 72, где кегли Тильды по точкам — 86/72/36/34.
     Контрольные точки намеренно тильдовские (1919/1279/639), а не наши
     960/640: заголовок обязан переключаться вместе с соседними. */
  font-size:54.9px!important;
  letter-spacing:-.02em;line-height:.94;margin:0!important;text-align:left!important;
  /* Вес и регистр — как у заголовков Zero-секций. Замер живой страницы
     14.09.2026: у «КТО МЫ» и «ДЕЯТЕЛЬНОСТЬ» вес 700 и капс, а у этого
     заголовка было 600 и строчные («Наши проекты»). Кегль совпадал, но
     заголовок всё равно читался чужим — заказчик это и заметил.
     Капс ставим правилом, а не переписыванием поля в редакторе: поле
     остаётся человеческим («Наши проекты»), и копия блока, которую клиент
     вставляет как новый проект, приезжает уже в стиле секции. */
  font-weight:700!important;
  text-transform:uppercase!important;
  /* цвет обязателен: у штатного блока заголовок по умолчанию чёрный, а секция
     тёмная — без этого правила заголовок невидим. Проверено на живом
     редакторе: computed color был rgb(0,0,0) при нашем фоне #000. */
  color:var(--sr-fg)!important;
}
@media screen and (max-width:1919px){.t120__title{font-size:46px!important}}
@media screen and (max-width:1279px){.t120__title{font-size:23px!important}}
@media screen and (max-width:639px){.t120__title{font-size:21.7px!important}}
.t120__descr{
  margin:6px 0 0!important;font-size:clamp(15px,1.25vw,17px)!important;
  line-height:1.6;color:var(--sr-muted)!important;max-width:52ch;text-align:left!important;
}

/* ── Карточка проекта: заголовок и мета слева, описание справа ──
   В разметке Тильды это два соседних контейнера внутри .t1152: шапка блока
   (btitle + bdescr) и контейнер с текстом. Сетка на .t1152 ставит их в две
   колонки — так получается раскладка .pr__head из прототипа. */
.t1152{
  display:grid!important;grid-template-columns:1.05fr .95fr;gap:40px;align-items:start;
  box-sizing:border-box!important;   /* см. пояснение у .t120 .t-col_8 */
  padding-left:var(--sr-gut)!important;padding-right:var(--sr-gut)!important;
}
.t1152>.t-section__container, .t1152>.t-container{
  width:100%!important;max-width:none!important;margin:0!important;
  padding:0!important;display:block!important;
}
.t1152 .t-col{
  float:none!important;width:100%!important;max-width:none!important;
  margin:0!important;padding:0!important;
}
.t1152 .t-section__title{
  font-size:clamp(20px,2.4vw,32px)!important;margin:0!important;
  text-align:left!important;line-height:1.15;
  color:var(--sr-fg)!important;   /* см. пояснение у .t120__title */
}
.t1152 .t-section__descr{
  margin:8px 0 0!important;
  font-family:var(--sr-f-disp)!important;
  font-size:12px!important;font-weight:500;line-height:1.4!important;
  text-transform:uppercase;letter-spacing:.1em;
  color:var(--sr-accent)!important;text-align:left!important;
}
.t1152 .t-text{
  margin:0!important;font-size:16px!important;line-height:1.6!important;
  color:var(--sr-muted)!important;text-align:left!important;
}

/* ── Галерея проекта: четыре кадра в ряд, 3:2, лёгкая ч/б ── */
/* Колонку приходится приводить к блоку явно: у этого блока Тильда отдаёт
   .t-col с display:inline, а у строчного элемента боковой padding не сдвигает
   блочного потомка — обёртка кадров разливалась во всю ширину окна, и первый
   кадр вставал на 7 px вместо поля сетки. Поймано при подгонке сетки
   14.09.2026, на глаз выглядело как «галерея шире секции». */
.t156 .t-col, .t156 .t-col_12{
  display:block!important;float:none!important;margin:0!important;
  width:100%!important;max-width:none!important;box-sizing:border-box!important;
  padding-left:var(--sr-gut)!important;padding-right:var(--sr-gut)!important;
}
.t156 .t156__wrapper{
  display:grid!important;grid-template-columns:repeat(4,1fr)!important;
  gap:12px!important;width:100%!important;
}
.t156 .t156__item{
  float:none!important;width:auto!important;max-width:none!important;
  margin:0!important;padding:0!important;
}
.t156 .t156__item img{
  display:block;width:100%!important;aspect-ratio:3/2;object-fit:cover;
  filter:grayscale(.2);transition:filter .4s;
}
.t156 .t156__item img:hover{filter:none}

/* ── Разделитель между проектами ──
   Боковое поле колонки убираем: линия должна идти от края до края контейнера,
   как линия под шапкой секции, а не на 20 px короче с каждой стороны.
   Цвет и прозрачность Тильда задаёт инлайном (background-color:#000000;
   opacity:0.2) — на чёрном фоне такая линия невидима, перебиваем. */
.t118 .t-col_12{
  padding:0 var(--sr-gut)!important;margin:0!important;max-width:none!important;
  width:100%!important;box-sizing:border-box!important;
}
.t118 .t118__line{
  height:1px!important;background-color:var(--sr-line)!important;opacity:1!important;
}

@media (max-width:960px){
  .t120{padding:84px 0 40px!important}
  .t120 .t-col_8, .t120 .t-col_8.prefix_2{grid-template-columns:1fr;gap:18px}
  .t1152{grid-template-columns:1fr;gap:14px}
}
@media (max-width:640px){
  .t118{padding:24px 0!important}
  .t156 .t156__wrapper{grid-template-columns:1fr 1fr!important;gap:8px!important}
}


/* ── Входы секции «Наши проекты» ──
   Штатные блоки, у них нет data-elem-id, поэтому движок входов Zero-блоков их
   не видит. Скрытие живёт под html.sr-proj: класс ставит projects-anim.js
   сразу, в HEAD, до первой отрисовки — поэтому нет мигания. Если JS не
   выполнился, правил скрытия нет вовсе; если упал — таймер снимет класс.

   Что въезжает и как:
     заголовок и лид секции  — снизу на 34 px, лид с задержкой 90 мс;
     текст карточки          — так же, карточка целиком читается сверху вниз;
     кадры галереи           — снизу на 48 px с уменьшением, по очереди через
                               70 мс: четыре кадра раскрываются волной;
     линия разделителя       — растёт слева направо (scaleX), а не проявляется:
                               так она читается как продолжение проектов.

   Дистанции и кривая — из tools/gen-anim.py (TRANSFORM['rise'], EASE), те же,
   что у остальных входов сайта. Значения подобраны не на глаз, поэтому при
   пересборке генератора их стоит сверять. */
html.sr-proj .t120__title,
html.sr-proj .t120__descr,
html.sr-proj .t1152 .t-section__title,
html.sr-proj .t1152 .t-section__descr,
html.sr-proj .t1152 .t-text,
html.sr-proj .t156 .t156__item,
html.sr-proj .t118 .t118__line{
  transition:opacity .72s var(--sr-ease),transform .72s var(--sr-ease);
}
html.sr-proj .t120__title,
html.sr-proj .t1152 .t-section__title{opacity:0;transform:translate3d(0,34px,0)}
html.sr-proj .t120__descr,
html.sr-proj .t1152 .t-section__descr,
html.sr-proj .t1152 .t-text{opacity:0;transform:translate3d(0,34px,0);transition-delay:.09s}
html.sr-proj .t156 .t156__item{opacity:0;transform:translate3d(0,48px,0) scale(.97)}
html.sr-proj .t156 .t156__item:nth-child(2){transition-delay:.07s}
html.sr-proj .t156 .t156__item:nth-child(3){transition-delay:.14s}
html.sr-proj .t156 .t156__item:nth-child(4){transition-delay:.21s}
html.sr-proj .t118 .t118__line{transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--sr-ease)}
/* ВАЖНО: sr-in вешается на САМ блок (.t1152.sr-in), а не на его предка.
   В первой версии правил я написала `.sr-in .t1152` — такой селектор не
   совпадает никогда, и текст карточек с фотографиями остались скрытыми:
   секция выглядела чёрной заливкой. Проверять это надо было не «стало ли
   видно вообще», а построчно — у карточки с классом sr-in прозрачность
   осталась нулевой, и это был сигнал. */
html.sr-proj .t120.sr-in .t120__title,
html.sr-proj .t120.sr-in .t120__descr,
html.sr-proj .t1152.sr-in .t-section__title,
html.sr-proj .t1152.sr-in .t-section__descr,
html.sr-proj .t1152.sr-in .t-text,
html.sr-proj .t156.sr-in .t156__item{opacity:1!important;transform:none!important}
html.sr-proj .t118.sr-in .t118__line{transform:scaleX(1)!important}
@media (prefers-reduced-motion:reduce){
  html.sr-proj .t120__title,
  html.sr-proj .t120__descr,
  html.sr-proj .t1152 .t-section__title,
  html.sr-proj .t1152 .t-section__descr,
  html.sr-proj .t1152 .t-text,
  html.sr-proj .t156 .t156__item,
  html.sr-proj .t118 .t118__line{opacity:1!important;transform:none!important;transition:none!important}
}

/* ── Масштаб (FR501N, rec3838575801): 4 колонки в ряд ──
   Блок создан как «3 в ряд»; после добавления 4-й колонки классы t-col_4
   остались трёхколоночными. На десктопе сжимаем до 25%. */
@media (min-width: 960px){
  #rec3838575801 .t1054 .t-col_4{
    width: 25% !important;
  }
}

/* ── Zero-блоки: заголовки/кнопки Oswald (Nolim ставит всем var(--t-text-font)=Inter) ──
   Сгенерировано автоматически по метрикам прототипа: 80 атомов, матчинг по тексту. */
#rec3685297801 .tn-elem[data-elem-id="1789245917103"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245917158"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245917260"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245917318"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245924140"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245917434"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245918327"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245919719"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245921571"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245917579"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245918559"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245920050"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245922053"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245917736"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245918822"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245920398"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245922488"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245917912"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245919103"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245920764"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245922938"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245918115"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245919404"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245921158"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3685297801 .tn-elem[data-elem-id="1789245923411"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3838509601 .tn-elem[data-elem-id="1789247612095"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839248701 .tn-elem[data-elem-id="1789259445691"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839248701 .tn-elem[data-elem-id="1789259445865"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839248701 .tn-elem[data-elem-id="1789259446134"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839248701 .tn-elem[data-elem-id="1789259446505"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839248701 .tn-elem[data-elem-id="1789259446961"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839248701 .tn-elem[data-elem-id="1789259447520"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839248701 .tn-elem[data-elem-id="1789259448185"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256374317"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256374443"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256374517"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256374601"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256374703"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256374857"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256375059"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839290901 .tn-elem[data-elem-id="1789256375296"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839489901 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839489901 .tn-elem[data-elem-id="1789257108066"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839489901 .tn-elem[data-elem-id="1789257108145"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839489901 .tn-elem[data-elem-id="1789257108233"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257390622"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257390735"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257390778"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257391301"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257390870"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257390923"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257391039"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257391101"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257391230"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257390778"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257391301"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839533601 .tn-elem[data-elem-id="1789257391454"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839547201 .tn-elem[data-elem-id="1789258394705"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839547201 .tn-elem[data-elem-id="1789258394800"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839547201 .tn-elem[data-elem-id="1789258395165"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839547201 .tn-elem[data-elem-id="1789258395290"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839547201 .tn-elem[data-elem-id="1789258395423"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839547201 .tn-elem[data-elem-id="1789258395579"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683089"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683143"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683288"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683339"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683658"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683434"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683487"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683593"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683339"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683658"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683782"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259683859"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259684000"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259684155"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259684366"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259684557"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
#rec3839615901 .tn-elem[data-elem-id="1789259684853"] .tn-atom{font-family:'Oswald',Impact,sans-serif!important;}
/* ── Фото: ч/б-фильтры как в прототипе (залитые файлы — цветные оригиналы) ── */
#rec3839248701 .tn-elem[data-elem-id="1789259445960"] .tn-atom img{filter:grayscale(1) contrast(1.05);transition:filter .5s}
#rec3839248701 .tn-elem[data-elem-id="1789259445960"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839248701 .tn-elem[data-elem-id="1789259446270"] .tn-atom img{filter:grayscale(1) contrast(1.05);transition:filter .5s}
#rec3839248701 .tn-elem[data-elem-id="1789259446270"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839248701 .tn-elem[data-elem-id="1789259446663"] .tn-atom img{filter:grayscale(1) contrast(1.05);transition:filter .5s}
#rec3839248701 .tn-elem[data-elem-id="1789259446663"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839248701 .tn-elem[data-elem-id="1789259447156"] .tn-atom img{filter:grayscale(1) contrast(1.05);transition:filter .5s}
#rec3839248701 .tn-elem[data-elem-id="1789259447156"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839248701 .tn-elem[data-elem-id="1789259447745"] .tn-atom img{filter:grayscale(1) contrast(1.05);transition:filter .5s}
#rec3839248701 .tn-elem[data-elem-id="1789259447745"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839248701 .tn-elem[data-elem-id="1789259448437"] .tn-atom img{filter:grayscale(1) contrast(1.05);transition:filter .5s}
#rec3839248701 .tn-elem[data-elem-id="1789259448437"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839290901 .tn-elem[data-elem-id="1789256375469"] .tn-atom img{filter:grayscale(.35);transition:filter .5s}
#rec3839290901 .tn-elem[data-elem-id="1789256375469"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839290901 .tn-elem[data-elem-id="1789256375547"] .tn-atom img{filter:grayscale(.35);transition:filter .5s}
#rec3839290901 .tn-elem[data-elem-id="1789256375547"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839290901 .tn-elem[data-elem-id="1789256375626"] .tn-atom img{filter:grayscale(.35);transition:filter .5s}
#rec3839290901 .tn-elem[data-elem-id="1789256375626"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839290901 .tn-elem[data-elem-id="1789256375708"] .tn-atom img{filter:grayscale(.35);transition:filter .5s}
#rec3839290901 .tn-elem[data-elem-id="1789256375708"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839533601 .tn-elem[data-elem-id="1789257391620"] .tn-atom img{filter:grayscale(.3);transition:filter .5s}
#rec3839533601 .tn-elem[data-elem-id="1789257391620"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839533601 .tn-elem[data-elem-id="1789257391712"] .tn-atom img{filter:grayscale(.3);transition:filter .5s}
#rec3839533601 .tn-elem[data-elem-id="1789257391712"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839533601 .tn-elem[data-elem-id="1789257391790"] .tn-atom img{filter:grayscale(.3);transition:filter .5s}
#rec3839533601 .tn-elem[data-elem-id="1789257391790"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839533601 .tn-elem[data-elem-id="1789257391869"] .tn-atom img{filter:grayscale(.3);transition:filter .5s}
#rec3839533601 .tn-elem[data-elem-id="1789257391869"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839533601 .tn-elem[data-elem-id="1789257391954"] .tn-atom img{filter:grayscale(.3);transition:filter .5s}
#rec3839533601 .tn-elem[data-elem-id="1789257391954"]:hover .tn-atom img{filter:grayscale(.15)}
#rec3839547201 .tn-elem[data-elem-id="1789298936804"] .tn-atom img{filter:grayscale(.3);transition:filter .5s}
#rec3839547201 .tn-elem[data-elem-id="1789298936804"]:hover .tn-atom img{filter:grayscale(.15)}


/* ── Фото: скругление 12px как в прототипе ── */
/* Блок «Кто мы»: четыре фотографии остались без скругления — в прототипе
   радиус есть у всех фотографий (.about__pics figure{border-radius:var(--r)},
   .sup__pics img, .aw-pics img, .evs__pics img, .fnd__pic img — все 12px или
   var(--r)). Это последние фото на сайте с нулевым радиусом; крупные
   оверлеи первого экрана (hero-veil, hero-grain) намеренно не трогаем —
   они лежат поверх секции во всю ширину, и скругление там было бы видно
   как обрезанные углы фона. */
#rec3838509601 .tn-elem[data-elem-id="1789247612360"] img{border-radius:12px!important}
#rec3838509601 .tn-elem[data-elem-id="1789247612407"] img{border-radius:12px!important}
#rec3838509601 .tn-elem[data-elem-id="1789247612453"] img{border-radius:12px!important}
#rec3838509601 .tn-elem[data-elem-id="1789247612503"] img{border-radius:12px!important}


/* ═══════════════ Секция «Партнёры» ═══════════════

   Собирается двумя штатными блоками:
     заголовок секции  TL04   → .t120  (title — «Партнёры», subtitle — лид)
     логотипы партнёров PR401N → .t1074 (ряд логотипов, поле `list`)

   Секция СВЕТЛАЯ — так в прототипе (.sec--light, фон #EFEFEF, текст #141517),
   и это единственная светлая полоса в этом месте страницы: она даёт ритм между
   тёмными секциями. Поэтому здесь нет общей заливки .t120 из правил выше —
   она переопределена ниже.

   У PR401N своя обложка (.t-cover) и свой заголовок с описанием. Заголовок
   блока гасим: шапку секции делает TL04, иначе на странице будет два
   заголовка подряд. Обложку приводим к цвету секции — в блоке лежит
   демонстрационная картинка.

   Про структуры: Правительство Санкт-Петербурга, Комитет по молодёжной
   политике и выставка «Россия» на ВДНХ названы в лиде секции — логотипов их
   у заказчика нет, а плашки с названиями дублировали бы лид. Показываем их
   текстом в лиде, бренды — логотипами. Если заказчик принесёт их знаки,
   добавить их в `list` первыми, как в прототипе. */

/* Светлая секция. Обложка у PR401N — РОДИТЕЛЬ блока (.t-rec > .t-cover >
   .t1074), поэтому берём её через :has(), а не как потомка: на этом я один раз
   уже ошиблась, и блок остался тёмным с демонстрационной картинкой. */
.t-rec:has(.t1074){padding:0!important;background-color:#EFEFEF!important}
.t-cover:has(> .t1074){
  background-color:#EFEFEF!important;background-image:none!important;
  min-height:0!important;padding:0!important;
}
.t-cover:has(> .t1074) .t-cover__carrier,
.t-cover:has(> .t1074) .t-cover__filter{display:none!important}
.t-cover:has(> .t1074) .t-cover__wrapper{
  min-height:0!important;padding:0!important;
  /* Обёртка обложки — ячейка таблицы (display:table-cell), которой Тильда
     центрирует контент по вертикали, и её ширина сжимается по содержимому
     до 1200 px. Ряд логотипов внутри не доставал до правого края сетки
     (заказчик 15.09.2026: «лого всё ещё не доходят до правого края»).
     Превращаем в блок: он заполняет родителя, а родитель уже распущен
     во всю сетку (--sr-gut). Проверено: ряд 87→1658 при сетке 87→1658. */
  display:block!important;max-width:none!important;width:auto!important;
}
#rec3859361801{background-color:#EFEFEF!important}
#rec3859361801 .t120{background-color:#EFEFEF!important}
#rec3859361801 .t120__title{color:#141517!important}
#rec3859361801 .t120__descr{color:#5B6066!important}
#rec3859361801 .t120 .t-col_8, #rec3859361801 .t120 .t-col_8.prefix_2{
  border-bottom-color:rgba(0,0,0,.13)!important;
}
/* заголовок внутри блока логотипов не нужен — его делает TL04 */
.t1074 .t1074__textwrapper{display:none}
/* нижний отступ секции: у заголовка свой (56 px снизу), у ряда логотипов
   должен быть свой, иначе следующая секция прилипнет к логотипам */
.t1074{padding:0 20px 120px!important}
@media screen and (max-width:639px){
  .t1074{padding:0 20px 84px!important}
}

/* ── ряд логотипов: шесть в ряд, как в прототипе (.logos__row) ──
   Знаки уже приведены к одному цвету и общей высоте (tools/logo-normalize.py),
   поэтому здесь только сетка и выравнивание: логотипы вписаны по ширине
   колонки и стоят по центру плитки. */
.t1074 .t1074__row{
  display:grid!important;grid-template-columns:repeat(6,1fr)!important;
  gap:14px!important;width:100%!important;
}
.t1074 .t1074__col_2{
  float:none!important;width:auto!important;max-width:none!important;
  margin:0!important;padding:0!important;
  display:flex!important;align-items:center;justify-content:center;
  min-height:82px;
}
.t1074 .t1074__img{
  max-width:100%!important;height:auto!important;width:auto!important;
  max-height:96px!important;object-fit:contain;
  opacity:.9;transition:opacity .3s;
}
.t1074 .t1074__col_2:hover .t1074__img{opacity:1}
@media screen and (max-width:1279px){
  .t1074 .t1074__row{grid-template-columns:repeat(4,1fr)!important}
}
@media screen and (max-width:639px){
  .t1074 .t1074__row{grid-template-columns:repeat(3,1fr)!important;gap:10px!important}
  .t1074 .t1074__col_2{min-height:64px}
  .t1074 .t1074__img{max-height:64px!important}
}

/* ── «Организация событий»: на мобильных точках артборд ниже содержимого ──
   У блока объявлена высота артборда 823 px на точке 395 и 856 px на 640, а
   содержимое мобильной раскладки разложено до 1408 и 1447 px. Всё, что ниже,
   срезает overflow:hidden артборда — заказчик видел только первую группу
   «Шоу и культура», остальные три пропадали целиком.

   Высоту Тильда задаёт атрибутом data-artboard-height-res-395 (инлайн-стиля
   на артборде нет), поэтому правило с !important её перебивает.
   Запас снизу взят из самого дизайна: на 1280 артборд 998 px при содержимом
   954 px, то есть 44 px. На десктопных точках дефицита нет — правила не нужны.

   Это не следствие смены шрифта: элементы мобильной раскладки стоят на своих
   макетных координатах, просто высоту артборда при переносе не подняли. */
@media screen and (max-width:1279px){#rec3839290901 .t396__artboard{height:1491px!important}}
@media screen and (max-width:639px){#rec3839290901 .t396__artboard{height:1452px!important}}


/* ── Наезды текста после смены шрифта: подписи опущены под заголовки ──
   Общая болезнь блоков, перенесённых из макета: заголовок и подпись под ним
   спозиционированы независимо, у каждого свой top, а высота бокса заголовка
   рассчитана на то число строк, которое давал Oswald. Unbounded шире, заголовок
   занимает больше строк, вылезает из бокса и наезжает на подпись. Править
   приходится именно подпись: бокс заголовка из CSS не растянуть так, чтобы
   подпись под ним сдвинулась, — она стоит по своим координатам.

   ВАЖНО ПРО ПОЛОСЫ. Раньше часть правок стояла без @media — и правка,
   посчитанная для 1920, действовала на всех точках сразу. Из-за этого
   «Дни молодёжи» уезжали на 429 px вверх (на телефоне попадали в чужую
   карточку), а абзац «Расскажите о площадке» — на 342 px, прямо в строки
   Telegram и WhatsApp. Это и были «наезды в мобильной Деятельности» и
   «кнопка в контактах» из списка заказчика: не сама вёрстка Тильды, а наша
   же правка, у которой не было нижней границы.

   Поэтому теперь у КАЖДОГО правила обе границы. У Тильды свои точки заданы
   как max-width (1919 / 1279 / 959 / 639) и тоже каскадируются вниз, так что
   правило без min-width неизбежно протекает на узкие экраны.

   Значения сняты замером живой страницы при отключённых наших правилах, то
   есть от нативной раскладки Тильды: берётся top, при котором зазор между
   низом текста заголовка и верхом подписи равен 8 px. Внутри полосы берётся
   ХУДШИЙ случай: раскладка одна, но кегль плавает с шириной, и наезд на 1000
   больше, чем на 800. Замер: 1920 / 1000 / 800 / 639 / 395.

   Зазор 8 px — нижняя безопасная граница, а не попытка воспроизвести дизайн:
   у нетронутых пар зазор по точкам разный (8–11 на 1920, 14–16 на 1280 и 640,
   9–12 на 395), общей константы нет.

   Hero не трогаем: там заголовок вылезает из бокса по замыслу макета, и это
   было и до смены шрифта (описано в style-ritma/tilda/README.md). */

/* 1920 — единственная точка, где эти четыре наезда есть.
   На 1280–1919 Тильда сама выдаёт другие координаты (433/433/379/392 против
   471/471/444/405), и там зазоры нативные: 11, 11, 15 и 24 px. Замерено.
   Поэтому полоса здесь именно min-width:1920, а не 1280: с широкой полосой
   правка 466 px роняла лид на строки ТЕЛЕФОН и +7 (наезд 23 и 32 px). */
@media screen and (min-width:1920px){
  /* «Музыкальные проекты» и «Социальные проекты» переносятся на две строки */
  #rec3839248701 .tn-elem[data-elem-id="1789259446202"],
  #rec3839248701 .tn-elem[data-elem-id="1789259448310"]{top:487px!important}
  /* «Мы рады новым партнёрам» → лид: наезд 14 px, раньше не был поправлен.
     466 px даёт 8 px сверху и 50 px снизу — проверено. */
  #rec3839615901 .tn-elem[data-elem-id="1789259683184"]{top:466px!important}
  #rec3839615901 .tn-elem[data-elem-id="1789259684658"]{top:426px!important}
}

/* 640–1279 — здесь переносятся другие заголовки, чем на 1920 */
@media screen and (min-width:640px) and (max-width:1279px){
  #rec3839248701 .tn-elem[data-elem-id="1789259447058"]{top:683px!important}
  #rec3839248701 .tn-elem[data-elem-id="1789259447632"]{top:996px!important}
  #rec3839615901 .tn-elem[data-elem-id="1789259684658"]{top:745px!important}
  #rec3839533601 .tn-elem[data-elem-id="1789257390822"]{top:394px!important}
  #rec3839533601 .tn-elem[data-elem-id="1789257391163"]{top:777px!important}
  #rec3839533601 .tn-elem[data-elem-id="1789257391374"]{top:981px!important}
}

/* 639 и уже — мобильная раскладка.
   В «Наградах» подпись зажата с двух сторон: сверху заголовок награды, снизу
   дата следующей. Свободного места там всего 24 px на 395 и 39 px на 639 при
   высоте текста подписи 93 и 150 px, поэтому «опустить до зазора 8 сверху»
   не годится — подпись упирается в дату снизу. Место делится поровну:
   зазор 12/12 на 395 и 19/19 на 639. Одно значение работает на всей полосе,
   потому что элементам задан zoom и он множит и координаты, и текст. */
@media screen and (max-width:639px){
  #rec3839248701 .tn-elem[data-elem-id="1789259446584"]{top:661px!important}
  #rec3839290901 .tn-elem[data-elem-id="1789256375381"]{top:1054px!important}
  #rec3839615901 .tn-elem[data-elem-id="1789259684658"]{top:780px!important}
  #rec3839533601 .tn-elem[data-elem-id="1789257390822"]{top:451px!important}
  #rec3839533601 .tn-elem[data-elem-id="1789257391163"]{top:945px!important}
  #rec3839533601 .tn-elem[data-elem-id="1789257391374"]{top:1236px!important}
}


/* ── «Интерактив и фестивали» в одну строку (просьба заказчика) ──
   На телефоне заголовок вставал в две строки, а соседний «Спорт и экстрим» —
   в одну. Причина не в длине текста и не в кегле: Тильда задаёт этому элементу
   ширину поточечно (393 / 319 / 542 / 297 px), и на мобильной точке достаётся
   297 px при нужных 319 px. Место справа при этом свободно — соседей там нет,
   только фоновая плашка.

   Поэтому правим ширину, а не текст и не кегль: заказчику не приходится
   выбирать между «Программы образования» и мелким шрифтом, а семейство
   заголовков остаётся одного размера (17 px), как требует § 3.5 справочника.

   320 px проверено на всей полосе: 395 → запас 9 px до края плашки,
   480 → 11 px, 639 → 15 px, везде одна строка. 330 px уже упирается в плашку
   на 395, поэтому запас взят минимальный. Элементу задан zoom (1 на 395,
   1.215 на 480, 1.618 на 639) — он множит и ширину, и текст, так что одно
   значение работает на всей полосе. */
@media screen and (max-width:639px){
  #rec3839290901 .tn-elem[data-elem-id="1789256375296"]{width:320px!important}
}
#rec3839248701 .tn-elem[data-elem-id="1789259445960"] img{border-radius:12px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446270"] img{border-radius:12px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446663"] img{border-radius:12px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259447156"] img{border-radius:12px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259447745"] img{border-radius:12px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259448437"] img{border-radius:12px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375469"] img{border-radius:12px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375547"] img{border-radius:12px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375626"] img{border-radius:12px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375708"] img{border-radius:12px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257391620"] img{border-radius:12px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257391712"] img{border-radius:12px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257391790"] img{border-radius:12px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257391869"] img{border-radius:12px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257391954"] img{border-radius:12px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298936804"] img{border-radius:12px!important}


/* ── Скотч в hero скрыт по просьбе заказчика ──
   Синяя полоса лежала на слове «Стиль». Здесь только hero: в остальных
   блоках скотч и стрелки прячет сгенерированный anim.css — он знает их
   data-elem-id из замера прототипа, а для hero замера нет (первый экран
   собирался отдельно). Картинка остаётся в разметке блока, но места не
   занимает: в Zero элементы спозиционированы абсолютно.

   Если скотч когда-нибудь вернут — сначала убрать это правило. */
#rec3685297801 .tn-elem[data-elem-id="1789245917382"]{display:none!important}


/* ── Заголовки набраны Unbounded ──
   Заказчик попросил заменить Oswald на Unbounded у заголовков. Меняем
   семейство только у заголовков штатных блоков: кнопки, надзаголовки и
   подписи остаются на Oswald — они набраны мелко, и там важнее плотность,
   которую даёт узкий гротеск.

   Unbounded грузится ссылкой в HEAD (Настройки сайта → Вставка кода →
   HTML-код внутрь HEAD); Tilda свои Oswald и Inter тянет так же из Google
   Fonts. Кириллица в Unbounded есть — проверено запросом к Google Fonts,
   наборы cyrillic и cyrillic-ext на весь диапазон веса 200–900.

   .t-name_xs исключён намеренно: это мелкая мета («год · место»), а не
   заголовок. font-family приходится брать с !important — Тильда прописывает
   шрифт своим правилом той же специфичности.

   .t-heading добавлен для заголовка секции «Наши проекты» (TL04 → .t120),
   у него класс .t120__title.t-heading и общего .t-title там нет. */
.t-title, .t-name:not(.t-name_xs), .t-card__title, .t-heading{
  font-family:var(--sr-f-head)!important;
}


/* ── Масштаб: фото концерта и затемнение под цифрами ──
   В прототипе это два CSS-слоя секции (.scale-sec__pic и .scale-sec__veil):
   фото занимает правые 60%, поверх него градиент, цифры лежат сверху.
   В Тильде делаем то же псевдоэлементами артборда — элементы блока идут
   с z-index 3, поэтому ::before (фото) и ::after (вуаль) оказываются под ними.

   Фото вставлено как data:URI: залить файл в Тильду отдельным не вышло —
   файловый менеджер по tilda.ru/files/ отдаёт 403, по /projects/files/ — 404.
   Если картинку поднимут в хранилище Тильды, достаточно заменить длинную
   строку ниже на её адрес; всё остальное можно не трогать.

   На узких экранах (960 и ниже) фото уходит ВНИЗ блока и занимает 46% высоты,
   а вуаль разворачивается сверху вниз: тёмное там, где лежит текст.
   Было наоборот — фото сверху, под заголовком и первыми цифрами; попросили
   спустить (правка заказчика 15.09.2026, внесена 22.09.2026). */
#rec3857633201 .t396__artboard{overflow:hidden}
#rec3857633201 .t396__artboard::before{
  content:'';position:absolute;top:0;right:0;bottom:0;left:40%;z-index:0;
  background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCANUA2ADASIAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAECAwQFBgf/xAAZAQEBAQEBAQAAAAAAAAAAAAAAAQIDBAX/2gAMAwEAAhADEAAAAfl4mgAAAAAAAJmtlFSYmEAAAAAAAAAAAAAAKiwAKrVLAAAAAAAAAAKgAAAAAAAAAAABW1TIAAAAAAAAFsqAQAAAAAAAAAAAAAAAAAAAAAAVFq2AAAACoAAsCoLVtUAAAAAAAAiL0MwAFbCq1QWKrCoAAJiwqAAAAAAAAAAAQSAAAAABWwrYAAAAAACtgAqLVtUAWAAqLVAAAAAAAACImDMAAkQkQmABW1QsKrASQBW9Batiq1RMAAAAAAAAAAAAAAAAAiQVLK2AAAACosAAABW1QAWK2VAAAAAAJpehnATAAAAiRCRAAJAAiRAAAKgAAAAAAAAAAAAAAAAAAAAAAqtUWrYAVsAFbVAFq2KgAAAAAAVtU2ESARKCYBMAABAASAAQSCJgAK2qAAAAAAAAAACCQAAAAAAACpZWwArYVAAtUWVsAK2qTAAAAALVAAE0tUzykRaCEwQAAACJAFJhAAESIAAiRUAAAAAAAAAAAAAAAAAAAAAAAFQFqgC1QAAAAAAALFQK2qbM0sSCIkRKSItBEWghIgBMLIICAAQkISQkRWwqsKrCq1QASQAAAAABEgAAAAAQSAAVLK2AAAFbVAAAAAAAAAAFbVNqYsRIQkRFoESIi0EJEJghIErARFoISKylarQImAAACEkithVaoAAAAAAAiQIJAAAAAAAAAAACq2JW1QWqAAAAWVAACtqm3MyRFhVIgEJERaCAAIkRIIkARMSVkWYmCEwQmAAABEiAlVhVaoAAAAAAAAAAAAIJTCgAgAAAFVgrYVBaoAAAAAK2qbdokAQCJgAEAAAAExMAKBBJAETABCREhCYESITCEwoFVhUIAAAAAAAAAA3L7uem/odSvP0+Wxdrn9PNqjWESAQAAFAVtVBYqAC1bFpIhaorapuEkJEEBIhIgkhIgAESkiJEJhQAITATBCRAAISIAAiRAAFbVC1QEAABQQAAAiV6nQ5HpefemW+3O/K4vp/OyccdvEBEgCAAoBUlipZUWVFlS2VIBANxAsBEiEiJgQsKrQREiJgSiQCEishCSwmAmBEiEwEAkRFoITAAiRCRFbwK2FUkhMBIgAAAABFlv7jjdTn6O3h2Yx11OB6TXX5ytXv4QQAAVLK2AKrBW1QWKgAAARMG7KwSKSAFbAIJrapEWqAJBEiIkAQkQkRElgAEJAgAhIgCJgAARIhMAFVoICAoAIAmC930Hh/Yc/R6Niy46a+eubPT5dq7ep6PAFyAAAAABUC1QAAAWLWL0TeyY7ggmsiCCZpJMTUtVAAiYJmASIiYAETBIETAiYUEBQESITBCYETAAAIJgAETAQQAAAACdnVL3uv4rYz09zPJ3uffyej6zyfTgGuQAAAqWVspEgIBUAC1S2ApeidBIqsKkCQRIiQVsKxMBIiVhWwoCEwEwAIkQkRFoISICgARFoITBCRAAAESIraqEwAFqqAAACLVL2u94/0nLv1vG+s189PFjv5AQAFAAFSwASqxQAAKxMJ0QCpMBEyIJIBEgRIBE1sRFqkJgJgARIgACEhAAgKAiRETAAiYAAAISISIAAraoAAABk7PH6PPt6Pf5vQ5dvCanpvNdvPWYnfIAFAIkAFUFithRUsrYArF6J0YsISISqEiItBWxEJqRIK2gSkQEJFVhWLii9SEiqYCYISISIi0EJgARJYTBCYAISISIW6udc3L3cuOnlqev4tvJS6cIJKL0AAAMvV5G7z7d3qc3c59a+H+jfOdWB28YAAAAIAAKrYAACtqp0UiEqRIhIhIgEAqsipYEkVtUTEkAFisbuxnfInqahqpjWAISIiQAiYESITCgImACEiEybHa5XS4eno5YzY3jnDu57+R5ns/Gd/KMvXz4rtzO9e/Q5ud6i1enACcuHLnXV7Xnuvjp6f5177x3P18Yen5yJAAAAACsyVWACthVYK2qdEWAECREoEwigiEwRZJEhAKrVLVsIzYtjn3z567edacZMFmDS3tffLCNYARIhMACJEBYJIAAiRExM1tdjT7nH0aexh6uN8rt0mdMfi/deenS3AwX9Pz8dpvrOAXBMJF6zZ6HW79OPo5dbwdrg7HnM9sY7+MAAAAAAAAAABW1TpJWQmBEyVSiEiAAQkAAIkQASt8uPZ5ejPvc/ajX14nfPHhyxGmyU6coTYomACAAESsJFUiEiAJi2bu9nj9fl6dDobhN/ma+rnXV5+jo6ao7+SMuG5EQTJitFiYivSdXzfoOHoy8rJ5ydKUO3lAAAAAAAAAAAAVtB1ELIiQBExIIJgISiEwEqhMQAAyY9ibv1OXtce+1k1Euywb+rzNfc1pjU1t3R7cEzGs1i6KJgAhMAESLCRCRCYITMep2p8xz7dre856Cq8fe4kuLV6XM3ymJprFb1vqUmLCIkmswZvSeU7XH063PvTfItW5AAAAAAAAAAAARMHSSsiQRIhIhIiLQQmYiJAVCUQkVWgZMfVx05tc/Mueh0vN9bO82Sqaal9Sy+JbpyiLVSJCtgIEJghepVIgKTAVgvsVzZ11uG7/AAYcGrg6dN3p63Qzrj8Pa1O3CYtXeJlArapKloVSRlrMs0vCgVLFQAAACSAAAAAAIkdOJWQmASQSQSQmABAATjw4ERFyOjn6HPrqW1cObn519vU08uLDc9WNLGuXFuayUy6reN6upkjOpkWFhVaoABWJgFCcMLKrbsuXWr0+fa/G2NTWdvo8NZ1ufim5hDWb1mFmApNrxWuSJqAgEJgAFS1QAAAAAAAAAAA6SViJgACESoCJCDGZMWvEUvv9bG+V1M2Xl1x6e1xdZ18FMfbjNZi5mYsux0OWzrrcms2RFouQUDLsaVzbqtLUkiJFYvUa2Wi0mN5LYexg59dHe3+EaV627cYi1Vma5Uxun7Sz5/g+tfL11RLO1q7+Omti2ddIiVzAAAISIBVaoAAAAJIAATASITC9MXKJgAEkJgJgAwYM3TxvBvbE8e0XrklYJ4+sV5qO/Cqy5iLSVmak2iSJiQALQgDaya2zKiRUE4r6hlxU2TY6+vs8e2XawpvV810ed24Rl7Pf6c/P7/c87p1NzmduzkanpPF466l/c+S4fS4RHX5ds+rZdjFkpnURaLmAQkQmABEiEwK2FVhVYVsCthWkWSsyESLzjyKpeF6RNzVYVWFZlERIChdc+1TJx7supnyzYmjEca+t24LVneMvvvF9azs4OXu10eLsacVy7HQrxWH6n5+XxjscggSiCQTuaWyZUpYSKc/paFW3dXfxro5sOxy7Tjty15eGJ9Hl62TB9L3MHZ52Dc6fl+vyY6XjOzrc/TrNzNy9fia9njdPnr1smxhy4s7CyEkhMNIlECoSITEBQAACtqpitWzKLXXHOSFx5MdktEl6QuSQiRCYAgKbWrsZ1sVx68u1Olgxva585OnPnsmPXNMWNz6F5XvWde3C9Xp0ODw/X1zvP39VHmeB0uLnr39fR4s3qhxVtVFqys5cUm/ERLZEjT3Kmr1ub1ufTaV5ueluVavXhjJ1m3s/FZq95fj+Z1PXee56WOzzu9HBx1g9f5Hs8+teJjN2KTE3AQEBqBEJEARIgkgUAAtXNGPZw72Old3nZZvpUjUz21dLp87p5oGuXSmJ1kQSgSgSgSgImDWjaxy4MuUiYizHzupyxaJM3ufAenr1Hm/OynfzeSHsdzwe8bfb1NPn9Dv+U63l89Kjr8srciUq6XN3qmubFKlMImFpaNeOhoRE0WnWdO0Llkxyew0ul5Lc9DxvReiPK93meaPVeT1pzdnWBWbS5YvWahIiJhQhEiAQmBEiJCEwAAJrBsdHlb+OuzhvpTXVzcjo57aHPzYenlRMax0pNYAAgQFEwAIkQSQEjldXlEgv2eV1Ti2pvJt8b1NK871tbUM+fmJr1XlfQ8CdMcTN5UtWUtAq0SZdvR3yExKx2hcdc8GCM1C0XxJqJiwDc9v88vZ3+HvWOe9Pmt85X1+3Z89ZMWbOTHllrkwbc1jixaxaIhKqpiAESITBCRCYERWy1RmK3Fr4LTe7k5+Wb39fDglmazrlZEr0idYhepAAAAISITAACU5nS5oBPovOdc5voudzbNrseZse3t4YbGrtYY73F9J5OiyXHaCSWUBvaO0Z4tWWJSQmCuLNgVFoTUksrFogKzeq8h6Gzd7NY3OtTk+MMeGuXGpyZIz109rFZjLUmoJIiYqE7EutG/okJhAAIxouZgREhEisXqRMwWRKgJgvVSubVC1bCl6wTF6kFyiYESISIkTFzelzQiQC3Y4/uLPOc7pdc8jk9RqmHe8/qGXERYhaphE5d2a51+jjjFsJpEisxJEWgrSxbYc2NNG1ViJFJCevx7GzgqMtYFs1ck6bGpk9JW75L67861niR3Njzerzb1vQx18DPv8AtWfJdr2vlE0df0+lc8V7KzXi49ZzrniU6PN6cKTDXIBMXWpBMsy662aXBGxjWNq2tjvODf0Nc+rScW+F7a2Q2LYdo3dXWoZQESVi9UgAAGLm9LmkSCJsPSeZhPRdHzN69ZPnM9cPHZlWyomLKzYuhnWfavHPrq6+XFrMjfMCtokiJqVtW6qXg5tkXMgpFqk2pkEwImLm3fsekdNLrdLxHTjj85gvz36fteKw+f2/QMvzq3Pt9B0fHXX1mt5/0tWzcPnZ16zk8lZ6HP5XFZ7Xjecw64wV9HhsVL2xWLWpLXRiNTl6+zozqa5bWLLpTpjz2prnOBN59HW2dbXPDbETdy6WwRrdDWXbvuaZFb1ICACSE2MPL6nLAESALVEAiUEgSquz3Of1+Pa2tk1871qxPXiI1mSCJiRS+Mm9bKiRzqZsFzcymKvqedXGjtc0wX6w1faef9ZqbWLJ4HO+r5WJZm3V089KxaIiYkAr0NHqrXk7WlNwGSYMdb11zVmUiVS00kX7V29PWZeffA2cGud9fq6Rpzl29c+dT0HJTa1djVsw0tCWza2U3McbEs5IVcFYkQlZF6oWDHyexyCAEwESkTYK2FQESRMZzrb2vn4ejFqZ9OknXiiRExJWYCki8wVEk0tfc1Etsa+TT6tzvH4bPfcryNje5OPHNbOvWJLWxwZJrK7O3zMs3nrkxwAA9j472+O3luV1eXcomGUWisY1zhJIi0Fb03l7u5rnTW60a8vkr5NS8ty2kXoarHnW9r401n1djW6cKwsVWqZtrSzy7dtfNWVEgIraKmtgiYI5HW5MZMfo+jXiZ9lyThzn14WqSyotUBA6mh3sdM+O2lz64lb9eMCwmASUTBS0ZCEiIkV5nU5gtWbJUF62FZmgi4raBZW5MwN2uvsZ6xEkELk7/A7hxNb6J4NNYTa1LS7m1q72dxzO5iPORua/Tz06rpTfU4nr/CL0NPq+ya+RRvY3PSy5Na59X5gmtvNl6uXntTc1OvLFahL0mqzlxQbO3z9w2smHMqJVVYkRaIgVi5W9pxu+q8RU+jYvD9evSTyN85vSz7Fz5vqdDnrp1x6519XXS6HTi/Dtp6OTT1NqTpzAACK1mpa9bESERMGPR2NSy80gmYsAExSqsTIJgZJpYja1qL0Mdexjpx4gZfVeR3Lqun0uZIDUXrMu3tRXn22LaeW42NPbhOPs7cdOc8Xt8K573f8AOZpvU1dbavPPzM+AmZiXY2+dOd7OntanXz4QhBQLbWpsG9sauwtotFK2JW0SAaOjs4pKTWpkrFiCxVYVi4qvdZ7OtlxvqaetuZ1wF3TG4ERKokSF6S0hJaQAiJGnrb2jZYUAABWs1i0AmJLXx3LzG3OmrkyRNWwY8iZNjU21xa2fBKSlBZ63InPTv8tkx1x30M2/P0djD0bqPL+q83efU097R3jnWzarOfDDN3NTNjWJZGmtm1t8IgQAC2fBsLt7GvsFgK2rSyCYmTkY5iSIsKRkqdOPVela+V5PpNzwnb9NS54fkfefPsb3KRHLrj19vX1NTpcna68d1MKApeiYNnU2ZaXrkCYAESNfQ6fMqbRZKzkqtWSiRWYK7ODpTWhi6ekmGYlJtS9W29PJNzuamfPXCtCR0OfvrqYcuIEyxKViSETJrXiu+XoJ4PZz09ZpeV275Oxn8ng307nndnXxut7Zqnq8PYjN7TxuqYtbd1t8sMSSAAW2dbaXb2NfYoBWRFgUvrHOEgBUe99V4/11TFZsmisPDe64E15C2vHPrn1qzZrWrbfLqTi2GqLSUSKU7HLSmStpQESITC05nT5aZq5KNWRBesyY4tuS4tm1ZpW0XPOx7ercWiM6Y7yazVRN9DRYE2Ozwe4687p8yby3drk4T6l47U17MOfBkxrnRSWk5elLw9rVb55+xp+v1jy+jrZc7mmdGK1r53jyTnGDNjljW2sPbz6Fc+GSAAX2tXcXZz4s1QmEmAmBZ5+/oxo2rZAFbVPSe9+X/T6utFlazETq7NV+Xzl1MdMGfW2U1ZjNrG/mGoiwr0ebmj6R823eTZkTaWk2FJQJSuPk9jkpkiuVaQkXx3mrbWrt57ZaWrrlEWxWaOPKYxSgy1qLbmrnm82le5i6OtsTpSuTJcc+9bZ1sU6WJOXkp2F4cxks6e9gvvHn3QzGns7EXPJdaxyvVcT1p5rQ9j5flvHlJqcHTxTpza5J7+XR1ehpyYEwAZt/Q6tubHTnG/m5GydTFscuN2cSsuhsYI0JVSyoAn6N847i/RMuvsWY4mqRbHdfE+f9t4nOta1JuWXF6I1cvQ6FvO1N3mxTFlxrr3paM+SlwrUtFaGacVljkdHQRsa2zWNastbJLbWDPnplrFbkrkNLLGZdbBlx3FZZExtu66vS5nSz11tzU2W8NmFil6XxrPWtCuzgnUjLfL05XvhazeqxWL0ImBk6PKlPX8TS6UTt+f6GevqfFe553Pr421cnbyaunvaUa9bVAMu7pbS7lZy1hmw527sCYx3RzOnyVw2qktWwqtUWrB9J7Pgfd1fBsayWtaph+WfVvmkuhatiu7pbx0sNqtESVxZcMIuLr4jVrJVbyuObxLijPgK3ibEQRIZdjBmz1qxZGUzJOrl6C8Rmw65+k9pT23Tp5vwH1/59nv8AOOjzenjzV28XSx6cfI7PGZxZsWeZnHlx2Tlu6cppinUz3x5EtE46nj9Xk5qW7Nae1pZ7npXhqbOrfeT1FPHel8n0PJZKX9XztfT3NM1q2rAFtvU213M+DPZGPLjW6mRIsEcXtcICLVAtURI6P0j5l9Fb34yYmbY5pZHkvW4Zfl1bVRFqnYsNSRFKWEJF9Lc0CYtVayLbPqZZbYdzUWkUm87XrkWkWg2suvv57aU56MUvS5XewZ5vQw7Nzey8XLqZ9fnWua9bR383B2eP1Ofo1dTe5XTlGfXz4el8r3PO9eOzGIV2NboVlvFLL1rcpyutzs6xZM2xJzcxXRZI3ln1bJt+i83tLyb0mZwam1pxgrMAGTa1txdnPhzWRjyUF6XIsEcLvcEiURKBIANj6Z87+hTXSxubOm7Gjo6496eDuteP4Xs/HZ3XNXZuN4iya2xy1tFykWgnS3tAlr5DJSxccwNrXvaa1JpbXO2fV2mqRNYzdLldXHbFTLTWMV5vEb+jtTWnOzpLr7evaXn3h08+7mx6uO/Svyb2dHmbOrZGTFMk1ray1F7M25jmyuCkzW3t0yalNfPoY17fU4+zrni5eTHnW0xX3FbVS1WZcUTRjBqbGnFYmADNuae4u1lx5bIraCa2qXJKcLu8KISEJIkBB6T0Op5lr0PlYrKpE2TtZcuemXT6/Pz7eftToXy9eqmuN8SqZLLGJMF9Hf1jTploSgXmstWqrGCYaxfZ1tudMETCW6PO7vPvyNrm5N8d7JiyzUYcuqnWw5MeeupzunzNcxOuW1qWidIWm5pNolmIgrYuW3rbC7OpbXJ38O8uWk2s52Hb1ufXYw3x3GC1YMvQ5fStQjWF6WScWTFcamtn14gAGXZ0sp1NjjbVb1bULTWxMwKcLu8OAABJTbwddfReT6XMuseDJSRsanozt8nd19NXFn5/L2W5O5qXl0a31bym+ra538mrli9K1M2GMJhqxmTNrDJOPKZoYjAC+1qbc1iralW9B570fL0eerta2+Nt/m3N+sXXZrW2emrztzT1xEaxtbGnsZ75NPEvOaWrciwrape1DVs1N2XLnxXq0XqaWp2OdjrrSMwEnf0eq1SLR05RMQRhya95a+DLhgAC18QZsVju0rarzEkokjg97gwAvSwrBZzYcku9r317WKYkn0Hnsk69nR0tzXPJ7b57kx23OXDXKzLiWGbGxObWmzYrhiMuPHAiYJC7mHEMkUyrjCRt6m5NYq3pZHd4fTx3rodvjS41o3yjHatw3dLLLWlouZVGecN5usZ8FREwysBEqmLzV8m1utc6vRxy4MuHFnff5Ovea1q5qM0jLSyNvV35rU3Of0unKtMuO518E4NcaUtWAAL2bBrUzYV2ulxOhG9attQCOD3uJFa2LObDsNa81tGO9bJmw2qVZarSMmJM+fU3pvencycPoaOj6zjb8/Fw9Hn9fPt4NjDGtTJj1ziJgRMQABMwWb4rAgttauy1GPJjSu5p5pv0fnfV+V5emtcmPr5sKJvNlxbM1rC5mwqb9nPXn6HR54VtrkiJWRKyY8kvR3Odu3WatJJUvNIyzN8ynZwZ3zKZZZwburYnc2dayuKFzzMdXTyAAATlnsnK1/eeIsx2xTNdnJxx2I5MHS5sVsvbDaavaIXCvElbxJObHtZ6YaWazsa/W5GemLq82lz67U8zOOnd5urG+V4rNxZWxDLisiIiWazCAAAAAW2tXZaY7UIy4szXpeD7jveT6fyuv1H5f18mDGdPNGWdh05lpa5CC/R5ib6XMyYS6q4mSaFlSS5MuDJNZotdqmbY2lxbGzjbxVyWl5uv6fy+N4qZK3nub3C9HnpyL72G48wPR88AACepytivV34fpd48NTa0+fTP0OVY6TkrOjp4pJMkpMNY4TIIM80yNQmEWoWMVsbNomqWiJI3tGNTq6evmN3Rx5JaCWoIFgAAAFs+vlmppalk7GvnmvR9jxc+b6PqvHZsXTy463b4eg9H5bkcvdrxMd/DFhETBCYSLVssmebwW9jXj08le+bWrb+n2Wta2bDpn3NG0vY09a2dxtYt/HbB5j3PjcNWmzh6csFpprHqeRn3+Xfwg9nyAAAF6SZL4rrSqC18aL0vQWrayM+DYtnDlwSzVETMTYmozRiS5a0igk29W1SJvQma96br6X2HWnb5P5L7h8u1y4NbVZqmEhKyEiEiFhVIWraJiYtnNhyzWSkY5cu5oZV2K0Y33OJ6bo+fp89rmj1+fFbLMtKbmlZCJuVhb+78x9C8X0Ovwut4vzdfM5KX9/myzj2pvr4+XkMubDnz1zXrlz0jJly469zyfU9Q4/KsXQ1OvLVx5sW+WP1PloXnD0fNAAAAvm1ss1itsZZdfF09KzFOSTFExcs+LYuseG1IgSShQJAUADJSJMkReXF6HgK9/HD4N37Th83Wyi1jGNsWNSclrMdsuSawW2Lzes2U1q03Kppxs49Yw1y0ZpmxZVmt6SppNW6GjsY7d/HsW4Y87i9Ti6b87fscmtHBkp04RMTUzXLL6P1fj+n8/wCr1/LbLWNC/Rnrz0NjPedMbNlzvV2c+XPSmbNu566OzsZJ01u3zra5cTzn0XwXTzczX3tbfPWx5sW+XMHfwAAAATsmdbVTl6KVNYipZjobxswVrwJASAAgKACAZLk3gkud7XOikHK7OIXq9k1nzlTOslzO7SNIFiAx4xnHjNc65AnAS2gs2MxjvvVOnmx4yWmkS0FgLPUOXXtjw+63NOuO1ons82jmMdMuwZ7bW0c/R0Owc+25c7eZkLnZ+Ymc83VF1sRvj//EADIQAAEDAgUDBAEEAwEAAwEAAAEAAgMEEQUQEiAhEzAxIjJAQRQjM0JgBhVQJCU0NbD/2gAIAQEAAQUC/wD4J1j/AGunj6j3RAMFIAJG6X/2emh6he3Q4e3ktdTF8lRF03f2akcVKxN5jjBtzrrR/Z6Y2eWXZFG4sbEQtHqxAWP9mjNnUVnNKKHnE4/R/ZfKhpmtipfQgOHBcXrI9cRFj/ZPBpprqIcg8Eq3LwDHVC0/9ljNnUkgs1wKFl9nhlUb1HzR/SWTFqirSFHWAo1CbKXCsbpm/tERsYHAgcGvg1s/tAVK9NNw3kVsXSm/tETrOhemlV8PUh/tDVTuTE31NqmdOf8As7FCojxH7sZj0yf1cRucuhInMLe8zzT8qI8xnnF26qX+qgXMMQCAQC6YcKml0bPKIt2AoXWexR+ahvUp/wCqxhRBBvGRHFbDods0oRlSwljdrDy2UqnNxHYtqmdOo/6oF0yNdMIxAp0RHyh5iTXAGMh4eY4g1+pN8VkWqBA2NrjTdsdl1o4xLM6U7LqLl8jNCpnG0R4xVtqv/qtQV+Lopzb/ACQmcKJ70HHrzXKijls1wDbhMYOrXR0zKSE8XRvp2tF3CjaVNT9JC0jIiQYnenFSC7/qtCa1eA5uX8pPPxwqdqa02hGqX+XhWu7p6ZsTibTgkla7Mi98ztT8/vKNwLJG6gYSD4M9QIo3OLz/ANP7Tdaie6+q6klddxOUnyB5iksuqenF1mFgf1Oo3oyTWVNN1XYxbPwWsdKcmu0nOjfeEOui4AVEgjBJcf8AqDKJxvJdwvdjgQX3LQDbSXoix+M33Rw9QRNsuCpQGxtkDmuK6vSdPJ1ZMw4tR8nM5UL7PLwE9+lsjzI75tvkNUTbpkYcpBY2IY1oI6KkbYQEB1Q3S/43hYfDqbV1HRNNVCZxcNTaYFS+h0t7Z/aKvzkV9RO0yMbqNVLrf826v8iO2iMFwERCLHoHmmQk4mddUpAkqjeb4zRd8UzKaGao6j4pmMmPTkUlS5yvrdM30X2lDx4yOctV+l9f9Zt7uJBjmcHCUouEjJ/TJHJrTvAdpT3anfGjYUyjfVKogfFNHRjpVNQ1AmZRMaGzHSN3gnaOQf8ArDkxMDBO3WTdqDtKpHXEYHU4Blk9N/i6gtQVMOpJPLd1JK+Oorapsk89W56jhLhGOJi1rZ5TITkcjn952/6bnAIm5QJUMTpFDH0pJH2RkFi10hdEWNjcQ2O7g88lOJaQ8oPB+CSAib5AXV+lGxpcdLWB8hc+JzAm1DA38vSpJHyFDzmcvtfdv+o5+bWlyhpUSqk6XOdcgAoyNDTILFxK61gXlybGVOLHMPK1hXB7jjbY0dNvkwCyqZdSttKG63I9/wD1JDwmtLjHTXUcYanA2c4NEzy5FyJ2Mi1KGIAyytYiS47mvsvPaebnKCOykdqcxpJn/Th8Hc3lGJ4PjZYoizv+kXhqMhQ1OUdMSmRhoQFlJIApZE5193Uci9x7TTY9gAvLhZyhiunMu00jgQ0RsqZNUm1rS90tFNGqGjbDSzyOaqm/XzjN2yePmX+LI6wZGXqOAJsdl4Q5ylkspJE43Pwm8jc4rWVfmKNNFhEPU481D9LSgg0kw4fNJJ/r4WMpGUrmS9Onkq6nqid1aJ3QzGU0ko2RlS+fnj4WjXIxiAV1bnwnusJXonUdtu8w87TwL3yhZd7eXe53hfVY+7goIGCWKR/+znxCnie/EA4UlDM6moKCGshoaQ0JfUGbEIwA3EZz1Mwnf8AZnvtbZNsroZOcpXp7tRya0udFhMTI4MPhbLh9NS1TpcMgYyqoGQo4e5HCpU+N7O2PGw+EwXUXBaNKiFkVI6zZTd/3DJIROKxowmipHUtVQU9UylpTTUslU7DMSr5upQ0TGsa+v/VqIes0ixz8s+Qe0e80XdbgWaAeboniR6lffZSy9CWbEHqSoqxHROq5mP8A9nTRtqHySNqRC2nrIZphNBIZcPbUqTD6ljexGeNpTPbF5/iOASLTycZUFQaapbLBWx4a0QrGKqajMON00kVfqxJrom9IS4fGP9jRJhoZhiVM+CXL6h8/IOditJXTK0kZX+BFwtV0SrrVZOkUj77aWF1RMxtJhcVLWRVwwqm/GcbFUFH+JWVTgK/E8O6kv+jHTJnpVS18BfiMcHS3xn1bZBYxC7oxkVLJZPNzkF/jb2fly1hbitSHTg4lT0wqqyapcqCiNQJtHV1HThh/NpCCCMo/k2uGtQYmxgpsTbdNqcxtpmhW+BG5ak561Jz0LuQjsHNLdmBkCpxikkqGYNQzwSUUgkGL1roMSppmVEX+QSmKrY7jFcVLxhb9M9ZTdSSRskR3jcRcR+h8fKJsJZUbuLkEcmkhVVbMKNweVzlTtYZq7EGyU2WDuLMSqjqqjk32/IjdZReSOBdNcQnEkWcTOAG/Bc4tQetRcmstnL7M4pHRSQ4zHaaSeSK+GtWvClH+DeaifUuqJq6OGmgicGshiUszYY6moEo30cTXl1tW1wuopNKdJqRQRGwLEh/8TRVwhZNNhxa2J08sWDVT1BgMYVVR4bCp2dKWCToyhHyo/b8lvluTj6h4vxVfD0N2u5bsg/8ABSzSvmfHH1HZ09XNAfzIp1U0JibP64OxC53Tk87SjmEfbspP/fhNjeiwaSVv5uHUEdVjcj1JUTSP3N4Px7q68GN3F1I65ExQcNMztT/lt92LucaxNJa6YxVITGue6PDp3CoY1hoqmSCWdjGM7LXHVsO0J/t2U076eZn4+ISYpV1E9RnFA6RSab5tTT6/i32fTX2Wvj02GggycfIPjOHmbGP/ANFU9NNUEYLU2fg1UA+Cppi6V7xlhNpnPGl3YHnZZWVlbIKX27WkgufLVvbR1LjFg05Rp6KnTsPqahrKCkhikIMmR4YPJ8/Cvu8ZA86lqs35LvbmDY4kOtGyxfNiZaw1MzjBjFTExmOEmr/BrWTxOglWBx666c6puyw3bvKCk8bmOLHQ1eI1MdbQVLKWh/QT2/8Ayp/IYpdPUCaOZhym8t/60n7eyjq+i38dkiexzDslldKmgudOBQUXai7BQCl8b8GaTVVVDUPooq+NkE9ezDjNK6WTKMcyn1OCj7FM8Mmq3NfPvv8A8aX2bhK5rPxRKHxvYU1rnGHDJ5EZ6WhEj3SP7DWlybGB25fZvgrpoIpZpJSnOL3IIBN4aTc0eEtbDNEYKrbZWX4zy1zC1eNzu1bjL6TQShGApGafjS/t7QbFs0s8NQIZJ43VYkkrJ2B2LT2mqJZjvYwuTYEY22DdPZKGUns7lrNYE511htPFBNG0tbi8sNTNBRmZn4kbTHSMchh7EcPjAoaejYMTjic6Z0samdD0G6XFlHSvDsMpyjhKdhsoUlJMwO7VyGkJrOJGcNbdagxF5JlP6ed1fJrdRFOpojGe5L7NoteXEIzTUbmMi/RAp5pgZmxSQP069v2oWWBCd3X+zuOHpjY6R8VPR4e6Oaf8KbEo2Qxqjrvx424nAQKyFy/IajNdSyvvHI8qaP8AId02kANTvBM14ppCi9NnsK407m72t1FjA1T200MDZmyXvEpSBlG1SG5RyugUCovdPO7W2fU3uS+zfTzGGRlVMxPrOq+SpD6fc3zCxNCcndk7D4332DzT4dPUtooIYH1JgkixGtjbTJqPsyuVrcF1Xr8iRYPOWuq5pIpvy5F+ZKvzJV+VKUZ5CnPce1EPQXepj3xKSQvfB7XXL7AFz1fIoq6BQKBUjLoA3DSG9uT9v4MTbmNvH0U/z2ChsPB2HbS076mVuBN/Hwz9enlqaadYzXtqRkCF530Yb1KtrS5wttPZb5edLJB6b2bG7TJqsnOXlaHItIyKcjkCgUEDaaWoa5vbk9nwadvARKcV5Pdk9+Ubdcj8J0CsoX0zW0EjqeSMsfHSXZ0YutSn8KsZWRsqKzEKWMV9SayoXlOoZgBAQd+GSiGpleCe7SUrZY5qZsbpnXfKwiGLQWNaZZHwdNTgEt9DnF2iGoaE8gkpyOQQKCAunNuO27x8D7i8fSkd2Tum92VM3VUV9hFi9P1aaaEx02LQs0Che2ndJqTpnOjJJyvwroSG0brnfggjeMRAFb3ACsPP6R9c01Jeoljb0ZG6HxSGJ7nySmMsa18gReSIqh8ae4vcU7YECouD9Dx2z578Yu6MIp5svJ7BQ2zDjKN5jf8A7OrRragyVFVNUKSrnkjLiRvCb5O//GjZ9f8A/c2HsU2p76qN1FN1QFKX3meqm3UVyvt7S3Y5E7QVEfXfhnt7Z8sjdISCO9TsQ8OKebntDafG+6ur7rIFNO5oBTmS0KkD9Z2BNYCmxNToGkSQludrqhGierhrKusqmsCpKh0j617ZKo8q3CjOh+NVDarKGLqKpp+g5yO0KM+sn0s9vad7Vg7fViMf5E1dh8ENNHhlQ+N8T439mNup0bbIqRyHwD47Ntt15Vk1yHO1nubK+RzhCIppOo7MJqaVdHlTR2LGl5bTFqLYWxQzRflTWNaKYwTUX44nnH6riFIAG50TDIsXgk1OR3NPqJ4ah2pOGKmm6Rp62F0rw2WixKST8ilmdNVyPa/EMYoo4BDh1Oylxejjp1NRUsMUcFOaaKmaKeqdFQxVL6SqMcQDrWDyvLuyUN0hswfBcoX8n3K+Ufuo2QaaniXY3k+E0q+VgQ+HmQPCpmh6rxYA2IlmqI6SsFPB+Q5S6XS1EAZFnFI6J09ZNOHJ2+6agh2ag7BNI1kWKStVNibTUNmpH1sssNXVYjNAGVwbPSYpVGKL8uF1GcRPXkroZJJSahRtspDxM6wh57Y3TfBC+kDdObHJDkPMLrSVcQj2jhRPbIHMLDqQcgU91lp1CFmmTFOHqguViMjmvc8uexgfH1SWIA2zcnbwmpqHZqLd5jE14KZLJEzQbTOu6H39g9ib4VrgNBWktNy0y2yDiC1vUUrr7vChlDg6mJDmlhD7JruVE39WraHukbpfhP7uJO1Vf8YrapWgZRcxZuTt4TU1DszcyMcWnK/YAJUbdRAsiLtbMdWoMEgu5kZDtzrWRQ3zez4IQaXNYdSI9PKGVPfXMbyb46h8alqDINVlG66a0acOYKiqxVn41S4C2Gwzdaqhe2q0WA8lxOUVij5smsc5OKO8Jqah2ZP3NsEL5ITEjGE2AvEWGyPUeFxtEsMcEUYARykaHLTpLHaXDkbXeLr67E3t7XT4c0t3xu4I0v2UnmX9ztMNi0a2xOdBOJoKgzto3Nwirnjnxyv6zo5If9dlpNowNckrG0riwrDcQiiDuwE1NQ7J87cCbem6bU6lheooWRFFVkPXp23a7OTwoXbnDgA3+h2H+zIL7PkDaPBFw9mnc08v5QN9lJ5k9/ZPGQcQqC7nv5qKtjWRQsu2U3fzoI5HC1HTZXJTh+nynI7wmpqHYdw3dgB/82R9yOWJs6VTqutVlrUjrjJp1N2gXKHYf7Mvso+ft/uVimR8ZEXThY53Xk+GtPqla1hdyWscRBTyNjmaQ6Om6kbqV8M7WB74cICrodDmxOkc6nLQVyvJDCWqGYxEOLpcSFo6OVjWDhNP6fJVrK2QHLsnBEbwmpqHYqD6N2AP/Tur8nyjljMeqltwOU73ObZmUP7e2lp5JJJWGKQdh/tXlpX0rqTk2Ufj+Oc2cZ5c0BXAXU4A4m91yg82pqyYw1R9ccr4HVNVLUzNe4KOvqWqepklNNUyU801TJUzXvlG5odK+Dp5Ucet78P64eNL9X6bZSGBfeTQuUUU4I7gmpvZqfduwN3/AKUAneTkFUt6kUh0tj4jdy7US3KMWZsgpnFU9EBDUPMk/Yd7U1HYfDkOGu4zPAcbnMm4y0kMmjddBUn7lT73g6UE0XMnuTPCKoKYTursOdTU/CuFHO+Nz66oeNYKHTKEd1S4TLNBWUUlJLpJTWIhEDSWlFFOG4eWpvZqfO6gl6NWDw03TvJyCKxJmir5DVGLhRC79l0JZRGcQk0Ds/X2PJ2Dku5cEec5PBCDSRsC1jRrKubBocKbiSp/cml6jEFQRGeeug/HqVQyRtyDVSV3RZU1dRVRCABBrQrhagrtK6UD06jWFYw+ibi+JQ4hJIwxu1CwBJaHRF79WRTgjtCibqLm6FrC6zUHBy0G19lT2MLn6tM33vRX0isbZ+o/2oEjKzmoG4DSVFRyPVRD0ngkJyKCHYd7cm8g7Gcu/mjk7lpTf2nAW2x+5nqWksTB66j3m3RQTXmN0sjpXKP0gjSmRl6DWtV0Tua8hRVJaYqKhrhK2fDZWwwSRxRwwxz1VHPC6Qh6KcnbQqf21bh1LhXTSGJ9Wx8IjKAKsVchVPjfhU/SqCjy0oJ2WLsvTzP1nPDmNliZTshcamCFS1sr0SSU5FBDO4WoLWFrCunSDONHznF7v53V83M9RCkddHINJX48qnp5YHN4c3h0zuYDzVN0ynwhmAvCayyvssrK4VwuM2uIUdUSyaM0r4Ym1qwqmkpGf6pwIRTk7a1RmyIDlpC0hOYHB0Zao7Acq6d4mPYBsaCoE8MfLF9nwPEzA+N7Sx+dJfrzOJl2HIIZOcSdIWhWIz+1ZM8bGe6Tg7AQFcvVkVhssronYa1tK2kdJRY1M6epTeWTNuqZmo4k0Xd4+7Jw4Pm9kxlkdl8ieCbm5VytRUTyTlG9HXRzw4lNUCSorHVCKcnI7Gpqbu0rUQrgqX9zsYI+0zTZ6/kfCKrmFlVnSS9GdzxI7M5jJ5s0K+Qci0FNCLV9obY/dUe4bA3XJYNVrgr/ABfD2PpTDGVV3af8gomw0qj/AG2m4ohzidxI43QX39LRoBKLkChlxpR9p8jy8x6FD714yYBKymmkoKqilfLVjJydtCam9iwKd7uxQG1TH62/WzGYNrPbmdsjuRbTl4QKPIBKl918xnB75hd4arZt9MhUY9PSc40mLVdJB/ta+QSYjVSKSomnaOT/AB+4DpNaT+RJbSF9wUhnpHAsk13V0TzGEBxmfB8rnSVB782O0mqZ14f8fpH1UYycnI7AmpvZPnsUhtU0ztLiPVkSgqmHrwOBacx43n22u0eEc2lBTCxyGyH3ye5HNoBOkhReBdj5h+pHwxBAaXfxKpnXbW+5xQV+fzunSZEpvJYMrq+TvaGlybA5yFKdUzQ10PvzuoX2OEVn4VYMnJyOwJqbkd589in/AH4+XH907B7sZj6eIZRDU/M7Xe0XQ4JyOQTXcSnnK6+jlF75PKOwcsj4klXlS+mlyIuGuRAKhOmSuPqcgUDy48jLyYwvolarloQCcOKQgPptDo6qMNJpw5hj6bwgvtAqpaCxFOTtoTU34VA3VVxAhxP/AKKirjicaqLScShBdiUIFNUtmX+RMvJZWVOOcyhsPi/F0DwOEc2p7eMx7Tkz3P4yKGcLrh7QU9rmoOBVW+5yj9pfx1ChKQamYSp3JC+82hNCcU5yjHLBk48NbcxPEbaucWZKdU5u6Igt2eY0U5O2hNTew729nB2fqVNUKYf7AaZHmR5OcU7mA3kbp5lbZUQBkPnIobZBYlvCvwMginO9OY9uTfNQP02SWXlDOmd+seU7xoDj95N9vZ+2BE2DnIcmMZFPTfMbNSlcSQnFMdY/WYORTkdoTUOw729mjb0aSd5lk8rwvKKhpy8RwA1EkfRkc3meLpqPhxNyiVdDbMOLo5eMwVJmF9ZDzp1Uqa6yaQciqX3pyd6Y89JVitJWkrSncHYECnOXksamjL6mAUQu+QdN+gudblBN5ZmEUU5HaE1NPYf7exTM6k2JuDIUeM6aPqSyjTHOwtfITI544l0aTwQ64JRKBQORyupD6USgnP1AZRsMjp2FhzHsyHmLmA5NcQWm4k9lMLNR81fGyPw33OcGovv2Lryo2prdjkcudkXjMIop28PsuqVFLc7ne3fZYYQyorpNcpRzwqPmUuJllhK6kXSfOxGYFtiU2O1NcFXQKBV0Srq6eeDttZRSGJ0ji45BD2ZBUPInFpsmnSSdUYcGtD2pnqfVu1T5s9xN29poumscrkIOBz0gmVvr2BRaBHfYU5O3Dy518ozZw8bT42NNtkRs55uSUc6Z+mH8mxEMtQaKlNU9mARBmIwRwTXKN19nIOQcrq6LkTtYGOZfd/DL7oTzWt0zZ3NsqeXpvdy7OM2d7ZCLHsgFchCV4Wr1dVNeCqaFsyqIzE87X/sxuscj4KcndkeWuBG0+NgzCZ7neSdgJyiqZIWse5jnzSuRQ8yHWSgPTbK6ur9q5tmPZnRm0mJW1I5HNguT52O90o7IUaCLAiwIxrSQgSCfUiMrZyfsDzlbUXFEo7rG2k2IIKhdY+dxzaOXIJwtk3y47om631DGxyQdJVXT1U9IKhskLWxaeCh7Sj8H+JzgNn17bw7hwzZbKUfp9hvmNDbpRYE5pG2M6m6CHoqNw0konf8AQDgxx1HKF+53usrIeXWQROQ8nLSVbkjhBRAzPYxzQ5rkGsbTVTYeiJiYT5ba7kfgBfxRyj4dP6qDJ2x3Ee2np+syXlnYCYUHLUFqWpBDIAKaIWtkQmmx06mp6NtBKv2ATp6Mmoix+mmxa4W1BawtYReE/wB4K8qyd4zHk+Y2p2UMZkM2nW1UMrYpH4hGC7Ek7ECQ+cvQdZXWpair/B+s2+SS6j6b0InFOABKsrKXzsuqacMdOf1OyDZalrWtByaU1WyKkZbI5U0pa6oZ001pJI9fYjAJfEGMrdDqB95HZAXFitJWlac7oFHYEBdzuCUOVG4RQBW7FkBqXRkVrfA+s2rDHlsAeVVyaKR55PlMBJrGaJd2rjtBl0I101FTF7W0kl200icwsKshF1aZyOdC9ssco6Mkcga/swvOhljTOpehFJ7lGbESxgdZi6zEZmpxuUEdwdZHk5ONz9HfDKGKep6jYpXRGStmeuXfEb4p59EcdXxiNXqpjnhEYkqsdrGGDvgJjLoRFoDVpUbywNnKFSqiTqOsqeLrS4jOGIhWRGTHFjrtqqaFofL2WC6gk0uE4gFVbqoI7hk7aCr7TlY7xG8g8Jvjv/WY8EnSHuTnly0OWkoDmJ3SoybntxRmR1Nhnpq6INYAgEPSYqkFvTe8XIQOQRCAFqN4jnxSj1NKsjnhcoZNJSOEnZaTckuc6RzkTc5BHaPCO4Hm6vtbM6NuwAkxUD3impHsbiFM4t8fEPAvwSgmOUjiBG7UpKaR9I6NzTsG4C5wylDWtaNOJEMiV0ACtNlRzBra2o67whdDPSVh8t24hSmnmKIyK8HCakmXsg2Q8lu2/Gxvg9618hnhcIklpYYrdNjWysBZi1MIZO+Nh8HLwgUblRN5ErmNqHNrKTQQdK0qwvKzQNtBFqfTekOk0txWXU3L6bHqaFZAIAoJtyvsNJQuw1UQrMMLE4IhHIXB7Q8k8IC60K2VrbG+Hd6+TUcsOqGQimllMjsVcyb/AHDliU/WO6ystK0rStK0rSrK2z+PlEWV84fUnFjV+U0KUhz7BGwV2hrjtCouBE/iolVRd7xC5CEoQuTGOYRcItc8iIprCundCJNjTAQisMk0nE6bpVDmohEIjutF1oTW2RtYi5A2Dk+Efght84qjTTPcS636V0Qgo26k5llZWVlZWVlbOyIVtgTjxq4QRUXu/GK/GX460AJzWKSRqcbnYwXMILV1tIdLdBpQK1ALWEHgrU1B7UHNQcECEBwGrStFlH6Zcfj4eEQnIo9yPx9I5/bvKj8O+CET6covEnm5Q8vdcBYf/wDYqmts4C6CG8oo5hH25v8AbGjidWjiNWvz6py60xMj3o7qQC9lpF9IXTBdHRQkV0LISEEEEEwJqp2gxgBWGTfOKi9DKnJyKK//xAAtEQACAgEDBAEEAgICAwAAAAAAAQIRIQMQMRIgMEEEIkBQUTJhE3EUM2Bwgf/aAAgBAwEBPwHxX/6Xf/lj/LP8s/yz/LP8s/wsIe2dCfonBrPnf4WOURZq/wAWLzP8LpJrksrqTXnf4RGnLByadWT/AJPzP8Km1wR1GQm0zVi0/M/wydMTGuuP9r8rFYNLk1odEmvK/vowbFpIlotK1slfbB4ohiSPlx+pP9+V+ZJvgUGODXlSzRGkWkaNSPk6fRLAlZGF8k1GMavO8XmkQbUj5SvTT/Xlfl90RjRkv9kl78keTpbQljk0H0PHs+RC11P0TmpyuqPV7M95OlcozZq6qUOjl+V+WPKJYI5Q27GrXkjyKT4P9nV+jU13KPS9k80+C94O0Sl0Rzy/M/Lp8jl6o68VQknkdWS5fjXI5dKwRlayNrhEsMb7dCUY25EpOT6n5n5dNZslalZF26Mocq48diWLIR6lbZ/SKSJu33Jed+KyrI6ftidYHT5MJ4Or0SVIsvwWJXyRVvPCJzt4FqNDm3z2JWxr7F+FZI6bfIopEmkNu9rFJL0OTfYu1p1bEm2dPpDfSuyxPbT5JYfmvd+CEOrkUUuNpOiUr8t0zMmRVLAkajt9mhFSmlLg1vh6WjFybv8AW0XTJeVvdD70s0XQnY2Tlb8a3ZFCG6Qxvf4uotOdtWQ+X1pw1FaJJJuhD4T8j42UW/Q4Ncrb13x5OWXRKV7tD24NGHXJReLNT48tNvGO9ohwNpIlJvt/0JtFtvIz15OCKxgi85Lrg1VnwcCY2321vDXjpUunJ8zVkqSeH4E6HKx9l/ozstnwvJeSLG0iEk0ajuT+yT4bNTUckl+u1dr7bL2X7F4mxtvZSYp2S1PSL+4Xb67HskJHTURY7KzQ1XY32LsX2qi2ONd3rviqJz9Ii7I/FnJWL4M2rsl8RxXU3Y/jqKuVj0M0mP4k/Q/i6i9E4Sjyq3W0Y3bZGDlwPTadURUIc5ZrRUZfT2Yr7BKxIn3Pu9k5VhCIYZH5UoY5QvnP2h/NTWVQ/kf5F0x5F8iMcNEvkxf9H/LSVcmr8vqj01umRaTzklJKNVVi1OhdNE5PoVcsjFQ+qXJKXU7+0gsbTdvw32NqS/sSOh9ibWUN7vs043JE5p2iccKVim6pMy8vtik3kfmStiG6Xge1dl7Qk0x876Lpk+dvXYqbyKo8HQ6b2wKhJfrsXPgrvgve03nwPwJ0Xave2sojJvZCSJQTHF3QtPpTbHFdCfsp8USjT2Q5NdnD8Flj7KtiSom/XhfhjJpiWXsmo85IlCw8jhi452deynZP6Xgu11NjlbsQil2ryJWzoVEElgl/LdK+5+GKv0VjAslf0JY3hNwf9EpQkrWGWmxtJE5KSwKV/ShqnQiy0ue1eHqLRZDZ8X2J13MSGqGmtkhreDpkaV7LkXY0cOyU4yjxkk6aidNMlKyNFNscL9+Z7p0yxtu+332s/svA8ohDqwySUXS2fJQkvZf6G84IteyVvgp0VKxWnktihabvZtWXYlYvsHuhO2RzfYqK7WLK2X6IUSdy2p7xqnYknwJMoSLzQ07pbW7/AKOosscmuBSxsnFrnPa34V2JqvG0R3jwJDRFPklTYk3wdLrg0q4E0nSMp0IpWS+ljlfa1YrQn1pRSyQ+PK6fnfkSQkNUUvW8V9O6Tf8AoaoU4pKlkg04tshyacFKSNb+WBcF+yTbZW6Ek/Y9rp2aGopUnz5408MlFp1tFW6XetkJkuC94v6XuuCMVLDFpJNik+LwRVGi6ZNtydl4LbKHvFXwND2qxNx4eV54o1KvBRBU7NWNSwU+1F7WU2to52ivpe6/RwWlFsQ2kiM0mmSdt0J47FtBMayJP2SVPZc9r8S5sfO0V7ZUZRslSaY+exDQsFFtLaCw3tpLqi1veUM1KSrZtv0UxL2N7UJDEjHI6ESVorufhSONv2yKxbIyjBJNmtOLqmTTXemO9oe9vj5dfsmqkJiWbF9TSNV3LAiDwSk320UxCVrBRQouV19hHkfO2lqKF2rJyvgjKCirWSbUpWlSHhjWSy+3naPvb47qSNZVJlDZBtO0PnZPBJU90JCdCaFQkUNEFhkkJZz3VRz2UxcCqhcj5KaGQi5tJHR9NMnpJKy+Ca996e0PYzTdSTPkJWn+x4W0VhvaqNPTc3g1VT3QkUJCQsFWrQ0Rw8mpGmJdtrhialx2pnrZckY+2ZbJxSSSNOb031Lkl8qcnyPVlLllvZZK74+xkOSWh/lima+mtOlt0vpveE3B2iclJ3shCEmxRKQkhJk9Ppp/scSCU10skunD57asScXa2qytkrY9/XInQ32PJVEUh98X6GyHJD5Ljg15vUdiTbHKMI9NZ3eyEm3SP8bXIoHS0c8ChfItNcohD9ksjRlO0Tj/AJIKS57km9r3Q97pljezXso049Tom9OLpIklyl3VstosbYmRTcjVabbs6WzoZJdOHsj42ja6masaQhJvgWnmxRQo2RgayUGm+GSi0MhNwf8AXcn6FBnSxJ7JeBuzNVs1SVjbX/3avZQkKKOlDihoaIkqEaTp5J6ak7bFGP7GkvdjdvaKujS1OlUas75YnH9iaXDFK8NiSYkhUjWS1INGm+uCbJRGu6HOz2lyevCuD0Lg9jPeyFsxjI8kuRckeR8iHsjS/ltrcI9iImnyanAyXB8T/rf+yQz/xAApEQEAAgEDBAICAgMBAQAAAAABABECECExAyAwQRJAUWETUAQycSKQ/9oACAECAQE/Af8A4gLLSCP9otM9THn+0y0Gn+0yN4keJjx/ZpcQiCTBs/tGZbTFpv8AtcplxMGw/q3IJ/Iw6gtd+RMuJ0WyvtrU+ZDIfK7TO1gLMrJ0srNFqDkv61SZBU6LWSfbyblSpi+vI8Sy57me86WXomI4lT3WgT1Lfc2qdPFu/tPGjzoNPkeIhd6JbvMOnveiStc9mYlv6+3lxpW9xdMePG8QLYlOmO8qHZ1MVqoAFfbzaKmNJUca0C+fJkt0Q/kxzpbJ+2czHGjuv7V1Ms/RKveG3E3eZUHfxrUWYY7bxwGGIcdi1L+0xzCOS8zEWBqiwA8JFol+2H/p7AtmWNaZQ+zlnWxHJdMS2BXmuiZKsWYG0CbEJnYXDNyrRLPsuxcq4lQLmONGhU2m0oiSux7MmMC3QLJtUX8TqDkcx6dUjo/jz2Szws4JVsMa1IbzZlEyaLIZieDLmUrMcQ0GmLFWB7dGq867xnMx48KXADsJcuXHFfcwL7DsS4FdtXzNiLf0EgTIqYm30N9PW0Dte01GpuymVox8VStKiQx/P0OJbL/PkOwZxFDS94+EPrEqbdqhBvyrMMfzMyo9Uj/kYkOuPBDqfLiHU/M/nx9w6uL7hkPD2rFCWVcfkzBs37Hxj2rUWY+XEvdjtHeZdEy3j/jHph0Kh0vi3HpLDpZHqfw3MOj8W77H9QG7nxtuBvvHfYgUV9TJ30xKOx7aZSSpjXuXTFuX2frwZbECHNRC5sdvrzrRoFvgISyLfalnZnDjQ7H9QbJ8jjVl9j4a7s31KmJR4DyUcRK0YrBSCVcch2IbNR/MG9Ge/MPYtRuYnvwnhS46BcSnW96ZUF9TF9Q35nqiGxGP0lqfLeZKv6hx4TwrUv8AMZ7jrliMBGUhMebgIz1etSr8wSpUzlQXjte00uXoy9Usjvocx7eSY4o8zLqUmNRbIFRlnEMv15jVLJUAHtra+019xag3v2Lrv6n/AGCe4pFPU2lt1oY2XH8RfonYnqPZvcV47TVjxAo7WMveOpWlFfuVK/cqVtvKfxpuPHaRNL8Sb614DsTfVYSpxGb1c5jLhvA7RqVbK+KrHqnie085q63UGH4ZmbCRmTRMbqLvKuYlS9WXB0qyp1MKt8T2rRLvRa8LocytXnX3LTifJj+Ysz4lUSt5toS9FqXDQajXv32na9rMeNHiYtkvuDXh7F31ZzKbNOY47V3XCZ1B2lkG9OTtPGGizcZyQ7GDHfT3oumbSOvrTHQolmlarDtHyPZejAtmSeo2+oTF8Tp1PzBjPVR2JiUaJvADuE04Zel19NF4h+4jcP3CX4WMzLxZ02w0Igm+rDftq4jG5eq8QYu3l3uOl6LRLLuY5NytoPh9xiWM6btDtyyrmYcdoxZc5js6O5MGyL2/8iJz4GL6nEFW5kGRTDpYkMQ40qJXiZ/L8WqmGfy9aXvqglMxKK7blzeby4ZS47bw3b7RqfIpEjLqXL7fegdg1OYvgdGZdK5hj8SLAVvU1Wt2fz43UWGQ6L+I5PDMsvxMWDPVMswyp7r7SOr3OxMDJLuH78TAiXGgh1csWk2lkuDev+T1H/UnRxvK9FCfLaKxyjlMXeDCZYmR3M+RPkS9DwVoQWP50vS5cuXL0YaZlkMH2XPknqGS+oaM6h8mdLGuCLl+Iq+oieoqRWUsxEZuMGD3ZcakOPF70eNTiPcRho6MNer/AK6dDlnqMZlxMOdCdT/aEJ//xAA9EAABAwIDBgQEBQMCBgMAAAABAAIRAyEQEjEgIjBBUWEEE0BxMlCBkSNCYGKhFDNScrEFNFOS0fCwwfH/2gAIAQEABj8C/wDgubmyysRLkR+qJOiGVBFEnRW0/U8KeeBUckP1RKuLYSh+qATfYJ/U8uu4qNg2RH6mgobBTx3/AFMFfYKqe/6nsr4WRBR/VmZuv6qjCCj0P6skaj9WEdU4d/1Y1/X9MWC0W8PRT0P6ah2izMuPQ1G9v05I0OxBxDiLcC+FRvQn5vdaYW9ZBKJB0X4hOikAxg6OQnGQpQVhLlvadNsFBAJx/wAr/O+/qgV8CMtAlaQtRlQDh7pwcJltlB6rdM1OSKhDaAw3VCjphTjWPmsYxPrQVMonuoIw1QzpuT4iSZV1AQ4DT/kMLK+qAHxKXa/NrEKHlWAUAAq7f59XCIBuVMyFm8w+yIN3z9grKart42VK8m+wco0xm2wP2nGT8R0Ck6n5tZfC76BTBHutFIQ3XK6hqj1EhQWyoI+kIkaBSCvqpiVOxLTGEbJb1GBc7Tl3RLtfmxV1ukIBTCIWiK3tFbT1DFlAlw6LK4Q7kiw6Ikbs9ERMwVPBGIKvot34Rp83dKjkrGVOv1WVwIPujJlRhcTPqGhS4+3dSdOiFRg0KFRuitZg59VGvCGwGs1IufnEDmo6IgEqQ76IVG6qWmJXdEoFE+nz6QpLwOjUWP1QNQ94Qa2zR0Uu+HkFuxm6Iz+hICuiWWKg64Q4wpfcDqiWiJUD1HZQwwAmFhIMrzItO6FAssztFCJdACj8v6AvjLjATjaPdThKmVDhbqVP5cJWqv6Wyyt+I6lQFPIC/dEre1UTbotwfdS8zwf4+bQMYAUv+yhqY4Lst5Q1Qrq2EnVDYvf0U/mOmBKyt+EfzxY+bRhYLeVgrcCSpVrlSddu/GzOUqAoGp4N2un22QUT80soClysrYzt6q5PpI6YSdEG9VZWUdNoBoJJW8BEx/7914d8DzyJv3I/2RrCvTggBgcYHuU+XtqGZzDQ7IHzPstPkVsAThJwOMAXQa9ppgjNJ6Ivq1TlaCHH93QIVHU4JOZjf2t6o1Ku634AB0H/AJKFHwtMl8DS8GZKDajwKrfxABylQZLjdaC3f5v2C7fIpOAnCMYV0wkyAcx9olNY3KGNGY5REnndBwl2YTI0EH/9TqTqQPh+TTr7yg/zW5XsyjsJlOd4l9SpVBLXSdCqrSZBdY9k6rrmdYdlJRpNEAa99kH5kArcEAXJsE7zSXuIt79lUe8TTiwnSyJdQLGiwmp8RTnvbUbezQZPshNWHE2YRvdlTa101XmMvTqhlq0DMkQdYQzNIkSJ4c7Jx98JxOGRjc5OiJq+YJEFUqvlhznC83uoewA8i2xC8onMGkweyc6JpVRcKrVpaFll5jj7KG/BpKkHeCjYPb55niSBb36ryvD2pRAOXe0TfMpwwNy7zLIf0rGBlLVukp5c12S5JIBhU6nlGpWYIJjXoixwc1xblDyE6lkGUmJP/TA0VYNeLfGSARl/9sqf9MxrS6XFzZyBvJT5biImwV+P7lTsE/bFlUcjfuETSMxqCqlEaA5m9gVRq0rgkhzTzUvzNf8A4xKaKdF1PKfjqWQZ4nx7WsAjIxZaTalSxuV/yDYTnDNQcd0Tposzrsdo8aHGPkGnop4babOaDnXcecSSnZQe7XLxLRpnt7QiDBVcs/tuALeypMdG+069QqZ8MwCbGLfVbtdwdF7WKqUqNXzWNsY/Km1Ku7XcYc69kajyXVDpUpt3T7+hGN9hzXmC5sN7onwzPNa1uQ5dEHf8SrspUhcUmaqPAeGH+t+qmq8ntoMH1HO8uiwbzk7ypycpUclV8G83AzU/dX19frsW9N0CPdX2HTqW2THUhmLfyo1aoyCIhVH8s5A+ipGkfgbcTrKFWmZB/heGc3Von+VOgRo+GMN5v6ojqE11BmuqLXSJ5ce+MDakG68OKTBRpubq3nGqzPm/M88WisYZNyh4bw1Py6A+5xoEczCrFuhef90MD6kzjouysrqPRXw3Qt7Xba9nxNuEJpvz9As1eo3wlE/VxV3eJcv7fiPuvwPF1/Dn9yDh4+jWI0kpwqeHa4ERmYgajjPTRWytRLpMdF8PAc+oYa28dUcpty24PB/4dHQo0vEN82geXRHJQqT2MIjw9Nx7areys9yvx6pJ6Nsmz4h+9plMwnMDg8DRw5oPGo099g+tjEej02Tsiu4NNap8APIdUX1HFzu6yt+KLDrsfhVHN7ck3+sZd2r2LzqDvOof5Dl7p3twXMaejsvVf28o72nhnZPhx/eonM0dQogzohU8QRSpa31WSic3+m8/VR4ceWOpuVmfUeXdZ249bZAclPrQiHflAA9sAQYI5rOIp1+beTvbphDAXHoFLwKTRzegGVW1PYLc0OreRXm0ZdSqCT2PCuZ4Z2RUpGHBMr0MtPxbTJpnR6e2tmY0H+302CdGDVx0UMuBzPPZn1kK6kKB6k7DPcKrhFFhcrmmPqpbkf7FbzKlPuoc9zh3OLvD1DuOE/VFp5GPVSDCbMvfEd1u0an2U1iyi39xVnO8VU/xZos/ii2hQaMwaBp9E9wY/wARUDBUym1j2Ti0ZRNm9MY6/OTsSFS8W3Rwh3ZyAcYbzKFLwQ8qmOfMqXVqhP8AqWXdf3dqgKlFsdiUXMqtp1AfiNpRp1BvDDe0aCU8jQuPCHoQWmCOaPlVXOjUAjMjX8TWBI/KTKP9OGiq7wrXCeZlUg+oXeZTIczk0Rc/cLxb69SnSpO0IO83kE7yySybT0xHt85Oy+lUbnov1b0R/p6gP7HWKh4II5HZZnvlblCAAklCkP8Amanx9h60u5NY4n7Lw9HM0Zd95e7VxXhWgtAH4VUH4o/8JlCgzzKlKxe/30T3XhxzRsyiOA0uEgIupiAflx22s8XSc6mdCbH6FT4WoH/sNnKHtLT3GG60uPZS9vlM/wAn2UeF/Fr/APUOgRc8y46nhX9H5dLK3vF1NR7ne5wLnGSdicPN8bnv+VguO5TqTtWmOBmiyg+hnZst5Ty9MdqRqmGt5PlZMzjUE6WTR4MGf4Rp0ntrBovmEiei/E8FSHfIopinSH7Wr8Wo53ueBZXWitxDx8oWb/iLSyRuhzd0rN4epmbya4yPoU2vQLpcN5p5FB82KghxX9s/VaBSQFv5ZU0GAIZvhTSwE1ea36X2UnM36rcqlbtX+FZzSpLLduHlOmF1IwtgNuELrqOKdq+iFCnQGSIlxuhkAfWe6I5gIg52UqbrfuKqVHvhn5Gu3QnVPEMNTI2TVaMub2RyTl5TtwPQHihNp0hL3WCH9VUcfEAZrafRPr+KpsdR1yH4sqfT8BSNIP8AiJP+yhZHNlsq4IVnBWcFqtwBfiBNY33QnlgcpXwgqHtIwh2iJtm7cLunZjvjQItiFBUDC/BgGyyu+nFPAzCCYIuv7jiOhX47A5nTp7FZKdaowNEZT+b68CT61rgMlM2zOQoOGTxTTLXn83/vReX40Nb76H2TfB+Fc59IavJ17Db1K+Japzy5ufQBycMwN+S1Wq1Wq+JXPClXTXtKLuuxbgyFCGYcQ/LslISUfxfxuvIJ3gvGAh9LS+oVSh4z8J9N1i7X3lMo0pdTZ+Y6uOxO3LjpyTjTMg8cYBC/0UxKtjotOCFlI4h+SHFrdJMKX12DvCDiQ5pMSE2qNCsqY8u3SYWQk/8AlNeZyGQvO85oplu83qUyq12arEty/wD2nVnANJ5DEENc5pAOZosjm4EvZnEaJxbLSTpxpcgWr2TXEWV9UGhQUAzVd0HFm6dFeg1yO6BwCe6nnxD8npjq4ITR86XfCEMhg5hDepTabHNbliCeyZVAE5tV5tRwaPyyVvXWU6K52Ykx0ld+BBZLgdVWDdMx40IDkECNCsp0RHRZhqpJRzXcVDR9UATbkhliyk8+A4fMQcQ5lnC6/vFNeari5unZAVnl2XRZH1CW9EAST0vwp23hV/8AWf8Afiim0TmKax7S2RKYepuh5cJrSd5bumxDhHD+nHhjS7nZQRxp+S357V1TfTB3+aOeSTtaLRaKRpsMc7qmeaQ6277I3hwOiDXaBVDTBjYa7oV4eo3LOSCBhqABzKguB4JQ4ZwqukAhsBUKTYNeN5ydUY50t+srPAE6AlFr2kOHzCDt0W1XHI02Vd2cENFlMAe3BkKAs1Sw91QLXCefZMcCAA3qncxmVJ7gAx2irBzGG3REtENlRaEI2HtaJKa5zIlvpTg4OEtcIKLzYhsX1VINJcxzxc87rw7KIzEb8dUTVomm4MiDzuh4Z9Gm4ObMkXTH0hGYwWpp8Q0l/M5lTdRBDTYhZzSe7sCZKfV8rLrEpgLBnfzI0lN8ukySeYlMFM5X9QIRy6d8fb0J9FKh33RB12BKe+oZDfyp4YTl6bV9mW2KvKOaeyGgHQKUIkhn8KqPEUS6o4QCFke0QOSOUZR0VNzXTm5bGZhgoeY+YFvSgfXYyB7svSUPMYyoRzOqL64gZYGW8IeI/qIIEZSIVFrXtLae87omsrPIBM7l9FY9HBN8l1yUKbnkGN6ya4N3G8kyo5j8zdByQIa1vbmrq2B9CB6S/JAixGuNkMyaWn4rnah2uzA1V1CYB0wIaU0E3bdEnUpzi4Ajl1WU4TFuvqB14+9uu6qRIdVbr+1EtN8Pf0I9LPJSNDhIRJdvdEB028tRSy6vhODUZVtF9U7DeQgRg6SBF/f1MiOHYbG/yESiSfZQLqSRtj1sFEHVe1lGM9E49+BYreGPdNpuMKrQ16FWQysc4dk5tUFjtYKIwvgQQrYboJ9h6U++1LWyJV2rRbokq4gLeklOOltmZUq3yWU/22HI8SZQcNU5/iCM5PNEMLQeSyMcyB1Xl1KTczfzBOZl/GJ1xmLIXXleSPikP5ppyxZUpabToPVn/UtFvMChgAxLPsiDqNqPQnhjDttQgn+2w72R4litVdAgXWYzqj0Qxy8v9sI9MTtuH7tvMBZ+2DtHhH24U9+DbDsU0jQhWUxZeaWnJ1Upnl3e60I06oyuHVNa3mt4h1k4BkXUMEnonZrOHI7BIGmG6pVH2UORcBZHaj0sdduo3nOI2M3Npld8I4UMEkhOY8Q5pjgn24Q2BjfCxUIGF9MImyNAncVjZU6lN0OFwjVqul5ViV/ef91vFCpTNx1VSq/4nXtiMwsvwmuHXEdUG1HZYbYlETMc0AnNAF7bM9PTD22yOoxGw5p5hd8CdgbIqO+EI121YcAnueZJN+CdsIDADGeAAdVYHTZbbYOB9sT5khvVB8yxxiVcrRTTEEIBxlXbdXkLccCvMmAstQa6d1rhAXfmp9INtjuWhU4DZeOWuNsBtRmt0WVthxZ2BgB32iRy2dVE3wuFbFgiIti2nMSn05nKdcHeY3NIthJsEW5M3ReW8xTmcqutFotFdoVxCmk6UKXi6RNMfmCayk6Gt0JESVvC3XkrYSQiAA0Hh642KmLbLeAJ+IW22P8ApjbBrosdMLBaQoJVlfhngDb91O2W9Qmnqg4YNvfEOYYIRc8yTgSNV1cpcbK3B3ocOhR3vIrcuhRp+IaKlLkeSNSkTA/hCs4gt1y807yaBFtTaFDWi/CPum9IxkoNFiplarVXTeBBO65SEDs5v8TKEbFSm4/RNbVdbqopNzFWOUdlJMnixwTs9sIGNgh+Gb9lFVhae+AKydEAoKG1A1Um54vl1d9h5FZ6BmmV+EcrouFUD4cHD/FSHZR0jhWUwtFooXVakLri0duACEL73NR02XNPMItPI7FMDm4J8mwcY4UYWPot5bumJ8NTDIeZJi6qPLi6tYZhoET4h5fUAt+0JzyIHIYAoOCCbe4CGIwgaqTrw9VBxg6IVaRsmeUAZ17IUqkAft6ehtZbwDlrHujwSCvfaeD1nYa46aFFw0PE1wsrqeAENkDkoGice+Hn1L5jACA/I0xl7pvlZR1JQq9XRgER1waReyB2ZPxH+NrvsXVm7WR3NQDCcahzEix9IeC2OaBGu0Kw9jsj0F+NOB91DbryaJaGjqEG+bzzaBQ+u8qKlRzgOROw0onsm+2JMgAIg8uJrt5h8TVn8zJkt19IeDT91lRGy+nzIt7og6jiyhG2OLdR9kR3Uqeqe7tjCnAftRQx8pognXiaKCo6bbg8ww6+kPBp+6lEdhtVe98QPVfTbfOLe5xB7IdDbAKMbjiGVaFulSdTth4158EekZ91Cd7BQ43U5womVZS0KlUHNsYXR68KOOENojorq1wo0KDeTRjdQtVKaYgwrcY3WqYGqJsgrbLgeCOEeE6p0shaXFPd+Yokm52IaSFvEujqowuY4RU7ccBpUHZd39TfA3UHl6EcI+3CaTzEouKjYk6LLy7ojrpgASDIU8KVGN9gcA7JU9sXHrbYthp6CyhQCtfQjhHgsZ1KgbICAYEXH4kCbYDKL88B7cW4xhoUHgEbJ9kTi1vadq6t8mg7Z4OY9LLsNkvKsbSjnJzK5ut1aXUrzbHeyxx5PNS1SeBCcO+wYQErVBO7W2ZHEsJVwdi6tptb5idDxhAjAemsUQnGm0mFlBAWapWd9FlpOkKOO6TDhp3Xbhnvtybo+i1KlaK5RioAe6LX67QUdfk5DDYqWEg9lv1HH3OM9vQxy2BsBNPGaeo4mi0VsZPCiYgTwZ5Keqg+oA6qGmeqEi6gNRLSG+6DpuTogcI9GNgIP6bZ+223t6HTayqMak6mw4MSs1oB0U4xtH0ABUBtlZlkTfOeUolvx8rrLhPoxsDgN2nC2aLIjnPorhSzZzN1whd+FE26KIKvjqtVqtVqjwpOMLc+HCXrdVgoj042YaCV8J+y+E/bZA6DaGeY6jUJ+l729JPI7EE2WYaFSUQOnBgqm6PqEytTiRyRdH29FGLjzNhw7Akr4HfZQfQDZgBv1XwNVU5G/CrwdiDYwJ9KSIstAtFDhGLrabJp1FClwvPCg3b0RpzBlZgJCOOi0Wi0U+muJUAKWo31V7n0owDRzOw3PoN5GiA0uP8AHobIEjXTGFqcJgWwDfuv6ejYCzjsgtNwp0cEA7hFZHHXRCjVdM6FHLp6+WtJCv6gXWi0we8fE45Qr8SGqXo5RsQ6x/gomm2QOm3fQrz6XudrK78yzMjLM8K2AzEmLD1MMtOuzAQKiEYZp6qygqn5YkCSUQ4Rw4QJF8HY3MKUd7KQgTlkDkNds0noiN06HZsstVxPSeJPrt7koEK0I21UsFj6QbOuDA0wAFGUB4548sG3Bm+1OIHXHuiWnTlhcK2zICDm6hS34okbVvlUO1WYOhqc0mwUQhf1QCu5QESBsW2hjELRaLRSFZrVJ2rYFjueifaGm4+YQNUZU7EeiCg7AUmiT3X9hf2P4V6MfRfB/CgDhSS37rVn/cviZ/3L4m/dfEF8bV8QXxBa/wALn9lIMjHkmnuqb/p8tOzGAbh9FoEfSDCPOMewX99yvXf91etU/wC5QajyO54gkH7puTgaLTEJ3aNr/8QAKxABAAICAQQBAwQDAQEBAAAAAQARITFBECBRYXEwgZFAobHBUNHwYPHh/9oACAEBAAE/If0XPW4/4R/8Q/rn/wAUf+Yf/WcfpHf+Hr/Iv6WvX6h/wlfq39IP06/8bx+oXH+Ier/ieP8A1vPWu7jofTr/AMtzCMHHR7Bic9z3vbx/n+P0HHdn6x9B/V8/on/Ccw6cdb6hHvCVD6J2P/jGVAnHROyvoH0n/wAi7h0ej1InSu4nPTj/AAz/AJJ3Lg9WVK766HUnE4+hzHtqV9Cv1T3P+AdwMysypiJKlROtSpUqVK6VDpUqJK61KldX9Zz/AJB3DErPcn0q6PQ6MqV1qJ9FlSv0r/jmBK6X3V3sCVnrzHs5nH/kHcCVEAlFfVdQ7+eoET6dSo9r+rqCFgp6P8C7gy5cuopWpfZf6Fg9L+nfc/qzAq/lAwAV4jI220E8WD2v6Wu13Dsf0r/j844/vCpqzVEDc7qfnNxeKfPmAVrX6Wux7XfZzHozXWv88JBKES8pcAxGG6vcrFdG2UOV57X9QR7WVKlSon6F61/ieej4OYAPLLxRwlhbiOpaTQq/WkelSpUrrUCVKlSuy/o8dtda6V9bj9Opo1mCmfAYaxAjAORMENfrmZhczCZlSokqFypTKldKlSoEqVK6VK+g9jv9DUqVK6VK+ncCwG3BMTf2MKtqlwXKwavMCiyEIwRnqxr9EfTZR4gEqVUeyu17TrUfovbX+DFBHJHqt8EJY3uAGA4CYNqXt+JTRyf1rDcr6SdGcR/xlfVVg1mIKiczLHiIMIGVqXD2/WvQmPoV0To66PYGJXef4BlSvpnmbtqJUoaFxErOJBVmomHh/WsJeJcuXL6LLgy8S5fV6nS5c30YRh+qe5+uMpW6mM5fMwUnhhkiU0/SZXR+uwMSu2+oSur2m5XcRh+vf0KphmTAhlFYkegch+jr6LDtr6dSoHYw1OP8JX6BiZYGYliS7Lk/WMI9KldHuruOjH9Q/r9pgLY8QiJdGeFy3R+s9L+iy+5nHSu172cSsSpr6T9J6V+tNrClMsEdD3DGMGmfMfoHa9z3MqVK6VKlSozPSpUqV1qB0ToypUqc9CJmV0rrUfqV9PnVzPJMF/zieU+31sIZhEPWYdShJkmax+qZUr6FdHurpX1Htr6dda+g1RM0ls9OojmpYAK9Rri8pydgKoibn0HTKjO5SOjFEyrr5r9W9qY6V1epOO96vc9OP0KfRqZyvmVFVMjGUxA9EN6lquvxCq6bPp6gphgrkxBsRRUycHbdSoPJKwDUUlRgXm5QGKX232P1Xtex7npxMzMrodK7nrnsRUQ3OU8Y/EO1T6lyuz3Huf0YuEXmD0F+CaKbGLzMkDRoNviV6LyZRujUwRwPt0W6rPiIfA+CF0bOIGJQuNf76XBenayIKDzFQaYC7dwCSrOB/wA/H16+my5cuWS5ZLlwZcuLLzOIsvsuPZx0r7TfETirljYJa8x4hFrH8olKPc99fT3jcRbaoIG0vQVrlz8YmULSyqp/+SugLN1UtmtAtj5l/RRt74qKFQYA6cTGOMG+JfM6YP5lFuqiwReWUA32sJTS1CKrEBCcjLFb4lwWRjXhjdy7+Lx/f6plSpUqVKgfQqMroR73NQgBiM1j+ZSFHxbEq8Eb5Y2AXDB+o7wm51DIUoi7ClLU0vtAMKr+okBy4lSYYWtQHCKLXj4+8zKX7wVGA7YLsz6YqKBWAOvxDb1D3BpHw3OdwJDYTMs7YKdX2qZgma8R6lrl/VPSurKlfSCVK6s46cQgKcb9zDZX2Q1E+qInLA23LSh7K/ubQF+LS9XqGr5r6L21K+jqlktqGCRULLkDRK57SqYlFygBdbP5jNbWal7bTbwxopoL8mOo5CLTqLZk3voyCzXJC1t23HDDxG89h+GBShvmeZMwqd1x7Y7Vdi/q3t4nH12cdgzdNEBCxzMur+D+YKFo4i2UD6JQBbeJhQfcr+YRolo2cx0Vfb6h05+j8UOwQGr8ymWRzVwsAVzgqIGusY7tYxLRzuGjVV08x8FAKBeq5jdhGGmLB8zYiqqGz4Yabl1mcDEi6M43A1Np5Ry1X7frGViOErPSsdHfWpUrsOh9A4a0BrzAypV7YlkJxD5jwESdDzAwAnmIOL7lYnls01CEwpZ+elPjuTpXa/Qva4t7jNeYbXSI+EULV18RL9oVvlMyuAM60IRejAnMsHmxOjG8oairHhnJ0NfBmvSvgmLcq2hMLPXt5f1rLRTL7rlszMzPTjrUZxOZUIdLhF41DAa8riFt7bmMq8YsxCxSgrL8r3GGqgBCECpcqXzVUBUqZNdlSulSpUqV0rvSWRyxhWKoeXiMh0m6bSLZCynKH/XHaE3tN/8AZhClBf8AoiwBC3xqWuLUcvQ8QWLKtGIqEaQ1Obm+wHrxohr7/WsrodydXtqVE6VKhKlS5AtIouhhQyqADCcRYZQ3bTMNpykRrmJncE2a4SX8CY1w61GZ56PSuldlSur9EFJorGpWsawOj3D6waMQqI5CXFUMnKVQJoP/AGpQl5lgfhhP4YI+Z7Y7lZl0xMpMwV4nPxFl9NYqz+JRaOP1rK7U76+hjlIyuhuyP8SwvMtVZjeGZ9VvccVf7QiqLW/UIsHwDFRSEIIEsiuvHdUqVK6va0biDz+I1e45iYZYuTHCcvmEnB1+8boVeDKUF/tCQW27jE0vjG2KmhjxxKOYUNZlKWBwMyQjjqUWyOSf0hq+lLAHFzWv0D9Z1DX0afpAur8RrrfEt8sE4WF2B8YWWotGBFsBZQySrrEwzdsHsOdHEZA5mwmXKcM7lApju/LUqoslw3nNhh9zZh/QfKR+Veo6iMBllL7/AIqgsMs4IZytozcXgHglsl/dLsat0xEBHXz/AKSxj04JYFsVubiZOmkJmnuJv4BEVhq4j/AuoZJXdZLJcvoy5fXi5lfuM3GIWl9QBHF4ikooPERFkaY6OoYF0ePMPpQRjstxEXYcQRXyYiFLfgIAFbaJQjda8dRRsUguED7EhoI/UqVe47z0cgG4ZMvU8TOf7xQG0q/BLJ/uHmFJRAIHTLE3fUb8zmcxgcQuEVzcGntZor/BOoHc9zOOviU0belAZfUei/sTBlj1FXVeoq8wnOrxHoDZE8y/PQviILKJhIo5Y0jD8cRDYrpfZm7GoirI8wTIydySunufEkMmZnUEcRqWY0YIRBVcxZ7hgdBJRC5WItEDoKrxuVIdLpV151EVTxCcw394gUYi8NWPvj/Buujv6eK6faMVt8RTgB6JdyPolQuPErwAlW1pCFsNQxAt8oi9S+tMGm9MAKFAaUeLgT7yjvX1vY9jiVQFPBLqlWplWx2RAJj0gO1jK6Aay+Yz2waPmO+lz5l+I6QqALWCWC242WAv2KF+4Fs7Azyn4fzMEpjmljgt8BDfcpPaO+hNMxPJHTFt3+prqoSkselSpUdfSrtq6csyS15MCC2+YKuglAgRbghRiVUGVWr9ouaVKlYmp8dDEsl/SfynV6sAPniUXqY16zG1trMPJyQPDUurWcEtvbRActUYl3LuJ4/aXQN6AFY9wNHh/wBVeZhw0wrIDyc/iBpfo3wAvbl8pAKg4SluV15ftMtrldH2vl36DiJ7QQLoCsFaDEJGvld35bltkpdg6EvMMfmJc+CVmPdXY/TrqtRz0roWRX1e2+r1rsE1yJDGGiEFsywEG2YoJY53K7tj2OutYlSiaYZeaZqUSvpUVdPWursYrIi2yraDcNVGCI0dG5c35bzMN+8q7UaZlxoaKCn5ogrglLQNEecX4ljjcW8BQeNv/sZjt6j49l2r7nhhAVbR+H8whChTXjXxW4Ri0+Fz+8O42APsD8QSBfCmQ5iVDq8ugjllhsZmeYp6p3V3V311dR33bddOl99+uv3lTPEMB8sWkWXDiMihKGiUjbPgepJqAPK6JXmEognh5N4CeJEA1cm3ecHtmRZ2r6Kq3HiYbGakNAxtfxcDFiAGzSo9Zb+0pA1AFADJfBj8yliuw4bOqr3GMJKFWXQnn6Q0kVgSpTKlQ2URqWldBC1VkQwuMTKLljXG8yydNUR3eMQag6+kCr03Vc/6hLBmjhbr9iBs5s8NH94ROChHwIcPULm1l/vG0zEmmzFj5/3NiHKrhx/bFBs2WdHmY+qW8nzBUyVickZEIjSMNQIGfUNT4dWMr61dzx2B1N9dOtSpUqVKldgRgAuUKedyweZZJXBKYAvMR0a6k5TzNqkNfZMlcBA8CjxeY+CJiqDzZvX4g66FDkc5VtvkiK3kQHKbr5lt2rRBSNAsS/4hvIpBpq6KxWfwQgW4ogYQbEtL1zmNvBLEbNVoDDi/mMO0HWDWDm/RAbdN2xnVeeYiKCk7DszDx2uk9TCaDmBv9qLh7Y9NQ1qz5ghH10O4L1mL+Q/EpXFQ6T5P7jD9SXwE+yfvFEMogws/ueAqSkvqoBAK3BpPH4/EOBr5gfmIaeitDisEtseNYkXMx4V4NY/+RJkvMUq4wzqLVG3M2eOyuj+j16AvmDaGDaJ6Y7yjY9A3HqRPoPQ0aZZQapjmGmANRA3N2YqQu+pCbWNnwcwR9YqX6vUOTUVUbH+SAOpmn3A/dhIQI2PJCvhSHs2fbj0waEGoCWCb9XGv81mhzb9yBi31qPwXrWI/XpyUs20caynmLaJLoENlWAtYDzLCnund4V0/t9Co++1j2cMQCVMC6eIgtHEvINRboIxwr+mNWu6+cYiXFOQVux8DX7xVSWF2/wCZk0nHa9xOEdD+CO5ZaZU/YPMpBu2Zylc/eUIrZtPZ/wDZkNyM0Nn8fljEFBpPDMLXibY6F8H6kGjMvc7gm8RKM85lfDBXuvmELy9ykwR10qV3VKlSugGFlSyWcy1RjbRBbXyVAEtojvg6eh0NtgL4RYj62I2j4PtLrSy9uTiG6htXsAfzcLOmEwCtH9v5lRp37Xhmz/Cvh/33g5aQvOKKuKr0lv0PB7lgcn5IlAtsGi/vqVrewcP4w9XHQnPRU37l3mLB6kw6mh9kZlC3UxrViyW4aT4m0EGKiAaR5mJLxctVlxmVBM0u/dNMy6KjaXwt16lqWi26Xn75+0we4biiZ/CRIexCfCpgDp+1nP1uPpASDJiJ3l1yEP8ASJ5uzzPLUwBX7wCsfHXiEPqOSNV9j5gGXccLB5gZZdRF3x0OjAUlkST1isRfUUCjS/C8H4heAeAaH3LsU+wP9zcc+DX7QNC0q0N6j/z21CyuIDBZFYYQ3+IYJNwKlsLIKY237iow8K6lQYvQ1DoMMdvL4JyldtVEqBCVKgjP2lu2DgOKjtogrUsHpeOi1AsBWd9s3hRerfkmeB9GCjnV7B8ytSXOZ/aMZVqgflnlAlA0xn1BW48EbE8R0akq8UQ/m5klxfhjop89K/TGGMnSFeIVIVFiENRljq6h0b+oglJZ7mawSq1XRIQUPXQ6eOYNHhBFxDlajYi3yHg/7cTGZaTeWBkQ8rX2jSECUKQya/D9oRCusiPTiAQNja78FxlxzGczfW+7KAqkeucf3FZSngQp+Xj7cSodOOixBbqXRQyoIab1HqMNnG7vwH5T8RK6g4bblJdWwsf194UPfNbL3DR5ZSn+pSarMuPjxMcz56DSe4HmHgJT2DMrq/pEELtQYA5QGW4YvBhFMwoCfZOrD9I6Zz18C7TfzMKwJ8Uvo6ZQg4fM0VVvhvK5encuCnngVjAxWtVfaBBKpUAr5/qGl3ibR7PPuXZQ2e4T1noyo76cdbp+NcRBWtjLfSuixMbYkqVmCY9smzxOTkY6RljaEce5gHEJwOCuX3G5mZYTh8Vj78vqPc8IpXx4jPfQZt0Zl4XLEpTx2V+guoiKs3KzBu/iIpV9kKipCgaolDhdtsHo/oGV2ftodTTapL9yO/SgfFQjuibTAfLF2++X+pSnFqt/DUfKzhAh+TEqjvCv89BRsw+oM3NVeBs95/aPviL7dOOgdGcdFQZvPnpxGZSkRGEzFP5IdotSMiOSHpHRRaDz5dytKXm4fvCfODn/ABFKLtBYrjKRivWiDdeVeYbHluNRhzuFlVINgvVy56lSG4VB8MzsclypUqVKlR+mx8CNu+zc26IQhJmA7g9Lgy7P0uL+uxC2DZKU2OvgxDYqQoujzONganzeodBNKsfvLAadWo/fMGtbS4x8O4K0YB+Kzx7lMjwOE89CBwaOvULL0D4uVKjh7ublgOMSoznpUqOoo25r+ZUqPYsRVgck1TssC/A5SJHQFqtTHiJCMOBQ7/P+oqcS3KKg6g6QV9A6fRg8srLYDd8oJYYhRqNMVLyY7q6VK+g4IqsvrXTUcwxOZcu+0YEron1WX0an7XtxJ7Zt5PcWp3f8PeGI91gqX1/7EKCEWDKDgfzFTIoD+o34ZUP2v+9weixh3XDI1fRgdW46mT0v5TqnYSg6mBaugflJWWBoniC7TUedGLVVLE9pURSbkLNPXv3FAhaKpdzmBcx3xMCoCU+5OZzKiSpXRlQOyMjT/MIZl0cd7guKX6FEScdD9QHT9v2jDeN/94mmghR9puLlJy4T7aftPQhGJ9/3laacBf4hdYMqUD43MSKER/B/+RRTbR7GEPnpc0GvLFLVvVIdjqBbAohg6JE6kuKCqgW+WW5vuZa8x6CrVjgqG4Eo0J82qlJzhVgHwaqXa22+fD9yulSpUqWeGW8QFoIxxmIqkplda6J6D2JKlSossGvMNxKfmOh0VoQW7Zlim2uty5f1zsB2MCUEROGWKFY1FKSnbC621jCfJmyEdU1g8DyzB88nUCvu4fln8O87Nyo4ZT7jcDVtfWibwnxCwyHsYdXoGeh6V5l9E6EuX0GWrDc5lkagrxjawfQhaycqfxB3P/7GT9yaqaXVqnTDCsiBG6N8MSAD2KieL7SvAfEeIZ4ajajaQqHDC2iN4zyNSrvrzB9PU0geC+0YeUE9wylV7qWJI5Vy90mTtN9HoCtGX1HlJmmINeYrbElB+7HecHmJaJc9BuE2b6LiX0EDiIIxcvyBfMoa2aTte46ft+h1qVHNsWHiMBg5ql3xpuW91Nkq7smFjTRcv7rDhqoE+RvIfzHw2wMuDDIeWe5b5K4vtuGSRLoMvRKDczwRKa7GHVxHLAroL+DtTobm4EojDcuolySUHmLlC+YHgXL95j9CftCrhfkzGWrtWtUOIzK06lAi4icSlIeyKYkuMr7wRq/eBz55uWCB8RuE5LAAMwbUCIF8CTNFDxiG/keIl4IVwHsziA46h6cy4xKJUJSzAeEOGovzRDNDfqK1yHmMxysVb4TG8HRYi1HOWc9DI5phk0HiJcX5PV7+ev7PuSGICPkByVFiiKy2P2YuUvEz7bIZwQp+Vh8cTfYdBs8RF5JWTWOsw7Hq7igZ67fiBiUdas6XTAdWHCXogaQj4OYaJw7Bzk9UowgFpi4exefx944YLaa3fwdFkolaLt4ly4BpT7w0C+8D0oBi8Wi+RQP0HaKPMfG/EA4fiPCT7R8b8E2Cm0X7y130ucYly4MuCmsfEYS58y5OfiULC+o/t7xFjmBY4zC+cy/GBFMu+lpFXM++n4MRvMjgDMuwPGOj9L9r23L6vUZfZxEKGDEUId5juk47Hs2g67gtPcd9m3UfMEYGuBbeAOWJBTewbvHuBVHGiKciPOfHEuurDqFaAIvLFp6Ff7juHvUFkSDQio9tE84jmIkVdVmYgBnOOxgtmpuJCJCpRKgUvcwHOoB5alqF4sES3hNzFYD4g3glro/BEC1EyCumvRtBp60r3Lc5Bhog8Y+idT+P6T1OvE4qVBmJ0sUW18dr0NRwRywOw0Hmmc9M44dnIW1GqCtWVX+Z5eMAMbI30CoXVwQsrqegJON1+5AN31bRGqKRNg+f2jll4l4LpP4guiorNPC4H3AwQHDRr5YsC1QTgGxkXv1DLChx7nx0e18VqWpl742ugXUd9jHfTUM9HoQK2V8y1RvcwRgiu4moqwAmfcrNHzMPK3li2XpiBvpdKqFZCZPMCpmkzm3ifbqF4ji6NRdJzXMkAHB9QX7jsrrUrqnaZgWD3DRg1C22zgIFHbxHcIoGYHRhMQ+SG+iF7B+5CetHBref+8xwog4KRqv3/aPdaUUNhf4lRIgQYpHf7RGWoimyZdFXh0zGrwXc2B94M4OOgL5uFH34r8XB8X8olKeO8SJRwvEpEpVXawY/HY9EaF+0qu8xipguVTzZiEQgoIl7lVDAWDFxW5PwQ4sjCcQdnq8PbFgI0XUFDFsYjrOq48RRjDEdM4pVQsS6eY82aetSpU56X1S4KR4elzcSHcnQ6Ec8alIXBBG5ed13sNRQQ12WeBDol1kDRhJhr9k/1GXBbapfH3gJDbIMXMaNDWsa/iHjDRSHRlxZd6hje4i5qLhdTQn5IceD3itWa3K4P+VHstUq5SaleSVE6VDdKBUChDZ1BdhdEAEI8uZSonMrUbSbGF8vmLe9zitqAoAVWgjYhe4QjHRLpuVKhh6WQeY2zR3V2MwGYrT7jRQFqWhEMBIdEmTuc9fXMxWMzDKoIbi1ECu7iM4juDErHVYbYnEO6zzHovhLWVmamYZY/A+8qacf3DSqVtEprpXVikn2gtFNCwOLilCFr5YEcldlVyXNnBODMWo+o65IZ8w0BKbIaN6gkXlkH3e59+qckJa8yG2oITei3JCqiY2SVFEBQc6mMAW3w3CIm2gPsj6L3YTnN4dXcVSi3rpmhDrXSvfZUVeknExK7B1bf+iUNZhGArb+6Qz2spQKw+24FBhdAp8TdN0TXuX3XHMqJRWCELoixdyj3C7d9r1YwLYFHSokqbDWI4uoW8TJxLfML8zBCniIeMxGA3H112yxzD7vmNvmYuSNOsnY0R2Q3xOTeiip6GbstRr9Aquq5vHSSgICoQNkepxOcniauE8L/EYSapWGE0j7Rt4dfzMjyaPs/wBwFpTooFQTKBWKNxRelspMQ4QcVCFWBSD6YfG8FJD0j1YNSgPqaHuLBHjrx1+3Y/sehtNVjTXzEYSy8V21+0fYC7Qpf3mXnuVMMfxcucPfsFk+C2RT/qI2dIcavEa+AqRSoBX3IiuK5XPH5Jq4AtEfGYqWCwbYH38zG85kPo+CXr6xuBtXzqXRFy3Clz+CXAW29mVwSkqLd4gOyurGKDrx1uHnEpMXLOIpMsCZvEMOd9F6X0vE3DBBrMFNINOTBF3ADT5i1vcYu4gzKviMuYwnYxFoKpaLL6nAbhboTCdJkmIQgZD6GM5r5bh28cOYrQpAfyMf0swpqNGShF4mpKv+pmEEyyN60cDjExbJumpXMOh2neINsKsOgZl5ly4vQaYJqKOzvfbqwlrqqVxm6qhij0GVfkTCehBou2VlfAkeX5iQGWsE8HvMGHAos259XUvhOXqef9XCACrilo/4gj0BRK5t9Qg2hBuclXH6xS82lFCW0AyM5+IC4PuaECreWL5d/QYxywVHq9HIGXNwOx6O49pUyMRdIeNRgWtH7ShkcInx0C0CvojkTuqY1eZBeu1KEcygYcXzMQ1xBmyG6YTzApkhENWNLM1KFmGag3Qpj7yo5qeI0d7GHPXChdAR5YxdSpw6HYMuX2LMUXU96sK+dy6gjrrUrsV8srqijrNhzCy9DQNP+v8A89zAE3xtoErKb9S9Tzpun/sRqkr17jqn0DFDLDuLb4hr6LzCXLlwhBhceYFWRmYLQ3AgL6eZgPjvEG8w1iT1KwlH5MqZLuZe4VCYSX8DgZcKnqNQI+4wjN0W6zGLuYs0oKuCwr4Mz8MP6lhu6olC8TQCiSxNgXnbEoLgMpGDDuEqKKO+7aPMXRfZfY7fVQXkayDEt4z4mSEWd+2HnUUbME2ncx5viVo7TNMAXS/d/EqTKbA5fVRGAXL7cwBgO9BBbcMSbQQ7HpTbz3u+l4i9KlTEIQqYN4ilAvISlpMXLc9qx64ljNwwV0OCe3M9iWnHeVWLwyghfkisJcrm5cW+kx8/+5jhGH0JcoTaGS+DhLlewaxFBZojQJuM5RV3CFliyZ35SwClDEctV0j9+k7f0RcRX9l0qJE8So5cSuviIbD5IDhMwfQRofniXBBgloX++GAFSrqXTuKXaPpiwCUicg5PMQCrOnHY0xYJoW4sbYHY9Sv3weOtdtzbMyjllZevPS2HQ1DEQ208kYiiXxHXwP7yhzUrpoevoSpUdMbWULdF7hCCh7masNiZi7oDTARTYMvcY2FXAfvA8fiX+8x5q55o+fc04YR2ITQ1Dm1EzCgr+wuD5lIUFHGPmZtJGHn+dHSv0AwQQdj0OnI+Irb5e2swLPl/UUyh+SblPkIiOfET1LXMxUpfyIbjtRPcNXcZQ4jTl0rbuHJ3I45m4AqaEyYHczi+JvifaC2FYJBIOHcSmpx0C2CieCBQ5JcsypUIQ3DdSpLmWXzqWfSn7yo9FzZj+NKZUp8Mp8MqV14SC3TdgfMyTZswwDnnqAKFDtAGVR66o1cDA85iW4LgBjmaOuQsGd5YCGtGiXlVuJ5P5hg+gOOjT6CsHAX3/Al/U44mkmr4i+5pmOqmnhX9zf8AUPJXmUhBlYS1CXTZu57g32sWh8xbIe6umHpUIlE1HBmYYaw0pWKmK+JiPZ1UEfxL8ftOYC6hywF3HK6Ru3nf31/czzgq/R/8iuDClXElTJhYAsQophSMSqPZMUeKcCV4jgspgA34/G5fADHHEOPfgWymHN2DG2VUsZxMkeYohNuj5o/MBIyvEwApc/zLFZV38RNJdLTERDOEiJmHyMPKBGoSyHAiJslkqjvu26OPYZXZWA5XbUYVhDJ+SaWzOhMfii5mUCzxLQFitXHMuB8MsNVuwxK0y9wrDqsPl6PUy15jglhSy+ICPiDq9jP36DAo9RYxB57l4lCmKhgquEWJHHsV7GWKzLl04gWoNxgRwylbX8RLcW+HUADs4zE1y6T2QtCPCERb3ktKzEK6EWlnniUcgChWD4iImd7zGBMes6qLG0gqL+FjHBNgwLqopZj7zLI3lTmW9pWS/wD71E9ZOKhbDwNSggElOfcwLe7mIg2sgazAtLxiU+IFystqLV8DMtwXMzB3bnQNQ11rpXSosXi37w12sYO4/jbjbgMQMMUk1iOosQQGGIij6Q0eXMfyEwdcQOlUfnokqcyiVNefE15hoxW4XxdRA61KldEg/BCPZBmDEhkhtvExA4IR04IPgAdUIpdvnXUUbJQzmbffGIhBLaiCqDKiPRsvOIQqGAIe9GIEGY4eIQAKpjA6YN5mUthoUOYKsJV0/wDXED/BKNJhLiBqLDA3VcxI1226Y1Lle94gK/SOGN0A0VbLtylqsD1GjWkRw7mDglLStcKgix0iyUMcdh0hBAld4B/Incy6+X2HE0jYwMZiU0jrDHjMzI3OmvwywZNdEUF7jZBI632uVBb4I6webmVehpLith3EY4V1VMW0nLHQh4RxDUuYhcRa5d9wP+/EVl4WPQXXzK2ABjaJXSmoVFQpT1HYMr1C/DuWWvPNRYuk4mBNbjiMoKdDcrMtBaVzicePtphjcoeeAPPmJmiOGDyPMAb2PDBVfoBzCrzZqDAtH8Sjh+I7E+0AbPkjuP4DhmjrB2kRpfbohTNE1obQ2PzcLVlZlnA5hPbBEuDHSHaCz4I9RqGRo3KbtuZKyQy7Ijme0p5PzLOOnM3+6cdlSprJdkzVeV9o6+UGmaTcFDUIkpMbFPxk/uMMG+ijZLw9AuFdbhrcoHyXGasfRM/g8uI2fY4lzUL5gbtWxZjzF3EZ+0hLmjBT1uClOAcD/wB+8YqIOYfsRu5cpW0yp+Ol9gK3CDFkCFYzVSoDpHDPPuGwBtroMx+GUJLCDtZtl1ZRqoWWzPTExII44iO2V7jLZbLaieFIYByMkNsk1aT4j4Vgco8jx8MaFC0uAf5EqwupcuVzA93McKUq01AgxDBmPUjt+1RgF5pHVZB/MfEyi1VSgoc6ijVbjFF7zuCNoiYE3BjzFbHv+O56UzDB8MWBPcZ5SaYjw3E2NwVC4pAutfHP8w6hAOZXVtWxfSqv5uv45l5CnCpgiHNXNKeDKO1JysOgZhzDjooT3Eo5I37gumJq7iBpuUhOOgQ9KgxmLfQRhi8wbIlAypiAccwEBgggPhiYIroLhbYdi9vzF5GDXC8kdDLCebiUpQ2k22xSxhajJo4mNXiXmOOY6iOiKvlQxE9JuBKYKKiDSks5J8iUeSCwTbURnpbK+JZLwP6YwV7mW368Q/2WG1MfNApj/M2gxDhgj2kVpzuNiyPMx6QFwJZxXhnCU8ytFP7QKWAPJKTJ/Ew+D6BMATM4cCh7it5KXhg15Q3aW2mlJjPubzGPx2XtuwDum4OXDW8XfZccSDM0i0WylGj1BHKvuZP8kdss8kGyhxKTTKyiZjhZMFFzHfQmph+7BuPS2XCqKxFaBB4jRR30ZLagq9C8TK3FQMJgOeJlGALWXJR5Ny8pAeACp4n2JLIt4fmfGmYqDNPvMPggRgypDxBYCNNFqEeRF4gwIUSlZlxRMdVX8w8j+Z7mHnS4ly+Kh5JgTtlIyyovYmj1FLTxm1EqtF0vKG5pBvutoplEKlVBm4glNMxbavUpUJ50wwhN4/2mI4w1j6DA15JiFwY0LuJYYeEuZjcRW1ofT2EDHwNDzCLpbDzx0eixHLKm3QEzuEqyorQwUwxfhLIheL4nBgyohimKhi5m+hDfyTEPUXQJUsW6ZYEQAEzTjoMN4sYAmYMGiqfb8zGAU0LK9HmA/YUu6u3oa/NAT1pKUMFWBwAziKEKm5LhXJlgLy6IEFvi8IdblDmC6jejalfKMJb4myVAjFxWQPmpT46T4hlmabI1ymnqN6Bw2CJ5m8aAYqoMx1B0vZv1DUSaYPY4CDGVGrfoVGuKbEXKBZ8zCVgDncWLF4jlV/6rs/uCj9TnrlKzOIblhlhuDqanMSoy6UbZU7gKn7MJg/eCgnJDCXKgxGEIglZjj+5RMISsRUrTi5R/3LBdKhQtruiDms1SovzAgx3gK+2odSdbr+JS79ikIKAFgAQ4JqPAjDAWmhCK6jaVl4g9OWWZX5jAivNMErXMcVjOEwEoijmLmOYG82SubjYYblgywYR30GOCQq/Fb7IxNFrhbPQ6mj3W83hgYjqMGEenOJ++fo3LipGBXQ4YAPV4+8SmNlwKeYM3AM2v6v3gF0iJ4TpxDMFA9R30dR3AjDcxXxK0jMQkMxEYOYIlM0zhYLPJ/EpF2ViZhNoiR6OhBYfUqCcwJUCIyjbXKFQbFEM/eFcaynwyh8uOjRa5Kj2NixugyQZuAJ2r+0zT0/yTF8I8nzEi5heWLLzFVt2uYSoghWZihH3haBeYVdRRAVJmhfNRowcxGTO0dCNZs+8CzHTDDLIvDiO4rwF6HXejkhzDCaRhDrqfvoP0M/i/zK+hFf8AyKjzHfmJDUeAeZSKww/c/wBwYz8qdixN9GG54JVjzEMJEpnECytsEYqlFOJYPFS4Nwozdpt0VC5RHUq2BUGphPqFM6tvoRpeYaxvV8dDCSpzwYRR0WgGIuRjUII3Hb9joAXsJdTouorCiGIMys4kZqB5mR8ThbzcdSq3ZBTYsV/JVBIu87ismDGLYgkMTDEG4sRRx7BB6noEOrq/Ucr1uX2uU4f2TI2IdF6/ihUtnVwNlHzHg+SmDLL8EJxAeYFGRn6TP9yy4Jh4QBBumOjfRQZiYiQMwWwihI1zFO2NhVkd7v8AEQnvpSR5zBbjiV0N9Pbp++jEVqyVDmCVKgE7dRfD4YNlV53GBbOZR7oHz1ZQyKiWBhgOoKoHNxEECGMV0xMJaw5YReJfUrL6LLRLYpL4inEEdpCZh8Tfq+LiMRZlircMKg6IANiO4nQZjnRZCLEcVsepN5MGJUQqVmV046KvgenMGJKldl6tGn33PhoIMkasXEzKZZUVDyweYlsjxKtO0FE8R7lhDNcysmNaIKRd5j0yYIkYbnECzt1HCMjLQocQOO2JvMQczaqiB1Ewc9PvAgqHcYqPzHT3iJTJL2IOnzEQ9orXKlIIKUArXiOUzW4PuPz47eJeINW9TMYoNHSMNMLCpYGXVtDrc2TM2FwZ8COpYEbE4Zu0uXLmanmMeI489rh9nnrx0P538PYduVx8TXlR/Ln+Itqi4+Irg1FDRNszgQ4FL1OZBBUIAsDESDtrOI1gLMcRJ0wMCw5zFlHMLPRUYdMUGSCD4QAkAWiUqoGXlrEsaYAKdcMxzeJmMxERc4ImY7p1BLHoqFAr8IvxM4rbhToMwwUvInqYLy/E8lS1hZBg3Fi467yqYoXDNqUEySri7lmUFqvmNl/vxMahau4NQZqXxNhjoiSokCvQ8R9xYh56BmPTjodHXoJWO9Yp3Bf9/tAPNg+IygWKrNESmsu2IUWUamGMvDrEK+wUS/TW5YCeRuWX0wfPw6FrM09kuzouaS5y6KZZFSJsgiAIblnUHxDKlnMs6muinRfujoi8QUp46YFqDcMwf2lrczUd/sh98s+XsdoioX5Iyi+CNgKIr5ZeZfYYmMVUsbekFRzmCghDluKnGI2t5gi0XPuGPNRq8QiusSJEAix0PEce0aiaQHiJWMZz0rqb95ODsBdCymJ7gUu5hy0iFrvBiYEdxxFzA1IGJWlpb7QtJGKtz+0TL/al+y/eNMr8xsVxMjQMmxbLw/aZtKetxV9fOts3qPBUuEviEuAENGWzpqvcQLat32ljFSRCrOJQUJKj2cQ1rZHgCt5ijBWGt7mw4VPtPjoROn3jKuf3irl5+le2X7xNkR6bnB3yTmCYqY8QtB+0IVYR5megQZhMs9DiHhT7iRJqPMWI8x7XQav1CdAHB0RRMhHcIQ6G18R32WOGLbcYOIo1iZH10lF6CoA/MsoiMK62WvBPcYrOHloBLdKuW6hVlj4iwFaMgzVrgRl1KHcsI9mK9Sc9eCY+7iX0fYwSIpZrqQ0jGEUg8z40lYnMSIUFB6uRIP2iUO1uV1ob1dQzDq6liPR7zLFcP4hXZZ+ZgCjxBNoXEPj8MWpD7TCTaMLhdANVpmUqVKhshtPcbwIHiJHSjL3FiK/o4leGEqc1Lh2bI77BKjBMRF+zpPQgihQ6FWMmQafU98qVRX7Gr/cS7ioR8DQOhUKRr0EcxXnoWX2jLhAHa1x1N9E6j0GwwUx0Gem3XHrQFxi01LfEtgwabibLzrMo+U6PYdTkg1BisJEZpF7pHl3hliLI0W29AI4RIGcwFX3Bh8xNdM9ZRr6mWXEXdxW25g0wqJQBHpgFgmRCcdXTBS/MHE3CSMoTJqLlCJBMkW+y5kMLbYJYAyiYBfJMQgWmhtKr5giIMUVWGC5DDCemXCCjzUOYBoMhD0LLl/QuD4gx3LhDpHfT7yinVFRJw9gU+ejTLhW6uUXFkqjJPvivzHsO0rUVZjqMqU8yjsGesYxSYmo5Yk1LBRuRKqIBuFYNOGe7oL3ZALDmiGbNlJjqjeNx3CzOpZlDsWDF7Ze4o4lw/MdGWuyM76NhzN4lxcaglXSd08SmBTTUISCIe5mMaoaLfiqhWHIocOSqlDhRuicsQNjJUO6gzEiSvpDF6bS4Opt0Vj3CWPB1dFHMp5HpzMV5b6ECBmANYhioFvJl+AC/W4lc9nPY6SUwKhqXEa4lFit3AxI/UnvMrwp5IV3ExMkr28XE1gozH1G3RywghpslzHvBBoqzb5RyJKXTEYwRpl3SULceGn5nmH5np/mPhfmW6pGWnLMuY0pcRIyLjKlozi84CWXHmZWmCAXb+Jcw0MHv3NmPNHmNKX8Eswv7EbBH3l0Jh9xAhzFy3mPml3cs9xTwyzxH6hBkuI9ND7mvUNZlWP3UeyJy2IhA+8yiHiGeI68IP7lQxMsMS2JWCjT17SWZEDLAfcep2E5jcoV5lK3LRWLeGJQsiEshdUOJlGWD5IhEdAedx8SwZv2mcj1guht/EfoA0r5lUbzwP/7FiFl035ibWVtpicwi2Cku0so8y3uW9xxjoImDEaygJvMW5vmYI1GAcASwbhVnbBGlVXt/1KPxKF1Fl9OOtX5nsP4jqvEAlZeLzaKSKJxK+sQxJY9BqCFPlHZfzExONgfF/wD2KOTwalsEUc8ZuNStgEqmuxhuX7g6iXUvuOgQF0RuETxPhFyB5MvP5II58YZbFbOYGaqUM1qC4o2bfJLMESVn/URPIYXx5jLXJqzceg+L6I04lcgrSnTDaPEvD8ylRXn4nhV0HJkmQm4+P+J4j+IjR/EJxi+gtqAMTRFzF6GGXbNzYXMTmCiJEuWYIfUZdxl1KX8IIFhD3UvCD7IAGp4RbFWc9X6huLqMYTQyrD+8ryYiPOb7Z6GAriVm532lUhbQHDn5xFua6mPEY9CHYDAWWuYXAxAAbK3ATgleJQ958MoeDyEam6bPFSqoU/MARbBDa8EEQ4Y2+Pjz56b0CSpokqPR4yMfOi6X6VUet3AC0CkuvENkQqGD1KOmKC9dLlw10NFwLbihbK6cwMFSi4jFl5ix3GCCgp56ENdjLyIDAqgjNkej9UYWLCYwIAsEbZUlNRosVS/NiIZDEbIFjxtjstVjVtanPWmM46EOgAlWFQ1YsUUTJA+GNBumJyuOC/kIOBubksUiPNy4zUvwS7gIh95e2K1jMJLoqVgKN0UnPshiAgiRImDAAXhI7NPAOT6QIWDT/EqlKyN1HsegxQ8nZzDcOo8waJcrpdSq0Yyi0RYvRgmCqc9RnMNZFmcGfUxJQ+Riei53yTMbL6P1CEehMGOEumI7Vi8TFVy5ESFol6mRkZx6IgJmckuyulPiAy9x31OjmDKy7Is5IKgEd2rCD6hYpDEL2vZFXCMdsdZzbEGGgtH3TMwj94PBlw8faOi7lPA38QaqHP2gOxxQPJEQt3mPEFyiNQQUFImRMJH91Lu+kis3LUpzEpVPZcLUZUOnPQcdx6DHrcuLL6EFCVBiJnpd9YUNCXTczHZpTAgBs0waxEzElSpUqVKlMp8SvUp8Sup6DSdI9dC8jUz7lWgV7i4cjEgWQcXMW/x7RcEpGspL+vzC+0fmVjK/BRLEUFKbqMOygRglBAg+6opztmA1YYlUQD7m7xGyBl5Ruq+1SmkGByzCO4EykPJ+ZShSz1BbFHuEkTkrccCJGDk3/cIXFSvXQESISkTSLf03QhLp/foioiwu4oaYHuKiirGJT56GFWI9SL9EodBajiI4lRYFZZqOF+EItB1LFB5nDETRHghExKlSpUFCSC/ED4lfET4jSM4RIkNwzCYfESkOErxG6y6lAmx3BBCwMMD7PRNkR1BOGArr954D8QVaARh0uZJGSGBZfYMJwkPcwv7QNJdOJSOB7gugTYstKJfUroHxLF0fmUjUENketxTAy1qV7lqzX4lrisvlLoWL8X/2VPZAn1FhrshLJHzZ+JqIHNxBKJVMYUAI0Kitj9cPvGbbQGWKXiOEl8+tRA2cznJfEEpbccbrDBxBSmqgiEEknrD1h0EiR6FhIkqaxAjEMoX7gxZzK0MsAc6qFBajYuen7Y0Mv90f54cqLUqC2C/iZDodXECAlwdFxL+X3NePkn9wAp/E/wBx2PsCc+H0VnFJ7f8A8hZ/Y/6h9X6xf+pacvwP+o1/qpVG15eH7wa2losS31Er35g+U+8oLtQNmYDLQlmX/P8AuPeekIMfUHQXGCxK9GHRvEOT1P6Cn3IR64oZYmiK9VThM6IUwJ1IWKBBBDoxjHsD05zV15gm0pNmY/UH/Wpj/wABHCp+qS7/AHOLRgOVmzHfYRWsBLhZEjBxLS735jJZqBUpY3bNvx0bwwEJSA1UIKNv9TwkoNEo8SmjmG58h+Ya7S//2gAMAwEAAgADAAAAEPffffffffSBFTVfQQQQQQQQQQQTQQdQQQQQQQQQQQSaYQQQQQQQQQQPffffffffDPffffbQQRSSQQQQQQQQQQQQQaQQQQQQVQVQQQQQQQQQdQQUdecfffUffffffffffbTQQQQQQUYQQQQQQSQRRRYQRQQQQQQQQQfAQTTSQVccRQVadbfffffffaQQQQQQQQSRSQQQQRQQQQQQSYQVQQQQVfdffdZTQQfebQQQffffffabYQQQQQQQQQQQQQQQaQUQQSaQQQQQQQVCQRXTXfYQdfWfQQVffffffaQQQRQQQQQQQQRSQQQYYSQQQQQQQaSQVBTSfRffXRFffbQQQffffffffSQQQQQQQQQQQQQQQVQQYQQQQQQQSVVFfQRbWceRFNffTYTUccdfeffbTffWQQQQQRQQRSQQQQSQRVQQQRUQVPffffbTTSXCaQREBPPPAUdfffbffQUZQQQQQQQQQQQQAZQQQQUQQQVPfffffffffbfdaPCNPPOIAcdffffbSQQQQQQRQAAQQQQUQUSQQQQQVPfffffffffffPHLKAMINDCSAMPfffTTQQQQQQLZAEAQQQAASRXQLQVPfffffffffffPPOPDAAMPPLAAFNPfffAQQQTNIOAAIAQQABQQSQAQfPfffffffffffffPPLLMDGNPLDGEMdcTXaQQaGHIAAQQQSQUQSYQQQVOQbSYTVfffffffffPPHPPDAFPPLCAMPfPKRYENGQAAQQQQQRYUURUFKQUfbVXffffffffffPfPPPCFPPOIAADfffUQUBBKAQQQRSCAQQRZAFAcfYUaUffeUfffffffffPPLCMPPPLFdfdPPDDTDGKAQQAABAAcAAAFQRXYWbYSQadffffffffffPLKAFPPPDDAAFPPPODNEKAQACABeYBCANATTTSYRaVeTfccdfffffffffHAAMMIJODANPPPILKrAAAAAQQRAAAFMcUUYdQceRVafaHNPfffffffPPPDDDGMNJGINPFCHfGAAAAAGMAEMFAQQRTSQQZQQdUFHOOPffffffPPPPKACPCh3AAAKPNPPDABAAAAAAAFDSQUcffTTXYQAGuILNefffffPPPPPPHLIPEAAAOJHPPPPLLAAAAAAFORXVYQcZYcccfFMMJJIMfffffPPPPPNHCAAAAAANNPPPPPPPPLDAAFEQUcUZQbTTQQVJIPsGFbbTfdffPPJLmkAACACGAGAOPPPPOPPPPLCELSRRVSQVeSCAOPKPNMFOcdbQffYIOEgNAAYZKHPCABHPPPPPPPPPKAHaQQUQUcAKLNJPOMAFHDIGeXdaAGAEABBBARJEPPPDANPPPPOPMNMIPaQRSSQePPpANOJIONMPPKQfWJEDCHPIFPAUPDAMEPDCEMMIEGMECEPTTXbffCGIBLODCIMKANIBDTUDKJHCNCKQKAHvDPLgMNvLPPKKUAKAPfffffaNOONOAKAALFXELEEdSCDIPCDMDEAAPPPPPjgluvPPPrNHDAvffffffOKEFKODEELMfKMFAQRAODPLNCCIAEfPPPvvikotvvopEJPKPfffffffffPFCGEDANMLHKICQMPNPPLLBDCFEPPvPvvvjigAEWBKCIvdffffffffAAAICOHNOLOADARSVPOPPHIMCEHHvvOvvvvpHfQdMSPLPXUbdeffffICEAOPEEBPMCJLQYQELPPLLAHHFNNOPHPNOAfZBABDBtKWeTASdPPPIIGDJMIIOEPGPfVQRKIAPKDKBENBKALJDGCRVSEPdJnMHQADKdfPPOCAEMFCNIBMEdOebQQAFCBEICOIEFqApPPKBEZTJ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AAACAIAgABCAAYUgABumAALjgIKSQgAKQIAAAAjcwgIAACIQAAIAAoCQwCACAAFgAAAUgQAAAhSAoAQREQAiAhEMAgFIABRAAgBAAoIBAQECkIFAAEIBMHYgAJAIAFEBIgAFHIBUAAIry6WFgL1oAAkhIoAAAACCQgAABMAgAIIAAFbEgAQQAABAJEoaQQkAAAAARBKkAAAAAgFYAmECAKA2AEAwEQAIAoAEAAAAgBSABlQARUAFIAAAUgAABNIAAFoMAAAAAUgCmECACAAIBwMAQEAAAgQCAIKBUQAogAgASgAAAAQP7UAAKQAgpAMwwACIC5adgHIAFmAABSAAGo4gAIaIAAChIAAgACigATAAAAKIFAAAJgCABDBACgBAAopAoQAEQKCohAIAABAAABABAAIhSQAACEAAhIAABpGAAoYAQ02kApAQAEPFAFCAAAAikAIBAAAgQQIACIAAQEQCgAICBQgFAABAAAgSCJEAAQAgAAAAEAAogCKwAABeMAAJAACEAUEwAAAEECChCAAAAIgAmgATAEACNIEgAAAgAAQAEQCAAAQG4JS1gQAAACEEAAgQABlnAAAgIAAQAhhAAgABAQKKFAAAABgBCAAKkCGAATCAgAAIIDVVAwCAAAAgKAAiAQAFwoABfQFqAAMkQAA0QBBBQAAAACAQAACAAAAAHV/AAAIIAACioCDECEAKEAgIAAJCBASAIYEEIABDAQMIAoIAgACAAGABDQBQIEIgM4zx4STgDijAAIpwACHBAFAKACaQAJAABTSAAAIggIEYAgCJIAATWABCEAADIggAAAAQAAAAQAAAAAgABAAAAAAYAAEIAQAEAAQAEQEAIAACAhBAKSYgJQASQBYUAEQKSAYAaQAUAAAQgAKgAOzS4iAEKEAKKZAA4BgABQgAKSAAJJAADdYABJMAAogAAACAIAAgABASeAwABREAgAQAFMQAAJCIACCEAAgCIAAAATAKIAmgACAAQDAoAAAAQQIBABAMAAACAIAQAIBAAAAAAAABQEAEKgAAQApAQAgAAgABIQAiBAV4BAAQAAAAAaABQSkB5MgIhxgAECBtACA5gAAABAABZCzgohQAEEIAEIABCCE4uAACABEACAEAAIADACABAAEAppAAggFQBECAAFEAFHggCqgAEIIIACAAQIAEIAgAAhACACAAACAeQAAg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) center 28%/cover no-repeat;
  filter:grayscale(.7) contrast(1.2) brightness(.8);
}
#rec3857633201 .t396__artboard::after{
  content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;
  background:linear-gradient(90deg,#000 32%,rgba(0,0,0,.86) 52%,rgba(0,0,0,.55) 100%),
             linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 40%);
}
@media screen and (max-width:960px){
  #rec3857633201 .t396__artboard::before{left:0;right:0;top:auto;bottom:0;height:46%}
  #rec3857633201 .t396__artboard::after{
    background:linear-gradient(180deg,#000 42%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.35) 100%);
  }
}


/* ═══════════════════════════════════════════════════════════════
   Стиль Ритма — входы элементов и ховеры карточек в Zero-блоках
   ═══════════════════════════════════════════════════════════════

   СГЕНЕРИРОВАНО tools/gen-anim.py — руками не править, пересобрать скриптом.

   Зачем: в прототипе элементы въезжают по очереди при прокрутке
   (атрибут data-anim, шаг 85 мс внутри секции — js/app.js, функция stage).
   Nolim переносит только геометрию, поэтому входы воспроизводим здесь
   по data-elem-id каждого элемента.

   Откуда взяты варианты и задержки: прототип измерен на 1920 той же
   логикой, что tools/figma-full-transfer/measure.js — порядок элементов
   совпал с metrics-1920.json (260 из 260 по геометрии). Элементы Тильды,
   отсортированные по возрастанию data-elem-id, идут ровно в порядке
   метрик, потому что Nolim создаёт их последовательно. Сверка по y
   подтвердила это на всех 7 блоках.

   Прогрессивное улучшение: скрывающие правила работают только под
   html.sr-anim, а класс ставит anim.js в HEAD (до первой отрисовки —
   поэтому нет мигания). Если JS не выполнился или упал, страховочный
   таймер снимает класс — контент виден всегда.

   РАЗВЯЗКА ТРАНСФОРМОВ, иначе входы и ховеры затрут друг друга:
     вход  → внешний .tn-elem  (его Тильда не трогает: 0 правил с transform)
     ховер → внутренний .tn-atom (там у Тильды только rotate(0deg) —
             это тождество, перебить его безопасно)

   Куда вставлять: Настройки сайта → Вставка кода → Пользовательские
   CSS-стили. В HEAD нельзя — правила Тильды идут позже и перебивают.
*/

/* ── переход: на все элементы затронутых блоков (для неанимируемых безвреден) ── */
html.sr-anim #rec3838509601 .tn-elem,
html.sr-anim #rec3857633201 .tn-elem,
html.sr-anim #rec3839248701 .tn-elem,
html.sr-anim #rec3839290901 .tn-elem,
html.sr-anim #rec3839489901 .tn-elem,
html.sr-anim #rec3839533601 .tn-elem,
html.sr-anim #rec3839547201 .tn-elem,
html.sr-anim #rec3839615901 .tn-elem{
  transition:opacity .72s cubic-bezier(.22,.61,.36,1),
             transform .72s cubic-bezier(.22,.61,.36,1);
}

/* ── состояния входа, сгруппированы по «вариант + задержка» ── */

/* Кто мы (about, rec3838509601) */
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612095"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612148"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:170ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612204"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:255ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612254"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:340ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612306"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:425ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612360"]{opacity:0;transform:scale(.93);transition-delay:510ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612407"]{opacity:0;transform:scale(.93);transition-delay:595ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612453"]{opacity:0;transform:scale(.93);transition-delay:680ms}
html.sr-anim #rec3838509601 .tn-elem[data-elem-id="1789247612503"]{opacity:0;transform:scale(.93);transition-delay:765ms}

/* Масштаб (scale, rec3857633201) */
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334487667"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334487766"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334487820"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:170ms}
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334487872"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334487913"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334487974"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:255ms}
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488032"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488082"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488152"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:340ms}
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488222"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488288"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488386"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:425ms}
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488469"],
html.sr-anim #rec3857633201 .tn-elem[data-elem-id="1789334488540"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:510ms}

/* Деятельность (directions, rec3839248701) */
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445691"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445733"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445760"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:170ms}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445803"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445833"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445865"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445912"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445960"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445998"]{opacity:0;transform:translate3d(0,48px,0) scale(.97);transition-delay:255ms}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446039"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446086"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446134"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446202"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446270"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446323"]{opacity:0;transform:translate3d(0,48px,0) scale(.97);transition-delay:340ms}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446382"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446445"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446505"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446584"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446663"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446733"]{opacity:0;transform:translate3d(0,48px,0) scale(.97);transition-delay:425ms}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446806"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446883"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446961"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447058"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447156"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447243"]{opacity:0;transform:translate3d(0,48px,0) scale(.97);transition-delay:510ms}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447332"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447424"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447520"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447632"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447745"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447855"]{opacity:0;transform:translate3d(0,48px,0) scale(.97);transition-delay:595ms}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447965"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448074"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448185"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448310"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448437"],
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448555"]{opacity:0;transform:translate3d(0,48px,0) scale(.97);transition-delay:680ms}

/* События (events, rec3839290901) */
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374317"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374372"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:170ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374414"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374443"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:255ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374486"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374517"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:340ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374564"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374601"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:425ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374657"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374703"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:510ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374761"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374808"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374857"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374925"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256374997"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375059"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375137"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375228"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375296"],
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375381"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:595ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375469"]{opacity:0;transform:scale(.93);transition-delay:765ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375547"]{opacity:0;transform:scale(.93);transition-delay:850ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375626"]{opacity:0;transform:scale(.93);transition-delay:935ms}
html.sr-anim #rec3839290901 .tn-elem[data-elem-id="1789256375708"]{opacity:0;transform:scale(.93);transition-delay:1020ms}
/* кнопка «Обсудить проект» перенесена из основателя (id те же): входит справа
   вместе с шапкой — на десктопе она стоит в правой колонке заголовка */
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298939014"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298939173"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298939359"]{opacity:0;transform:translate3d(42px,0,0);transition-delay:255ms}

/* Медиа (media, rec3839489901) */
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257107923"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257107969"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:170ms}
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108010"],
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108038"],
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108066"],
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108111"],
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108145"],
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108194"],
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108233"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:255ms}
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108286"]{opacity:0;transform:translate3d(42px,0,0);transition-delay:340ms}
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108344"]{opacity:0;transform:scale(.93);transition-delay:425ms}
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108400"]{opacity:0;transform:scale(.93);transition-delay:510ms}
html.sr-anim #rec3839489901 .tn-elem[data-elem-id="1789257108500"]{opacity:0;transform:scale(.93);transition-delay:595ms}

/* Награды (awards, rec3839533601) */
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390622"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390665"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:170ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390735"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390778"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390822"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:255ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390870"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390923"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257390981"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:340ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391039"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391101"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391163"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:425ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391230"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391301"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391374"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:510ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391454"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391532"],
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391600"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:595ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391620"]{opacity:0;transform:scale(.93);transition-delay:765ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391712"]{opacity:0;transform:scale(.93);transition-delay:850ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391790"]{opacity:0;transform:scale(.93);transition-delay:935ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391869"]{opacity:0;transform:scale(.93);transition-delay:1020ms}
html.sr-anim #rec3839533601 .tn-elem[data-elem-id="1789257391954"]{opacity:0;transform:scale(.93);transition-delay:1105ms}

/* Основатель (founder, rec3839547201) */
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298936677"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298936804"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298936913"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:170ms}
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298937022"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298937157"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298937299"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298937431"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298937601"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298937732"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298937878"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298938015"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298938176"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298938342"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298938488"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298938663"],
html.sr-anim #rec3839547201 .tn-elem[data-elem-id="1789298938831"]{opacity:0;transform:translate3d(42px,0,0);transition-delay:255ms}

/* Контакты (contacts, rec3839615901) */
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683089"]{opacity:0;transform:translate3d(0,34px,0);transition-delay:85ms}
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683143"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683184"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683224"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683255"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683288"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683339"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683391"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683434"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683487"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683544"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683593"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683658"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683723"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683782"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683859"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259683934"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684000"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684083"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684155"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684254"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684366"]{opacity:0;transform:translate3d(-42px,0,0);transition-delay:170ms}
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684468"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684557"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684658"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684759"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684853"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259684962"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259685065"],
html.sr-anim #rec3839615901 .tn-elem[data-elem-id="1789259685182"]{opacity:0;transform:translate3d(42px,0,0);transition-delay:255ms}

/* ── пришло: показываем. !important — потому что правила выше специфичнее ── */
html.sr-anim #rec3838509601 .tn-elem.sr-in,
html.sr-anim #rec3857633201 .tn-elem.sr-in,
html.sr-anim #rec3839248701 .tn-elem.sr-in,
html.sr-anim #rec3839290901 .tn-elem.sr-in,
html.sr-anim #rec3839489901 .tn-elem.sr-in,
html.sr-anim #rec3839533601 .tn-elem.sr-in,
html.sr-anim #rec3839547201 .tn-elem.sr-in,
html.sr-anim #rec3839615901 .tn-elem.sr-in{opacity:1!important;transform:none!important}

/* ── системная настройка «меньше движения» важнее наших эффектов ── */
@media (prefers-reduced-motion:reduce){
  html.sr-anim #rec3838509601 .tn-elem,
  html.sr-anim #rec3857633201 .tn-elem,
  html.sr-anim #rec3839248701 .tn-elem,
  html.sr-anim #rec3839290901 .tn-elem,
  html.sr-anim #rec3839489901 .tn-elem,
  html.sr-anim #rec3839533601 .tn-elem,
  html.sr-anim #rec3839547201 .tn-elem,
  html.sr-anim #rec3839615901 .tn-elem{opacity:1!important;transform:none!important;transition:none!important}
}

/* ── страховка для заголовков ──
   anim.js переносит тег: у прототипа это h1/h2/h3, а Nolim отдал обычные div,
   поэтому на странице не было ни одного заголовка. Текст, шрифт и отступы
   Тильда задаёт сама — подмена тега вид не меняет. Обнуляем только те
   отступы, которые браузер подставляет заголовкам по умолчанию: если у
   какого-то элемента Тильда их не задала, наши поля схлопнутся к нулю, а не
   к 0.83em. */
.tn-atom.sr-heading{margin:0}


/* ── заголовки набраны Unbounded ──
   Заказчик попросил заменить Oswald на Unbounded у заголовков. !important тут
   вынужденный: Тильда прописывает font-family каждому текстовому элементу
   своим правилом ровно той же специфичности, а стили Zero-блоков печатаются
   позже наших — без !important шрифт не применится.

   В standard-blocks.css есть сгенерированный блок, который так же жёстко
   ставит Oswald восьмидесяти атомам, включая заголовки. Специфичность у нас
   с ним одинаковая, поэтому перевешивает порядок: этот файл приклеен к базе
   снизу. Если кто-то поменяет склейку местами — заголовки вернутся к Oswald.

   Кегль и отступы не трогаем: их задаёт Тильда, мы меняем только семейство. */
#rec3838509601 .tn-elem[data-elem-id="1789247612095"] .tn-atom,
#rec3857633201 .tn-elem[data-elem-id="1789334487667"] .tn-atom,
#rec3839248701 .tn-elem[data-elem-id="1789259445691"] .tn-atom,
#rec3839248701 .tn-elem[data-elem-id="1789259445865"] .tn-atom,
#rec3839248701 .tn-elem[data-elem-id="1789259446134"] .tn-atom,
#rec3839248701 .tn-elem[data-elem-id="1789259446505"] .tn-atom,
#rec3839248701 .tn-elem[data-elem-id="1789259446961"] .tn-atom,
#rec3839248701 .tn-elem[data-elem-id="1789259447520"] .tn-atom,
#rec3839248701 .tn-elem[data-elem-id="1789259448185"] .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374317"] .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374857"] .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256375059"] .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256375296"] .tn-atom,
#rec3839489901 .tn-elem[data-elem-id="1789257107923"] .tn-atom,
#rec3839533601 .tn-elem[data-elem-id="1789257390622"] .tn-atom,
#rec3839533601 .tn-elem[data-elem-id="1789257390778"] .tn-atom,
#rec3839533601 .tn-elem[data-elem-id="1789257390923"] .tn-atom,
#rec3839533601 .tn-elem[data-elem-id="1789257391101"] .tn-atom,
#rec3839533601 .tn-elem[data-elem-id="1789257391301"] .tn-atom,
#rec3839533601 .tn-elem[data-elem-id="1789257391454"] .tn-atom,
#rec3839547201 .tn-elem[data-elem-id="1789298936677"] .tn-atom,
#rec3839547201 .tn-elem[data-elem-id="1789298937022"] .tn-atom,
#rec3839615901 .tn-elem[data-elem-id="1789259683089"] .tn-atom,
#rec3839615901 .tn-elem[data-elem-id="1789259683143"] .tn-atom,
#rec3839615901 .tn-elem[data-elem-id="1789259684557"] .tn-atom,
#rec3685297801 .tn-elem[data-elem-id="1789245917103"] .tn-atom,
#rec3685297801 .tn-elem[data-elem-id="1789245917158"] .tn-atom{font-family:'Unbounded','Oswald',Impact,sans-serif!important}
#rec3838509601 .tn-elem[data-elem-id="1789247612095"] .tn-atom{font-size:54.9px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374317"] .tn-atom{font-size:54.9px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374857"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375059"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375296"] .tn-atom{font-size:17.0px!important}
#rec3839489901 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-size:54.9px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257390622"] .tn-atom{font-size:54.9px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445691"] .tn-atom{font-size:54.9px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445865"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446134"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446505"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446961"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259447520"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259448185"] .tn-atom{font-size:14.0px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683089"] .tn-atom{font-size:54.9px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683143"] .tn-atom{font-size:28.1px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298936677"] .tn-atom{font-size:54.9px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298937022"] .tn-atom{font-size:28.1px!important}
#rec3857633201 .tn-elem[data-elem-id="1789334487667"] .tn-atom{font-size:54.9px!important}
@media screen and (max-width:1919px){
#rec3838509601 .tn-elem[data-elem-id="1789247612095"] .tn-atom{font-size:46.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374317"] .tn-atom{font-size:46.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374857"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375059"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375296"] .tn-atom{font-size:17.0px!important}
#rec3839489901 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-size:46.0px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257390622"] .tn-atom{font-size:46.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445691"] .tn-atom{font-size:46.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445865"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446134"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446505"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446961"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259447520"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259448185"] .tn-atom{font-size:14.0px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683089"] .tn-atom{font-size:46.0px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683143"] .tn-atom{font-size:22.6px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298936677"] .tn-atom{font-size:46.0px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298937022"] .tn-atom{font-size:22.6px!important}
#rec3857633201 .tn-elem[data-elem-id="1789334487667"] .tn-atom{font-size:46.0px!important}
}
@media screen and (max-width:1279px){
#rec3838509601 .tn-elem[data-elem-id="1789247612095"] .tn-atom{font-size:23.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374317"] .tn-atom{font-size:23.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374857"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375059"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375296"] .tn-atom{font-size:17.0px!important}
#rec3839489901 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-size:23.0px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257390622"] .tn-atom{font-size:23.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445691"] .tn-atom{font-size:23.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445865"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446134"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446505"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446961"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259447520"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259448185"] .tn-atom{font-size:14.0px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683089"] .tn-atom{font-size:23.0px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683143"] .tn-atom{font-size:16.4px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298936677"] .tn-atom{font-size:23.0px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298937022"] .tn-atom{font-size:16.4px!important}
#rec3857633201 .tn-elem[data-elem-id="1789334487667"] .tn-atom{font-size:23.0px!important}
}
@media screen and (max-width:639px){
#rec3838509601 .tn-elem[data-elem-id="1789247612095"] .tn-atom{font-size:21.7px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374317"] .tn-atom{font-size:21.7px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256374857"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375059"] .tn-atom{font-size:17.0px!important}
#rec3839290901 .tn-elem[data-elem-id="1789256375296"] .tn-atom{font-size:17.0px!important}
#rec3839489901 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-size:21.7px!important}
#rec3839533601 .tn-elem[data-elem-id="1789257390622"] .tn-atom{font-size:21.7px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445691"] .tn-atom{font-size:21.7px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259445865"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446134"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446505"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259446961"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259447520"] .tn-atom{font-size:14.0px!important}
#rec3839248701 .tn-elem[data-elem-id="1789259448185"] .tn-atom{font-size:14.0px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683089"] .tn-atom{font-size:21.7px!important}
#rec3839615901 .tn-elem[data-elem-id="1789259683143"] .tn-atom{font-size:16.4px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298936677"] .tn-atom{font-size:21.7px!important}
#rec3839547201 .tn-elem[data-elem-id="1789298937022"] .tn-atom{font-size:16.4px!important}
#rec3857633201 .tn-elem[data-elem-id="1789334487667"] .tn-atom{font-size:21.7px!important}
}


/* ── стрелки и скотч: скрыты ──
   Стрелки в углу фотографии и синие полосы на заголовках заказчик попросил
   убрать. И то и другое прототип рисует инлайном, а Nolim перенёс отдельными
   картинками (picture_arrow_*, picture_tape_*).

   Скрываем по data-elem-id, а не удаляем: удаление в Zero-редакторе делается
   руками, а правило действует сразу и так же просто отменяется — достаточно
   убрать эти строки. Места картинки не занимают: в Zero элементы
   спозиционированы абсолютно, вёрстка от скрытия не сдвигается. */
#rec3839248701 .tn-elem[data-elem-id="1789259445733"],
#rec3839248701 .tn-elem[data-elem-id="1789259445998"],
#rec3839248701 .tn-elem[data-elem-id="1789259446323"],
#rec3839248701 .tn-elem[data-elem-id="1789259446733"],
#rec3839248701 .tn-elem[data-elem-id="1789259447243"],
#rec3839248701 .tn-elem[data-elem-id="1789259447855"],
#rec3839248701 .tn-elem[data-elem-id="1789259448555"],
#rec3839547201 .tn-elem[data-elem-id="1789298936913"]{display:none!important}


/* ═══════════════ карточки и плашки ═══════════════
   Значения из прототипа (css/style.css):
     .dir:hover .pic img   → scale, grayscale снимается
     .evs li:hover         → рамка акцентная, фон rgba(0,132,255,.07)
   Класс sr-hov на все элементы группы ставит anim.js: карточка в Тильде —
   это несколько сиблингов, и чистый CSS :hover подсветил бы только один.
   У карточек sr-hov ставится не наведением, а по кругу — см. anim.js. */

/* Деятельность (rec3839248701) */
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445803"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445833"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445865"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445912"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445960"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445998"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446039"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446086"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446134"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446202"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446270"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446323"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446382"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446445"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446505"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446584"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446663"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446733"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446806"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446883"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446961"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447058"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447156"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447243"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447332"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447424"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447520"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447632"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447745"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447855"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447965"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448074"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448185"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448310"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448437"] .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448555"] .tn-atom{transition:transform 0.70s cubic-bezier(.445,.05,.55,.95),box-shadow 0.70s cubic-bezier(.445,.05,.55,.95)}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445803"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445833"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445865"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445912"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445960"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445998"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446039"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446086"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446134"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446202"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446270"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446323"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446382"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446445"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446505"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446584"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446663"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446733"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446806"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446883"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446961"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447058"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447156"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447243"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447332"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447424"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447520"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447632"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447745"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447855"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447965"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448074"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448185"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448310"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448437"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448555"].sr-hov .tn-atom{transform:translateY(-8px)}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445803"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446039"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446382"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446806"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447332"].sr-hov .tn-atom,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447965"].sr-hov .tn-atom{box-shadow:0 22px 46px rgba(0,0,0,.20)}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445960"] .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446270"] .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446663"] .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447156"] .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447745"] .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448437"] .tn-atom img{transition:transform 0.70s cubic-bezier(.445,.05,.55,.95),filter 0.70s cubic-bezier(.445,.05,.55,.95)}
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259445960"].sr-hov .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446270"].sr-hov .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259446663"].sr-hov .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447156"].sr-hov .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259447745"].sr-hov .tn-atom img,
html.sr-anim #rec3839248701 .tn-elem[data-elem-id="1789259448437"].sr-hov .tn-atom img{transform:scale(1.07);filter:grayscale(.1)}

/* События (rec3839290901) */
#rec3839290901 .tn-elem[data-elem-id="1789256374414"] .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374486"] .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374564"] .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374657"] .tn-atom{transition:border-color .3s,background-color .3s}
#rec3839290901 .tn-elem[data-elem-id="1789256374414"].sr-hov .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374486"].sr-hov .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374564"].sr-hov .tn-atom,
#rec3839290901 .tn-elem[data-elem-id="1789256374657"].sr-hov .tn-atom{border-color:#0084FF!important;background-color:rgba(0,132,255,.07)!important}

/* ── ВИДЕО-ОТЧЕТЫ (rec4095989101, добавлен 22.09.2026) ──
   Блок скопирован из «Медиа» (rec3839489901): заголовок унаследовал прежний
   elem-id 1789257107923, но правила Медиа адресованы по её `rec`, и на копию
   они не действуют. Без них заголовок падал на родные кегли Тильды и выходил
   на 57% крупнее соседей по семейству.

   Замер живой страницы 22.09.2026, «Видео-отчёты» против «Медиа»:
     ширина   эталон     было     стало
     1920     54.9 px    86 px  → 54.9 px
     1280     46.0 px    72 px  → 46.0 px
      640     23.0 px    36 px  → 23.0 px
      390     21.7 px    34 px  → 21.7 px
   Формула та же, что у остальных секций: 46 × кегль_точки / 72.

   Гарнитура тоже отвалилась — была Inter вместо Unbounded; возвращаем.
   Межбуквенное и интерлиньяж у копии совпадали с эталоном, их не трогаем. */
#rec4095989101 .tn-elem[data-elem-id="1789257107923"] .tn-atom{
  font-family:'Unbounded','Oswald',Impact,sans-serif!important;
  font-size:54.9px!important;
}
@media screen and (max-width:1919px){
  #rec4095989101 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-size:46.0px!important}
}
@media screen and (max-width:1279px){
  #rec4095989101 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-size:23.0px!important}
}
@media screen and (max-width:639px){
  #rec4095989101 .tn-elem[data-elem-id="1789257107923"] .tn-atom{font-size:21.7px!important}
}


/* ── Виджет cookie (T972) выведен из-под общих правил сайта (23.09.2026) ─
   Заказчик: в редакторе виджет выглядит одним образом, а на сайте у него
   заголовок встаёт капсом и серым, текст серым, а кнопки превращаются в
   синие пилюли. Причина — наши общие правила: .t-name (Oswald, капс),
   .t-descr (приглушённый цвет) и .t-btn (круглая пилюля с заливкой).
   Виджет должен выглядеть как штатный, поэтому внутри его блока наши
   правила выключены.                                                        */

#rec4133339501 .t-name, #rec4133339501 .t-title,
#rec4133339501 .t-descr, #rec4133339501 .t-text,
#rec4133339501 .t-btn, #rec4133339501 .t-btnflex, #rec4133339501 .t-btnflex__text{
  font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;
  text-transform:none!important;
  letter-spacing:normal!important;
  color:#000000!important;
}
#rec4133339501 .t-btn{
  background-color:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  padding:0!important;
  min-height:0!important;
  font-weight:700!important;
}
#rec4133339501 .t-btn:hover{background-color:transparent!important;transform:none!important;}
