
@font-face{font-family:Golos;src:url(fonts/golostext-var.49b7727992.woff2) format('woff2');font-weight:100 900;font-display:block}
:root{
  --bg:#f4f3f1; --ink:#1a1a1c; --body:#3a3740; --mute:#8b8692;
  --accent:#7d5f96; --line:#dedad4; --rule:#c3b2d1;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--bg);color:var(--body);
     font-family:Golos,-apple-system,sans-serif;font-size:18px;line-height:29px;
     -webkit-font-smoothing:antialiased}

/* ── сетка: 6 × 160, полоса 1160, теряет колонки ── */
.wrap{max-width:1240px;margin:0 auto;padding:0 40px}
.row{display:grid;grid-template-columns:repeat(6,160px);gap:40px;
     align-items:start;justify-content:start}
.c1{grid-column:span 1}.c2{grid-column:span 2}.c3{grid-column:span 3}
.c4{grid-column:span 4}.c6{grid-column:span 6}
.rest{grid-column:3 / -1}
@media (max-width:1239px){.row{grid-template-columns:repeat(5,160px)}.c6{grid-column:span 5}}
@media (max-width:1039px){.row{grid-template-columns:repeat(4,160px)}.c6{grid-column:span 4}}
@media (max-width:839px){.row{grid-template-columns:repeat(3,160px)}
  .c4,.c6{grid-column:span 3}.rest{grid-column:1 / -1}}
@media (max-width:639px){.wrap{padding:0 26px}
  .row{grid-template-columns:1fr;gap:26px}[class*="c"],.rest{grid-column:auto}}

/* ── типографика: ритм шаг 13 ── */
h1,h2,h3{color:var(--ink);font-weight:700;margin:0}
h1{font-size:55px;line-height:58px;letter-spacing:-.035em;padding:10px 0 16px}
h2{font-size:35px;line-height:43px;letter-spacing:-.025em;padding:10px 0 26px}
h3{font-size:22px;line-height:29px;letter-spacing:-.01em;font-weight:500;padding:6px 0 26px}
p{margin:0;padding:6px 0 16px;max-width:630px}
.lead{font-size:22px;line-height:29px;letter-spacing:-.01em;color:var(--ink);
      padding:6px 0 26px}
.small{font-size:15px;line-height:23px;padding:10px 0 16px}
.lbl{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
     letter-spacing:.12em;text-transform:uppercase;color:var(--mute);
     padding:0px 0 10px;margin:0}
/* Шкала на узком экране сдвигается на ступень вниз — вместе с интерлиньяжем.
   До 2026-08-31 сдвигался только кегль, а межстрочный оставался от прежней
   ступени: имя шло 35/58 вместо 35/43, заголовок зоны 28/43 вместо 28/35.
   Нашла проверка `check_mobile.py`; глазом это читалось как «распухшие
   заголовки», но причина была не видна */
@media (max-width:639px){
  h1{font-size:35px;line-height:43px;padding:0px 0 10px}
  h2{font-size:28px;line-height:35px;padding:10px 0 26px}
}

/* ── Компенсация фазы для вложенных элементов ──
   Добор до линии сетки зависит от пары «кегль + интерлиньяж», замерено на Golos:
   16/26 → 7 · 13/26 → 8 · 11/26 → 9 · 20/26 → 5 · 11/13 → 2.
   Без этого блок сам стоит на линии, а текст внутри него — нет. */
/* ── ссылки и состояния ── */
a{color:inherit;text-decoration:none}
a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.more{color:var(--accent);font-size:18px;display:inline-block;padding:6px 0 16px}
.more span{display:inline-block;transition:transform .12s}
.more:hover span{transform:translateX(6px)}   /* единственное движение: показывает направление */

/* ── шапка ── */
.top{border-bottom:1px solid var(--line);margin-bottom:52px}
.top .wrap{display:flex;align-items:baseline;gap:26px;flex-wrap:wrap;
           padding-top:26px;padding-bottom:26px}
.brand{font-size:18px;font-weight:500;color:var(--ink);flex:1;line-height:29px}
.menu{display:flex;gap:26px;flex-wrap:wrap}
.menu a{font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:29px;
        color:var(--body);border-bottom:1px solid transparent}
.menu a:hover{border-bottom-color:var(--rule)}
.menu a.here{font-weight:500;color:var(--ink)}

/* ── зоны ── */
.zone{margin-bottom:78px}
.zhead{margin-bottom:0}
img{display:block;width:100%;height:auto;background:#e6e2dc}

/* ── карточка крупная ── */
.big{display:block}
.big img{height:364px;object-fit:cover;margin-bottom:26px}
.big:hover h2{text-decoration:underline;text-decoration-color:var(--rule);
              text-underline-offset:6px}

/* ── карточка в списке ── */
.item{display:grid;grid-template-columns:160px 1fr;gap:40px;align-items:start;
      border-top:1px solid var(--line);padding-top:26px;margin-bottom:26px}
.item img{height:104px;object-fit:cover}
.item:hover h3{text-decoration:underline;text-decoration-color:var(--rule);
               text-underline-offset:6px}
@media (max-width:639px){.item{grid-template-columns:1fr;gap:13px}}

/* ── полка книг ── */
/* полка: восемь книг встают одним рядом, а не 6+2 огрызком.
   Ряды всегда полные — 8 делится на 4 и на 2 без остатка */
.shelf{display:grid;grid-template-columns:repeat(9,1fr);gap:10px;justify-content:stretch}
@media (max-width:1039px){.shelf{grid-template-columns:repeat(3,1fr)}}
@media (max-width:839px){.shelf{grid-template-columns:repeat(3,1fr)}}
@media (max-width:639px){.shelf{grid-template-columns:repeat(3,1fr);gap:16px}}
.book{margin:0;display:block}
.book .cover{height:234px;background:#e8e4de;border:1px solid var(--line);
             display:flex;align-items:flex-end;padding:10px;transition:transform .12s}
.book:hover .cover{transform:translateY(-6px)}
.book .cover span{font-size:12px;line-height:15px;color:var(--mute)}
.book figcaption{padding:0px 0 10px}
.book b{display:block;font-size:15px;line-height:29px;font-weight:500;color:var(--ink)}
.book i{display:block;font-size:12px;line-height:15px;font-style:normal;color:var(--mute)}

/* ── строка рекомендации ── */
.link{display:flex;gap:26px;align-items:baseline;border-top:1px solid var(--line);
      padding:13px 0 13px}
.link .nm{flex:1;color:var(--ink);line-height:29px}
.link:hover .nm{text-decoration:underline;text-decoration-color:var(--rule);
                text-underline-offset:6px}
.link .tags{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
            color:var(--mute);white-space:nowrap}
.link .ar{color:var(--accent);line-height:29px}

/* ── шаги ── */
.steps{list-style:none;margin:0;padding:0}
.steps li{display:grid;grid-template-columns:26px 1fr;gap:16px;
          padding:6px 0 16px;max-width:630px}
.steps b{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
         font-weight:400;color:var(--mute)}

/* ── условия ── */
.terms{border-top:1px solid var(--line)}
.terms div{display:grid;grid-template-columns:160px 1fr;gap:40px;
           border-bottom:1px solid var(--line);padding:13px 0 13px;max-width:760px}
.terms dt{font-weight:500;color:var(--ink);line-height:29px}
.terms dd{margin:0;line-height:29px}
@media (max-width:639px){.terms div{grid-template-columns:1fr;gap:0}}

/* ── дипломы ── */
.certs{display:grid;grid-template-columns:repeat(6,160px);gap:40px;justify-content:start}
@media (max-width:1039px){.certs{grid-template-columns:repeat(4,160px)}}
@media (max-width:839px){.certs{grid-template-columns:repeat(3,160px)}}
@media (max-width:639px){.certs{grid-template-columns:repeat(3,1fr);gap:16px}}
.certs img{height:104px;object-fit:cover;border:1px solid var(--line)}

/* ── заметка на полях ── */
.note{border-left:2px solid var(--rule);padding-left:26px}

/* ── две дорожки разной плотности ──
   Приём Appleton: слева крупные материалы с иллюстрациями, справа компактный
   список строками. «В разных частях экрана разное» — наблюдение Ксении 2026-07-31. */
.track-big .big{display:block;margin-bottom:52px}
.track-big .big img{height:260px;object-fit:cover;margin-bottom:13px}
.track-big .big h2{font-size:22px;line-height:29px;letter-spacing:-.01em;
                   font-weight:500;padding:6px 0 10px}
.track-small{border-top:1px solid var(--line)}
.srow{display:block;border-bottom:1px solid var(--line);padding:10px 0 10px}
.srow h3{font-size:18px;line-height:29px;font-weight:400;color:var(--ink);padding:0 0 6px}
.srow:hover h3{text-decoration:underline;text-decoration-color:var(--rule);
               text-underline-offset:6px}
.mute{color:var(--mute);padding-top:26px}
.zhead p{max-width:630px}

/* ── подвал ── */
.foot{border-top:1px solid var(--line);margin-top:78px;padding:52px 0}
.foot .row{align-items:start}
.foot a{display:block;color:var(--body);line-height:29px;
        border-bottom:1px solid transparent;width:fit-content}
.foot a:hover{border-bottom-color:var(--rule)}
.stamp{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
       color:var(--mute);padding-top:26px}
@font-face{font-family:'Lora';font-weight:400;font-style:normal;font-display:block;src:url(fonts/lora-regular.687793746d.woff2) format('woff2')}@font-face{font-family:'Lora';font-weight:400;font-style:italic;font-display:block;src:url(fonts/lora-italic.554d4d7715.woff2) format('woff2')}@font-face{font-family:'Lora';font-weight:500;font-style:normal;font-display:block;src:url(fonts/lora-medium.196b641ba2.woff2) format('woff2')}@font-face{font-family:'Lora';font-weight:700;font-style:normal;font-display:block;src:url(fonts/lora-bold.8da8533e1e.woff2) format('woff2')}@font-face{font-family:'Caveat';font-weight:400;font-style:normal;font-display:block;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;src:url(fonts/caveat-cyrillic.cbc21efeb2.woff2) format('woff2')}@font-face{font-family:'Caveat';font-weight:400;font-style:normal;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(fonts/caveat-latin.7e578aa5dc.woff2) format('woff2')}
:root{--mute:#6e6975}
.stamp{color:#69666e}

/* ── Е: шрифты ровно как в облике Б — Lora ведёт, Golos капсом служит ── */
h1,h2,h3{font-family:Lora,Georgia,serif}
h1{letter-spacing:-.015em}h2{letter-spacing:-.01em}
.lead{font-family:Lora,Georgia,serif;font-style:italic;letter-spacing:0}
.card h2,.card h3{font-family:Lora,Georgia,serif}
.srow .srt{font-family:Golos,-apple-system,sans-serif}
.lbl,.steps b,.link .tags,.stamp,.foot .lbl{font-family:Golos,-apple-system,sans-serif;
  letter-spacing:.14em;text-transform:uppercase;font-weight:500}
/* Пары «кегль / интерлиньяж» задаются вместе. Правила ниже ставили кегль
   и оставляли межстрочный наследоваться от полосы — 29 при кегле 12 или 15.
   На одну строку это не видно глазом, но правило либо действует, либо его
   нет. Найдено 2026-09-01 по вопросу Ксении «все в порядке с шрифтами
   в „как я работаю“? правила не нарушены?» — а проверки молчали. */
.menu a{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.14em;text-transform:uppercase;font-weight:500}
.brand{font-family:Golos,-apple-system,sans-serif;font-size:18px;font-weight:500;
  display:flex;align-items:center;gap:10px;letter-spacing:0;text-transform:none}
/* «Написать» — не раздел, а действие: капсула вместо строки меню,
   ведёт наружу, в телеграм (2026-08-22). Стоит последней в ряду
   и на мобильном не растягивается на всю ширину бургер-меню */
.menu .nav-cta{border:1px solid #7fa8ad;border-radius:20px;padding:6px 16px;
  color:#175058;line-height:15px}
.menu .nav-cta:hover{background:#e2ecec;border-color:#1f6f7a}
.menu .nav-cta .ar{letter-spacing:0}
.zhead .more,.zone-t .more{font-family:Golos,-apple-system,sans-serif}

/* ── знак: ризома. Три густоты сети = три стадии зрелости ── */
.mk{width:17px;height:17px;display:inline-block;vertical-align:-3.5px;color:#1f6f7a}
.mk-lg{width:24px;height:24px;vertical-align:-5px;color:#1f6f7a}
.rh{width:26px;height:26px;display:inline-block;vertical-align:-6px;color:#175058}
.rh-lg{width:62px;height:62px;color:#1f6f7a}

/* ── карточка материала ── */
.card{display:block;background:#f7f6f3;border:1px solid #e0ddd7;border-radius:6px;
  padding:26px;margin-bottom:26px}
/* подложка кадра = фон иллюстрации: иначе при contain по краям
   проступают полосы другого оттенка (видно на узком экране) */
.card img{border-radius:4px;margin-bottom:13px;height:234px;object-fit:contain;
  background:#e2ecec}
/* фотография заполняет кадр, рисунок вписывается целиком */
.card img.ph{object-fit:cover;background:none}
/* заголовок карточки — h3: внутри зоны с h2 карточка не может быть
   того же уровня (аудит 2026-08-06) */
.card h2,.card h3{font-size:22px;line-height:29px;font-weight:500;padding:6px 0 10px}
.card p{padding:0 0 13px;max-width:470px}
/* 455 px = 63 знака при 13 px. Колонка 560 считалась под кегль 16
   и для мелкого текста давала 77 знаков — длиннее нормы 60–65 */
.small{max-width:470px}
.card .meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;
  border-top:1px solid #eae7e2;padding-top:10px}
.card:hover{border-color:#7fa8ad}
.card:hover h2,.card:hover h3{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:6px}
/* ── карточка направления на всю полосу ──
   Ксения 2026-08-22: боковые заметки «заполняют место». Их сняли,
   и половина полосы освободилась. Занимает её изображение: текст остаётся
   на своих 470 px (63 знака), потому что это норма чтения, а не случайность.
   На средних ширинах картинке остаётся меньше 300 px и рисунок нечитаем —
   там она встаёт над текстом, как было раньше */
/* Ряд одинаковых карточек: высота у всех одна — по самой высокой.
   Правило Ксении 2026-08-25: «мы же договорились не подставлять на глаз;
   у всякого поведения есть свои правила». Раньше каждая карточка лежала
   в своём ряду сетки и мерила себя сама — та, где текста на абзац больше,
   выходила выше соседей. Теперь ряд один, `grid-auto-rows:1fr` уравнивает
   строки, а карточка тянется на всю высоту. Цена: под коротким текстом
   остаётся воздух — он одинаковый и потому читается как поле, а не
   как недосмотр. */
.evenly{display:grid;gap:26px}
.evenly > .card{margin-bottom:0}
/* Ровняются только там, где карточка идёт кадром слева и текстом справа:
   тогда в кадре видно две подложки разом и разнобой заметен. Ниже 1039
   карточка складывается в столбик, читается по одной, и равнять нечего —
   а цена высокая: на 375 первой карточке пришлось бы добавить 191 px
   пустоты, пятую часть экрана (замерено 2026-08-25). Порог тот же, на
   котором `.card-wide` меняет раскладку: одно поведение — один порог. */
@media (min-width:1040px){.evenly{grid-auto-rows:1fr}}
.card-wide{display:grid;grid-template-columns:1fr 470px;gap:40px;
  align-items:stretch}
/* Кадр держит свою пропорцию, а не высоту карточки.
   Правило «кадр тянется на высоту карточки» писалось 2026-08-22, когда
   в этих карточках стояли рисунки: у рисунка фон совпадал с подложкой,
   и растягивание было не видно. В тот же день рисунки сменились её
   фотографиями — и растягивание стало видно сразу: три кадра одной ширины
   получили три разные высоты (286, 367, 340) и три разных кроя, потому что
   высоту им задавала длина текста рядом. Замечание Ксении 2026-08-25.
   Теперь пропорция одна на все три и совпадает с той, под которую кадры
   нарезаны в `images()`. Цена: под коротким текстом остаётся воздух —
   он тише, чем пляшущие кадры. */
.card-wide img{margin-bottom:0;width:100%;height:auto;aspect-ratio:596/340;
  align-self:start}  /* без этого грид (align-items:stretch) всё равно
  растянет кадр на высоту строки и пропорция потеряется */
.card-wide .cw-t{min-width:0}
.card-wide h3{padding-top:0}
.card-wide p:last-of-type{padding-bottom:16px}
@media (max-width:1239px){.card-wide{grid-template-columns:1fr 440px;gap:26px}}
@media (max-width:1039px){.card-wide{grid-template-columns:1fr;gap:16px}
  .card-wide img{height:234px;min-height:0}}
@media (max-width:639px){.card-wide img{height:156px}}
.chip{display:inline-block;font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;
  color:#175058;background:#dfebec;border-radius:20px;padding:6px 10px}
.state{display:inline-flex;align-items:center;gap:6px;font-family:Golos,-apple-system,sans-serif;
  font-size:12px;line-height:15px;letter-spacing:.08em;text-transform:uppercase;
  font-weight:500;color:#175058}
/* капс — короткая метка. Строка длиннее ~25 знаков читается им тяжело:
   слова узнаются по форме, а капс её срезает (DESIGN.md, раздел 2) */
.state.qual{text-transform:none;letter-spacing:0}
.when{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#6e6975;margin-left:auto}

.side{background:#f7f6f3;border:1px solid #e0ddd7;border-radius:6px;padding:26px}
.side .srow{border-bottom:1px dotted #cfc4d8;padding:13px 0}
.side .srow .srt{padding:0}
/* Название материала набирается Lora везде, где стоит: в карточке и здесь.
   До 2026-08-31 боковой список шёл Golos 18, и один и тот же материал
   выглядел двумя разными шрифтами — её вопрос: «что за шрифт в „ещё здесь“?
   как-то сильно отличается от всего остального». Кегль на ступень ниже
   карточного (18 против 22): перечень, а не заголовок */
.side .srow.mat .srt{font-family:Lora,Georgia,serif;font-size:18px;
  line-height:29px;font-weight:500;color:#1a1a1c}
/* Указатель на раздел — не название материала, и набирается служебной
   гарнитурой: Golos того же кегля, со стрелкой внутрь сайта. Так в одном
   блоке видно, где вещь, а где дверь. Разведено 2026-09-01. */
.side .srow.sec .srt{font-size:18px;line-height:29px;color:#1a1a1c}
.side .srow .ar{color:#1f6f7a;display:inline-block;transition:transform .12s}
.side .srow:hover .ar{transform:translateX(4px)}
.side .srow:last-of-type{border-bottom:none}
.side .lbl{color:#175058}
/* подходы: сокращение и название одной сеткой, все четыре по одной схеме */
.approaches{margin:0;padding:0}
.approaches > div{display:grid;grid-template-columns:40px 1fr;gap:10px;
  padding:6px 0;border-top:1px dotted #cfc4d8}
.approaches > div:first-child{border-top:none;padding-top:0}
.approaches dt{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;letter-spacing:.1em;font-weight:500;color:#1f6f7a;
  padding-top:6px}
.approaches dd{margin:0;font-size:15px;line-height:23px;color:var(--body)}
/* строка материала со знаком зрелости — вне бокового блока */
.srow .st-inline{display:inline-flex;align-items:center;gap:6px;
  font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:#175058;
  padding-top:6px}
.row > .c2 > .srow{border-bottom:1px solid #e0ddd7;padding:13px 0}
/* Строка-указатель вне бокового блока — «Материалы». До 2026-09-01 она
   несла правку прямо в разметке и набиралась как обычный текст: Golos 18
   приглушённым цветом, без единого признака ссылки. Ксения с телефона:
   «никак не выделено, непонятно, что на неё можно жать… грустно выглядит».
   Теперь цвет основного текста и стрелка — та же, что у прочих переходов
   внутрь сайта. Гарнитура остаётся Golos: это указатель на раздел,
   а не название материала. */
.srow-out{margin-top:26px}
.srow-out .srt{color:#1a1a1c}
.srow-out .ar{color:#1f6f7a;display:inline-block;transition:transform .12s}
.srow-out:hover .ar{transform:translateX(6px)}
.srow-out:hover .srt{text-decoration:underline;
  text-decoration-color:#cfc4d8;text-underline-offset:6px}

/* ── карточка RHIZOME: здесь эмблема стоит крупно и целиком ── */
.rh-card{display:flex;gap:26px;align-items:flex-start;background:#f7f6f3;
  border:1px solid #e0ddd7;border-radius:6px;padding:26px;margin-top:26px}
.rh-card p{padding:0}
.rh-card:hover{border-color:#7fa8ad}
.rh-card:hover .nm{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:5px}
.rh-more{display:block;font-family:Golos,-apple-system,sans-serif;font-size:15px;
  line-height:23px;color:#1f6f7a;padding-top:10px}
.rh-more .ar{display:inline-block;transition:transform .12s}
.rh-card:hover .ar{transform:translateX(6px)}
.rh-card .nm{font-family:Golos,-apple-system,sans-serif;font-size:15px;font-weight:500;
  letter-spacing:.14em;text-transform:uppercase;color:#175058;display:block;
  padding-bottom:6px}

/* ── портрет: кант и подпись (выбор Ксении 2026-08-06) ──
   Подложки нет: карточка вокруг фотографии читается как вторая рамка
   и закрывает изолинии прямоугольником. Связь с садом держат кант того же
   цвета, что у карточек, и метка тем же капсом, что метки материалов.
   Подпись — по решению Ксении 2026-08-06: только город, без даты */
.hero-frame{margin:0}
/* вертикальный кадр в шапке «Обо мне» уменьшен масштабом, а не кадрированием
   (Ксения 2026-08-17: «не режем, а уменьшаем масштаб») — в полную ширину
   колонки он занимал 839 px и отодвигал текст за пределы экрана */
.hero-frame.tall img{max-width:360px}
/* кадр рядом с текстом: та же рамка, что у остальных фотографий сайта */
.about-pic{margin:0}
/* вертикальный кадр держит 430 из своих трёх колонок: во всю ширину он
   вымахивает на 839 px и перевешивает текст */
.about-pic img{width:100%;max-width:430px;border-radius:4px;
  border:1px solid #e0ddd7}
/* продолжение текста под кадром: от левого края полосы, мера строки прежняя */
.about-tail{padding-top:26px}
/* Кадр стоит по краю полосы, а не по краю своей половины. Прижатый внутрь
   он отрывался от левого поля страницы и висел посреди пустоты — Ксения
   2026-08-17: «а почему тут выравнивание такое странное?» */
.hero-frame img{border-radius:4px;border:1px solid #e0ddd7}
.hero-frame .cap{display:block;font-family:Golos,-apple-system,sans-serif;
  font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;
  font-weight:500;color:#175058;margin-top:16px;padding-top:10px;
  border-top:1px dotted #cfc4d8}

/* ── первый экран: портрет на три колонки ──
   Ксения 2026-08-06: «фото больше, оно как-то висит кусочком сбоку».
   На широкой полосе кадр занимает половину (560), текст — вторую половину.
   На средних ширинах портрет возвращается в две колонки: иначе текстовой
   колонке остаётся 160 px и строка рассыпается */
.hero-row .rest{grid-column:4 / -1}
@media (min-width:840px) and (max-width:1239px){
  .hero-row > .c3{grid-column:span 2}
  .hero-row .rest{grid-column:3 / -1}
}
/* ниже 840 портрет и текст идут друг под другом на всю ширину —
   иначе текстовой колонке достаётся один модуль */
@media (max-width:839px){
  .hero-row > .c3{grid-column:1 / -1}
  .hero-row .rest{grid-column:1 / -1}
}

/* ── RHIZOME вывеской: выбор Ксении 2026-08-06 ──
   Проект — не материал сада, поэтому у него нет карточки: линия сверху,
   крупная эмблема, название в разрядку */
.rh-sign{display:block;border-top:2px solid #1f6f7a;padding-top:16px;margin-top:26px}
.rh-sign .mark{display:block;padding-bottom:10px}
.rh-xl{width:104px;height:104px;color:#1f6f7a}
.rh-sign .nm{display:block;font-family:Golos,-apple-system,sans-serif;
  font-size:18px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;
  color:#175058;padding-bottom:6px}
.rh-sign .small{display:block;color:#3a3740}
.rh-sign .rh-more{display:block;font-family:Golos,-apple-system,sans-serif;
  font-size:15px;line-height:23px;color:#1f6f7a;padding-top:10px}
.rh-sign .ar{display:inline-block;transition:transform .12s}
.rh-sign:hover .nm{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:6px}
.rh-sign:hover .ar{transform:translateX(6px)}

.zone-t{display:flex;align-items:baseline;gap:16px;padding-bottom:10px;
  margin-bottom:26px;border-bottom:2px dotted #c3b2d1}
.zone-t h2{font-size:35px;line-height:43px;padding:13px 0 0;flex:1}
.zone-t .more{padding:0;white-space:nowrap}

/* книга: обложка на полке (точечная линия), под полкой название и автор.
   Три строки ряда общие для всех книг — обложки, названия и авторы стоят
   на одних уровнях независимо от длины. Без этого автор в одну строку
   и в три сдвигал названия соседей (замечание Ксении 2026-08-06) */
.shelf{align-items:start;row-gap:39px;grid-template-rows:auto auto auto}
/* Колонка внутри книги тоже должна уметь быть уже своего содержимого:
   без `minmax(0,1fr)` она равна самому длинному слову названия
   («чувствительность»), и книга вылезает из ячейки полки. */
.book{display:grid;grid-template-columns:minmax(0,1fr);
  grid-row:span 3;grid-template-rows:subgrid;row-gap:0}
.book .slot{display:block;border-bottom:2px dotted #c3b2d1;padding-bottom:13px}
/* подпись в узкой колонке набирается плотнее: 26 на кегле 13 — двойной
   интерлиньяж, в колонке 120 px он рвёт название на разрозненные строки.
   Ступень 20 заведена в TYPOGRAPHY.md как «мелкий текст в узкой колонке» */
.book .ba{display:block;font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;
  color:#175058;padding-top:10px;align-self:start}
.book .bt{display:block;font-family:Lora,Georgia,serif;font-size:15px;
  line-height:23px;color:#12363c;padding-top:6px;align-self:start}
.book:hover .bt{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:4px}
.book .cover-txt{display:flex;align-items:flex-end;aspect-ratio:2/3;padding:16px 10px;
  background:#e6eeef;border:1px solid #e0ddd7;border-radius:4px;
  font-family:Lora,Georgia,serif;font-size:15px;line-height:29px;color:#12363c}
.book .cover{border:1px solid #e0ddd7;border-radius:4px 4px 0 0;padding:16px 10px;
  display:flex;flex-direction:column;justify-content:space-between;
  align-items:flex-start;width:100%;border-bottom:none}
/* обложка вместо набранного корешка: та же полка, но лицом.
   Ячейка книжной пропорции 2:3, обложка кроется целиком (`cover`):
   Ксения 2026-08-12 — «все обложки одного размера, чтобы обложка полностью
   покрывала свой отсек, не было свободного места».
   Прежний `contain` оставлял поля разной величины, потому что пропорции
   обложек гуляют от 0,58 до 0,75. При крое из самой узкой уходит 15% высоты,
   из самой широкой — 12% ширины; кроется симметрично от центра.
   (Отказ от `cover` 2026-08-06 был про другую ячейку — почти квадратную.) */
.book .cover-img{width:100%;aspect-ratio:2/3;object-fit:cover;object-position:center;
  border-radius:4px;border:1px solid #e0ddd7;display:block}
.book .cover .ca{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:#175058}
/* корешок узкий: название набирается 13-м, иначе длинные слова
   («дружелюбный», «Неандерталец») не влезают в строку.
   Переносы сняты: на 120 px они рубили слова пополам, а целиком слова влезают */
.book .cover .ct{font-family:Lora,Georgia,serif;font-size:15px;line-height:29px;
  font-weight:500;color:#12363c}

.note{border-left:2px solid #7fa8ad;padding-left:26px}

/* точечное поле: сиреневый как фон, из первой версии атласа.
   Держится правого края первого экрана и за фото не заходит */
.hero-text{max-width:630px}


/* разделитель зон: линия с ростком по центру. Держит ритм страницы
   и повторяет знак, не нагружая содержание */
.zsep{display:flex;align-items:center;gap:16px;margin:52px 0 39px}
.zsep::before,.zsep::after{content:"";flex:1;border-top:2px dotted #c3b2d1}
.zsep svg{width:15px;height:15px;color:#a9c3c6;flex:none}
/* рукописное набирается ступенью выше печатного: у Caveat очко мельче,
   и на 18 пометка читалась как петит (замер 2026-08-31) */
.hand{font-family:'Caveat',cursive;font-size:22px;line-height:29px;color:#2c4a7c;
  transform:rotate(-2deg);display:inline-block;padding:0 0 26px;margin:0}
/* пометка в зоне: место освободилось от машинного подзаголовка.
   Прозрачность снята — это больше не заглушка, а её собственные слова,
   и приглушение уводило контраст ниже нормы */
.hand-zone{padding:13px 0 0;margin-left:26px;max-width:585px}

/* ── первый экран: два входа и девиз (вариант 4б, выбран 2026-08-04) ──
   Строка с квалификацией снята по её просьбе: она есть на «Обо мне»
   и «Как я работаю», на первом экране не нужна. */
.doors{display:flex;flex-direction:column;gap:10px;align-items:flex-start;
  padding-top:10px}
.door{display:inline-flex;align-items:center;gap:10px;font-family:Golos,-apple-system,sans-serif;
  font-size:18px;line-height:29px;color:var(--ink);background:#f7f6f3;
  border:1px solid #e0ddd7;border-radius:6px;padding:10px 16px}
.door span{color:#1f6f7a;transition:transform .12s}
.door:hover{border-color:#7fa8ad}
.door:hover span{transform:translateX(6px)}
.motto{font-family:Lora,Georgia,serif;font-style:italic;font-size:18px;
  line-height:29px;color:#3a3740;max-width:585px;padding:26px 0 0;margin:0}
@media (max-width:639px){
  .doors{align-items:stretch}
  .door{justify-content:space-between}
  .motto{padding-top:16px}
}

.foot{border-top:1px solid #e0ddd7;margin-top:78px;padding:40px 0 52px}
/* четыре группы в шестимодульную сетку не влезают — у подвала своя раскладка */
.foot .row{grid-template-columns:repeat(3,1fr);gap:26px}
.foot .row > div{grid-column:auto}
.foot a{font-size:15px;line-height:23px}
.foot .lbl{font-size:12px;padding-bottom:10px}
.foot-sign{display:flex;align-items:center;gap:10px;padding-top:26px;
  border-top:2px dotted #c3b2d1;margin-top:26px}
.stamp{font-size:12px;line-height:15px;letter-spacing:.12em;padding:0;color:#69666e}

/* ── страница «Библиотека» ──
   Та же полка, что на главной, но шире шаг: книг больше, а колонка
   должна оставаться читаемой. Под книгой — теги, при необходимости метка «кому» */
/* в библиотеке у книги четыре строки (обложка · автор · название · теги),
   а не три, как на главной: subgrid должен получить ряд под теги,
   иначе подписи налезают друг на друга */
.shelf.lib{grid-template-columns:repeat(6,1fr);gap:26px;
  grid-template-rows:auto auto auto auto}
.shelf.lib .book{grid-row:span 4}
@media (max-width:1039px){.shelf.lib{grid-template-columns:repeat(4,1fr)}}
@media (max-width:839px){.shelf.lib{grid-template-columns:repeat(3,1fr)}}
/* `1fr` не сжимается ниже длины самого длинного слова в ячейке: на 320
   колонки полки вышли 125 и 135 вместо равных, и полка распирала страницу
   на 9 px. `minmax(0,1fr)` разрешает колонке быть уже своего содержимого —
   тогда переносится название книги, а не едет сетка. */
@media (max-width:639px){.shelf.lib{grid-template-columns:repeat(2,minmax(0,1fr));
  gap:16px}}
/* строка тем над полкой — те же метки, что в саду; здесь у каждой стоит
   число, как в выпадающих фильтрах сада: оно отвечает на вопрос
   «сколько останется, если нажму» */
.lib-topics{padding:16px 0 26px}
.lib-topics .g-topic .g-num{padding-left:6px;color:#8b8692}
.lib-topics .g-topic.on .g-num{color:inherit}
.lib .book[hidden]{display:none}
#lib .g-empty{padding-top:16px;color:#726d79}
.book .btags{display:block;font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;color:#726d79;padding-top:6px}
.book .bwho{display:inline-block;margin-left:6px;font-family:Golos,-apple-system,sans-serif;
  font-size:12px;line-height:15px;letter-spacing:.08em;text-transform:uppercase;
  color:#175058;background:#dfebec;border-radius:20px;padding:0px 10px;margin-top:6px}
.zone-t .more{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;letter-spacing:.14em;color:#726d79}
.empty{padding-top:16px;color:#726d79}

/* ── страница «Рекомендую» ──
   Строка ресурса: название, теги, стрелка наружу. Компонент из каталога,
   здесь только тон под облик Е */
.links{border-top:2px dotted #c3b2d1}
.links .link{display:grid;grid-template-columns:1fr auto auto;gap:26px;
  align-items:baseline;border-bottom:1px dotted #cfc4d8;padding:16px 0}
.links .nm{font-family:Lora,Georgia,serif;font-size:18px;line-height:29px;
  color:var(--ink);max-width:585px}
.links .tags{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;letter-spacing:.08em;text-transform:uppercase;color:#726d79}
.links .ar{color:#1f6f7a;line-height:29px}
.links .link:hover .nm{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:6px}
@media (max-width:839px){
  .links .link{grid-template-columns:1fr;gap:6px}
  /* Метки набраны в строку и не переносились (`white-space:nowrap`
     в каркасе): в три колонки это верно — иначе «клиентам · коллегам»
     рвётся посередине. Но на телефоне строка уходит под название на всю
     ширину, и «клиентам · коллегам · бесплатно · фестиваль» распирало
     страницу на 21 px: вьюпорт раздвигался до 329 вместо 308. Здесь
     колонка одна, рвать нечего — перенос разрешён. */
  .links .tags{line-height:15px;white-space:normal}
  .links .ar{display:none}
}
/* ── «Рекомендую»: описание под названием и строка меток ──
   С 2026-08-22 на странице тридцать проектов, и по названию вроде
   «Свет в руках» непонятно, куда идёшь. Описание идёт второй строкой
   внутри той же ячейки — метки и стрелка остаются на базовой линии
   названия. Строка меток устроена как «темы» в саду: тот же приём,
   чтобы не заводить второй язык фильтров */
/* кегль 15, а не 13: 13 в шкале (12·15·18·22·28·35·55) нет, и сборка
   валила на нём собственную проверку с 2026-08-22. Интерлиньяж 23 остался —
   15/23 это штатная пара мелкого текста, та же, что у `.small` */
.sub{display:block;font-family:Golos,-apple-system,sans-serif;font-size:15px;
  line-height:23px;color:#6e6975;max-width:585px;padding-top:2px}
.rec-note{padding:0 0 6px;color:#6e6975}
.rec-bar{justify-content:flex-start}
.rec-zone[hidden]{display:none}
.links .link[hidden]{display:none}

/* «Чем я занимаюсь»: строки-переходы в другие части сайта.
   Глагол слева капсом, дело — антиквой; та же логика, что у боковых списков */
.doing{border-top:2px dotted #c3b2d1}
/* Колонка глагола 156 px, а не 104: «КОНСУЛЬТИРУЮ» набирает 125 px
   и вылезала за свою колонку, съедая отступ до описания почти целиком
   (Ксения 2026-08-22: «очень маленький отступ»). «СМОТРЕТЬ МЕНЯ» на узкой
   колонке разрывалось на две строки. 156 = 6 × 26, шаг сетки сохранён */
.dlink{display:grid;grid-template-columns:156px 1fr;gap:26px;align-items:baseline;
  border-bottom:1px dotted #cfc4d8;padding:16px 0}
.dlink .lbl{color:#175058}
.dlink .nm{font-family:Lora,Georgia,serif;font-size:18px;line-height:29px;
  color:var(--ink)}
a.dlink:hover .nm{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:6px}
@media (max-width:639px){.dlink{grid-template-columns:1fr;gap:6px}}

/* ── служебные документы ──
   Оглавление сбоку, пункты «термин + описание». Читается длинно,
   поэтому у абзацев та же ширина, что у текста «Обо мне» */
.toc{padding-top:6px}
.toc-row{display:block;font-family:Golos,-apple-system,sans-serif;font-size:15px;
  line-height:23px;color:var(--ink);border-bottom:1px dotted #cfc4d8;padding:10px 0}
.toc-row:last-child{border-bottom:none}
.toc-row:hover{color:#1f6f7a}
.cs-item{padding:0 0 16px}
.cs-term{font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  font-weight:500;color:#175058;margin:0;padding:0 0 6px}
.cs-lead{font-family:Lora,Georgia,serif;font-size:18px;line-height:29px;
  color:var(--ink);max-width:585px;padding:16px 0 10px;margin:0}
.cs-item .reads{padding-bottom:0}
/* строка списка целиком: название и расшифровка в одной строке.
   Раньше расшифровка уходила абзацем вниз, и «ACT» с её расшифровкой
   читались как два разных куска (замечание Ксении 2026-08-12) */
.cs-one{max-width:585px;padding:0 0 10px;margin:0 0 0 26px;position:relative}
.cs-one::before{content:"";position:absolute;left:-26px;top:12px;width:6px;
  height:6px;border-radius:50%;background:#7fa8ad}
.cs-one b{font-family:Golos,-apple-system,sans-serif;font-weight:500;color:#175058}
/* вводный раздел без заголовка идёт сразу под первым экраном.
   Два абзаца стоят рядом, а не столбиком: столбиком они держали меру строки
   585 px и оставляли справа полполосы пустоты на полэкрана — Ксения
   2026-08-17: «почему между введением и определением такое большое пустое
   пространство?». Место было ничьё, не под графику */
.cs-intro{padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:40px}
.cs-intro .reads{padding-bottom:0}
@media (max-width:900px){.cs-intro{grid-template-columns:1fr;gap:16px}}

/* ── страница «Обо мне» ──
   Читаемые абзацы: та же ширина, что у основного текста главной.
   Образование: год · название · кто вёл — строками, а не таблицей */
.reads{max-width:585px;padding:0 0 16px;margin:0}
.edu-base{border-top:2px dotted #c3b2d1;padding-top:16px}
.edu-base .lbl{color:#175058;padding-bottom:6px}
.edu{padding-top:10px}
.edu-row{display:grid;grid-template-columns:64px 1fr;gap:16px;
  border-bottom:1px dotted #cfc4d8;padding:10px 0}
.edu-row .yr{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;letter-spacing:.08em;color:#726d79}
.edu-row .ttl{font-size:15px;line-height:23px;color:var(--ink);max-width:470px}
/* 12/15 — кегль однострочной метки; здесь названия организаций идут
   в две-три строки, поэтому ступень выше (DESIGN.md, раздел 2) */
.edu-row .who{grid-column:2;font-size:15px;line-height:23px;color:#726d79;
  padding-top:6px;max-width:470px}
.side .cert-note{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;color:#726d79;margin:6px 0 0}
.side .certs{grid-template-columns:repeat(2,1fr);gap:10px;padding-top:16px}
.side .certs .cert{display:block;border:1px solid #e0ddd7;border-radius:4px;
  overflow:hidden;background:#fff;transition:border-color .12s,transform .12s}
.side .certs .cert:hover{border-color:#7fa8ad;transform:translateY(-1px)}
.side .certs .cert:focus-visible{outline:2px solid #1f6f7a;outline-offset:3px}
.side .certs img{display:block;width:100%;height:104px;object-fit:contain;
  border:0;border-radius:0;background:#fff}

/* ── свёрнутый список: приём «показать полностью» ──
   Маркер браузера убран, строка ведёт себя как ссылка того же вида,
   что «Всё подряд →» в заголовках зон */
.fold{padding-top:16px}
.fold summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;
  gap:6px;font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  color:#1f6f7a}
.fold summary::-webkit-details-marker{display:none}
.fold summary:hover{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:6px}
.fold summary .ar{transition:transform .12s}
.fold[open] summary .ar{transform:rotate(180deg)}
.fold[open] summary{padding-bottom:10px}

/* ── страница «Сейчас» ──
   Заглушки видимые и сиреневые: сиреневый в системе значит «это не её текст»
   (им же набраны предупреждения и цитаты). Когда места заполнятся, класс
   уходит и строка становится обычной */
.slot-lead{color:#5f4a73;border-left:2px dashed #b9a6c9;padding-left:16px}
.tline .row.slot{border:1px dashed #b9a6c9;border-radius:6px;padding:10px 16px}
.tline .row.slot .yr,.tline .row.slot .ttl,.tline .row.slot .txt{color:#5f4a73}

/* ── блок раздатки ──
   Стоит в двух местах: внутри эссе «Принятие» и в полосе «Для клиентов»
   на «Раздаточных материалах». Вёрстка одна на оба, чтобы в системе
   не завелось двух версий одной строки. Устроен как карточка сада:
   рисунок слева, текст в середине, действие справа — но действие здесь
   не переход, а скачивание, поэтому оно оформлено кнопкой, а не стрелкой */
.giveaway{max-width:630px;display:grid;grid-template-columns:160px 1fr;
  gap:26px;align-items:start;border:1px solid #e0ddd7;border-radius:6px;
  padding:26px;background:#f7f6f3;margin:40px 0}
.giveaway.gv-wide{max-width:none;margin:0}
/* лист держит пропорцию A4 (160 × 226 — модуль сетки и его 1,41) и стоит
   прямоугольником без скругления: это бумага, а не карточка интерфейса */
.giveaway .gv-sheet{width:160px;height:226px;object-fit:cover;
  object-position:top center;display:block;border:1px solid #e0ddd7;
  background:#fff}
.giveaway .gv-txt h3{font-family:Lora,Georgia,serif;font-size:22px;
  line-height:29px;margin:6px 0 0}
.giveaway .gv-txt .lbl{color:#175058}
.giveaway .gv-txt p.small{max-width:470px;margin:0;padding-top:6px}
.giveaway .gv-kick{color:#726d79}
.gv-btn{display:inline-block;text-decoration:none;
  font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  font-weight:500;color:#175058;border:1px solid #7fa8ad;border-radius:6px;
  padding:10px 26px;background:#fff;white-space:nowrap}
.gv-btn:hover{background:#e2ecec}
.gv-btn .ar{padding-left:6px}
.giveaway .gv-btn{margin-top:16px}
.m-download{margin:26px 0 0}
@media (max-width:639px){.m-download .gv-btn{white-space:normal}}
.giveaway .gv-facts{font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79;padding-top:10px;
  margin:0}
@media (max-width:639px){
  .giveaway{grid-template-columns:1fr;gap:16px}
  .giveaway .gv-sheet{width:160px;height:226px}
}

/* ── страница «Сад» ──
   Устройство сверено с maggieappleton.com/garden живьём 2026-08-17: карточки
   в CSS-колонках, разной высоты, часть с рисунком, часть текстом; разделов
   нет, сортировка — фильтрами сверху. Колонок две, а не три: при четырёх
   материалах третья пустует. Когда материалов станет больше десяти — три */
.g-bar{display:flex;flex-wrap:wrap;gap:16px 40px;justify-content:space-between;
  align-items:flex-start;padding:26px 0;border-bottom:1px solid #e6e2dc;
  margin-bottom:39px}
.g-topics{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}
.g-topics .lbl{padding-right:6px}
.g-topic{font-family:Golos,-apple-system,sans-serif;font-size:15px;
  line-height:23px;color:#7d5f96;background:none;border:none;padding:6px 0;
  cursor:pointer;border-bottom:1px dotted #c3b2d1}
.g-topic:hover{color:#5f4a73}
.g-topic.on{color:#12363c;border-bottom:2px solid #7fa8ad}
.g-sels{display:flex;gap:16px;flex-wrap:wrap}
.g-sel{position:relative}
.g-sel summary{list-style:none;cursor:pointer;font-family:Golos,-apple-system,sans-serif;
  font-size:12px;line-height:15px;letter-spacing:.08em;text-transform:uppercase;
  color:#175058;border:1px solid #e0ddd7;border-radius:6px;padding:13px 16px;
  background:#f7f6f3;min-width:200px;display:flex;justify-content:space-between;
  align-items:center;gap:16px;min-height:44px}
.g-sel summary::-webkit-details-marker{display:none}
.g-sel summary::before{content:"";width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);order:1;margin-left:6px}
.g-sel[open] summary::before{transform:rotate(225deg)}
.g-menu{position:absolute;z-index:5;top:100%;left:0;min-width:240px;
  background:#f7f6f3;border:1px solid #e0ddd7;border-radius:6px;margin-top:6px;
  padding:6px;box-shadow:0 6px 26px rgba(26,26,28,.08)}
.g-opt{display:flex;width:100%;justify-content:space-between;gap:26px;
  background:none;border:none;cursor:pointer;padding:10px 13px;
  font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  color:#3a3740;border-radius:6px;min-height:44px;align-items:center}
.g-opt:hover{background:#eae7e2}
.g-opt.on{color:#12363c;background:#e2ecec}
.g-num{font-variant-numeric:tabular-nums;color:#726d79;font-size:12px;
  line-height:15px}
.g-list{column-count:2;column-gap:40px}
.g-card{display:block;break-inside:avoid;margin:0 0 39px;
  border-bottom:1px dotted #cfc4d8;padding-bottom:26px}
.g-card[hidden]{display:none}
.g-art{width:100%;height:234px;object-fit:contain;background:#f7f6f3;
  border:1px solid #e0ddd7;border-radius:6px;margin-bottom:16px}
.g-card h3{font-family:Lora,Georgia,serif;font-size:22px;line-height:29px;
  color:var(--ink);font-weight:500;position:relative;padding-left:26px}
.g-mk{position:absolute;left:0;top:6px}
/* Наведение на карточку сада.
   Правило системы (COMPONENTS.md): наведение сообщает «сюда можно нажать»,
   и только; движение допускается единственное — стрелка сдвигается на 6
   вправо, потому что показывает направление перехода. Поэтому здесь нет
   ни подъёма карточки, ни тени, ни увеличения рисунка: это было бы
   оживление ради оживления.
   Что есть: название подчёркивается петролем — тот же приём, что у книг
   на полке и у строк карты материала; рамка рисунка чуть темнеет, чтобы
   отзывалась вся карточка, а не одна строка; у карточки, ведущей наружу,
   едет стрелка. */
a.g-card h3{transition:color .12s}
a.g-card:hover h3{color:#7d5f96;text-decoration:underline;
  text-decoration-color:#7fa8ad;text-underline-offset:6px}
a.g-card .g-art{transition:border-color .12s}
a.g-card:hover .g-art{border-color:#c3b2d1}
a.g-card h3 .ar{display:inline-block;transition:transform .12s}
a.g-card:hover h3 .ar{transform:translateX(6px)}
.g-card .small{padding-top:10px;max-width:470px}
.g-meta{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  color:#726d79;padding-top:10px}
.g-tags{display:flex;flex-wrap:wrap;gap:6px;padding-top:10px}
.g-tag{font-size:12px;line-height:15px;color:#5f4a73;background:#f3f0f6;
  border-radius:20px;padding:6px 10px}
.g-empty{font-size:15px;line-height:23px;color:#6e6975;padding:26px 0}
@media (max-width:839px){
  .g-list{column-count:1}
  .g-sel{flex:1 1 100%}
  .g-sel summary{min-width:0;width:100%}
  .g-sels{width:100%}
  .g-menu{width:100%}
  .g-card h3{font-size:18px;line-height:29px}
}

/* ── страница RHIZOME ──
   Вместо портрета в шапке — эмблема проекта: страница не про человека,
   а про идею. Список разборов — оглавление того, что живёт в инстаграме */
.rh-hero{display:flex;align-items:center;justify-content:center;
  border:1px solid #e0ddd7;border-radius:6px;background:#f7f6f3;padding:40px}
.rh-hist{padding-top:10px}
.plist{border-top:2px dotted #c3b2d1}
.prow{display:grid;grid-template-columns:40px 1fr;gap:6px 16px;
  border-bottom:1px dotted #cfc4d8;padding:10px 0}
.prow .n{font-family:Golos,-apple-system,sans-serif;font-variant-numeric:tabular-nums;font-size:12px;color:#726d79}
.prow .t{font-family:Lora,Georgia,serif;font-size:18px;line-height:29px;
  color:var(--ink)}
.prow .d{grid-column:2;font-size:15px;line-height:23px;color:#3a3740;
  max-width:470px}

/* ── страница «Как я работаю» ──
   Список запросов: строки с сиреневой точкой и точечной линейкой — тот же
   приём, что в боковых списках главной. Маркеры браузера не используются */
/* в один столбец 21 запрос давал строки по 101 знаку при норме 60–65,
   поэтому список идёт в две колонки; на узком экране — в одну */
.asks{list-style:none;margin:0;padding:0;column-count:2;column-gap:40px}
.asks.cant{column-count:1}
.asks li{position:relative;padding:6px 0 6px 26px;font-size:15px;line-height:23px;
  border-bottom:1px dotted #cfc4d8;break-inside:avoid}
/* одна колонка на узком: ширину держим по норме строки, иначе 75 знаков */
@media (max-width:839px){.asks{column-count:1;max-width:470px}}
.asks li:last-child{border-bottom:none}
.asks li::before{content:"";position:absolute;left:6px;top:16px;width:6px;height:6px;
  border-radius:50%;background:#7d5f96}
.asks.cant li::before{background:none;border:1px solid #8b8692;top:15px}
.steps li span strong{display:block;color:var(--ink);font-weight:500}
.steps li{max-width:560px}
.steps li span{max-width:470px}

/* ── графический слой: изолинии за первым экраном, линия жизни под ним
   и между зонами. Характер линии «разные тела» выбран Ксенией 2026-08-06;
   рисунки — `graphics.py`, тот же код, что на стендах ── */
.contour-row{position:relative}
.contour{position:absolute;left:0;top:-26px;width:1160px;height:470px;
  pointer-events:none;z-index:0;background:none}
.contour-row > .c2,.contour-row > .rest{position:relative;z-index:1}
@media (max-width:1239px){.contour{width:100%;height:auto}}
/* на узком экране изолинии обрезались бы кадром и читались мусором */
@media (max-width:839px){.contour{display:none}}
/* разделитель зон рисуется фоном: одна и та же линия стоит на шести
   страницах, и картинкой в разметке она копировалась десятки раз */
.life-sep i{display:block;width:100%;max-width:1160px;height:104px;
  background-repeat:no-repeat;background-position:left center;
  background-size:contain}
.life-sep i.wide{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTYwIDEwNCIgd2lkdGg9IjExNjAiIGhlaWdodD0iMTA0Ij48cGF0aCBkPSJNLTIwLjEgNTIuMCBDLTE4LjggNTIuMiAtMTQuOCA1Mi43IC0xMi4xIDUzLjEgQy05LjUgNTMuNSAtNi44IDUzLjkgLTQuMSA1NC4zIEMtMS41IDU0LjcgMS4yIDU1LjEgMy45IDU1LjUgQzYuNSA1NS45IDkuMiA1Ni4zIDExLjkgNTYuNyBDMTQuNSA1Ny4wIDE3LjIgNTcuNCAxOS45IDU3LjggQzIyLjYgNTguMSAyNS4yIDU4LjQgMjcuOSA1OC43IEMzMC42IDU5LjAgMzMuMiA1OS4zIDM1LjkgNTkuNiBDMzguNiA1OS44IDQxLjMgNjAuMCA0My45IDYwLjIgQzQ2LjYgNjAuNCA0OS4zIDYwLjUgNTIuMCA2MC43IEM1NC42IDYwLjggNTcuMyA2MC44IDYwLjAgNjAuOSBDNjIuNyA2MC45IDY1LjMgNjAuOSA2OC4wIDYwLjkgQzcwLjcgNjAuOSA3My40IDYwLjkgNzYuMCA2MC44IEM3OC43IDYwLjcgODEuNCA2MC42IDg0LjAgNjAuNSBDODYuNyA2MC40IDg5LjQgNjAuMiA5Mi4xIDYwLjEgQzk0LjcgNjAuMCA5Ny40IDU5LjggMTAwLjEgNTkuNiBDMTAyLjcgNTkuNSAxMDUuNCA1OS4zIDEwOC4xIDU5LjEgQzExMC43IDU5LjAgMTEzLjQgNTguOCAxMTYuMSA1OC42IEMxMTguNyA1OC41IDEyMS40IDU4LjMgMTI0LjAgNTguMiBDMTI2LjcgNTguMSAxMjkuNCA1OC4wIDEzMi4wIDU3LjkgQzEzNC43IDU3LjggMTM3LjQgNTcuNyAxNDAuMCA1Ny43IEMxNDIuNyA1Ny42IDE0NS4zIDU3LjYgMTQ4LjAgNTcuNiBDMTUwLjcgNTcuNiAxNTMuMyA1Ny42IDE1Ni4wIDU3LjYgQzE1OC42IDU3LjYgMTYxLjMgNTcuNyAxNjQuMCA1Ny44IEMxNjYuNiA1Ny44IDE2OS4zIDU3LjkgMTcyLjAgNTguMCBDMTc0LjYgNTguMSAxNzcuMyA1OC4zIDE4MC4wIDU4LjQgQzE4Mi42IDU4LjUgMTg1LjMgNTguNiAxODguMCA1OC44IEMxOTAuNiA1OC45IDE5My4zIDU5LjAgMTk2LjAgNTkuMiBDMTk4LjYgNTkuMyAyMDEuMyA1OS40IDIwNC4wIDU5LjUgQzIwNi42IDU5LjYgMjA5LjMgNTkuNyAyMTIuMCA1OS44IEMyMTQuNyA1OS44IDIxNy4zIDU5LjkgMjIwLjAgNTkuOSBDMjIyLjcgNTkuOSAyMjUuMyA1OS45IDIyOC4wIDU5LjkgQzIzMC43IDU5LjkgMjMzLjQgNTkuOCAyMzYuMCA1OS43IEMyMzguNyA1OS42IDI0MS40IDU5LjUgMjQ0LjAgNTkuMyBDMjQ2LjcgNTkuMSAyNDkuNCA1OC45IDI1Mi4xIDU4LjcgQzI1NC43IDU4LjUgMjU3LjQgNTguMiAyNjAuMSA1Ny45IEMyNjIuNyA1Ny43IDI2NS40IDU3LjMgMjY4LjEgNTcuMCBDMjcwLjcgNTYuNyAyNzMuNCA1Ni4zIDI3Ni4xIDU2LjAgQzI3OC43IDU1LjYgMjgxLjQgNTUuMiAyODQuMSA1NC44IEMyODYuNyA1NC40IDI4OS40IDU0LjAgMjkyLjEgNTMuNiBDMjk0LjcgNTMuMiAyOTcuNCA1Mi44IDMwMC4xIDUyLjQgQzMwMi43IDUyLjEgMzA1LjQgNTEuNyAzMDguMSA1MS4zIEMzMTAuNyA1MS4wIDMxMy40IDUwLjYgMzE2LjEgNTAuMyBDMzE4LjcgNTAuMCAzMjEuNCA0OS43IDMyNC4wIDQ5LjQgQzMyNi43IDQ5LjIgMzI5LjQgNDguOSAzMzIuMCA0OC43IEMzMzQuNyA0OC41IDMzNy40IDQ4LjQgMzQwLjAgNDguMiBDMzQyLjcgNDguMSAzNDUuMyA0OC4wIDM0OC4wIDQ3LjkgQzM1MC43IDQ3LjkgMzUzLjMgNDcuOSAzNTYuMCA0Ny45IEMzNTguNyA0Ny45IDM2MS4zIDQ3LjkgMzY0LjAgNDguMCBDMzY2LjcgNDguMCAzNjkuMyA0OC4xIDM3Mi4wIDQ4LjMgQzM3NC42IDQ4LjQgMzc3LjMgNDguNSAzODAuMCA0OC43IEMzODIuNiA0OC44IDM4NS4zIDQ5LjAgMzg4LjAgNDkuMiBDMzkwLjYgNDkuNCAzOTMuMyA0OS42IDM5Ni4wIDQ5LjggQzM5OC42IDUwLjAgNDAxLjMgNTAuMiA0MDQuMCA1MC4zIEM0MDYuNiA1MC41IDQwOS4zIDUwLjcgNDEyLjAgNTAuOSBDNDE0LjYgNTEuMSA0MTcuMyA1MS4yIDQyMC4wIDUxLjQgQzQyMi42IDUxLjUgNDI1LjMgNTEuNiA0MjguMCA1MS43IEM0MzAuNyA1MS44IDQzMy4zIDUxLjkgNDM2LjAgNTIuMCBDNDM4LjcgNTIuMCA0NDEuMyA1Mi4wIDQ0NC4wIDUyLjEgQzQ0Ni43IDUyLjEgNDQ5LjMgNTIuMSA0NTIuMCA1Mi4wIEM0NTQuNyA1Mi4wIDQ1Ny4zIDUxLjkgNDYwLjAgNTEuOSBDNDYyLjcgNTEuOCA0NjUuNCA1MS43IDQ2OC4wIDUxLjYgQzQ3MC43IDUxLjUgNDczLjQgNTEuNCA0NzYuMCA1MS4zIEM0NzguNyA1MS4yIDQ4MS40IDUxLjEgNDg0LjAgNTEuMCBDNDg2LjcgNTAuOCA0ODkuNCA1MC43IDQ5Mi4wIDUwLjYgQzQ5NC43IDUwLjUgNDk3LjMgNTAuNCA1MDAuMCA1MC4zIEM1MDIuNyA1MC4zIDUwNS4zIDUwLjIgNTA4LjAgNTAuMiBDNTEwLjcgNTAuMSA1MTMuMyA1MC4xIDUxNi4wIDUwLjEgQzUxOC43IDUwLjEgNTIxLjMgNTAuMiA1MjQuMCA1MC4yIEM1MjYuNiA1MC4zIDUyOS4zIDUwLjQgNTMyLjAgNTAuNSBDNTM0LjYgNTAuNyA1MzcuMyA1MC44IDU0MC4wIDUxLjAgQzU0Mi42IDUxLjIgNTQ1LjMgNTEuNCA1NDguMCA1MS43IEM1NTAuNiA1MS45IDU1My4zIDUyLjIgNTU1LjkgNTIuNSBDNTU4LjYgNTIuOCA1NjEuMyA1My4xIDU2My45IDUzLjUgQzU2Ni42IDUzLjggNTY5LjMgNTQuMiA1NzEuOSA1NC42IEM1NzQuNiA1NC45IDU3Ny4zIDU1LjMgNTc5LjkgNTUuNyBDNTgyLjYgNTYuMSA1ODUuMyA1Ni41IDU4Ny45IDU2LjggQzU5MC42IDU3LjIgNTkzLjMgNTcuNiA1OTUuOSA1Ny45IEM1OTguNiA1OC4zIDYwMS4zIDU4LjYgNjA0LjAgNTkuMCBDNjA2LjYgNTkuMyA2MDkuMyA1OS42IDYxMi4wIDU5LjkgQzYxNC42IDYwLjEgNjE3LjMgNjAuNCA2MjAuMCA2MC42IEM2MjIuNiA2MC44IDYyNS4zIDYxLjAgNjI4LjAgNjEuMSBDNjMwLjYgNjEuMyA2MzMuMyA2MS40IDYzNi4wIDYxLjQgQzYzOC43IDYxLjUgNjQxLjMgNjEuNSA2NDQuMCA2MS41IEM2NDYuNyA2MS41IDY0OS4zIDYxLjUgNjUyLjAgNjEuNCBDNjU0LjcgNjEuNCA2NTcuMyA2MS4zIDY2MC4wIDYxLjIgQzY2Mi43IDYxLjAgNjY1LjQgNjAuOSA2NjguMCA2MC43IEM2NzAuNyA2MC42IDY3My40IDYwLjQgNjc2LjAgNjAuMiBDNjc4LjcgNjAuMCA2ODEuNCA1OS43IDY4NC4wIDU5LjUgQzY4Ni43IDU5LjMgNjg5LjQgNTkuMSA2OTIuMCA1OC45IEM2OTQuNyA1OC43IDY5Ny40IDU4LjQgNzAwLjAgNTguMiBDNzAyLjcgNTguMCA3MDUuNCA1Ny44IDcwOC4wIDU3LjYgQzcxMC43IDU3LjUgNzEzLjQgNTcuMyA3MTYuMCA1Ny4xIEM3MTguNyA1Ny4wIDcyMS40IDU2LjkgNzI0LjAgNTYuOCBDNzI2LjcgNTYuNyA3MjkuMyA1Ni42IDczMi4wIDU2LjUgQzczNC43IDU2LjUgNzM3LjMgNTYuNCA3NDAuMCA1Ni40IEM3NDIuNyA1Ni40IDc0NS4zIDU2LjQgNzQ4LjAgNTYuNCBDNzUwLjcgNTYuNSA3NTMuMyA1Ni41IDc1Ni4wIDU2LjYgQzc1OC43IDU2LjcgNzYxLjMgNTYuNyA3NjQuMCA1Ni44IEM3NjYuNyA1Ni45IDc2OS4zIDU3LjAgNzcyLjAgNTcuMSBDNzc0LjcgNTcuMiA3NzcuMyA1Ny4zIDc4MC4wIDU3LjQgQzc4Mi43IDU3LjUgNzg1LjMgNTcuNiA3ODguMCA1Ny43IEM3OTAuNyA1Ny44IDc5My4zIDU3LjkgNzk2LjAgNTcuOSBDNzk4LjcgNTguMCA4MDEuMyA1OC4wIDgwNC4wIDU4LjAgQzgwNi43IDU4LjAgODA5LjMgNTguMCA4MTIuMCA1OC4wIEM4MTQuNyA1Ny45IDgxNy40IDU3LjkgODIwLjAgNTcuOCBDODIyLjcgNTcuNyA4MjUuNCA1Ny42IDgyOC4wIDU3LjQgQzgzMC43IDU3LjIgODMzLjQgNTcuMSA4MzYuMSA1Ni44IEM4MzguNyA1Ni42IDg0MS40IDU2LjQgODQ0LjEgNTYuMSBDODQ2LjcgNTUuOCA4NDkuNCA1NS41IDg1Mi4xIDU1LjIgQzg1NC44IDU0LjkgODU3LjQgNTQuNiA4NjAuMSA1NC4yIEM4NjIuOCA1My45IDg2NS40IDUzLjUgODY4LjEgNTMuMiBDODcwLjggNTIuOCA4NzMuNCA1Mi40IDg3Ni4xIDUyLjEgQzg3OC44IDUxLjcgODgxLjQgNTEuMyA4ODQuMSA1MS4wIEM4ODYuOCA1MC42IDg4OS40IDUwLjMgODkyLjEgNTAuMCBDODk0LjggNDkuNiA4OTcuNCA0OS4zIDkwMC4xIDQ5LjEgQzkwMi43IDQ4LjggOTA1LjQgNDguNSA5MDguMSA0OC4zIEM5MTAuNyA0OC4xIDkxMy40IDQ3LjkgOTE2LjAgNDcuOCBDOTE4LjcgNDcuNiA5MjEuNCA0Ny41IDkyNC4wIDQ3LjQgQzkyNi43IDQ3LjMgOTI5LjMgNDcuMyA5MzIuMCA0Ny4zIEM5MzQuNyA0Ny4zIDkzNy4zIDQ3LjMgOTQwLjAgNDcuMyBDOTQyLjYgNDcuNCA5NDUuMyA0Ny41IDk0OC4wIDQ3LjYgQzk1MC42IDQ3LjcgOTUzLjMgNDcuOSA5NTUuOSA0OC4xIEM5NTguNiA0OC4yIDk2MS4zIDQ4LjQgOTYzLjkgNDguNyBDOTY2LjYgNDguOSA5NjkuMyA0OS4xIDk3MS45IDQ5LjMgQzk3NC42IDQ5LjYgOTc3LjMgNDkuOCA5NzkuOSA1MC4xIEM5ODIuNiA1MC4zIDk4NS4zIDUwLjYgOTg3LjkgNTAuOCBDOTkwLjYgNTEuMSA5OTMuMyA1MS4zIDk5NS45IDUxLjUgQzk5OC42IDUxLjggMTAwMS4zIDUyLjAgMTAwMy45IDUyLjIgQzEwMDYuNiA1Mi40IDEwMDkuMyA1Mi42IDEwMTEuOSA1Mi43IEMxMDE0LjYgNTIuOSAxMDE3LjMgNTMuMCAxMDIwLjAgNTMuMSBDMTAyMi42IDUzLjIgMTAyNS4zIDUzLjMgMTAyOC4wIDUzLjQgQzEwMzAuNyA1My40IDEwMzMuMyA1My41IDEwMzYuMCA1My41IEMxMDM4LjcgNTMuNSAxMDQxLjMgNTMuNSAxMDQ0LjAgNTMuNSBDMTA0Ni43IDUzLjQgMTA0OS4zIDUzLjQgMTA1Mi4wIDUzLjMgQzEwNTQuNyA1My4zIDEwNTcuNCA1My4yIDEwNjAuMCA1My4xIEMxMDYyLjcgNTMuMCAxMDY1LjQgNTIuOSAxMDY4LjAgNTIuOSBDMTA3MC43IDUyLjggMTA3My40IDUyLjcgMTA3Ni4wIDUyLjYgQzEwNzguNyA1Mi41IDEwODEuNCA1Mi41IDEwODQuMCA1Mi40IEMxMDg2LjcgNTIuNCAxMDg5LjMgNTIuMyAxMDkyLjAgNTIuMyBDMTA5NC43IDUyLjMgMTA5Ny4zIDUyLjMgMTEwMC4wIDUyLjMgQzExMDIuNyA1Mi4zIDExMDUuMyA1Mi4zIDExMDguMCA1Mi40IEMxMTEwLjYgNTIuNSAxMTEzLjMgNTIuNiAxMTE2LjAgNTIuNyBDMTExOC42IDUyLjggMTEyMS4zIDUzLjAgMTEyMy45IDUzLjIgQzExMjYuNiA1My40IDExMjkuMyA1My42IDExMzEuOSA1My44IEMxMTM0LjYgNTQuMSAxMTM3LjMgNTQuNCAxMTM5LjkgNTQuNiBDMTE0Mi42IDU0LjkgMTE0NS4yIDU1LjIgMTE0Ny45IDU1LjYgQzExNTAuNiA1NS45IDExNTMuMiA1Ni4yIDExNTUuOSA1Ni42IEMxMTU4LjYgNTYuOSAxMTYxLjIgNTcuMyAxMTYzLjkgNTcuNiBDMTE2Ni42IDU4LjAgMTE2OS4yIDU4LjQgMTE3MS45IDU4LjcgQzExNzQuNiA1OS4xIDExNzguNiA1OS42IDExNzkuOSA1OS43IEwxMTgwLjEgNTguMyAxMTgwLjEgNTguMyBDMTE3OC44IDU4LjEgMTE3NC44IDU3LjYgMTE3Mi4xIDU3LjIgQzExNjkuNCA1Ni45IDExNjYuOCA1Ni41IDExNjQuMSA1Ni4yIEMxMTYxLjQgNTUuOCAxMTU4LjggNTUuNSAxMTU2LjEgNTUuMSBDMTE1My40IDU0LjggMTE1MC44IDU0LjQgMTE0OC4xIDU0LjEgQzExNDUuNCA1My43IDExNDIuOCA1My40IDExNDAuMSA1My4xIEMxMTM3LjQgNTIuOCAxMTM0LjcgNTIuNiAxMTMyLjEgNTIuMyBDMTEyOS40IDUyLjEgMTEyNi43IDUxLjkgMTEyNC4xIDUxLjcgQzExMjEuNCA1MS41IDExMTguNyA1MS4zIDExMTYuMCA1MS4yIEMxMTEzLjQgNTEuMCAxMTEwLjcgNTAuOSAxMTA4LjAgNTAuOCBDMTEwNS40IDUwLjggMTEwMi43IDUwLjcgMTEwMC4wIDUwLjcgQzEwOTcuMyA1MC43IDEwOTQuNyA1MC43IDEwOTIuMCA1MC43IEMxMDg5LjMgNTAuNyAxMDg2LjcgNTAuNyAxMDg0LjAgNTAuOCBDMTA4MS4zIDUwLjggMTA3OC42IDUwLjkgMTA3Ni4wIDUxLjAgQzEwNzMuMyA1MS4wIDEwNzAuNiA1MS4xIDEwNjguMCA1MS4yIEMxMDY1LjMgNTEuMyAxMDYyLjYgNTEuNCAxMDYwLjAgNTEuNCBDMTA1Ny4zIDUxLjUgMTA1NC42IDUxLjYgMTA1Mi4wIDUxLjYgQzEwNDkuMyA1MS43IDEwNDYuNyA1MS43IDEwNDQuMCA1MS43IEMxMDQxLjMgNTEuNyAxMDM4LjcgNTEuOCAxMDM2LjAgNTEuNyBDMTAzMy4zIDUxLjcgMTAzMC43IDUxLjcgMTAyOC4wIDUxLjYgQzEwMjUuNCA1MS41IDEwMjIuNyA1MS40IDEwMjAuMCA1MS4zIEMxMDE3LjQgNTEuMiAxMDE0LjcgNTEuMSAxMDEyLjEgNTAuOSBDMTAwOS40IDUwLjggMTAwNi43IDUwLjYgMTAwNC4xIDUwLjQgQzEwMDEuNCA1MC4yIDk5OC43IDUwLjAgOTk2LjEgNDkuOCBDOTkzLjQgNDkuNSA5OTAuNyA0OS4zIDk4OC4xIDQ5LjAgQzk4NS40IDQ4LjggOTgyLjggNDguNSA5ODAuMSA0OC4zIEM5NzcuNCA0OC4wIDk3NC43IDQ3LjggOTcyLjEgNDcuNSBDOTY5LjQgNDcuMyA5NjYuNyA0Ny4xIDk2NC4xIDQ2LjkgQzk2MS40IDQ2LjcgOTU4LjcgNDYuNSA5NTYuMSA0Ni4zIEM5NTMuNCA0Ni4xIDk1MC43IDQ2LjAgOTQ4LjAgNDUuOCBDOTQ1LjQgNDUuNyA5NDIuNyA0NS42IDk0MC4wIDQ1LjYgQzkzNy4zIDQ1LjUgOTM0LjcgNDUuNSA5MzIuMCA0NS41IEM5MjkuMyA0NS42IDkyNi42IDQ1LjYgOTI0LjAgNDUuNyBDOTIxLjMgNDUuOCA5MTguNiA0NS45IDkxNi4wIDQ2LjEgQzkxMy4zIDQ2LjIgOTEwLjYgNDYuNCA5MDcuOSA0Ni43IEM5MDUuMyA0Ni45IDkwMi42IDQ3LjIgODk5LjkgNDcuNSBDODk3LjIgNDcuNyA4OTQuNiA0OC4xIDg5MS45IDQ4LjQgQzg4OS4yIDQ4LjcgODg2LjYgNDkuMSA4ODMuOSA0OS40IEM4ODEuMiA0OS44IDg3OC42IDUwLjIgODc1LjkgNTAuNiBDODczLjIgNTAuOSA4NzAuNiA1MS4zIDg2Ny45IDUxLjcgQzg2NS4yIDUyLjEgODYyLjYgNTIuNSA4NTkuOSA1Mi44IEM4NTcuMiA1My4yIDg1NC42IDUzLjUgODUxLjkgNTMuOSBDODQ5LjMgNTQuMiA4NDYuNiA1NC41IDg0My45IDU0LjggQzg0MS4zIDU1LjEgODM4LjYgNTUuMyA4MzUuOSA1NS42IEM4MzMuMyA1NS44IDgzMC42IDU2LjAgODI4LjAgNTYuMiBDODI1LjMgNTYuMyA4MjIuNiA1Ni41IDgyMC4wIDU2LjYgQzgxNy4zIDU2LjcgODE0LjcgNTYuOCA4MTIuMCA1Ni45IEM4MDkuMyA1Ni45IDgwNi43IDU2LjkgODA0LjAgNTYuOSBDODAxLjMgNTYuOSA3OTguNyA1Ni45IDc5Ni4wIDU2LjkgQzc5My4zIDU2LjggNzkwLjcgNTYuOCA3ODguMCA1Ni43IEM3ODUuMyA1Ni42IDc4Mi43IDU2LjYgNzgwLjAgNTYuNSBDNzc3LjQgNTYuNCA3NzQuNyA1Ni4zIDc3Mi4wIDU2LjIgQzc2OS4zIDU2LjEgNzY2LjcgNTYuMCA3NjQuMCA1NS45IEM3NjEuMyA1NS45IDc1OC43IDU1LjggNzU2LjAgNTUuNyBDNzUzLjMgNTUuNyA3NTAuNyA1NS42IDc0OC4wIDU1LjYgQzc0NS4zIDU1LjYgNzQyLjcgNTUuNiA3NDAuMCA1NS42IEM3MzcuMyA1NS42IDczNC43IDU1LjcgNzMyLjAgNTUuNyBDNzI5LjMgNTUuOCA3MjYuNyA1NS45IDcyNC4wIDU2LjAgQzcyMS4zIDU2LjEgNzE4LjYgNTYuMyA3MTYuMCA1Ni40IEM3MTMuMyA1Ni42IDcxMC42IDU2LjcgNzA4LjAgNTYuOSBDNzA1LjMgNTcuMSA3MDIuNiA1Ny4zIDcwMC4wIDU3LjUgQzY5Ny4zIDU3LjcgNjk0LjYgNTguMCA2OTIuMCA1OC4yIEM2ODkuMyA1OC40IDY4Ni42IDU4LjYgNjg0LjAgNTguOCBDNjgxLjMgNTkuMSA2NzguNiA1OS4zIDY3Ni4wIDU5LjUgQzY3My4zIDU5LjcgNjcwLjYgNTkuOSA2NjguMCA2MC4wIEM2NjUuMyA2MC4yIDY2Mi42IDYwLjMgNjYwLjAgNjAuNSBDNjU3LjMgNjAuNiA2NTQuNyA2MC43IDY1Mi4wIDYwLjcgQzY0OS4zIDYwLjggNjQ2LjcgNjAuOCA2NDQuMCA2MC44IEM2NDEuMyA2MC44IDYzOC43IDYwLjggNjM2LjAgNjAuNyBDNjMzLjMgNjAuNiA2MzAuNyA2MC41IDYyOC4wIDYwLjQgQzYyNS40IDYwLjIgNjIyLjcgNjAuMCA2MjAuMCA1OS44IEM2MTcuNCA1OS42IDYxNC43IDU5LjMgNjEyLjAgNTkuMSBDNjA5LjQgNTguOCA2MDYuNyA1OC41IDYwNC4wIDU4LjIgQzYwMS40IDU3LjggNTk4LjcgNTcuNSA1OTYuMSA1Ny4xIEM1OTMuNCA1Ni44IDU5MC43IDU2LjQgNTg4LjEgNTYuMCBDNTg1LjQgNTUuNiA1ODIuNyA1NS4yIDU4MC4xIDU0LjggQzU3Ny40IDU0LjQgNTc0LjcgNTQuMCA1NzIuMSA1My43IEM1NjkuNCA1My4zIDU2Ni43IDUyLjkgNTY0LjEgNTIuNiBDNTYxLjQgNTIuMiA1NTguNyA1MS45IDU1Ni4xIDUxLjYgQzU1My40IDUxLjMgNTUwLjcgNTEuMCA1NDguMCA1MC43IEM1NDUuNCA1MC41IDU0Mi43IDUwLjMgNTQwLjAgNTAuMSBDNTM3LjQgNDkuOSA1MzQuNyA0OS43IDUzMi4wIDQ5LjYgQzUyOS40IDQ5LjQgNTI2LjcgNDkuMyA1MjQuMCA0OS4yIEM1MjEuMyA0OS4yIDUxOC43IDQ5LjEgNTE2LjAgNDkuMSBDNTEzLjMgNDkuMSA1MTAuNyA0OS4xIDUwOC4wIDQ5LjIgQzUwNS4zIDQ5LjIgNTAyLjcgNDkuMyA1MDAuMCA0OS4zIEM0OTcuMyA0OS40IDQ5NC42IDQ5LjUgNDkyLjAgNDkuNiBDNDg5LjMgNDkuNyA0ODYuNiA0OS44IDQ4NC4wIDQ5LjkgQzQ4MS4zIDUwLjAgNDc4LjYgNTAuMiA0NzYuMCA1MC4zIEM0NzMuMyA1MC40IDQ3MC42IDUwLjUgNDY4LjAgNTAuNiBDNDY1LjMgNTAuNyA0NjIuNyA1MC44IDQ2MC4wIDUwLjkgQzQ1Ny4zIDUwLjkgNDU0LjcgNTEuMCA0NTIuMCA1MS4wIEM0NDkuMyA1MS4wIDQ0Ni43IDUxLjEgNDQ0LjAgNTEuMCBDNDQxLjMgNTEuMCA0MzguNyA1MS4wIDQzNi4wIDUwLjkgQzQzMy4zIDUwLjkgNDMwLjcgNTAuOCA0MjguMCA1MC43IEM0MjUuNCA1MC42IDQyMi43IDUwLjUgNDIwLjAgNTAuNCBDNDE3LjQgNTAuMiA0MTQuNyA1MC4xIDQxMi4wIDQ5LjkgQzQwOS40IDQ5LjcgNDA2LjcgNDkuNSA0MDQuMCA0OS40IEM0MDEuNCA0OS4yIDM5OC43IDQ5LjAgMzk2LjAgNDguOCBDMzkzLjQgNDguNiAzOTAuNyA0OC40IDM4OC4wIDQ4LjIgQzM4NS40IDQ4LjAgMzgyLjcgNDcuOSAzODAuMCA0Ny43IEMzNzcuNCA0Ny41IDM3NC43IDQ3LjQgMzcyLjAgNDcuMyBDMzY5LjQgNDcuMiAzNjYuNyA0Ny4xIDM2NC4wIDQ3LjAgQzM2MS4zIDQ2LjkgMzU4LjcgNDYuOSAzNTYuMCA0Ni45IEMzNTMuMyA0Ni45IDM1MC43IDQ2LjkgMzQ4LjAgNDcuMCBDMzQ1LjMgNDcuMCAzNDIuNiA0Ny4xIDM0MC4wIDQ3LjIgQzMzNy4zIDQ3LjQgMzM0LjYgNDcuNSAzMzIuMCA0Ny43IEMzMjkuMyA0Ny45IDMyNi42IDQ4LjEgMzI0LjAgNDguNCBDMzIxLjMgNDguNyAzMTguNiA0OC45IDMxNS45IDQ5LjMgQzMxMy4zIDQ5LjYgMzEwLjYgNDkuOSAzMDcuOSA1MC4zIEMzMDUuMyA1MC42IDMwMi42IDUxLjAgMjk5LjkgNTEuNCBDMjk3LjMgNTEuNyAyOTQuNiA1Mi4xIDI5MS45IDUyLjUgQzI4OS4zIDUyLjkgMjg2LjYgNTMuMyAyODMuOSA1My43IEMyODEuMyA1NC4xIDI3OC42IDU0LjQgMjc1LjkgNTQuOCBDMjczLjMgNTUuMiAyNzAuNiA1NS41IDI2Ny45IDU1LjggQzI2NS4zIDU2LjEgMjYyLjYgNTYuNCAyNTkuOSA1Ni43IEMyNTcuMyA1Ny4wIDI1NC42IDU3LjIgMjUxLjkgNTcuNCBDMjQ5LjMgNTcuNyAyNDYuNiA1Ny44IDI0NC4wIDU4LjAgQzI0MS4zIDU4LjEgMjM4LjYgNTguMyAyMzYuMCA1OC4zIEMyMzMuMyA1OC40IDIzMC43IDU4LjUgMjI4LjAgNTguNSBDMjI1LjMgNTguNSAyMjIuNyA1OC41IDIyMC4wIDU4LjUgQzIxNy4zIDU4LjQgMjE0LjcgNTguNCAyMTIuMCA1OC4zIEMyMDkuNCA1OC4yIDIwNi43IDU4LjEgMjA0LjAgNTguMCBDMjAxLjQgNTcuOSAxOTguNyA1Ny43IDE5Ni4wIDU3LjYgQzE5My40IDU3LjUgMTkwLjcgNTcuMyAxODguMCA1Ny4yIEMxODUuNCA1Ny4wIDE4Mi43IDU2LjkgMTgwLjAgNTYuNyBDMTc3LjQgNTYuNiAxNzQuNyA1Ni41IDE3Mi4wIDU2LjQgQzE2OS40IDU2LjIgMTY2LjcgNTYuMSAxNjQuMCA1Ni4wIEMxNjEuNCA1Ni4wIDE1OC43IDU1LjkgMTU2LjAgNTUuOCBDMTUzLjMgNTUuOCAxNTAuNyA1NS44IDE0OC4wIDU1LjggQzE0NS4zIDU1LjggMTQyLjcgNTUuOCAxNDAuMCA1NS44IEMxMzcuMyA1NS45IDEzNC42IDU2LjAgMTMyLjAgNTYuMCBDMTI5LjMgNTYuMSAxMjYuNiA1Ni4yIDEyNC4wIDU2LjQgQzEyMS4zIDU2LjUgMTE4LjYgNTYuNiAxMTUuOSA1Ni44IEMxMTMuMyA1Ni45IDExMC42IDU3LjEgMTA3LjkgNTcuMiBDMTA1LjMgNTcuNCAxMDIuNiA1Ny42IDk5LjkgNTcuNyBDOTcuMyA1Ny45IDk0LjYgNTguMCA5MS45IDU4LjIgQzg5LjMgNTguMyA4Ni42IDU4LjUgODQuMCA1OC42IEM4MS4zIDU4LjcgNzguNiA1OC44IDc2LjAgNTguOSBDNzMuMyA1OC45IDcwLjcgNTkuMCA2OC4wIDU5LjAgQzY1LjMgNTkuMCA2Mi43IDU5LjAgNjAuMCA1OS4wIEM1Ny40IDU4LjkgNTQuNyA1OC44IDUyLjAgNTguNyBDNDkuNCA1OC42IDQ2LjcgNTguNSA0NC4xIDU4LjMgQzQxLjQgNTguMSAzOC43IDU3LjkgMzYuMSA1Ny43IEMzMy40IDU3LjQgMzAuOCA1Ny4yIDI4LjEgNTYuOSBDMjUuNCA1Ni42IDIyLjggNTYuMyAyMC4xIDU1LjkgQzE3LjUgNTUuNiAxNC44IDU1LjIgMTIuMSA1NC45IEM5LjUgNTQuNSA2LjggNTQuMSA0LjEgNTMuNyBDMS41IDUzLjMgLTEuMiA1Mi45IC0zLjkgNTIuNSBDLTYuNSA1Mi4yIC05LjIgNTEuOCAtMTEuOSA1MS40IEMtMTQuNSA1MS4wIC0xOC42IDUwLjUgLTE5LjkgNTAuMyBaIiBmaWxsPSIjMWY2ZjdhIi8+PHBhdGggZD0iTTI4NC41IDUzLjggQzI4NC4zIDUzLjYgMjgzLjggNTIuOSAyODMuNCA1Mi41IEMyODMuMCA1Mi4xIDI4Mi43IDUxLjcgMjgyLjMgNTEuNCBDMjgxLjkgNTEuMCAyODEuNSA1MC42IDI4MS4yIDUwLjIgQzI4MC44IDQ5LjggMjgwLjUgNDkuNCAyODAuMSA0OS4wIEMyNzkuOCA0OC42IDI3OS41IDQ4LjEgMjc5LjIgNDcuNyBDMjc5LjAgNDcuMiAyNzguNyA0Ni43IDI3OC40IDQ2LjMgQzI3OC4yIDQ1LjggMjc3LjkgNDUuNCAyNzcuNiA0NC45IEMyNzcuNCA0NC41IDI3Ny4xIDQ0LjAgMjc2LjkgNDMuNSBDMjc2LjcgNDMuMCAyNzYuNSA0Mi41IDI3Ni4zIDQyLjAgQzI3Ni4yIDQxLjUgMjc2LjAgNDEuMCAyNzUuOSA0MC41IEMyNzUuOCA0MC4wIDI3NS42IDM5LjUgMjc1LjUgMzguOSBDMjc1LjQgMzguNCAyNzUuMiAzNy45IDI3NS4xIDM3LjQgQzI3NS4wIDM2LjkgMjc0LjggMzYuMyAyNzQuNyAzNS44IEMyNzQuNiAzNS4zIDI3NC40IDM0LjUgMjc0LjMgMzQuMiBMMjczLjcgMzQuMyAyNzMuNyAzNC4zIEMyNzMuNyAzNC42IDI3My44IDM1LjQgMjczLjkgMzYuMCBDMjc0LjAgMzYuNSAyNzQuMSAzNy4xIDI3NC4yIDM3LjYgQzI3NC4zIDM4LjEgMjc0LjUgMzguNyAyNzQuNiAzOS4yIEMyNzQuOCAzOS43IDI3NS4wIDQwLjIgMjc1LjIgNDAuNyBDMjc1LjQgNDEuMiAyNzUuNyA0MS43IDI3NS45IDQyLjIgQzI3Ni4xIDQyLjcgMjc2LjMgNDMuMiAyNzYuNSA0My43IEMyNzYuNyA0NC4yIDI3Ni45IDQ0LjcgMjc3LjIgNDUuMiBDMjc3LjQgNDUuNyAyNzcuNiA0Ni4xIDI3Ny45IDQ2LjYgQzI3OC4xIDQ3LjEgMjc4LjQgNDcuNSAyNzguNyA0OC4wIEMyNzkuMCA0OC41IDI3OS4zIDQ4LjkgMjc5LjUgNDkuNCBDMjc5LjggNDkuOCAyODAuMSA1MC4zIDI4MC40IDUwLjggQzI4MC43IDUxLjMgMjgxLjAgNTEuNyAyODEuMyA1Mi4yIEMyODEuNiA1Mi42IDI4MS45IDUzLjEgMjgyLjMgNTMuNSBDMjgyLjcgNTMuOSAyODMuMyA1NC41IDI4My41IDU0LjcgWiIgZmlsbD0iIzFmNmY3YSIvPjxwYXRoIGQ9Ik0yODQuMCAyNC4yIEMyODQuMyAyNS4yIDI4NC43IDI2LjYgMjg0LjQgMjcuNiBDMjg0LjEgMjguNiAyODMuMCAyOS41IDI4Mi4xIDMwLjIgQzI4MS4xIDMwLjkgMjc5LjkgMzEuMiAyNzguOCAzMS42IEMyNzcuOCAzMi4wIDI3Ni44IDMyLjQgMjc1LjcgMzIuNiBDMjc0LjYgMzIuNyAyNzMuNCAzMi43IDI3Mi4zIDMyLjYgQzI3MS4yIDMyLjQgMjcwLjIgMzIuMCAyNjkuMiAzMS42IEMyNjguMSAzMS4yIDI2Ni45IDMwLjkgMjY1LjkgMzAuMiBDMjY1LjAgMjkuNSAyNjMuOSAyOC42IDI2My42IDI3LjYgQzI2My4zIDI2LjYgMjYzLjcgMjUuMiAyNjQuMCAyNC4yIEMyNjQuMyAyMy4yIDI2NS4xIDIyLjQgMjY1LjYgMjEuNSBDMjY2LjAgMjAuNyAyNjYuMiAxOS43IDI2Ni43IDE4LjkgQzI2Ny4zIDE4LjAgMjY3LjkgMTcuMCAyNjguOCAxNi40IEMyNjkuNyAxNS43IDI3MS4wIDE1LjQgMjcyLjIgMTUuMiBDMjczLjQgMTUuMCAyNzQuNiAxNS4wIDI3NS44IDE1LjIgQzI3Ny4wIDE1LjQgMjc4LjMgMTUuNyAyNzkuMiAxNi40IEMyODAuMSAxNy4wIDI4MC43IDE4LjAgMjgxLjMgMTguOSBDMjgxLjggMTkuNyAyODIuMCAyMC43IDI4Mi40IDIxLjUgQzI4Mi45IDIyLjQgMjgzLjcgMjMuMiAyODQuMCAyNC4yIFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFmNmY3YSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjI3NS4yIiBjeT0iMjQuMiIgcj0iMy4wIiBmaWxsPSJub25lIiBzdHJva2U9IiMxZjZmN2EiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMjgyLjEgMTkuNSBDMjgyLjYgMjAuMCAyODQuMSAyMS41IDI4NS4yIDIyLjQgQzI4Ni4yIDIzLjQgMjg3LjMgMjQuMyAyODguNCAyNS4yIEMyODkuNCAyNi4xIDI5MC41IDI2LjkgMjkxLjYgMjcuNyBDMjkyLjggMjguNiAyOTMuOSAyOS40IDI5NS4wIDMwLjIgQzI5Ni4xIDMxLjAgMjk3LjIgMzEuOCAyOTguNCAzMi41IEMyOTkuNSAzMy4zIDMwMC42IDM0LjEgMzAxLjggMzQuOCBDMzAzLjAgMzUuNSAzMDQuMSAzNi4yIDMwNS4zIDM2LjkgQzMwNi41IDM3LjYgMzA3LjcgMzguMiAzMDguOSAzOC45IEMzMTAuMiAzOS41IDMxMS40IDQwLjIgMzEyLjYgNDAuOCBDMzEzLjggNDEuNSAzMTUuMCA0Mi4xIDMxNi4zIDQyLjcgQzMxNy41IDQzLjMgMzE4LjcgNDMuOSAzMjAuMCA0NC41IEMzMjEuMyA0NS4wIDMyMi42IDQ1LjYgMzIzLjkgNDYuMSBDMzI1LjIgNDYuNSAzMjYuNSA0Ny4wIDMyNy44IDQ3LjQgQzMyOS4yIDQ3LjkgMzMxLjIgNDguNSAzMzEuOSA0OC43IEwzMzIuMSA0Ny44IDMzMi4xIDQ3LjggQzMzMS41IDQ3LjYgMzI5LjUgNDYuOSAzMjguMiA0Ni41IEMzMjYuOCA0Ni4wIDMyNS41IDQ1LjUgMzI0LjMgNDUuMCBDMzIzLjAgNDQuNSAzMjEuNyA0NC4wIDMyMC40IDQzLjUgQzMxOS4xIDQzLjAgMzE3LjggNDIuNiAzMTYuNiA0Mi4wIEMzMTUuMyA0MS41IDMxNC4wIDQxLjAgMzEyLjggNDAuNCBDMzExLjYgMzkuOCAzMTAuMyAzOS4yIDMwOS4xIDM4LjUgQzMwNy45IDM3LjkgMzA2LjggMzcuMiAzMDUuNiAzNi41IEMzMDQuNCAzNS44IDMwMy4zIDM1LjEgMzAyLjEgMzQuMyBDMzAwLjkgMzMuNiAyOTkuOCAzMi45IDI5OC43IDMyLjEgQzI5Ny41IDMxLjMgMjk2LjQgMzAuNiAyOTUuMyAyOS43IEMyOTQuMiAyOC45IDI5My4xIDI4LjEgMjkyLjEgMjcuMiBDMjkxLjAgMjYuMyAyOTAuMCAyNS40IDI4OC45IDI0LjUgQzI4Ny45IDIzLjYgMjg2LjggMjIuNyAyODUuOCAyMS44IEMyODQuNyAyMC44IDI4My4yIDE5LjQgMjgyLjcgMTkuMCBaIiBmaWxsPSIjMWY2ZjdhIi8+PHBhdGggZD0iTTczOS40IDU2LjIgQzczOS40IDU2LjQgNzM5LjUgNTcuMiA3MzkuNiA1Ny43IEM3MzkuNyA1OC4yIDczOS45IDU4LjcgNzQwLjEgNTkuMiBDNzQwLjMgNTkuNiA3NDAuNSA2MC4xIDc0MC43IDYwLjYgQzc0MC45IDYxLjAgNzQxLjEgNjEuNSA3NDEuMyA2MS45IEM3NDEuNiA2Mi40IDc0MS43IDYyLjkgNzQxLjkgNjMuMyBDNzQyLjEgNjMuOCA3NDIuMyA2NC4yIDc0Mi42IDY0LjcgQzc0Mi44IDY1LjEgNzQzLjEgNjUuNSA3NDMuMyA2Ni4wIEM3NDMuNiA2Ni40IDc0My45IDY2LjggNzQ0LjEgNjcuMiBDNzQ0LjQgNjcuNiA3NDQuNiA2OC4wIDc0NC45IDY4LjUgQzc0NS4yIDY4LjkgNzQ1LjQgNjkuMyA3NDUuNyA2OS43IEM3NDYuMCA3MC4yIDc0Ni4yIDcwLjYgNzQ2LjUgNzEuMCBDNzQ2LjggNzEuNCA3NDcuMiA3MS44IDc0Ny41IDcyLjEgQzc0Ny45IDcyLjUgNzQ4LjIgNzIuOSA3NDguNiA3My4yIEM3NDkuMCA3My42IDc0OS42IDc0LjEgNzQ5LjggNzQuMyBMNzUwLjIgNzMuOCA3NTAuMiA3My44IEM3NTAuMSA3My42IDc0OS41IDczLjAgNzQ5LjIgNzIuNyBDNzQ4LjggNzIuMyA3NDguNSA3MS45IDc0OC4yIDcxLjUgQzc0Ny45IDcxLjIgNzQ3LjYgNzAuOCA3NDcuMiA3MC40IEM3NDYuOSA3MC4wIDc0Ni42IDY5LjcgNzQ2LjMgNjkuMyBDNzQ1LjkgNjguOSA3NDUuNiA2OC42IDc0NS4zIDY4LjIgQzc0NS4wIDY3LjggNzQ0LjcgNjcuNCA3NDQuNSA2Ny4wIEM3NDQuMiA2Ni42IDc0NC4wIDY2LjEgNzQzLjggNjUuNyBDNzQzLjYgNjUuMiA3NDMuNCA2NC44IDc0My4yIDY0LjQgQzc0My4wIDYzLjkgNzQyLjcgNjMuNSA3NDIuNiA2My4wIEM3NDIuNCA2Mi42IDc0Mi4yIDYyLjEgNzQyLjAgNjEuNyBDNzQxLjkgNjEuMiA3NDEuNyA2MC43IDc0MS42IDYwLjMgQzc0MS41IDU5LjggNzQxLjQgNTkuMyA3NDEuNCA1OC44IEM3NDEuMyA1OC4zIDc0MS4yIDU3LjggNzQxLjAgNTcuMyBDNzQwLjkgNTYuOSA3NDAuNyA1Ni4xIDc0MC42IDU1LjkgWiIgZmlsbD0iIzFmNmY3YSIvPjxwYXRoIGQ9Ik03NTIuNSA4My4wIEM3NTIuNSA4My4xIDc1Mi42IDgzLjMgNzUyLjYgODMuNSBDNzUyLjYgODMuNyA3NTIuNiA4My45IDc1Mi42IDg0LjAgQzc1Mi41IDg0LjIgNzUyLjUgODQuNCA3NTIuNCA4NC42IEM3NTIuMyA4NC44IDc1Mi4yIDg0LjkgNzUyLjEgODUuMSBDNzUxLjkgODUuMiA3NTEuOCA4NS40IDc1MS42IDg1LjUgQzc1MS40IDg1LjcgNzUxLjMgODUuOCA3NTEuMCA4NS45IEM3NTAuOCA4Ni4wIDc1MC42IDg2LjEgNzUwLjQgODYuMiBDNzUwLjEgODYuMiA3NDkuOSA4Ni4zIDc0OS42IDg2LjMgQzc0OS40IDg2LjMgNzQ5LjEgODYuMyA3NDguOCA4Ni4zIEM3NDguNiA4Ni4yIDc0OC4zIDg2LjIgNzQ4LjAgODYuMSBDNzQ3LjggODYuMCA3NDcuNSA4NS45IDc0Ny4zIDg1LjggQzc0Ny4wIDg1LjYgNzQ2LjggODUuNSA3NDYuNiA4NS4zIEM3NDYuNCA4NS4xIDc0Ni4yIDg0LjkgNzQ2LjAgODQuNiBDNzQ1LjggODQuNCA3NDUuNyA4NC4xIDc0NS42IDgzLjkgQzc0NS41IDgzLjYgNzQ1LjQgODMuMyA3NDUuMyA4My4wIEM3NDUuMyA4Mi43IDc0NS4zIDgyLjQgNzQ1LjMgODIuMSBDNzQ1LjMgODEuOCA3NDUuNCA4MS41IDc0NS41IDgxLjIgQzc0NS42IDgwLjkgNzQ1LjcgODAuNiA3NDUuOSA4MC4zIEM3NDYuMCA4MC4wIDc0Ni4yIDc5LjggNzQ2LjUgNzkuNSBDNzQ2LjcgNzkuMyA3NDcuMCA3OS4wIDc0Ny4zIDc4LjggQzc0Ny42IDc4LjYgNzQ3LjkgNzguNCA3NDguMyA3OC4zIEM3NDguNiA3OC4xIDc0OS4wIDc4LjAgNzQ5LjQgNzcuOSBDNzQ5LjggNzcuOCA3NTAuMiA3Ny44IDc1MC42IDc3LjggQzc1MS4wIDc3LjggNzUxLjQgNzcuOCA3NTEuOCA3Ny45IEM3NTIuMyA3OC4wIDc1Mi43IDc4LjEgNzUzLjEgNzguMiBDNzUzLjUgNzguNCA3NTMuOCA3OC42IDc1NC4yIDc4LjggQzc1NC41IDc5LjEgNzU0LjkgNzkuMyA3NTUuMiA3OS42IEM3NTUuNSA3OS45IDc1NS44IDgwLjMgNzU2LjAgODAuNiBDNzU2LjIgODEuMCA3NTYuNCA4MS40IDc1Ni41IDgxLjggQzc1Ni43IDgyLjIgNzU2LjggODIuNiA3NTYuOCA4My4wIEM3NTYuOSA4My40IDc1Ni45IDgzLjkgNzU2LjggODQuMyBDNzU2LjggODQuOCA3NTYuNyA4NS4yIDc1Ni41IDg1LjYgQzc1Ni40IDg2LjAgNzU2LjEgODYuNSA3NTUuOSA4Ni45IEM3NTUuNiA4Ny4zIDc1NS4zIDg3LjYgNzU1LjAgODguMCBDNzU0LjYgODguMyA3NTQuMiA4OC42IDc1My44IDg4LjkgQzc1My4zIDg5LjIgNzUyLjkgODkuNCA3NTIuNCA4OS42IEM3NTEuOSA4OS44IDc1MS40IDg5LjkgNzUwLjggOTAuMCBDNzUwLjMgOTAuMSA3NDkuNyA5MC4yIDc0OS4yIDkwLjIgQzc0OC42IDkwLjIgNzQ4LjAgOTAuMSA3NDcuNSA5MC4wIEM3NDYuOSA4OS45IDc0Ni40IDg5LjcgNzQ1LjkgODkuNSBDNzQ1LjMgODkuMiA3NDQuOCA4OS4wIDc0NC40IDg4LjcgQzc0My45IDg4LjMgNzQzLjUgODguMCA3NDMuMSA4Ny41IEM3NDIuNyA4Ny4xIDc0Mi4zIDg2LjcgNzQyLjAgODYuMiBDNzQxLjggODUuNyA3NDEuNSA4NC45IDc0MS4zIDg0LjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFmNmY3YSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik03NTIuMCA5Mi4wIEw3NTUuMCAxMDUuMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWY2ZjdhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iNzU1LjAiIGN5PSIxMDUuMCIgcj0iMy40IiBmaWxsPSIjN2Q1Zjk2Ii8+PHBhdGggZD0iTTQ1Mi4wIDUxLjUgTDQ2MC4wIDU0LjEgTDQ2OC4wIDU2LjUgTDQ3Ni4wIDU4LjcgTDQ4NC4wIDYwLjcgTDQ5Mi4wIDYyLjUgTDUwMC4wIDY0LjAgTDUwOC4wIDY1LjQgTDUxNi4wIDY2LjUgTDUyNC4wIDY3LjQgTDUzMi4wIDY4LjAgTDU0MC4wIDY4LjUgTDU0OC4wIDY4LjcgTDU1Ni4wIDY4LjYgTDU2NC4wIDY4LjQgTDU3Mi4wIDY3LjkgTDU4MC4wIDY3LjEgTDU4OC4wIDY2LjEgTDU5Ni4wIDY0LjggTDYwNC4wIDYzLjMgTDYxMi4wIDYxLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFmNmY3YSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik01MjMuMCA1MC4wIEM1MzAuMCA1Ny4yIDUzNi4wIDYyLjYgNTQzLjAgNjguMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWY2ZjdhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iNDUyLjAiIGN5PSI1MS42IiByPSIzLjYiIGZpbGw9IiMxZjZmN2EiLz48Y2lyY2xlIGN4PSI2MTguMCIgY3k9IjU5LjUiIHI9IjMuNiIgZmlsbD0iIzFmNmY3YSIvPjwvc3ZnPg==)}
.life-sep i.narrow{display:none;height:96px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOTAgOTYiIHdpZHRoPSIzOTAiIGhlaWdodD0iOTYiPjxwYXRoIGQ9Ik0tMjAuMSA0OC4wIEMtMTguOCA0OC4yIC0xNC44IDQ4LjcgLTEyLjEgNDkuMSBDLTkuNSA0OS41IC02LjggNDkuOSAtNC4xIDUwLjMgQy0xLjUgNTAuNyAxLjIgNTEuMSAzLjkgNTEuNSBDNi41IDUxLjkgOS4yIDUyLjMgMTEuOSA1Mi43IEMxNC41IDUzLjEgMTcuMiA1My41IDE5LjkgNTMuOCBDMjIuNSA1NC4xIDI1LjIgNTQuNSAyNy45IDU0LjggQzMwLjYgNTUuMCAzMy4yIDU1LjMgMzUuOSA1NS41IEMzOC42IDU1LjggNDEuMyA1Ni4wIDQzLjkgNTYuMSBDNDYuNiA1Ni4zIDQ5LjMgNTYuNCA1Mi4wIDU2LjUgQzU0LjYgNTYuNiA1Ny4zIDU2LjcgNjAuMCA1Ni43IEM2Mi43IDU2LjcgNjUuMyA1Ni43IDY4LjAgNTYuNyBDNzAuNyA1Ni42IDczLjMgNTYuNSA3Ni4wIDU2LjUgQzc4LjcgNTYuNCA4MS40IDU2LjMgODQuMCA1Ni4xIEM4Ni43IDU2LjAgODkuNCA1NS44IDkyLjAgNTUuNyBDOTQuNyA1NS41IDk3LjQgNTUuNCAxMDAuMCA1NS4yIEMxMDIuNyA1NS4wIDEwNS40IDU0LjggMTA4LjAgNTQuNyBDMTEwLjcgNTQuNSAxMTMuNCA1NC4zIDExNi4wIDU0LjIgQzExOC43IDU0LjAgMTIxLjQgNTMuOSAxMjQuMCA1My44IEMxMjYuNyA1My43IDEyOS40IDUzLjUgMTMyLjAgNTMuNSBDMTM0LjcgNTMuNCAxMzcuMyA1My4zIDE0MC4wIDUzLjMgQzE0Mi43IDUzLjIgMTQ1LjMgNTMuMiAxNDguMCA1My4yIEMxNTAuNyA1My4yIDE1My4zIDUzLjIgMTU2LjAgNTMuMiBDMTU4LjcgNTMuMyAxNjEuMyA1My4zIDE2NC4wIDUzLjQgQzE2Ni42IDUzLjUgMTY5LjMgNTMuNiAxNzIuMCA1My43IEMxNzQuNiA1My44IDE3Ny4zIDUzLjkgMTgwLjAgNTQuMCBDMTgyLjYgNTQuMiAxODUuMyA1NC4zIDE4OC4wIDU0LjQgQzE5MC42IDU0LjYgMTkzLjMgNTQuNyAxOTYuMCA1NC44IEMxOTguNiA1NC45IDIwMS4zIDU1LjAgMjA0LjAgNTUuMSBDMjA2LjcgNTUuMiAyMDkuMyA1NS4zIDIxMi4wIDU1LjQgQzIxNC43IDU1LjUgMjE3LjMgNTUuNSAyMjAuMCA1NS41IEMyMjIuNyA1NS42IDIyNS4zIDU1LjYgMjI4LjAgNTUuNSBDMjMwLjcgNTUuNSAyMzMuMyA1NS41IDIzNi4wIDU1LjQgQzIzOC43IDU1LjMgMjQxLjQgNTUuMiAyNDQuMCA1NS4wIEMyNDYuNyA1NC45IDI0OS40IDU0LjcgMjUyLjAgNTQuNSBDMjU0LjcgNTQuMyAyNTcuNCA1NC4wIDI2MC4wIDUzLjggQzI2Mi43IDUzLjUgMjY1LjQgNTMuMiAyNjguMSA1Mi45IEMyNzAuNyA1Mi42IDI3My40IDUyLjMgMjc2LjEgNTIuMCBDMjc4LjggNTEuNiAyODEuNCA1MS4yIDI4NC4xIDUwLjkgQzI4Ni44IDUwLjUgMjg5LjQgNTAuMSAyOTIuMSA0OS44IEMyOTQuOCA0OS40IDI5Ny40IDQ5LjAgMzAwLjEgNDguNyBDMzAyLjggNDguMyAzMDUuNCA0Ny45IDMwOC4xIDQ3LjYgQzMxMC44IDQ3LjMgMzEzLjQgNDYuOSAzMTYuMSA0Ni42IEMzMTguOCA0Ni4zIDMyMS40IDQ2LjEgMzI0LjEgNDUuOCBDMzI2LjcgNDUuNSAzMjkuNCA0NS4zIDMzMi4xIDQ1LjEgQzMzNC43IDQ0LjkgMzM3LjQgNDQuOCAzNDAuMCA0NC42IEMzNDIuNyA0NC41IDM0NS40IDQ0LjQgMzQ4LjAgNDQuMyBDMzUwLjcgNDQuMyAzNTMuMyA0NC4yIDM1Ni4wIDQ0LjIgQzM1OC43IDQ0LjIgMzYxLjMgNDQuMyAzNjQuMCA0NC4zIEMzNjYuNiA0NC40IDM2OS4zIDQ0LjUgMzcyLjAgNDQuNiBDMzc0LjYgNDQuNyAzNzcuMyA0NC44IDM4MC4wIDQ1LjAgQzM4Mi42IDQ1LjEgMzg1LjMgNDUuMyAzODcuOSA0NS41IEMzOTAuNiA0NS42IDM5My4zIDQ1LjggMzk1LjkgNDYuMCBDMzk4LjYgNDYuMiA0MDIuNiA0Ni41IDQwMy45IDQ2LjYgTDQwNC4xIDQ1LjEgNDA0LjEgNDUuMSBDNDAyLjcgNDUuMCAzOTguNyA0NC43IDM5Ni4xIDQ0LjUgQzM5My40IDQ0LjMgMzkwLjcgNDQuMSAzODguMSA0NC4wIEMzODUuNCA0My44IDM4Mi43IDQzLjYgMzgwLjAgNDMuNCBDMzc3LjQgNDMuMyAzNzQuNyA0My4xIDM3Mi4wIDQzLjAgQzM2OS40IDQyLjggMzY2LjcgNDIuNyAzNjQuMCA0Mi43IEMzNjEuMyA0Mi42IDM1OC43IDQyLjUgMzU2LjAgNDIuNSBDMzUzLjMgNDIuNSAzNTAuNyA0Mi41IDM0OC4wIDQyLjYgQzM0NS4zIDQyLjYgMzQyLjYgNDIuNyAzNDAuMCA0Mi44IEMzMzcuMyA0My4wIDMzNC42IDQzLjEgMzMxLjkgNDMuMyBDMzI5LjMgNDMuNSAzMjYuNiA0My44IDMyMy45IDQ0LjAgQzMyMS4yIDQ0LjMgMzE4LjYgNDQuNiAzMTUuOSA0NC45IEMzMTMuMiA0NS4yIDMxMC42IDQ1LjYgMzA3LjkgNDYuMCBDMzA1LjIgNDYuMyAzMDIuNiA0Ni43IDI5OS45IDQ3LjEgQzI5Ny4yIDQ3LjUgMjk0LjYgNDcuOSAyOTEuOSA0OC40IEMyODkuMiA0OC44IDI4Ni42IDQ5LjIgMjgzLjkgNDkuNiBDMjgxLjIgNTAuMCAyNzguNiA1MC40IDI3NS45IDUwLjggQzI3My4zIDUxLjIgMjcwLjYgNTEuNiAyNjcuOSA1MS45IEMyNjUuMyA1Mi4yIDI2Mi42IDUyLjYgMjYwLjAgNTIuOSBDMjU3LjMgNTMuMiAyNTQuNiA1My40IDI1Mi4wIDUzLjcgQzI0OS4zIDUzLjkgMjQ2LjYgNTQuMSAyNDQuMCA1NC4zIEMyNDEuMyA1NC40IDIzOC43IDU0LjYgMjM2LjAgNTQuNyBDMjMzLjMgNTQuOCAyMzAuNyA1NC44IDIyOC4wIDU0LjggQzIyNS4zIDU0LjkgMjIyLjcgNTQuOSAyMjAuMCA1NC44IEMyMTcuMyA1NC44IDIxNC43IDU0LjcgMjEyLjAgNTQuNyBDMjA5LjMgNTQuNiAyMDYuNyA1NC41IDIwNC4wIDU0LjQgQzIwMS40IDU0LjIgMTk4LjcgNTQuMSAxOTYuMCA1NC4wIEMxOTMuNCA1My44IDE5MC43IDUzLjcgMTg4LjAgNTMuNSBDMTg1LjQgNTMuNCAxODIuNyA1My4yIDE4MC4wIDUzLjEgQzE3Ny40IDUzLjAgMTc0LjcgNTIuOCAxNzIuMCA1Mi43IEMxNjkuNCA1Mi42IDE2Ni43IDUyLjUgMTY0LjAgNTIuNCBDMTYxLjMgNTIuMyAxNTguNyA1Mi4zIDE1Ni4wIDUyLjIgQzE1My4zIDUyLjIgMTUwLjcgNTIuMiAxNDguMCA1Mi4yIEMxNDUuMyA1Mi4yIDE0Mi43IDUyLjIgMTQwLjAgNTIuMiBDMTM3LjMgNTIuMyAxMzQuNyA1Mi40IDEzMi4wIDUyLjUgQzEyOS4zIDUyLjYgMTI2LjYgNTIuNyAxMjQuMCA1Mi44IEMxMjEuMyA1Mi45IDExOC42IDUzLjEgMTE2LjAgNTMuMiBDMTEzLjMgNTMuNCAxMTAuNiA1My41IDEwOC4wIDUzLjcgQzEwNS4zIDUzLjggMTAyLjYgNTQuMCAxMDAuMCA1NC4yIEM5Ny4zIDU0LjMgOTQuNiA1NC41IDkyLjAgNTQuNiBDODkuMyA1NC43IDg2LjYgNTQuOSA4NC4wIDU0LjkgQzgxLjMgNTUuMCA3OC42IDU1LjEgNzYuMCA1NS4yIEM3My4zIDU1LjIgNzAuNyA1NS4zIDY4LjAgNTUuMyBDNjUuMyA1NS4zIDYyLjcgNTUuMiA2MC4wIDU1LjIgQzU3LjQgNTUuMSA1NC43IDU1LjAgNTIuMCA1NC45IEM0OS40IDU0LjggNDYuNyA1NC42IDQ0LjEgNTQuNCBDNDEuNCA1NC4yIDM4LjcgNTQuMCAzNi4xIDUzLjcgQzMzLjQgNTMuNSAzMC44IDUzLjIgMjguMSA1Mi45IEMyNS40IDUyLjYgMjIuOCA1Mi4yIDIwLjEgNTEuOSBDMTcuNSA1MS41IDE0LjggNTEuMiAxMi4xIDUwLjggQzkuNSA1MC40IDYuOCA1MC4wIDQuMSA0OS42IEMxLjUgNDkuMyAtMS4yIDQ4LjkgLTMuOSA0OC41IEMtNi41IDQ4LjEgLTkuMiA0Ny43IC0xMS45IDQ3LjQgQy0xNC41IDQ3LjAgLTE4LjYgNDYuNSAtMTkuOSA0Ni4zIFoiIGZpbGw9IiMxZjZmN2EiLz48cGF0aCBkPSJNMTE2LjUgNTMuMiBDMTE2LjMgNTMuMCAxMTUuOCA1Mi41IDExNS40IDUyLjEgQzExNS4xIDUxLjggMTE0LjcgNTEuNCAxMTQuNCA1MS4xIEMxMTQuMCA1MC43IDExMy42IDUwLjQgMTEzLjMgNTAuMSBDMTEyLjkgNDkuNyAxMTIuNiA0OS40IDExMi4zIDQ5LjAgQzExMS45IDQ4LjYgMTExLjcgNDguMiAxMTEuNCA0Ny44IEMxMTEuMSA0Ny40IDExMC44IDQ3LjAgMTEwLjYgNDYuNiBDMTEwLjMgNDYuMiAxMTAuMSA0NS44IDEwOS44IDQ1LjQgQzEwOS41IDQ1LjAgMTA5LjMgNDQuNSAxMDkuMSA0NC4xIEMxMDguOCA0My43IDEwOC42IDQzLjIgMTA4LjUgNDIuOCBDMTA4LjMgNDIuMyAxMDguMiA0MS44IDEwOC4wIDQxLjQgQzEwNy45IDQwLjkgMTA3LjggNDAuNCAxMDcuNiA0MC4wIEMxMDcuNSAzOS41IDEwNy4zIDM5LjAgMTA3LjIgMzguNSBDMTA3LjAgMzguMSAxMDYuOSAzNy42IDEwNi43IDM3LjEgQzEwNi42IDM2LjYgMTA2LjQgMzUuOSAxMDYuMyAzNS42IEwxMDUuNyAzNS44IDEwNS43IDM1LjggQzEwNS43IDM2LjAgMTA1LjggMzYuOCAxMDUuOSAzNy4zIEMxMDYuMSAzNy44IDEwNi4xIDM4LjMgMTA2LjMgMzguOCBDMTA2LjQgMzkuMyAxMDYuNiAzOS44IDEwNi43IDQwLjIgQzEwNi45IDQwLjcgMTA3LjEgNDEuMiAxMDcuMyA0MS42IEMxMDcuNiA0Mi4xIDEwNy44IDQyLjUgMTA4LjAgNDMuMCBDMTA4LjMgNDMuNCAxMDguNSA0My45IDEwOC43IDQ0LjMgQzEwOC45IDQ0LjcgMTA5LjEgNDUuMiAxMDkuMyA0NS42IEMxMDkuNSA0Ni4xIDEwOS44IDQ2LjUgMTEwLjAgNDYuOSBDMTEwLjMgNDcuNCAxMTAuNiA0Ny44IDExMC44IDQ4LjIgQzExMS4xIDQ4LjYgMTExLjQgNDkuMCAxMTEuNyA0OS40IEMxMTIuMCA0OS44IDExMi4yIDUwLjMgMTEyLjUgNTAuNyBDMTEyLjggNTEuMSAxMTMuMSA1MS42IDExMy40IDUyLjAgQzExMy43IDUyLjQgMTE0LjAgNTIuOCAxMTQuNCA1My4xIEMxMTQuNyA1My41IDExNS4zIDU0LjAgMTE1LjUgNTQuMiBaIiBmaWxsPSIjMWY2ZjdhIi8+PHBhdGggZD0iTTExNi4wIDI1LjcgQzExNi4zIDI2LjcgMTE2LjcgMjguMCAxMTYuNCAyOS4wIEMxMTYuMSAzMC4wIDExNS4wIDMxLjAgMTE0LjEgMzEuNiBDMTEzLjEgMzIuMyAxMTEuOSAzMi43IDExMC44IDMzLjEgQzEwOS44IDMzLjUgMTA4LjggMzMuOSAxMDcuNyAzNC4wIEMxMDYuNiAzNC4yIDEwNS40IDM0LjIgMTA0LjMgMzQuMCBDMTAzLjIgMzMuOSAxMDIuMiAzMy41IDEwMS4yIDMzLjEgQzEwMC4xIDMyLjcgOTguOSAzMi4zIDk3LjkgMzEuNiBDOTcuMCAzMS4wIDk1LjkgMzAuMCA5NS42IDI5LjAgQzk1LjMgMjguMCA5NS43IDI2LjcgOTYuMCAyNS43IEM5Ni4zIDI0LjcgOTcuMSAyMy45IDk3LjYgMjMuMCBDOTguMCAyMi4xIDk4LjIgMjEuMiA5OC43IDIwLjMgQzk5LjMgMTkuNSA5OS45IDE4LjQgMTAwLjggMTcuOCBDMTAxLjcgMTcuMiAxMDMuMCAxNi45IDEwNC4yIDE2LjcgQzEwNS40IDE2LjUgMTA2LjYgMTYuNSAxMDcuOCAxNi43IEMxMDkuMCAxNi45IDExMC4zIDE3LjIgMTExLjIgMTcuOCBDMTEyLjEgMTguNCAxMTIuNyAxOS41IDExMy4zIDIwLjMgQzExMy44IDIxLjIgMTE0LjAgMjIuMSAxMTQuNCAyMy4wIEMxMTQuOSAyMy45IDExNS43IDI0LjcgMTE2LjAgMjUuNyBaIiBmaWxsPSJub25lIiBzdHJva2U9IiMxZjZmN2EiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48Y2lyY2xlIGN4PSIxMDcuMiIgY3k9IjI1LjciIHI9IjMuMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWY2ZjdhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTExNC4xIDIxLjAgQzExNC43IDIxLjUgMTE2LjUgMjMuMiAxMTcuNyAyNC4zIEMxMTguOSAyNS40IDEyMC4xIDI2LjQgMTIxLjQgMjcuNCBDMTIyLjcgMjguNCAxMjMuOSAyOS4zIDEyNS4yIDMwLjMgQzEyNi41IDMxLjIgMTI3LjggMzIuMSAxMjkuMSAzMy4wIEMxMzAuNCAzMy45IDEzMS43IDM0LjggMTMzLjAgMzUuNyBDMTM0LjQgMzYuNiAxMzUuNyAzNy40IDEzNy4wIDM4LjIgQzEzOC40IDM5LjEgMTM5LjggMzkuOSAxNDEuMSA0MC42IEMxNDIuNSA0MS40IDE0My45IDQyLjEgMTQ1LjMgNDIuOCBDMTQ2LjcgNDMuNiAxNDguMSA0NC4zIDE0OS41IDQ1LjAgQzE1MC45IDQ1LjcgMTUyLjQgNDYuNCAxNTMuOCA0Ny4xIEMxNTUuMiA0Ny44IDE1Ni43IDQ4LjQgMTU4LjIgNDkuMCBDMTU5LjYgNDkuNyAxNjEuMSA1MC4yIDE2Mi42IDUwLjggQzE2NC4xIDUxLjMgMTY1LjcgNTEuOCAxNjcuMiA1Mi4zIEMxNjguOCA1Mi43IDE3MS4xIDUzLjQgMTcxLjkgNTMuNiBMMTcyLjEgNTIuNyAxNzIuMSA1Mi43IEMxNzEuNCA1Mi41IDE2OS4wIDUxLjggMTY3LjUgNTEuMyBDMTY2LjAgNTAuOCAxNjQuNSA1MC4zIDE2My4wIDQ5LjcgQzE2MS41IDQ5LjIgMTYwLjAgNDguNiAxNTguNSA0OC4xIEMxNTcuMSA0Ny41IDE1NS42IDQ3LjAgMTU0LjEgNDYuNCBDMTUyLjYgNDUuOCAxNTEuMiA0NS4yIDE0OS43IDQ0LjYgQzE0OC4zIDQzLjkgMTQ2LjkgNDMuMiAxNDUuNSA0Mi41IEMxNDQuMSA0MS44IDE0Mi43IDQxLjAgMTQxLjQgNDAuMiBDMTQwLjAgMzkuNCAxMzguNyAzOC42IDEzNy4zIDM3LjggQzEzNi4wIDM3LjAgMTM0LjYgMzYuMSAxMzMuMyAzNS4zIEMxMzIuMCAzNC40IDEzMC43IDMzLjUgMTI5LjQgMzIuNiBDMTI4LjEgMzEuNyAxMjYuOSAzMC43IDEyNS42IDI5LjcgQzEyNC40IDI4LjcgMTIzLjIgMjcuNyAxMjEuOSAyNi43IEMxMjAuNyAyNS43IDExOS41IDI0LjYgMTE4LjMgMjMuNiBDMTE3LjEgMjIuNSAxMTUuMyAyMC45IDExNC43IDIwLjQgWiIgZmlsbD0iIzFmNmY3YSIvPjxwYXRoIGQ9Ik0yODMuNCA1MC40IEMyODMuNCA1MC42IDI4My41IDUxLjQgMjgzLjcgNTEuOCBDMjgzLjggNTIuMyAyODQuMCA1Mi43IDI4NC4yIDUzLjEgQzI4NC40IDUzLjYgMjg0LjYgNTQuMCAyODQuOCA1NC40IEMyODUuMSA1NC44IDI4NS4zIDU1LjIgMjg1LjUgNTUuNiBDMjg1LjcgNTYuMCAyODUuOSA1Ni40IDI4Ni4xIDU2LjggQzI4Ni4zIDU3LjIgMjg2LjUgNTcuNyAyODYuNyA1OC4wIEMyODcuMCA1OC40IDI4Ny4yIDU4LjggMjg3LjUgNTkuMiBDMjg3LjcgNTkuNiAyODguMCA1OS45IDI4OC4zIDYwLjMgQzI4OC41IDYwLjcgMjg4LjggNjEuMCAyODkuMSA2MS40IEMyODkuMyA2MS44IDI4OS42IDYyLjIgMjg5LjggNjIuNiBDMjkwLjEgNjIuOSAyOTAuNCA2My4zIDI5MC43IDYzLjcgQzI5MS4wIDY0LjAgMjkxLjMgNjQuMyAyOTEuNiA2NC43IEMyOTIuMCA2NS4wIDI5Mi4zIDY1LjMgMjkyLjcgNjUuNiBDMjkzLjAgNjUuOSAyOTMuNiA2Ni40IDI5My44IDY2LjUgTDI5NC4yIDY2LjAgMjk0LjIgNjYuMCBDMjk0LjEgNjUuOCAyOTMuNSA2NS4zIDI5My4yIDY1LjAgQzI5Mi45IDY0LjcgMjkyLjYgNjQuNCAyOTIuMyA2NC4wIEMyOTIuMCA2My43IDI5MS43IDYzLjQgMjkxLjMgNjMuMCBDMjkxLjAgNjIuNyAyOTAuNyA2Mi40IDI5MC40IDYyLjEgQzI5MC4xIDYxLjggMjg5LjcgNjEuNSAyODkuNCA2MS4xIEMyODkuMiA2MC44IDI4OC45IDYwLjQgMjg4LjYgNjAuMCBDMjg4LjQgNTkuNyAyODguMiA1OS4zIDI4OC4wIDU4LjkgQzI4Ny43IDU4LjUgMjg3LjUgNTguMSAyODcuMyA1Ny43IEMyODcuMSA1Ny4zIDI4Ni45IDU2LjkgMjg2LjcgNTYuNSBDMjg2LjUgNTYuMSAyODYuMyA1NS43IDI4Ni4xIDU1LjMgQzI4Ni4wIDU0LjkgMjg1LjggNTQuNSAyODUuNyA1NC4wIEMyODUuNiA1My42IDI4NS41IDUzLjEgMjg1LjQgNTIuNyBDMjg1LjMgNTIuMyAyODUuMiA1MS44IDI4NS4xIDUxLjQgQzI4NC45IDUwLjkgMjg0LjcgNTAuMyAyODQuNiA1MC4xIFoiIGZpbGw9IiMxZjZmN2EiLz48cGF0aCBkPSJNMjk2LjUgNzUuMiBDMjk2LjUgNzUuMyAyOTYuNiA3NS42IDI5Ni42IDc1LjcgQzI5Ni42IDc1LjkgMjk2LjYgNzYuMSAyOTYuNiA3Ni4zIEMyOTYuNSA3Ni40IDI5Ni41IDc2LjYgMjk2LjQgNzYuOCBDMjk2LjMgNzcuMCAyOTYuMiA3Ny4yIDI5Ni4xIDc3LjMgQzI5NS45IDc3LjUgMjk1LjggNzcuNiAyOTUuNiA3Ny44IEMyOTUuNCA3Ny45IDI5NS4zIDc4LjAgMjk1LjAgNzguMSBDMjk0LjggNzguMiAyOTQuNiA3OC4zIDI5NC40IDc4LjQgQzI5NC4xIDc4LjUgMjkzLjkgNzguNSAyOTMuNiA3OC41IEMyOTMuNCA3OC41IDI5My4xIDc4LjUgMjkyLjggNzguNSBDMjkyLjYgNzguNSAyOTIuMyA3OC40IDI5Mi4wIDc4LjMgQzI5MS44IDc4LjIgMjkxLjUgNzguMSAyOTEuMyA3OC4wIEMyOTEuMCA3Ny44IDI5MC44IDc3LjcgMjkwLjYgNzcuNSBDMjkwLjQgNzcuMyAyOTAuMiA3Ny4xIDI5MC4wIDc2LjggQzI4OS44IDc2LjYgMjg5LjcgNzYuNCAyODkuNiA3Ni4xIEMyODkuNSA3NS44IDI4OS40IDc1LjUgMjg5LjMgNzUuMiBDMjg5LjMgNzQuOSAyODkuMyA3NC42IDI4OS4zIDc0LjMgQzI4OS4zIDc0LjAgMjg5LjQgNzMuNyAyODkuNSA3My40IEMyODkuNiA3My4xIDI4OS43IDcyLjggMjg5LjkgNzIuNSBDMjkwLjAgNzIuMyAyOTAuMiA3Mi4wIDI5MC41IDcxLjcgQzI5MC43IDcxLjUgMjkxLjAgNzEuMiAyOTEuMyA3MS4wIEMyOTEuNiA3MC44IDI5MS45IDcwLjYgMjkyLjMgNzAuNSBDMjkyLjYgNzAuMyAyOTMuMCA3MC4yIDI5My40IDcwLjEgQzI5My44IDcwLjEgMjk0LjIgNzAuMCAyOTQuNiA3MC4wIEMyOTUuMCA3MC4wIDI5NS40IDcwLjEgMjk1LjggNzAuMSBDMjk2LjMgNzAuMiAyOTYuNyA3MC4zIDI5Ny4xIDcwLjUgQzI5Ny41IDcwLjYgMjk3LjggNzAuOCAyOTguMiA3MS4xIEMyOTguNSA3MS4zIDI5OC45IDcxLjYgMjk5LjIgNzEuOSBDMjk5LjUgNzIuMSAyOTkuOCA3Mi41IDMwMC4wIDcyLjggQzMwMC4yIDczLjIgMzAwLjQgNzMuNiAzMDAuNSA3NC4wIEMzMDAuNyA3NC40IDMwMC44IDc0LjggMzAwLjggNzUuMiBDMzAwLjkgNzUuNyAzMDAuOSA3Ni4xIDMwMC44IDc2LjUgQzMwMC44IDc3LjAgMzAwLjcgNzcuNCAzMDAuNSA3Ny45IEMzMDAuNCA3OC4zIDMwMC4xIDc4LjcgMjk5LjkgNzkuMSBDMjk5LjYgNzkuNSAyOTkuMyA3OS45IDI5OS4wIDgwLjIgQzI5OC42IDgwLjUgMjk4LjIgODAuOSAyOTcuOCA4MS4xIEMyOTcuMyA4MS40IDI5Ni45IDgxLjYgMjk2LjQgODEuOCBDMjk1LjkgODIuMCAyOTUuNCA4Mi4yIDI5NC44IDgyLjMgQzI5NC4zIDgyLjQgMjkzLjcgODIuNCAyOTMuMiA4Mi40IEMyOTIuNiA4Mi40IDI5Mi4wIDgyLjMgMjkxLjUgODIuMiBDMjkwLjkgODIuMSAyOTAuNCA4MS45IDI4OS45IDgxLjcgQzI4OS4zIDgxLjUgMjg4LjggODEuMiAyODguNCA4MC45IEMyODcuOSA4MC42IDI4Ny41IDgwLjIgMjg3LjEgNzkuOCBDMjg2LjcgNzkuNCAyODYuMyA3OC45IDI4Ni4wIDc4LjQgQzI4NS44IDc4LjAgMjg1LjUgNzcuMiAyODUuMyA3Ni45IiBmaWxsPSJub25lIiBzdHJva2U9IiMxZjZmN2EiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMjk2LjAgODQuMiBMMjk5LjAgOTcuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWY2ZjdhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iMjk5LjAiIGN5PSI5Ny4yIiByPSIzLjQiIGZpbGw9IiM3ZDVmOTYiLz48cGF0aCBkPSJNMTgwLjAgNTMuNiBMMTg4LjAgNTcuMyBMMTk2LjAgNjAuOSBMMjA0LjAgNjQuMiBMMjEyLjAgNjYuOSBMMjIwLjAgNjkuMSBMMjI4LjAgNzAuNCBMMjM2LjAgNzAuOSBMMjQ0LjAgNzAuNiBMMjUyLjAgNjkuMyBMMjYwLjAgNjcuMiBMMjY4LjAgNjQuMyBMMjc2LjAgNjAuOCBMMjg0LjAgNTYuNyBMMjkyLjAgNTIuNCBMMzAwLjAgNDcuOSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWY2ZjdhIiBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTIyNy4wIDU1LjAgQzIzNC4wIDYxLjQgMjQwLjAgNjYuMiAyNDcuMCA3MS4wIiBmaWxsPSJub25lIiBzdHJva2U9IiMxZjZmN2EiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48Y2lyY2xlIGN4PSIxODAuMCIgY3k9IjUzLjIiIHI9IjMuNiIgZmlsbD0iIzFmNmY3YSIvPjxjaXJjbGUgY3g9IjMwMC4wIiBjeT0iNDkuMSIgcj0iMy42IiBmaWxsPSIjMWY2ZjdhIi8+PC9zdmc+)}
@media (max-width:839px){
  .life-sep i.wide{display:none}
  .life-sep i.narrow{display:block}
}

.life{padding-top:13px}
.life img{width:100%;max-width:1160px;height:auto;display:block;background:none}
.life-sep{padding:0 0 6px}
.life img.narrow{display:none}
@media (max-width:839px){
  .life img.wide{display:none}
  .life img.narrow{display:block}
}

.burger{display:none;background:none;border:1px solid #e0ddd7;border-radius:6px;
  padding:10px 16px;font-family:Golos,-apple-system,sans-serif;font-size:12px;
  letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--ink);
  cursor:pointer}
/* Шапка уходит под кнопку не на телефоне, а на первой же ширине, где ряд
   пунктов перестаёт помещаться. Замерено 2026-08-25: пять пунктов и капсула
   «Связаться» занимают 720 px из 1160, и ниже ~960 px шапка разъезжалась
   на две-три строки — «Связаться» уезжала на свою. Бургер при этом включался
   только ниже 639 px, и между 640 и 960 (айпад стоймя — ровно 768) шапка была
   сломана. Порог взят из сетки — 1039 px, там же полоса теряет колонку;
   заводить собственную ширину ради шапки значило бы держать в системе
   лишний порог. Цена: на 1024–1039 меню помещалось бы, но прячется. */
@media (max-width:1039px){
  .top .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;
    align-items:center;padding-top:16px;padding-bottom:16px}
  .burger{display:block}
  .menu{display:none;width:100%;flex-direction:column;gap:0;order:3;
    border-top:1px solid #e0ddd7;margin-top:16px;padding-top:10px}
  .menu.open{display:flex}
  .menu a{padding:10px 0;font-size:15px;line-height:23px}
  .menu .nav-cta{align-self:flex-start;margin-top:6px}
  .top{margin-bottom:39px}
}
@media (max-width:639px){
  /* Русские слова длиннее колонки. На 360 — ширине её андроида — колонка
     равна 308 (360 без полей 26+26), а «Психотерапевтические подходы»
     заголовком просит 320: слово торчало за край на 12 px. На 375 всё
     влезало, поэтому проверка молчала — она мерила 375. Перенос по слогам
     включается там же, где вёрстка становится телефонной; язык страницы
     объявлен (`<html lang="ru">`), без него Chrome переносить не станет.
     Цена правила: в заголовках появляются переносы, чего на широком
     экране нет. Плата за то, чтобы слово не уезжало за край. */
  /* Порог 12 знаков: без него переносилось что угодно, вплоть до «следую»
     и «эффект» — рвались слова по шесть букв, которым перенос не нужен.
     Замерено 2026-09-04 на четырёх страницах: было 22% строк с переносом,
     стало 7%. Второе и третье число — сколько букв остаётся по краям:
     висячие «о-» и «-я» не допускаются. Где браузер не знает этого
     свойства, откатывается к обычному переносу — не ломается, просто
     переносов больше. */
  h1,h2,h3,p,li,dd,dt,.lead,.sub,.nm,.bt,.ba{hyphens:auto;
    hyphenate-limit-chars:12 5 4}
  /* Пометка от руки сдвинута вправо на 26, а ширину брала во всю колонку:
     правый край уезжал за зону на 2 px — на всех ширинах, вплоть до 412.
     Поле справа уравновешивает сдвиг, и ширину считает сама раскладка.
     Через `max-width:calc(100% - 26px)` не выходит: 100% берётся
     от родителя, а сдвиг у пометки свой. */
  .hand-zone{margin-right:26px}
  .top{margin-bottom:39px}
  .zone{margin-bottom:52px}
  /* один отступ, а не сумма: карточка лежит в гриде с gap 26, и свой
     margin давал между карточками 52 — отсюда ощущение стены (её ОС
     2026-08-31: «плашки слишком большие и идут сплошной стеной») */
  .card{padding:16px;margin-bottom:0}
  /* кадр на телефоне ниже: 104 — ступень шкалы. Рисунок и так условный,
     разглядывать в нём нечего, а четверть экрана он забирал. У Appleton
     на телефоне большинство записей идут вообще без кадра (сверено
     2026-08-31: строка 160–234 px против карточки с картинкой 339–504) */
  .card img{height:104px;object-fit:contain}
  .zone-t{flex-wrap:wrap;gap:0 16px}
  .zone-t h2{font-size:28px;line-height:35px;flex:1 1 auto;min-width:0}
  .zone-t .more{flex:1 0 100%;padding-top:10px}
  .shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}
  .rh-card{gap:16px;padding:16px}
  /* Строка-ссылка на телефоне: 15/23 и поле 10 — высота 43. Норму касания
     44 добирает невидимый слой ниже, а не отступ: иначе меню и подвал
     растут вдвое (её ОС 2026-08-31: «отступы большие между содержанием
     меню», «в подвале очень большие отступы»). Было 15/29 и поле 13 —
     строка 56 в меню и 49 в подвале */
  .foot a{display:block;padding:10px 0}
  .menu a{padding:10px 0;line-height:23px}
  .menu .nav-cta{align-self:flex-start;margin:6px 0}
  .brand{padding:6px 0}
  /* Подвал на телефоне: шаг ссылок остаётся 44 — это норма касания,
     её ужимать нельзя. Сокращается всё остальное: поля подвала 40 → 26,
     отбивка сверху 52 → 40, зазор между группами 26 → 16, подпись 26 → 16.
     Её ОС 2026-08-31: «в подвале очень большие отступы между словами
     и между разделами» */
  .foot{margin-top:40px;padding:26px 0}
  .foot .row{grid-template-columns:repeat(2,1fr);gap:16px}
  /* «Разделы» — девять пунктов, и одной колонкой они давали 396 px из 715.
     Группа встаёт на всю ширину, а ссылки внутри идут в два столбца:
     сокращать расстояние между ними нельзя, а количество строк — можно */
  .foot .row > div:first-child{grid-column:1 / -1}
  /* Девять разделов ложились парами: строка ряда равнялась высоте более
     длинного пункта, и сосед слева повисал с провалом под собой. Ксения
     2026-09-01: «подвал всё ещё криво, кто в лес, кто по дрова». Теперь
     это две независимые колонки текста: каждая течёт своим шагом, и
     перенос в одной не двигает другую. Читается сверху вниз, а не парами. */
  .foot .row > div:first-child{column-count:2;column-gap:16px}
  .foot .row > div:first-child .lbl{column-span:all}
  .foot .row > div:first-child a{display:block;width:auto;break-inside:avoid}
  .foot-sign{padding-top:16px;margin-top:16px}
  /* Подпись не влезает в строку на телефоне. Ксения 2026-09-01, с телефона:
     «Айрес куда-то уехал на отдельную строку, это странно» — рвалось внутри
     имени города. Дефис сделан неразрывным, а точка-разделитель на узком
     экране становится самим переносом: две строки, обе целые, и точка
     не висит ни в конце первой, ни в начале второй. На широком экране
     разделитель остаётся точкой в строку. */
  .stamp .sep{display:block;font-size:0;line-height:0}
  /* Метки групп бывают в одну строку («написать») и в две («если я не
     подхожу»), и ссылки под ними стартовали на разной высоте — колонки
     выглядели съехавшими. Метке задан рост в две строки: ряд один
     независимо от длины слова. Замер 2026-09-01 на её ширине. */
  .foot .lbl{padding-bottom:6px;min-height:30px}
  /* Плашка материала в саду: рамка стояла 234 px при рисунке 300×103,
     то есть по 62 px пустоты сверху и снизу — почти половина карточки
     уходила в ничто. Ксения 2026-09-01: «в саду высоту картинок-плашек
     к АД и принятию можно уменьшить». Теперь рамка садится по рисунку
     и держит только воздух в 13 px: при любой ширине телефона пустота
     одна и та же, а не тем больше, чем уже экран. */
  .g-art{height:auto;padding:13px 0}

}
@media (max-width:1039px){
  .menu .nav-cta{line-height:23px}
  /* Остальные цели касания — замер 2026-08-13 на 375: бургер 37, ссылка зоны
     39, имя в шапке 41, свёртка и термин по 29 при норме 44. Область нажатия
     растягивается невидимым слоем, чтобы не менять раскладку и облик:
     сама строка остаётся ровно там, где стояла. */
  /* термины сюда не входят: они стоят внутри предложения, и растянутая
     на 44 зона перехватывала бы нажатия у соседних строк — попасть в нужный
     термин стало бы труднее, а не легче. Для целей внутри текста норма
     касания и не применяется */
  .burger, .more, .brand, .fold summary, .g-sel summary, .toc-row, .g-topic,
  .menu a, .foot a, .menu .nav-cta{position:relative}
  .burger::after, .more::after, .brand::after, .g-topic::after,
  .menu a::after, .foot a::after,
  .menu .nav-cta::after, .fold summary::after, .g-sel summary::after, .toc-row::after{content:"";position:absolute;
    left:0;right:0;top:50%;height:44px;transform:translateY(-50%);
    pointer-events:auto}
}

.ar{font-family:Golos,sans-serif}


.stand-head{max-width:1240px;margin:0 auto;padding:52px 40px 0}
.stand-head h2{font-family:Lora,Georgia,serif;font-size:28px;line-height:43px;
  color:#1a1a1c;margin:0}
.stand-head p{max-width:585px;padding-top:6px;margin:0}
.stand-num{font-family:Golos,-apple-system,sans-serif;font-variant-numeric:tabular-nums;font-size:12px;letter-spacing:.14em;
  text-transform:uppercase;color:#1f6f7a;padding-bottom:6px;margin:0}
.stand-body{max-width:1240px;margin:0 auto;padding:26px 40px 0}
.stand-sep{max-width:1240px;margin:52px auto 0;padding:0 40px}
.stand-sep div{border-top:2px dotted #c3b2d1}
.nots{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79;padding-top:10px}

/* ── 1. шапка материала ── */
.mhead{max-width:760px}
.mhead .mmeta{display:flex;gap:16px;align-items:center;flex-wrap:wrap;
  padding-bottom:16px}
.mhead h1{font-size:35px;line-height:43px;margin:0}
.mhead .mlead{font-family:Lora,Georgia,serif;font-style:italic;font-size:22px;
  line-height:29px;color:#3a3740;max-width:585px;padding-top:10px;margin:0}
/* дата актуальности — фраза, а не метка: капс снят по тому же правилу,
   что и у заголовков групп источников (DESIGN.md, раздел 2) */
.mhead .mdate{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;color:#726d79;padding-top:16px;
  border-top:1px dotted #cfc4d8;margin-top:26px}

/* ── 2. рамка «образовательный материал» ── */
.warn{max-width:760px;border:1px solid #cfc4d8;border-radius:6px;padding:26px;
  background:#f3f0f6}
.warn .lbl{color:#5f4a73}
.warn p{max-width:585px;padding-top:6px;margin:0}

/* ── 3. карта материала ── */
.map{max-width:760px;border-top:2px dotted #c3b2d1}
.map a{display:grid;grid-template-columns:40px 1fr;gap:16px;align-items:baseline;
  border-bottom:1px dotted #cfc4d8;padding:10px 0}
.map .n{font-family:Golos,-apple-system,sans-serif;font-variant-numeric:tabular-nums;font-size:12px;line-height:15px;color:#726d79}
.map .t{font-family:Lora,Georgia,serif;font-size:18px;line-height:29px;color:var(--ink)}
.map a:hover .t{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:6px}

/* ── 4. врезка-определение ── */
.term{display:block;border-left:2px solid #7fa8ad;padding:0 0 0 26px;margin:16px 0;
  max-width:585px}
.term b{display:block;font-family:Golos,-apple-system,sans-serif;font-size:15px;
  line-height:23px;font-weight:500;color:#175058}
.term span{display:block;font-size:15px;line-height:23px;color:#3a3740;max-width:470px}

/* ── 5. сноска на полях ── */
.withside{display:grid;grid-template-columns:585px 1fr;gap:40px;align-items:start}
.aside{font-size:15px;line-height:23px;color:#3a3740;border-top:1px dotted #cfc4d8;
  padding-top:10px}
.aside .lbl{display:block;color:#175058;padding-bottom:6px}
@media (max-width:1039px){.withside{grid-template-columns:1fr}}

/* ── 6. главная мысль ── */
.key{max-width:760px;background:#e2ecec;border-radius:6px;padding:26px}
.key .lbl{color:#175058}
.key p{font-family:Lora,Georgia,serif;font-size:22px;line-height:29px;
  color:#12363c;max-width:585px;padding-top:6px;margin:0}

/* ── 7. схема во всю полосу ── */
.figure{max-width:1160px}
.figure img{width:100%;height:auto;display:block;border:1px solid #e0ddd7;
  border-radius:4px;background:#e2ecec}
.figure figcaption{display:grid;grid-template-columns:1fr auto;gap:26px;
  align-items:baseline;padding-top:10px;border-top:1px dotted #cfc4d8;margin-top:10px}
.figure .cap{font-size:15px;line-height:23px;color:#3a3740;max-width:470px}
.figure .src{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79}

/* ── 8. источники ── */
.sources{max-width:760px}
.sources .grp{padding-bottom:16px}
/* было 12 капсом с трекингом .14em: в этом материале названия групп доходят
   до 62 знаков, а капс в системе — короткая метка (DESIGN.md, раздел 2).
   Трекинг снят вместе с капсом: разрядка сделана для прописных */
.sources .grp > p{font-family:Golos,-apple-system,sans-serif;font-size:15px;
  line-height:23px;font-weight:500;color:#175058;margin:0 0 6px}
.sources li{list-style:none;font-size:15px;line-height:23px;color:#3a3740;max-width:470px;
  border-bottom:1px dotted #cfc4d8;padding:10px 0}
.sources ul{margin:0;padding:0}
.sources .tag{font-family:Golos,-apple-system,sans-serif;font-variant-numeric:tabular-nums;font-size:12px;color:#726d79;
  padding-left:10px}

/* ── 9. для кого этот текст ── */
.who-for{max-width:760px;border:1px solid #e0ddd7;border-radius:6px;padding:26px;
  background:#f7f6f3}
.who-for .lbl{color:#175058}
.who-for ul{margin:6px 0 0;padding:0}
.who-for li{list-style:none;font-size:15px;line-height:23px;padding:6px 0 6px 26px;
  position:relative}
.who-for li::before{content:"";position:absolute;left:6px;top:14px;width:6px;
  height:6px;border-radius:50%;background:#7d5f96}

/* ── 10. карточка исследования: данные и граница вывода ── */
.study{max-width:760px;border-top:2px dotted #c3b2d1}
.study .row2{display:grid;grid-template-columns:1fr 1fr;gap:40px;
  border-bottom:1px dotted #cfc4d8;padding:16px 0}
.study .nm{grid-column:1 / -1;font-family:Golos,-apple-system,sans-serif;
  font-size:15px;line-height:23px;font-weight:500;color:#175058;padding-bottom:6px}
.study .k{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79;display:block;
  padding-bottom:6px}
.study .v{font-size:15px;line-height:23px;color:#3a3740}
.study .lim .k{color:#5f4a73}
@media (max-width:839px){.study .row2{grid-template-columns:1fr;gap:16px}}

/* ── 11. карта класса ── */
.classmap{max-width:1160px}
.classmap img{width:100%;height:auto;display:block;background:none}
.classmap p{font-size:15px;line-height:23px;color:#3a3740;max-width:470px;
  padding-top:10px;border-top:1px dotted #cfc4d8;margin-top:10px}

/* ── 12. цитата ── */
.quote{max-width:585px;border-left:2px solid #7d5f96;padding-left:26px;margin:16px 0}
.quote p{font-family:Lora,Georgia,serif;font-size:22px;line-height:29px;
  color:#12363c;margin:0}
.quote .src{display:block;font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79;padding-top:10px}

/* ── 13. список внутри текста ── */
.ulist{max-width:585px;margin:0;padding:0;list-style:none}
.ulist li{position:relative;padding:6px 0 6px 26px}
.ulist li::before{content:"";position:absolute;left:6px;top:16px;width:6px;height:6px;
  border-radius:50%;background:#7fa8ad}

/* ── 14. предупреждение о содержании ── */
.tw{max-width:760px;border:1px solid #cfc4d8;border-left:6px solid #7d5f96;
  border-radius:6px;padding:26px;background:#f7f6f3}
.tw .lbl{color:#5f4a73}
.tw p{max-width:585px;padding-top:6px;margin:0}

/* ── 15. что читать дальше ── */
.next{max-width:1160px;border-top:2px dotted #c3b2d1;padding-top:16px}
.next .lbl{color:#175058;padding-bottom:10px}
.next .row3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.next a{display:block;border-top:1px dotted #cfc4d8;padding-top:10px}
.next .t{font-family:Lora,Georgia,serif;font-size:18px;line-height:29px;
  color:var(--ink);display:block}
.next .m{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79;display:block;
  padding-top:6px}
.next a:hover .t{text-decoration:underline;text-decoration-color:#7fa8ad;
  text-underline-offset:6px}
@media (max-width:839px){.next .row3{grid-template-columns:1fr;gap:26px}}

/* ── 16. разделитель раздела линией жизни ── */
.msep{max-width:1160px;padding:16px 0}
.msep i{display:block;width:100%;height:104px;background-repeat:no-repeat;
  background-position:left center;background-size:contain}

.art{padding-top:64px;padding-bottom:64px}
.art .col{max-width:585px;display:flow-root}
.art .col > p{max-width:585px}
.art h1{font-size:35px;line-height:43px}

/* разделы */
.msec{max-width:1160px;margin:0 auto;padding-top:26px}
.mnum{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:baseline;
  border-top:2px dotted #c3b2d1;padding-top:16px;margin-bottom:26px}
.mnum span{font-family:Golos,-apple-system,sans-serif;font-variant-numeric:tabular-nums;
  font-size:12px;line-height:15px;letter-spacing:.14em;color:#726d79}
.mnum h2{font-family:Lora,Georgia,serif;font-size:28px;line-height:35px;
  color:#1a1a1c;margin:0;max-width:630px}
.msub{font-family:Lora,Georgia,serif;font-size:22px;line-height:29px;color:#1a1a1c;
  max-width:585px;padding-top:26px;margin:0 0 6px}
.mlead-s{font-family:Lora,Georgia,serif;font-style:italic;font-size:22px;
  line-height:29px;color:#3a3740;max-width:585px;margin:0 0 16px}
/* ── эссе без сносок на полях: колонка по центру и шире ──
   Замер 2026-08-31 по вопросу Ксении «чего так узко?»: при колонке 585
   средняя строка эссе — 56,8 знака (46–64), а норма системы 60–65
   (DESIGN.md, раздел 2). 585 задумывалась под лонгрид, где правое поле
   занято сносками; у эссе их нет, и справа оставалось 575 px пустоты.
   Стало: колонка 630 — та же ширина, что у абзаца кегля 18 на главной,
   строка выходит на 61 знак. Полоса раздела сжимается до 710 (64 номер +
   16 зазор + 630 текст) и встаёт по центру — приём со страницы Appleton,
   на которую Ксения и сослалась. Лонгрид не трогаем: там сноски на полях. */
/* селекторы двойные (`.art.art-solo`): ниже по файлу стоят `.art .mhead`
   и `.art .sources` с шириной 760 — при равной специфичности выигрывал бы
   поздний, и шапка оставалась широкой (поймано снимком 2026-08-31) */
.art.art-solo .msec,.art.art-solo .mhead,.art.art-solo .giveaway,
.art.art-solo .next{max-width:630px;margin-left:auto;margin-right:auto}
.art.art-solo .col,.art.art-solo .col > p,.art.art-solo .msub,
.art.art-solo .mlead,.art.art-solo .mnum h2,.art.art-solo .sources,
.art.art-solo .sources li,.art.art-solo .warn,.art.art-solo .key,
.art.art-solo .mdate{max-width:630px}
/* номер раздела уходит на левое поле, чтобы по центру стоял текст, а не
   текст вместе с номером: иначе колонка смещена вправо на его 80 px.
   Вынос 80 = 64 (ширина номера) + 16 (зазор) — оба из шкалы отступов */
.art.art-solo .mnum{grid-template-columns:1fr;gap:0;position:relative}
.art.art-solo .mnum span{position:absolute;left:-80px;top:16px}
/* ниже 840 (точка перехода сетки) полю не хватает места — номер
   возвращается в поток над заголовком */
@media (max-width:839px){
  .art.art-solo .mnum span{position:static;display:block;padding-bottom:6px}
}

/* ── оглавление эссе ──
   Приём Appleton, названный Ксенией: колонка по центру, оглавление на левом
   поле. Ширина 300 и вынос 340 (300 + 40) — те же, что у поля определений
   (DESIGN.md, раздел 4). Порог 1440: слева от колонки нужно 340 выноса плюс
   40 поля, то есть окно не уже 630 + 2×380 = 1390; берём 1440 — ширину,
   на которой система и меряется. Ниже — оглавление в потоке перед текстом,
   как карта материала в лонгриде. */
.art.art-solo .toc{max-width:630px;margin:40px auto 0}
.art.art-solo .toc .lbl{color:#175058;padding-bottom:6px}
@media (min-width:1440px){
  /* привязка к шапке, а не к первому разделу: на его поле стоит номер 01,
     и оглавление налезало на него (поймано измерением 2026-08-31) */
  .art.art-solo .mhead{position:relative}
  .art.art-solo .toc{position:absolute;top:0;left:calc(50% - 655px);
    width:300px;max-width:none;margin:0}
  .art.art-solo .toc a{grid-template-columns:26px 1fr;gap:10px;padding:6px 0}
  .art.art-solo .toc .t{font-size:15px;line-height:23px}
}

/* сноска в тексте: номер надстрочным, ведёт в список источников внизу.
   Кегль 12 — ступень шкалы; петроль тёмный, потому что это служебный слой
   (сиреневый в системе занят ссылками наружу). Появилась 2026-08-29
   под эссе «Принять — это глагол»: у неё сноски идут прямо в абзацах */
.art sup.fn{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;font-variant-numeric:tabular-nums;vertical-align:super;
  padding-left:2px}
.art sup.fn a{color:#175058;text-decoration:none}
.art sup.fn a:hover{text-decoration:underline;text-underline-offset:3px}
.art .sources .fnum{font-family:Golos,-apple-system,sans-serif;font-size:12px;
  line-height:15px;font-variant-numeric:tabular-nums;color:#726d79;
  padding-right:10px}
/* ссылки в источниках — целые DOI и URL; без переноса они вылезали
   за колонку 470 */
.art .sources li{overflow-wrap:anywhere}
.art .key{margin:26px 0}
.art .ulist{margin:16px 0}
.art .mfig{margin:40px 0}
.art .col + .col{padding-top:16px}

/* определения — вариант 4: по клику уходят на поля, на телефоне в текст.
   Вынос -340 = ширина поля 300 + междуколонник 40; оба значения из стенда,
   который Ксения приняла 2026-08-12 */
.tmix{display:inline}
.tmix input{position:absolute;opacity:0;width:0;height:0}
.tmix label{cursor:pointer;border-bottom:1px dotted #1f6f7a;color:var(--ink)}
.tmix input:focus-visible + label{outline:2px solid #7d5f96;outline-offset:3px}
.tmix input:checked + label{color:#175058}
.tmix .body{display:none}
.tmix input:checked ~ .body{display:block;float:right;clear:right;width:300px;
  margin:0 -340px 16px 0;font-size:15px;line-height:23px;color:#3a3740;
  border-top:1px dotted #cfc4d8;padding-top:10px}
.tmix .body b{display:block;font-family:Golos,-apple-system,sans-serif;
  font-weight:500;color:#175058}

/* сноски на полях — тот же правый край, что у определений */
.mnote{float:right;clear:right;width:300px;margin:6px -340px 26px 0;
  font-size:15px;line-height:23px;color:#3a3740;border-top:1px dotted #cfc4d8;
  padding-top:10px}
.mnote .lbl{display:block;font-family:Golos,-apple-system,sans-serif;font-size:12px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79;padding-bottom:6px}
.mnote b{display:block;font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  font-weight:500;color:#175058;padding-bottom:6px}

/* схемы */
.mfig{max-width:1160px;margin:0}
.mfig .fhead{border-top:1px dotted #cfc4d8;padding-top:10px;margin-bottom:16px}
.mfig .fhead .ft{font-family:Golos,-apple-system,sans-serif;font-size:18px;
  line-height:29px;font-weight:500;color:#175058;margin:0;max-width:630px}
.mfig .fhead p{font-size:15px;line-height:23px;color:#3a3740;max-width:470px;margin:0}
.mfig .grid{display:grid;gap:16px 40px}
.nodes .grid{grid-template-columns:repeat(3,1fr)}
.nodes .drawn{width:100%;height:auto;display:block;margin-bottom:16px}
.node{border-top:2px solid #cfc4d8;padding-top:10px}
.node.core{border-top-color:#1f6f7a}
.node b{display:block;font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  font-weight:500;color:#175058;padding-bottom:6px}
.node span{font-size:15px;line-height:23px;color:#3a3740}
.tline .grid{grid-template-columns:1fr}
/* колонка заголовка тянется: в материале строка идёт на 1160, а в хронике
   на странице «Сейчас» — на 760, и фиксированные 160 там ломали слова */
.tline .row{display:grid;grid-template-columns:104px minmax(160px,240px) 1fr;gap:26px;
  align-items:baseline;border-bottom:1px dotted #cfc4d8;padding:10px 0}
.tline .yr{font-family:Golos,-apple-system,sans-serif;font-variant-numeric:tabular-nums;font-size:12px;line-height:15px;letter-spacing:.08em;
  color:#726d79}
.tline .ttl{font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  font-weight:500;color:#175058}
.tline .txt{font-size:15px;line-height:23px;color:#3a3740;max-width:470px}
.mstep .grid{grid-template-columns:repeat(3,1fr)}
.mstep .cell{border-top:2px solid #1f6f7a;padding-top:10px}
.mstep .n{font-family:Golos,-apple-system,sans-serif;font-variant-numeric:tabular-nums;font-size:12px;line-height:15px;color:#726d79;display:block;
  padding-bottom:6px}
.mstep .ttl{display:block;font-family:Golos,-apple-system,sans-serif;font-size:15px;line-height:23px;
  font-weight:500;color:#175058;padding-bottom:6px}
.mstep .txt{font-size:15px;line-height:23px;color:#3a3740}
.shot img{width:100%;height:auto;display:block;border:1px solid #e0ddd7;
  border-radius:4px}
.shot .src{font-family:Golos,-apple-system,sans-serif;font-size:12px;line-height:15px;
  letter-spacing:.08em;text-transform:uppercase;color:#726d79;padding-top:10px;
  margin:0}
.art .study{max-width:1160px}
.art .study .row2{grid-template-columns:200px 1fr 1fr}
.art .study .nm{grid-column:auto;padding-bottom:0;align-self:start}

/* карта материала и источники на всю полосу */
.art .map,.art .warn,.art .mhead{max-width:760px}
.art .srcfold{max-width:760px}
.art .sources{max-width:760px;padding-top:16px}
.art .sources .grp{padding-bottom:26px}
/* в списке литературы 88 ссылок, и без цвета они не отличались от текста —
   роль сиреневого по палитре: ссылки */
.art .sources a{color:#7d5f96;text-decoration:underline;
  text-decoration-color:#c3b2d1;text-underline-offset:3px}
.art .sources a:hover{text-decoration-color:#7d5f96}
.art .mdate .pdf{color:#7d5f96;text-decoration:underline;
  text-underline-offset:3px}
/* свёрнутый список кончается кантом, и «что читать дальше» начинается кантом —
   без отбивки две линейки слипались */
.art .next{margin-top:52px}
.art .msep{max-width:1160px;padding:26px 0}
.art .msep i{display:block;width:100%;height:104px;background-repeat:no-repeat;
  background-position:left center;background-size:contain}

@media (max-width:1039px){
  .tmix input:checked ~ .body{float:none;width:auto;max-width:470px;margin:10px 0;
    border-top:none;border-left:2px solid #7fa8ad;padding:0 0 0 26px}
  .mnote{float:none;width:auto;max-width:470px;margin:16px 0;border-top:none;
    border-left:2px solid #cfc4d8;padding:0 0 0 26px}
  .nodes .grid,.mstep .grid{grid-template-columns:repeat(2,1fr)}
  .art .study .row2{grid-template-columns:1fr}
}
/* ниже 840 в строке линии времени на текст остаётся меньше 300 —
   поэтому текст уходит под заголовок, а не жмётся третьей колонкой */
@media (max-width:839px){
  .tline .row{grid-template-columns:104px 1fr;gap:6px 26px}
  .tline .txt{grid-column:2}
}
@media (max-width:639px){
  .nodes .grid,.mstep .grid{grid-template-columns:1fr}
  .tline .row{grid-template-columns:1fr;gap:6px}
  .tline .txt{grid-column:1}
  .mnum{grid-template-columns:1fr;gap:6px}
  .art{padding-top:26px}
}
.msep i{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTYwIDEwNCIgd2lkdGg9IjExNjAiIGhlaWdodD0iMTA0Ij48cGF0aCBkPSJNLTIwLjEgNTIuMCBDLTE4LjggNTIuMiAtMTQuOCA1Mi43IC0xMi4xIDUzLjEgQy05LjUgNTMuNSAtNi44IDUzLjkgLTQuMSA1NC4zIEMtMS41IDU0LjcgMS4yIDU1LjEgMy45IDU1LjUgQzYuNSA1NS45IDkuMiA1Ni4zIDExLjkgNTYuNyBDMTQuNSA1Ny4wIDE3LjIgNTcuNCAxOS45IDU3LjggQzIyLjYgNTguMSAyNS4yIDU4LjQgMjcuOSA1OC43IEMzMC42IDU5LjAgMzMuMiA1OS4zIDM1LjkgNTkuNiBDMzguNiA1OS44IDQxLjMgNjAuMCA0My45IDYwLjIgQzQ2LjYgNjAuNCA0OS4zIDYwLjUgNTIuMCA2MC43IEM1NC42IDYwLjggNTcuMyA2MC44IDYwLjAgNjAuOSBDNjIuNyA2MC45IDY1LjMgNjAuOSA2OC4wIDYwLjkgQzcwLjcgNjAuOSA3My40IDYwLjkgNzYuMCA2MC44IEM3OC43IDYwLjcgODEuNCA2MC42IDg0LjAgNjAuNSBDODYuNyA2MC40IDg5LjQgNjAuMiA5Mi4xIDYwLjEgQzk0LjcgNjAuMCA5Ny40IDU5LjggMTAwLjEgNTkuNiBDMTAyLjcgNTkuNSAxMDUuNCA1OS4zIDEwOC4xIDU5LjEgQzExMC43IDU5LjAgMTEzLjQgNTguOCAxMTYuMSA1OC42IEMxMTguNyA1OC41IDEyMS40IDU4LjMgMTI0LjAgNTguMiBDMTI2LjcgNTguMSAxMjkuNCA1OC4wIDEzMi4wIDU3LjkgQzEzNC43IDU3LjggMTM3LjQgNTcuNyAxNDAuMCA1Ny43IEMxNDIuNyA1Ny42IDE0NS4zIDU3LjYgMTQ4LjAgNTcuNiBDMTUwLjcgNTcuNiAxNTMuMyA1Ny42IDE1Ni4wIDU3LjYgQzE1OC42IDU3LjYgMTYxLjMgNTcuNyAxNjQuMCA1Ny44IEMxNjYuNiA1Ny44IDE2OS4zIDU3LjkgMTcyLjAgNTguMCBDMTc0LjYgNTguMSAxNzcuMyA1OC4zIDE4MC4wIDU4LjQgQzE4Mi42IDU4LjUgMTg1LjMgNTguNiAxODguMCA1OC44IEMxOTAuNiA1OC45IDE5My4zIDU5LjAgMTk2LjAgNTkuMiBDMTk4LjYgNTkuMyAyMDEuMyA1OS40IDIwNC4wIDU5LjUgQzIwNi42IDU5LjYgMjA5LjMgNTkuNyAyMTIuMCA1OS44IEMyMTQuNyA1OS44IDIxNy4zIDU5LjkgMjIwLjAgNTkuOSBDMjIyLjcgNTkuOSAyMjUuMyA1OS45IDIyOC4wIDU5LjkgQzIzMC43IDU5LjkgMjMzLjQgNTkuOCAyMzYuMCA1OS43IEMyMzguNyA1OS42IDI0MS40IDU5LjUgMjQ0LjAgNTkuMyBDMjQ2LjcgNTkuMSAyNDkuNCA1OC45IDI1Mi4xIDU4LjcgQzI1NC43IDU4LjUgMjU3LjQgNTguMiAyNjAuMSA1Ny45IEMyNjIuNyA1Ny43IDI2NS40IDU3LjMgMjY4LjEgNTcuMCBDMjcwLjcgNTYuNyAyNzMuNCA1Ni4zIDI3Ni4xIDU2LjAgQzI3OC43IDU1LjYgMjgxLjQgNTUuMiAyODQuMSA1NC44IEMyODYuNyA1NC40IDI4OS40IDU0LjAgMjkyLjEgNTMuNiBDMjk0LjcgNTMuMiAyOTcuNCA1Mi44IDMwMC4xIDUyLjQgQzMwMi43IDUyLjEgMzA1LjQgNTEuNyAzMDguMSA1MS4zIEMzMTAuNyA1MS4wIDMxMy40IDUwLjYgMzE2LjEgNTAuMyBDMzE4LjcgNTAuMCAzMjEuNCA0OS43IDMyNC4wIDQ5LjQgQzMyNi43IDQ5LjIgMzI5LjQgNDguOSAzMzIuMCA0OC43IEMzMzQuNyA0OC41IDMzNy40IDQ4LjQgMzQwLjAgNDguMiBDMzQyLjcgNDguMSAzNDUuMyA0OC4wIDM0OC4wIDQ3LjkgQzM1MC43IDQ3LjkgMzUzLjMgNDcuOSAzNTYuMCA0Ny45IEMzNTguNyA0Ny45IDM2MS4zIDQ3LjkgMzY0LjAgNDguMCBDMzY2LjcgNDguMCAzNjkuMyA0OC4xIDM3Mi4wIDQ4LjMgQzM3NC42IDQ4LjQgMzc3LjMgNDguNSAzODAuMCA0OC43IEMzODIuNiA0OC44IDM4NS4zIDQ5LjAgMzg4LjAgNDkuMiBDMzkwLjYgNDkuNCAzOTMuMyA0OS42IDM5Ni4wIDQ5LjggQzM5OC42IDUwLjAgNDAxLjMgNTAuMiA0MDQuMCA1MC4zIEM0MDYuNiA1MC41IDQwOS4zIDUwLjcgNDEyLjAgNTAuOSBDNDE0LjYgNTEuMSA0MTcuMyA1MS4yIDQyMC4wIDUxLjQgQzQyMi42IDUxLjUgNDI1LjMgNTEuNiA0MjguMCA1MS43IEM0MzAuNyA1MS44IDQzMy4zIDUxLjkgNDM2LjAgNTIuMCBDNDM4LjcgNTIuMCA0NDEuMyA1Mi4wIDQ0NC4wIDUyLjEgQzQ0Ni43IDUyLjEgNDQ5LjMgNTIuMSA0NTIuMCA1Mi4wIEM0NTQuNyA1Mi4wIDQ1Ny4zIDUxLjkgNDYwLjAgNTEuOSBDNDYyLjcgNTEuOCA0NjUuNCA1MS43IDQ2OC4wIDUxLjYgQzQ3MC43IDUxLjUgNDczLjQgNTEuNCA0NzYuMCA1MS4zIEM0NzguNyA1MS4yIDQ4MS40IDUxLjEgNDg0LjAgNTEuMCBDNDg2LjcgNTAuOCA0ODkuNCA1MC43IDQ5Mi4wIDUwLjYgQzQ5NC43IDUwLjUgNDk3LjMgNTAuNCA1MDAuMCA1MC4zIEM1MDIuNyA1MC4zIDUwNS4zIDUwLjIgNTA4LjAgNTAuMiBDNTEwLjcgNTAuMSA1MTMuMyA1MC4xIDUxNi4wIDUwLjEgQzUxOC43IDUwLjEgNTIxLjMgNTAuMiA1MjQuMCA1MC4yIEM1MjYuNiA1MC4zIDUyOS4zIDUwLjQgNTMyLjAgNTAuNSBDNTM0LjYgNTAuNyA1MzcuMyA1MC44IDU0MC4wIDUxLjAgQzU0Mi42IDUxLjIgNTQ1LjMgNTEuNCA1NDguMCA1MS43IEM1NTAuNiA1MS45IDU1My4zIDUyLjIgNTU1LjkgNTIuNSBDNTU4LjYgNTIuOCA1NjEuMyA1My4xIDU2My45IDUzLjUgQzU2Ni42IDUzLjggNTY5LjMgNTQuMiA1NzEuOSA1NC42IEM1NzQuNiA1NC45IDU3Ny4zIDU1LjMgNTc5LjkgNTUuNyBDNTgyLjYgNTYuMSA1ODUuMyA1Ni41IDU4Ny45IDU2LjggQzU5MC42IDU3LjIgNTkzLjMgNTcuNiA1OTUuOSA1Ny45IEM1OTguNiA1OC4zIDYwMS4zIDU4LjYgNjA0LjAgNTkuMCBDNjA2LjYgNTkuMyA2MDkuMyA1OS42IDYxMi4wIDU5LjkgQzYxNC42IDYwLjEgNjE3LjMgNjAuNCA2MjAuMCA2MC42IEM2MjIuNiA2MC44IDYyNS4zIDYxLjAgNjI4LjAgNjEuMSBDNjMwLjYgNjEuMyA2MzMuMyA2MS40IDYzNi4wIDYxLjQgQzYzOC43IDYxLjUgNjQxLjMgNjEuNSA2NDQuMCA2MS41IEM2NDYuNyA2MS41IDY0OS4zIDYxLjUgNjUyLjAgNjEuNCBDNjU0LjcgNjEuNCA2NTcuMyA2MS4zIDY2MC4wIDYxLjIgQzY2Mi43IDYxLjAgNjY1LjQgNjAuOSA2NjguMCA2MC43IEM2NzAuNyA2MC42IDY3My40IDYwLjQgNjc2LjAgNjAuMiBDNjc4LjcgNjAuMCA2ODEuNCA1OS43IDY4NC4wIDU5LjUgQzY4Ni43IDU5LjMgNjg5LjQgNTkuMSA2OTIuMCA1OC45IEM2OTQuNyA1OC43IDY5Ny40IDU4LjQgNzAwLjAgNTguMiBDNzAyLjcgNTguMCA3MDUuNCA1Ny44IDcwOC4wIDU3LjYgQzcxMC43IDU3LjUgNzEzLjQgNTcuMyA3MTYuMCA1Ny4xIEM3MTguNyA1Ny4wIDcyMS40IDU2LjkgNzI0LjAgNTYuOCBDNzI2LjcgNTYuNyA3MjkuMyA1Ni42IDczMi4wIDU2LjUgQzczNC43IDU2LjUgNzM3LjMgNTYuNCA3NDAuMCA1Ni40IEM3NDIuNyA1Ni40IDc0NS4zIDU2LjQgNzQ4LjAgNTYuNCBDNzUwLjcgNTYuNSA3NTMuMyA1Ni41IDc1Ni4wIDU2LjYgQzc1OC43IDU2LjcgNzYxLjMgNTYuNyA3NjQuMCA1Ni44IEM3NjYuNyA1Ni45IDc2OS4zIDU3LjAgNzcyLjAgNTcuMSBDNzc0LjcgNTcuMiA3NzcuMyA1Ny4zIDc4MC4wIDU3LjQgQzc4Mi43IDU3LjUgNzg1LjMgNTcuNiA3ODguMCA1Ny43IEM3OTAuNyA1Ny44IDc5My4zIDU3LjkgNzk2LjAgNTcuOSBDNzk4LjcgNTguMCA4MDEuMyA1OC4wIDgwNC4wIDU4LjAgQzgwNi43IDU4LjAgODA5LjMgNTguMCA4MTIuMCA1OC4wIEM4MTQuNyA1Ny45IDgxNy40IDU3LjkgODIwLjAgNTcuOCBDODIyLjcgNTcuNyA4MjUuNCA1Ny42IDgyOC4wIDU3LjQgQzgzMC43IDU3LjIgODMzLjQgNTcuMSA4MzYuMSA1Ni44IEM4MzguNyA1Ni42IDg0MS40IDU2LjQgODQ0LjEgNTYuMSBDODQ2LjcgNTUuOCA4NDkuNCA1NS41IDg1Mi4xIDU1LjIgQzg1NC44IDU0LjkgODU3LjQgNTQuNiA4NjAuMSA1NC4yIEM4NjIuOCA1My45IDg2NS40IDUzLjUgODY4LjEgNTMuMiBDODcwLjggNTIuOCA4NzMuNCA1Mi40IDg3Ni4xIDUyLjEgQzg3OC44IDUxLjcgODgxLjQgNTEuMyA4ODQuMSA1MS4wIEM4ODYuOCA1MC42IDg4OS40IDUwLjMgODkyLjEgNTAuMCBDODk0LjggNDkuNiA4OTcuNCA0OS4zIDkwMC4xIDQ5LjEgQzkwMi43IDQ4LjggOTA1LjQgNDguNSA5MDguMSA0OC4zIEM5MTAuNyA0OC4xIDkxMy40IDQ3LjkgOTE2LjAgNDcuOCBDOTE4LjcgNDcuNiA5MjEuNCA0Ny41IDkyNC4wIDQ3LjQgQzkyNi43IDQ3LjMgOTI5LjMgNDcuMyA5MzIuMCA0Ny4zIEM5MzQuNyA0Ny4zIDkzNy4zIDQ3LjMgOTQwLjAgNDcuMyBDOTQyLjYgNDcuNCA5NDUuMyA0Ny41IDk0OC4wIDQ3LjYgQzk1MC42IDQ3LjcgOTUzLjMgNDcuOSA5NTUuOSA0OC4xIEM5NTguNiA0OC4yIDk2MS4zIDQ4LjQgOTYzLjkgNDguNyBDOTY2LjYgNDguOSA5NjkuMyA0OS4xIDk3MS45IDQ5LjMgQzk3NC42IDQ5LjYgOTc3LjMgNDkuOCA5NzkuOSA1MC4xIEM5ODIuNiA1MC4zIDk4NS4zIDUwLjYgOTg3LjkgNTAuOCBDOTkwLjYgNTEuMSA5OTMuMyA1MS4zIDk5NS45IDUxLjUgQzk5OC42IDUxLjggMTAwMS4zIDUyLjAgMTAwMy45IDUyLjIgQzEwMDYuNiA1Mi40IDEwMDkuMyA1Mi42IDEwMTEuOSA1Mi43IEMxMDE0LjYgNTIuOSAxMDE3LjMgNTMuMCAxMDIwLjAgNTMuMSBDMTAyMi42IDUzLjIgMTAyNS4zIDUzLjMgMTAyOC4wIDUzLjQgQzEwMzAuNyA1My40IDEwMzMuMyA1My41IDEwMzYuMCA1My41IEMxMDM4LjcgNTMuNSAxMDQxLjMgNTMuNSAxMDQ0LjAgNTMuNSBDMTA0Ni43IDUzLjQgMTA0OS4zIDUzLjQgMTA1Mi4wIDUzLjMgQzEwNTQuNyA1My4zIDEwNTcuNCA1My4yIDEwNjAuMCA1My4xIEMxMDYyLjcgNTMuMCAxMDY1LjQgNTIuOSAxMDY4LjAgNTIuOSBDMTA3MC43IDUyLjggMTA3My40IDUyLjcgMTA3Ni4wIDUyLjYgQzEwNzguNyA1Mi41IDEwODEuNCA1Mi41IDEwODQuMCA1Mi40IEMxMDg2LjcgNTIuNCAxMDg5LjMgNTIuMyAxMDkyLjAgNTIuMyBDMTA5NC43IDUyLjMgMTA5Ny4zIDUyLjMgMTEwMC4wIDUyLjMgQzExMDIuNyA1Mi4zIDExMDUuMyA1Mi4zIDExMDguMCA1Mi40IEMxMTEwLjYgNTIuNSAxMTEzLjMgNTIuNiAxMTE2LjAgNTIuNyBDMTExOC42IDUyLjggMTEyMS4zIDUzLjAgMTEyMy45IDUzLjIgQzExMjYuNiA1My40IDExMjkuMyA1My42IDExMzEuOSA1My44IEMxMTM0LjYgNTQuMSAxMTM3LjMgNTQuNCAxMTM5LjkgNTQuNiBDMTE0Mi42IDU0LjkgMTE0NS4yIDU1LjIgMTE0Ny45IDU1LjYgQzExNTAuNiA1NS45IDExNTMuMiA1Ni4yIDExNTUuOSA1Ni42IEMxMTU4LjYgNTYuOSAxMTYxLjIgNTcuMyAxMTYzLjkgNTcuNiBDMTE2Ni42IDU4LjAgMTE2OS4yIDU4LjQgMTE3MS45IDU4LjcgQzExNzQuNiA1OS4xIDExNzguNiA1OS42IDExNzkuOSA1OS43IEwxMTgwLjEgNTguMyAxMTgwLjEgNTguMyBDMTE3OC44IDU4LjEgMTE3NC44IDU3LjYgMTE3Mi4xIDU3LjIgQzExNjkuNCA1Ni45IDExNjYuOCA1Ni41IDExNjQuMSA1Ni4yIEMxMTYxLjQgNTUuOCAxMTU4LjggNTUuNSAxMTU2LjEgNTUuMSBDMTE1My40IDU0LjggMTE1MC44IDU0LjQgMTE0OC4xIDU0LjEgQzExNDUuNCA1My43IDExNDIuOCA1My40IDExNDAuMSA1My4xIEMxMTM3LjQgNTIuOCAxMTM0LjcgNTIuNiAxMTMyLjEgNTIuMyBDMTEyOS40IDUyLjEgMTEyNi43IDUxLjkgMTEyNC4xIDUxLjcgQzExMjEuNCA1MS41IDExMTguNyA1MS4zIDExMTYuMCA1MS4yIEMxMTEzLjQgNTEuMCAxMTEwLjcgNTAuOSAxMTA4LjAgNTAuOCBDMTEwNS40IDUwLjggMTEwMi43IDUwLjcgMTEwMC4wIDUwLjcgQzEwOTcuMyA1MC43IDEwOTQuNyA1MC43IDEwOTIuMCA1MC43IEMxMDg5LjMgNTAuNyAxMDg2LjcgNTAuNyAxMDg0LjAgNTAuOCBDMTA4MS4zIDUwLjggMTA3OC42IDUwLjkgMTA3Ni4wIDUxLjAgQzEwNzMuMyA1MS4wIDEwNzAuNiA1MS4xIDEwNjguMCA1MS4yIEMxMDY1LjMgNTEuMyAxMDYyLjYgNTEuNCAxMDYwLjAgNTEuNCBDMTA1Ny4zIDUxLjUgMTA1NC42IDUxLjYgMTA1Mi4wIDUxLjYgQzEwNDkuMyA1MS43IDEwNDYuNyA1MS43IDEwNDQuMCA1MS43IEMxMDQxLjMgNTEuNyAxMDM4LjcgNTEuOCAxMDM2LjAgNTEuNyBDMTAzMy4zIDUxLjcgMTAzMC43IDUxLjcgMTAyOC4wIDUxLjYgQzEwMjUuNCA1MS41IDEwMjIuNyA1MS40IDEwMjAuMCA1MS4zIEMxMDE3LjQgNTEuMiAxMDE0LjcgNTEuMSAxMDEyLjEgNTAuOSBDMTAwOS40IDUwLjggMTAwNi43IDUwLjYgMTAwNC4xIDUwLjQgQzEwMDEuNCA1MC4yIDk5OC43IDUwLjAgOTk2LjEgNDkuOCBDOTkzLjQgNDkuNSA5OTAuNyA0OS4zIDk4OC4xIDQ5LjAgQzk4NS40IDQ4LjggOTgyLjggNDguNSA5ODAuMSA0OC4zIEM5NzcuNCA0OC4wIDk3NC43IDQ3LjggOTcyLjEgNDcuNSBDOTY5LjQgNDcuMyA5NjYuNyA0Ny4xIDk2NC4xIDQ2LjkgQzk2MS40IDQ2LjcgOTU4LjcgNDYuNSA5NTYuMSA0Ni4zIEM5NTMuNCA0Ni4xIDk1MC43IDQ2LjAgOTQ4LjAgNDUuOCBDOTQ1LjQgNDUuNyA5NDIuNyA0NS42IDk0MC4wIDQ1LjYgQzkzNy4zIDQ1LjUgOTM0LjcgNDUuNSA5MzIuMCA0NS41IEM5MjkuMyA0NS42IDkyNi42IDQ1LjYgOTI0LjAgNDUuNyBDOTIxLjMgNDUuOCA5MTguNiA0NS45IDkxNi4wIDQ2LjEgQzkxMy4zIDQ2LjIgOTEwLjYgNDYuNCA5MDcuOSA0Ni43IEM5MDUuMyA0Ni45IDkwMi42IDQ3LjIgODk5LjkgNDcuNSBDODk3LjIgNDcuNyA4OTQuNiA0OC4xIDg5MS45IDQ4LjQgQzg4OS4yIDQ4LjcgODg2LjYgNDkuMSA4ODMuOSA0OS40IEM4ODEuMiA0OS44IDg3OC42IDUwLjIgODc1LjkgNTAuNiBDODczLjIgNTAuOSA4NzAuNiA1MS4zIDg2Ny45IDUxLjcgQzg2NS4yIDUyLjEgODYyLjYgNTIuNSA4NTkuOSA1Mi44IEM4NTcuMiA1My4yIDg1NC42IDUzLjUgODUxLjkgNTMuOSBDODQ5LjMgNTQuMiA4NDYuNiA1NC41IDg0My45IDU0LjggQzg0MS4zIDU1LjEgODM4LjYgNTUuMyA4MzUuOSA1NS42IEM4MzMuMyA1NS44IDgzMC42IDU2LjAgODI4LjAgNTYuMiBDODI1LjMgNTYuMyA4MjIuNiA1Ni41IDgyMC4wIDU2LjYgQzgxNy4zIDU2LjcgODE0LjcgNTYuOCA4MTIuMCA1Ni45IEM4MDkuMyA1Ni45IDgwNi43IDU2LjkgODA0LjAgNTYuOSBDODAxLjMgNTYuOSA3OTguNyA1Ni45IDc5Ni4wIDU2LjkgQzc5My4zIDU2LjggNzkwLjcgNTYuOCA3ODguMCA1Ni43IEM3ODUuMyA1Ni42IDc4Mi43IDU2LjYgNzgwLjAgNTYuNSBDNzc3LjQgNTYuNCA3NzQuNyA1Ni4zIDc3Mi4wIDU2LjIgQzc2OS4zIDU2LjEgNzY2LjcgNTYuMCA3NjQuMCA1NS45IEM3NjEuMyA1NS45IDc1OC43IDU1LjggNzU2LjAgNTUuNyBDNzUzLjMgNTUuNyA3NTAuNyA1NS42IDc0OC4wIDU1LjYgQzc0NS4zIDU1LjYgNzQyLjcgNTUuNiA3NDAuMCA1NS42IEM3MzcuMyA1NS42IDczNC43IDU1LjcgNzMyLjAgNTUuNyBDNzI5LjMgNTUuOCA3MjYuNyA1NS45IDcyNC4wIDU2LjAgQzcyMS4zIDU2LjEgNzE4LjYgNTYuMyA3MTYuMCA1Ni40IEM3MTMuMyA1Ni42IDcxMC42IDU2LjcgNzA4LjAgNTYuOSBDNzA1LjMgNTcuMSA3MDIuNiA1Ny4zIDcwMC4wIDU3LjUgQzY5Ny4zIDU3LjcgNjk0LjYgNTguMCA2OTIuMCA1OC4yIEM2ODkuMyA1OC40IDY4Ni42IDU4LjYgNjg0LjAgNTguOCBDNjgxLjMgNTkuMSA2NzguNiA1OS4zIDY3Ni4wIDU5LjUgQzY3My4zIDU5LjcgNjcwLjYgNTkuOSA2NjguMCA2MC4wIEM2NjUuMyA2MC4yIDY2Mi42IDYwLjMgNjYwLjAgNjAuNSBDNjU3LjMgNjAuNiA2NTQuNyA2MC43IDY1Mi4wIDYwLjcgQzY0OS4zIDYwLjggNjQ2LjcgNjAuOCA2NDQuMCA2MC44IEM2NDEuMyA2MC44IDYzOC43IDYwLjggNjM2LjAgNjAuNyBDNjMzLjMgNjAuNiA2MzAuNyA2MC41IDYyOC4wIDYwLjQgQzYyNS40IDYwLjIgNjIyLjcgNjAuMCA2MjAuMCA1OS44IEM2MTcuNCA1OS42IDYxNC43IDU5LjMgNjEyLjAgNTkuMSBDNjA5LjQgNTguOCA2MDYuNyA1OC41IDYwNC4wIDU4LjIgQzYwMS40IDU3LjggNTk4LjcgNTcuNSA1OTYuMSA1Ny4xIEM1OTMuNCA1Ni44IDU5MC43IDU2LjQgNTg4LjEgNTYuMCBDNTg1LjQgNTUuNiA1ODIuNyA1NS4yIDU4MC4xIDU0LjggQzU3Ny40IDU0LjQgNTc0LjcgNTQuMCA1NzIuMSA1My43IEM1NjkuNCA1My4zIDU2Ni43IDUyLjkgNTY0LjEgNTIuNiBDNTYxLjQgNTIuMiA1NTguNyA1MS45IDU1Ni4xIDUxLjYgQzU1My40IDUxLjMgNTUwLjcgNTEuMCA1NDguMCA1MC43IEM1NDUuNCA1MC41IDU0Mi43IDUwLjMgNTQwLjAgNTAuMSBDNTM3LjQgNDkuOSA1MzQuNyA0OS43IDUzMi4wIDQ5LjYgQzUyOS40IDQ5LjQgNTI2LjcgNDkuMyA1MjQuMCA0OS4yIEM1MjEuMyA0OS4yIDUxOC43IDQ5LjEgNTE2LjAgNDkuMSBDNTEzLjMgNDkuMSA1MTAuNyA0OS4xIDUwOC4wIDQ5LjIgQzUwNS4zIDQ5LjIgNTAyLjcgNDkuMyA1MDAuMCA0OS4zIEM0OTcuMyA0OS40IDQ5NC42IDQ5LjUgNDkyLjAgNDkuNiBDNDg5LjMgNDkuNyA0ODYuNiA0OS44IDQ4NC4wIDQ5LjkgQzQ4MS4zIDUwLjAgNDc4LjYgNTAuMiA0NzYuMCA1MC4zIEM0NzMuMyA1MC40IDQ3MC42IDUwLjUgNDY4LjAgNTAuNiBDNDY1LjMgNTAuNyA0NjIuNyA1MC44IDQ2MC4wIDUwLjkgQzQ1Ny4zIDUwLjkgNDU0LjcgNTEuMCA0NTIuMCA1MS4wIEM0NDkuMyA1MS4wIDQ0Ni43IDUxLjEgNDQ0LjAgNTEuMCBDNDQxLjMgNTEuMCA0MzguNyA1MS4wIDQzNi4wIDUwLjkgQzQzMy4zIDUwLjkgNDMwLjcgNTAuOCA0MjguMCA1MC43IEM0MjUuNCA1MC42IDQyMi43IDUwLjUgNDIwLjAgNTAuNCBDNDE3LjQgNTAuMiA0MTQuNyA1MC4xIDQxMi4wIDQ5LjkgQzQwOS40IDQ5LjcgNDA2LjcgNDkuNSA0MDQuMCA0OS40IEM0MDEuNCA0OS4yIDM5OC43IDQ5LjAgMzk2LjAgNDguOCBDMzkzLjQgNDguNiAzOTAuNyA0OC40IDM4OC4wIDQ4LjIgQzM4NS40IDQ4LjAgMzgyLjcgNDcuOSAzODAuMCA0Ny43IEMzNzcuNCA0Ny41IDM3NC43IDQ3LjQgMzcyLjAgNDcuMyBDMzY5LjQgNDcuMiAzNjYuNyA0Ny4xIDM2NC4wIDQ3LjAgQzM2MS4zIDQ2LjkgMzU4LjcgNDYuOSAzNTYuMCA0Ni45IEMzNTMuMyA0Ni45IDM1MC43IDQ2LjkgMzQ4LjAgNDcuMCBDMzQ1LjMgNDcuMCAzNDIuNiA0Ny4xIDM0MC4wIDQ3LjIgQzMzNy4zIDQ3LjQgMzM0LjYgNDcuNSAzMzIuMCA0Ny43IEMzMjkuMyA0Ny45IDMyNi42IDQ4LjEgMzI0LjAgNDguNCBDMzIxLjMgNDguNyAzMTguNiA0OC45IDMxNS45IDQ5LjMgQzMxMy4zIDQ5LjYgMzEwLjYgNDkuOSAzMDcuOSA1MC4zIEMzMDUuMyA1MC42IDMwMi42IDUxLjAgMjk5LjkgNTEuNCBDMjk3LjMgNTEuNyAyOTQuNiA1Mi4xIDI5MS45IDUyLjUgQzI4OS4zIDUyLjkgMjg2LjYgNTMuMyAyODMuOSA1My43IEMyODEuMyA1NC4xIDI3OC42IDU0LjQgMjc1LjkgNTQuOCBDMjczLjMgNTUuMiAyNzAuNiA1NS41IDI2Ny45IDU1LjggQzI2NS4zIDU2LjEgMjYyLjYgNTYuNCAyNTkuOSA1Ni43IEMyNTcuMyA1Ny4wIDI1NC42IDU3LjIgMjUxLjkgNTcuNCBDMjQ5LjMgNTcuNyAyNDYuNiA1Ny44IDI0NC4wIDU4LjAgQzI0MS4zIDU4LjEgMjM4LjYgNTguMyAyMzYuMCA1OC4zIEMyMzMuMyA1OC40IDIzMC43IDU4LjUgMjI4LjAgNTguNSBDMjI1LjMgNTguNSAyMjIuNyA1OC41IDIyMC4wIDU4LjUgQzIxNy4zIDU4LjQgMjE0LjcgNTguNCAyMTIuMCA1OC4zIEMyMDkuNCA1OC4yIDIwNi43IDU4LjEgMjA0LjAgNTguMCBDMjAxLjQgNTcuOSAxOTguNyA1Ny43IDE5Ni4wIDU3LjYgQzE5My40IDU3LjUgMTkwLjcgNTcuMyAxODguMCA1Ny4yIEMxODUuNCA1Ny4wIDE4Mi43IDU2LjkgMTgwLjAgNTYuNyBDMTc3LjQgNTYuNiAxNzQuNyA1Ni41IDE3Mi4wIDU2LjQgQzE2OS40IDU2LjIgMTY2LjcgNTYuMSAxNjQuMCA1Ni4wIEMxNjEuNCA1Ni4wIDE1OC43IDU1LjkgMTU2LjAgNTUuOCBDMTUzLjMgNTUuOCAxNTAuNyA1NS44IDE0OC4wIDU1LjggQzE0NS4zIDU1LjggMTQyLjcgNTUuOCAxNDAuMCA1NS44IEMxMzcuMyA1NS45IDEzNC42IDU2LjAgMTMyLjAgNTYuMCBDMTI5LjMgNTYuMSAxMjYuNiA1Ni4yIDEyNC4wIDU2LjQgQzEyMS4zIDU2LjUgMTE4LjYgNTYuNiAxMTUuOSA1Ni44IEMxMTMuMyA1Ni45IDExMC42IDU3LjEgMTA3LjkgNTcuMiBDMTA1LjMgNTcuNCAxMDIuNiA1Ny42IDk5LjkgNTcuNyBDOTcuMyA1Ny45IDk0LjYgNTguMCA5MS45IDU4LjIgQzg5LjMgNTguMyA4Ni42IDU4LjUgODQuMCA1OC42IEM4MS4zIDU4LjcgNzguNiA1OC44IDc2LjAgNTguOSBDNzMuMyA1OC45IDcwLjcgNTkuMCA2OC4wIDU5LjAgQzY1LjMgNTkuMCA2Mi43IDU5LjAgNjAuMCA1OS4wIEM1Ny40IDU4LjkgNTQuNyA1OC44IDUyLjAgNTguNyBDNDkuNCA1OC42IDQ2LjcgNTguNSA0NC4xIDU4LjMgQzQxLjQgNTguMSAzOC43IDU3LjkgMzYuMSA1Ny43IEMzMy40IDU3LjQgMzAuOCA1Ny4yIDI4LjEgNTYuOSBDMjUuNCA1Ni42IDIyLjggNTYuMyAyMC4xIDU1LjkgQzE3LjUgNTUuNiAxNC44IDU1LjIgMTIuMSA1NC45IEM5LjUgNTQuNSA2LjggNTQuMSA0LjEgNTMuNyBDMS41IDUzLjMgLTEuMiA1Mi45IC0zLjkgNTIuNSBDLTYuNSA1Mi4yIC05LjIgNTEuOCAtMTEuOSA1MS40IEMtMTQuNSA1MS4wIC0xOC42IDUwLjUgLTE5LjkgNTAuMyBaIiBmaWxsPSIjMWY2ZjdhIi8+PHBhdGggZD0iTTI4NC41IDUzLjggQzI4NC4zIDUzLjYgMjgzLjggNTIuOSAyODMuNCA1Mi41IEMyODMuMCA1Mi4xIDI4Mi43IDUxLjcgMjgyLjMgNTEuNCBDMjgxLjkgNTEuMCAyODEuNSA1MC42IDI4MS4yIDUwLjIgQzI4MC44IDQ5LjggMjgwLjUgNDkuNCAyODAuMSA0OS4wIEMyNzkuOCA0OC42IDI3OS41IDQ4LjEgMjc5LjIgNDcuNyBDMjc5LjAgNDcuMiAyNzguNyA0Ni43IDI3OC40IDQ2LjMgQzI3OC4yIDQ1LjggMjc3LjkgNDUuNCAyNzcuNiA0NC45IEMyNzcuNCA0NC41IDI3Ny4xIDQ0LjAgMjc2LjkgNDMuNSBDMjc2LjcgNDMuMCAyNzYuNSA0Mi41IDI3Ni4zIDQyLjAgQzI3Ni4yIDQxLjUgMjc2LjAgNDEuMCAyNzUuOSA0MC41IEMyNzUuOCA0MC4wIDI3NS42IDM5LjUgMjc1LjUgMzguOSBDMjc1LjQgMzguNCAyNzUuMiAzNy45IDI3NS4xIDM3LjQgQzI3NS4wIDM2LjkgMjc0LjggMzYuMyAyNzQuNyAzNS44IEMyNzQuNiAzNS4zIDI3NC40IDM0LjUgMjc0LjMgMzQuMiBMMjczLjcgMzQuMyAyNzMuNyAzNC4zIEMyNzMuNyAzNC42IDI3My44IDM1LjQgMjczLjkgMzYuMCBDMjc0LjAgMzYuNSAyNzQuMSAzNy4xIDI3NC4yIDM3LjYgQzI3NC4zIDM4LjEgMjc0LjUgMzguNyAyNzQuNiAzOS4yIEMyNzQuOCAzOS43IDI3NS4wIDQwLjIgMjc1LjIgNDAuNyBDMjc1LjQgNDEuMiAyNzUuNyA0MS43IDI3NS45IDQyLjIgQzI3Ni4xIDQyLjcgMjc2LjMgNDMuMiAyNzYuNSA0My43IEMyNzYuNyA0NC4yIDI3Ni45IDQ0LjcgMjc3LjIgNDUuMiBDMjc3LjQgNDUuNyAyNzcuNiA0Ni4xIDI3Ny45IDQ2LjYgQzI3OC4xIDQ3LjEgMjc4LjQgNDcuNSAyNzguNyA0OC4wIEMyNzkuMCA0OC41IDI3OS4zIDQ4LjkgMjc5LjUgNDkuNCBDMjc5LjggNDkuOCAyODAuMSA1MC4zIDI4MC40IDUwLjggQzI4MC43IDUxLjMgMjgxLjAgNTEuNyAyODEuMyA1Mi4yIEMyODEuNiA1Mi42IDI4MS45IDUzLjEgMjgyLjMgNTMuNSBDMjgyLjcgNTMuOSAyODMuMyA1NC41IDI4My41IDU0LjcgWiIgZmlsbD0iIzFmNmY3YSIvPjxwYXRoIGQ9Ik0yODQuMCAyNC4yIEMyODQuMyAyNS4yIDI4NC43IDI2LjYgMjg0LjQgMjcuNiBDMjg0LjEgMjguNiAyODMuMCAyOS41IDI4Mi4xIDMwLjIgQzI4MS4xIDMwLjkgMjc5LjkgMzEuMiAyNzguOCAzMS42IEMyNzcuOCAzMi4wIDI3Ni44IDMyLjQgMjc1LjcgMzIuNiBDMjc0LjYgMzIuNyAyNzMuNCAzMi43IDI3Mi4zIDMyLjYgQzI3MS4yIDMyLjQgMjcwLjIgMzIuMCAyNjkuMiAzMS42IEMyNjguMSAzMS4yIDI2Ni45IDMwLjkgMjY1LjkgMzAuMiBDMjY1LjAgMjkuNSAyNjMuOSAyOC42IDI2My42IDI3LjYgQzI2My4zIDI2LjYgMjYzLjcgMjUuMiAyNjQuMCAyNC4yIEMyNjQuMyAyMy4yIDI2NS4xIDIyLjQgMjY1LjYgMjEuNSBDMjY2LjAgMjAuNyAyNjYuMiAxOS43IDI2Ni43IDE4LjkgQzI2Ny4zIDE4LjAgMjY3LjkgMTcuMCAyNjguOCAxNi40IEMyNjkuNyAxNS43IDI3MS4wIDE1LjQgMjcyLjIgMTUuMiBDMjczLjQgMTUuMCAyNzQuNiAxNS4wIDI3NS44IDE1LjIgQzI3Ny4wIDE1LjQgMjc4LjMgMTUuNyAyNzkuMiAxNi40IEMyODAuMSAxNy4wIDI4MC43IDE4LjAgMjgxLjMgMTguOSBDMjgxLjggMTkuNyAyODIuMCAyMC43IDI4Mi40IDIxLjUgQzI4Mi45IDIyLjQgMjgzLjcgMjMuMiAyODQuMCAyNC4yIFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFmNmY3YSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjI3NS4yIiBjeT0iMjQuMiIgcj0iMy4wIiBmaWxsPSJub25lIiBzdHJva2U9IiMxZjZmN2EiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMjgyLjEgMTkuNSBDMjgyLjYgMjAuMCAyODQuMSAyMS41IDI4NS4yIDIyLjQgQzI4Ni4yIDIzLjQgMjg3LjMgMjQuMyAyODguNCAyNS4yIEMyODkuNCAyNi4xIDI5MC41IDI2LjkgMjkxLjYgMjcuNyBDMjkyLjggMjguNiAyOTMuOSAyOS40IDI5NS4wIDMwLjIgQzI5Ni4xIDMxLjAgMjk3LjIgMzEuOCAyOTguNCAzMi41IEMyOTkuNSAzMy4zIDMwMC42IDM0LjEgMzAxLjggMzQuOCBDMzAzLjAgMzUuNSAzMDQuMSAzNi4yIDMwNS4zIDM2LjkgQzMwNi41IDM3LjYgMzA3LjcgMzguMiAzMDguOSAzOC45IEMzMTAuMiAzOS41IDMxMS40IDQwLjIgMzEyLjYgNDAuOCBDMzEzLjggNDEuNSAzMTUuMCA0Mi4xIDMxNi4zIDQyLjcgQzMxNy41IDQzLjMgMzE4LjcgNDMuOSAzMjAuMCA0NC41IEMzMjEuMyA0NS4wIDMyMi42IDQ1LjYgMzIzLjkgNDYuMSBDMzI1LjIgNDYuNSAzMjYuNSA0Ny4wIDMyNy44IDQ3LjQgQzMyOS4yIDQ3LjkgMzMxLjIgNDguNSAzMzEuOSA0OC43IEwzMzIuMSA0Ny44IDMzMi4xIDQ3LjggQzMzMS41IDQ3LjYgMzI5LjUgNDYuOSAzMjguMiA0Ni41IEMzMjYuOCA0Ni4wIDMyNS41IDQ1LjUgMzI0LjMgNDUuMCBDMzIzLjAgNDQuNSAzMjEuNyA0NC4wIDMyMC40IDQzLjUgQzMxOS4xIDQzLjAgMzE3LjggNDIuNiAzMTYuNiA0Mi4wIEMzMTUuMyA0MS41IDMxNC4wIDQxLjAgMzEyLjggNDAuNCBDMzExLjYgMzkuOCAzMTAuMyAzOS4yIDMwOS4xIDM4LjUgQzMwNy45IDM3LjkgMzA2LjggMzcuMiAzMDUuNiAzNi41IEMzMDQuNCAzNS44IDMwMy4zIDM1LjEgMzAyLjEgMzQuMyBDMzAwLjkgMzMuNiAyOTkuOCAzMi45IDI5OC43IDMyLjEgQzI5Ny41IDMxLjMgMjk2LjQgMzAuNiAyOTUuMyAyOS43IEMyOTQuMiAyOC45IDI5My4xIDI4LjEgMjkyLjEgMjcuMiBDMjkxLjAgMjYuMyAyOTAuMCAyNS40IDI4OC45IDI0LjUgQzI4Ny45IDIzLjYgMjg2LjggMjIuNyAyODUuOCAyMS44IEMyODQuNyAyMC44IDI4My4yIDE5LjQgMjgyLjcgMTkuMCBaIiBmaWxsPSIjMWY2ZjdhIi8+PHBhdGggZD0iTTczOS40IDU2LjIgQzczOS40IDU2LjQgNzM5LjUgNTcuMiA3MzkuNiA1Ny43IEM3MzkuNyA1OC4yIDczOS45IDU4LjcgNzQwLjEgNTkuMiBDNzQwLjMgNTkuNiA3NDAuNSA2MC4xIDc0MC43IDYwLjYgQzc0MC45IDYxLjAgNzQxLjEgNjEuNSA3NDEuMyA2MS45IEM3NDEuNiA2Mi40IDc0MS43IDYyLjkgNzQxLjkgNjMuMyBDNzQyLjEgNjMuOCA3NDIuMyA2NC4yIDc0Mi42IDY0LjcgQzc0Mi44IDY1LjEgNzQzLjEgNjUuNSA3NDMuMyA2Ni4wIEM3NDMuNiA2Ni40IDc0My45IDY2LjggNzQ0LjEgNjcuMiBDNzQ0LjQgNjcuNiA3NDQuNiA2OC4wIDc0NC45IDY4LjUgQzc0NS4yIDY4LjkgNzQ1LjQgNjkuMyA3NDUuNyA2OS43IEM3NDYuMCA3MC4yIDc0Ni4yIDcwLjYgNzQ2LjUgNzEuMCBDNzQ2LjggNzEuNCA3NDcuMiA3MS44IDc0Ny41IDcyLjEgQzc0Ny45IDcyLjUgNzQ4LjIgNzIuOSA3NDguNiA3My4yIEM3NDkuMCA3My42IDc0OS42IDc0LjEgNzQ5LjggNzQuMyBMNzUwLjIgNzMuOCA3NTAuMiA3My44IEM3NTAuMSA3My42IDc0OS41IDczLjAgNzQ5LjIgNzIuNyBDNzQ4LjggNzIuMyA3NDguNSA3MS45IDc0OC4yIDcxLjUgQzc0Ny45IDcxLjIgNzQ3LjYgNzAuOCA3NDcuMiA3MC40IEM3NDYuOSA3MC4wIDc0Ni42IDY5LjcgNzQ2LjMgNjkuMyBDNzQ1LjkgNjguOSA3NDUuNiA2OC42IDc0NS4zIDY4LjIgQzc0NS4wIDY3LjggNzQ0LjcgNjcuNCA3NDQuNSA2Ny4wIEM3NDQuMiA2Ni42IDc0NC4wIDY2LjEgNzQzLjggNjUuNyBDNzQzLjYgNjUuMiA3NDMuNCA2NC44IDc0My4yIDY0LjQgQzc0My4wIDYzLjkgNzQyLjcgNjMuNSA3NDIuNiA2My4wIEM3NDIuNCA2Mi42IDc0Mi4yIDYyLjEgNzQyLjAgNjEuNyBDNzQxLjkgNjEuMiA3NDEuNyA2MC43IDc0MS42IDYwLjMgQzc0MS41IDU5LjggNzQxLjQgNTkuMyA3NDEuNCA1OC44IEM3NDEuMyA1OC4zIDc0MS4yIDU3LjggNzQxLjAgNTcuMyBDNzQwLjkgNTYuOSA3NDAuNyA1Ni4xIDc0MC42IDU1LjkgWiIgZmlsbD0iIzFmNmY3YSIvPjxwYXRoIGQ9Ik03NTIuNSA4My4wIEM3NTIuNSA4My4xIDc1Mi42IDgzLjMgNzUyLjYgODMuNSBDNzUyLjYgODMuNyA3NTIuNiA4My45IDc1Mi42IDg0LjAgQzc1Mi41IDg0LjIgNzUyLjUgODQuNCA3NTIuNCA4NC42IEM3NTIuMyA4NC44IDc1Mi4yIDg0LjkgNzUyLjEgODUuMSBDNzUxLjkgODUuMiA3NTEuOCA4NS40IDc1MS42IDg1LjUgQzc1MS40IDg1LjcgNzUxLjMgODUuOCA3NTEuMCA4NS45IEM3NTAuOCA4Ni4wIDc1MC42IDg2LjEgNzUwLjQgODYuMiBDNzUwLjEgODYuMiA3NDkuOSA4Ni4zIDc0OS42IDg2LjMgQzc0OS40IDg2LjMgNzQ5LjEgODYuMyA3NDguOCA4Ni4zIEM3NDguNiA4Ni4yIDc0OC4zIDg2LjIgNzQ4LjAgODYuMSBDNzQ3LjggODYuMCA3NDcuNSA4NS45IDc0Ny4zIDg1LjggQzc0Ny4wIDg1LjYgNzQ2LjggODUuNSA3NDYuNiA4NS4zIEM3NDYuNCA4NS4xIDc0Ni4yIDg0LjkgNzQ2LjAgODQuNiBDNzQ1LjggODQuNCA3NDUuNyA4NC4xIDc0NS42IDgzLjkgQzc0NS41IDgzLjYgNzQ1LjQgODMuMyA3NDUuMyA4My4wIEM3NDUuMyA4Mi43IDc0NS4zIDgyLjQgNzQ1LjMgODIuMSBDNzQ1LjMgODEuOCA3NDUuNCA4MS41IDc0NS41IDgxLjIgQzc0NS42IDgwLjkgNzQ1LjcgODAuNiA3NDUuOSA4MC4zIEM3NDYuMCA4MC4wIDc0Ni4yIDc5LjggNzQ2LjUgNzkuNSBDNzQ2LjcgNzkuMyA3NDcuMCA3OS4wIDc0Ny4zIDc4LjggQzc0Ny42IDc4LjYgNzQ3LjkgNzguNCA3NDguMyA3OC4zIEM3NDguNiA3OC4xIDc0OS4wIDc4LjAgNzQ5LjQgNzcuOSBDNzQ5LjggNzcuOCA3NTAuMiA3Ny44IDc1MC42IDc3LjggQzc1MS4wIDc3LjggNzUxLjQgNzcuOCA3NTEuOCA3Ny45IEM3NTIuMyA3OC4wIDc1Mi43IDc4LjEgNzUzLjEgNzguMiBDNzUzLjUgNzguNCA3NTMuOCA3OC42IDc1NC4yIDc4LjggQzc1NC41IDc5LjEgNzU0LjkgNzkuMyA3NTUuMiA3OS42IEM3NTUuNSA3OS45IDc1NS44IDgwLjMgNzU2LjAgODAuNiBDNzU2LjIgODEuMCA3NTYuNCA4MS40IDc1Ni41IDgxLjggQzc1Ni43IDgyLjIgNzU2LjggODIuNiA3NTYuOCA4My4wIEM3NTYuOSA4My40IDc1Ni45IDgzLjkgNzU2LjggODQuMyBDNzU2LjggODQuOCA3NTYuNyA4NS4yIDc1Ni41IDg1LjYgQzc1Ni40IDg2LjAgNzU2LjEgODYuNSA3NTUuOSA4Ni45IEM3NTUuNiA4Ny4zIDc1NS4zIDg3LjYgNzU1LjAgODguMCBDNzU0LjYgODguMyA3NTQuMiA4OC42IDc1My44IDg4LjkgQzc1My4zIDg5LjIgNzUyLjkgODkuNCA3NTIuNCA4OS42IEM3NTEuOSA4OS44IDc1MS40IDg5LjkgNzUwLjggOTAuMCBDNzUwLjMgOTAuMSA3NDkuNyA5MC4yIDc0OS4yIDkwLjIgQzc0OC42IDkwLjIgNzQ4LjAgOTAuMSA3NDcuNSA5MC4wIEM3NDYuOSA4OS45IDc0Ni40IDg5LjcgNzQ1LjkgODkuNSBDNzQ1LjMgODkuMiA3NDQuOCA4OS4wIDc0NC40IDg4LjcgQzc0My45IDg4LjMgNzQzLjUgODguMCA3NDMuMSA4Ny41IEM3NDIuNyA4Ny4xIDc0Mi4zIDg2LjcgNzQyLjAgODYuMiBDNzQxLjggODUuNyA3NDEuNSA4NC45IDc0MS4zIDg0LjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFmNmY3YSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik03NTIuMCA5Mi4wIEw3NTUuMCAxMDUuMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWY2ZjdhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iNzU1LjAiIGN5PSIxMDUuMCIgcj0iMy40IiBmaWxsPSIjN2Q1Zjk2Ii8+PHBhdGggZD0iTTQ1Mi4wIDUxLjUgTDQ2MC4wIDU0LjEgTDQ2OC4wIDU2LjUgTDQ3Ni4wIDU4LjcgTDQ4NC4wIDYwLjcgTDQ5Mi4wIDYyLjUgTDUwMC4wIDY0LjAgTDUwOC4wIDY1LjQgTDUxNi4wIDY2LjUgTDUyNC4wIDY3LjQgTDUzMi4wIDY4LjAgTDU0MC4wIDY4LjUgTDU0OC4wIDY4LjcgTDU1Ni4wIDY4LjYgTDU2NC4wIDY4LjQgTDU3Mi4wIDY3LjkgTDU4MC4wIDY3LjEgTDU4OC4wIDY2LjEgTDU5Ni4wIDY0LjggTDYwNC4wIDYzLjMgTDYxMi4wIDYxLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFmNmY3YSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik01MjMuMCA1MC4wIEM1MzAuMCA1Ny4yIDUzNi4wIDYyLjYgNTQzLjAgNjguMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWY2ZjdhIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iNDUyLjAiIGN5PSI1MS42IiByPSIzLjYiIGZpbGw9IiMxZjZmN2EiLz48Y2lyY2xlIGN4PSI2MTguMCIgY3k9IjU5LjUiIHI9IjMuNiIgZmlsbD0iIzFmNmY3YSIvPjwvc3ZnPg==)}