@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&display=swap');
/* =====================================================================
   ООО НИТЬ — редизайн в стиле seyter.su
   Палитра: крем #faf8f5 · чёрный #000/#101010 · оранжевый #ff7900 · серый #6f6f6f
   Шрифты: Cormorant Garamond (заголовки) · Montserrat (текст)
   ===================================================================== */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');
/* ---------- 1. База ---------- */
html, body, #allrecords{ background-color: #faf8f5; }
body{ font-family: 'Montserrat','TildaSans',Arial,sans-serif; color: #101010; }
.t-title, .t-heading, .t-name{ font-family: 'Cormorant Garamond', 'Georgia', serif; }
/* все тексты zero-блоков по умолчанию — Montserrat */
.t396 .tn-atom{ font-family: 'Montserrat','TildaSans',Arial,sans-serif !important; }
/* ---------- 2. Кнопки: пилюли, оранжевый акцент ---------- */
.t396 .tn-elem[data-elem-type="button"] > .tn-atom, .t396 .tn-atom__btn, .t-submit, .t-btn, .t-btntext{
  border-radius: 50px !important;
  box-shadow: none !important;
}
.t-submit{
  background: #ff7900 !important;
  color: #000000 !important;
  font-weight: 700 !important;
  font-size: 16px !important;
  border: none !important;
}
.t-input, .t-input-phonemask__wrap input, .t-form__inputsbox input, .t-input-phonemask{
  border: 1px solid #e7e2d8 !important;
  border-radius: 14px !important;
  background: #ffffff !important;
  color: #101010 !important;
}
.t-form__inputsbox{ background: transparent !important; padding: 0 !important; }
/* ---------- 3. Скрытые секции: скрыты НАтивно в Tilda (блоки выключены), CSS не нужен ---------- */
/* ---------- 4. Сетки карточек (услуги / портфель / клиенты / отзывы) ---------- */
/* панель — белая карточка с радиусом */
#rec4703299401 .tn-elem[data-elem-id="1737156819864"] .tn-atom,
#rec4703300301 .tn-elem[data-elem-id="1737156819864"] .tn-atom,
#rec4703306201 .tn-elem[data-elem-id="1737156819864"] .tn-atom,
#rec4703306701 .tn-elem[data-elem-id="1737156819864"] .tn-atom{
  background-color: #ffffff !important;
  border-radius: 40px !important;
}
/* аккордеон T668 */
#rec4703309101{ background-color: #faf8f5 !important; }
#rec4703309101 .t668__wrapper{
  background-color: #ffffff !important;
  border-radius: 24px !important;
  padding: 10px 36px !important;
  margin-bottom: 14px !important;
}
#rec4703309101 .t668__title{
  font-family: 'Cormorant Garamond', 'Georgia', serif !important;
  font-weight: 700 !important;
  color: #101010 !important;
  font-size: 22px !important;
  line-height: 1.3 !important;
}
#rec4703309101 .t668__text{
  color: #6f6f6f !important;
  font-size: 16px !important;
  line-height: 1.65 !important;
}
#rec4703309101 .t668__lines svg g g{ stroke: #ff7900 !important; }
#rec4703309101 .t668__circle{ background-color: #ff7900 !important; }
#rec4703309101 .t668__icon-hover .t668__circle{ background-color: #fa8669 !important; }
/* ---------- 11. Футер (чёрный) ---------- */
/* ---------- 12. Мессенджеры: оранжевые круги (data-URI снизу) ---------- */
.tn-elem[data-elem-id="1737158454922"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22whatsapp%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23ff7900%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_1%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%201%22%20class%3D%22cls-2%22%20d%3D%22M618.478%2C1109a12.267%2C12.267%2C0%2C0%2C0-19.312%2C14.79l-1.741%2C6.36%2C6.5-1.71a12.343%2C12.343%2C0%2C0%2C0%2C5.863%2C1.5h0a12.291%2C12.291%2C0%2C0%2C0%2C12.27-12.27A12.165%2C12.165%2C0%2C0%2C0%2C618.478%2C1109Zm-8.68%2C18.86h0a10.168%2C10.168%2C0%2C0%2C1-5.191-1.42l-0.372-.22-3.86%2C1.01%2C1.03-3.76-0.242-.38A10.2%2C10.2%2C0%2C1%2C1%2C609.8%2C1127.86Zm5.594-7.63c-0.306-.15-1.814-0.89-2.1-1a0.478%2C0.478%2C0%2C0%2C0-.689.16c-0.2.3-.792%2C0.99-0.971%2C1.2a0.467%2C0.467%2C0%2C0%2C1-.664.07%2C8.139%2C8.139%2C0%2C0%2C1-2.466-1.52%2C9.139%2C9.139%2C0%2C0%2C1-1.706-2.12%2C0.457%2C0.457%2C0%2C0%2C1%2C.135-0.62%2C9.712%2C9.712%2C0%2C0%2C0%2C.766-1.05%2C0.568%2C0.568%2C0%2C0%2C0-.025-0.54c-0.077-.15-0.69-1.66-0.945-2.27a0.614%2C0.614%2C0%2C0%2C0-.69-0.53c-0.179-.01-0.384-0.01-0.588-0.01a1.149%2C1.149%2C0%2C0%2C0-.818.38%2C3.45%2C3.45%2C0%2C0%2C0-1.073%2C2.56%2C5.977%2C5.977%2C0%2C0%2C0%2C1.252%2C3.17%2C13.728%2C13.728%2C0%2C0%2C0%2C5.238%2C4.63%2C18.424%2C18.424%2C0%2C0%2C0%2C1.748.64%2C4.23%2C4.23%2C0%2C0%2C0%2C1.931.12%2C3.174%2C3.174%2C0%2C0%2C0%2C2.069-1.45%2C2.563%2C2.563%2C0%2C0%2C0%2C.179-1.46A1.481%2C1.481%2C0%2C0%2C0%2C615.392%2C1120.23Z%22%20transform%3D%22translate(-582.031%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
.tn-elem[data-elem-id="1737158454925"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22whatsapp%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23fa8669%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_1%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%201%22%20class%3D%22cls-2%22%20d%3D%22M618.478%2C1109a12.267%2C12.267%2C0%2C0%2C0-19.312%2C14.79l-1.741%2C6.36%2C6.5-1.71a12.343%2C12.343%2C0%2C0%2C0%2C5.863%2C1.5h0a12.291%2C12.291%2C0%2C0%2C0%2C12.27-12.27A12.165%2C12.165%2C0%2C0%2C0%2C618.478%2C1109Zm-8.68%2C18.86h0a10.168%2C10.168%2C0%2C0%2C1-5.191-1.42l-0.372-.22-3.86%2C1.01%2C1.03-3.76-0.242-.38A10.2%2C10.2%2C0%2C1%2C1%2C609.8%2C1127.86Zm5.594-7.63c-0.306-.15-1.814-0.89-2.1-1a0.478%2C0.478%2C0%2C0%2C0-.689.16c-0.2.3-.792%2C0.99-0.971%2C1.2a0.467%2C0.467%2C0%2C0%2C1-.664.07%2C8.139%2C8.139%2C0%2C0%2C1-2.466-1.52%2C9.139%2C9.139%2C0%2C0%2C1-1.706-2.12%2C0.457%2C0.457%2C0%2C0%2C1%2C.135-0.62%2C9.712%2C9.712%2C0%2C0%2C0%2C.766-1.05%2C0.568%2C0.568%2C0%2C0%2C0-.025-0.54c-0.077-.15-0.69-1.66-0.945-2.27a0.614%2C0.614%2C0%2C0%2C0-.69-0.53c-0.179-.01-0.384-0.01-0.588-0.01a1.149%2C1.149%2C0%2C0%2C0-.818.38%2C3.45%2C3.45%2C0%2C0%2C0-1.073%2C2.56%2C5.977%2C5.977%2C0%2C0%2C0%2C1.252%2C3.17%2C13.728%2C13.728%2C0%2C0%2C0%2C5.238%2C4.63%2C18.424%2C18.424%2C0%2C0%2C0%2C1.748.64%2C4.23%2C4.23%2C0%2C0%2C0%2C1.931.12%2C3.174%2C3.174%2C0%2C0%2C0%2C2.069-1.45%2C2.563%2C2.563%2C0%2C0%2C0%2C.179-1.46A1.481%2C1.481%2C0%2C0%2C0%2C615.392%2C1120.23Z%22%20transform%3D%22translate(-582.031%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
.tn-elem[data-elem-id="1737158454927"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22telegram%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23ff7900%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_3%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%203%22%20class%3D%22cls-2%22%20d%3D%22M536.231%2C1121.42l-0.339%2C4.76a1.187%2C1.187%2C0%2C0%2C0%2C.947-0.46l2.274-2.17%2C4.713%2C3.44a1.027%2C1.027%2C0%2C0%2C0%2C1.706-.79l3.093-14.47h0c0.274-1.28-.462-1.78-1.3-1.46l-18.181%2C6.95c-1.241.48-1.222%2C1.17-.211%2C1.48l4.648%2C1.45%2C10.8-6.75c0.508-.34.97-0.15%2C0.59%2C0.19Z%22%20transform%3D%22translate(-512%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
.tn-elem[data-elem-id="1737158454930"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22telegram%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23fa8669%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_3%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%203%22%20class%3D%22cls-2%22%20d%3D%22M536.231%2C1121.42l-0.339%2C4.76a1.187%2C1.187%2C0%2C0%2C0%2C.947-0.46l2.274-2.17%2C4.713%2C3.44a1.027%2C1.027%2C0%2C0%2C0%2C1.706-.79l3.093-14.47h0c0.274-1.28-.462-1.78-1.3-1.46l-18.181%2C6.95c-1.241.48-1.222%2C1.17-.211%2C1.48l4.648%2C1.45%2C10.8-6.75c0.508-.34.97-0.15%2C0.59%2C0.19Z%22%20transform%3D%22translate(-512%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
.tn-elem[data-elem-id="1736714509890"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22whatsapp%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23ff7900%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_1%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%201%22%20class%3D%22cls-2%22%20d%3D%22M618.478%2C1109a12.267%2C12.267%2C0%2C0%2C0-19.312%2C14.79l-1.741%2C6.36%2C6.5-1.71a12.343%2C12.343%2C0%2C0%2C0%2C5.863%2C1.5h0a12.291%2C12.291%2C0%2C0%2C0%2C12.27-12.27A12.165%2C12.165%2C0%2C0%2C0%2C618.478%2C1109Zm-8.68%2C18.86h0a10.168%2C10.168%2C0%2C0%2C1-5.191-1.42l-0.372-.22-3.86%2C1.01%2C1.03-3.76-0.242-.38A10.2%2C10.2%2C0%2C1%2C1%2C609.8%2C1127.86Zm5.594-7.63c-0.306-.15-1.814-0.89-2.1-1a0.478%2C0.478%2C0%2C0%2C0-.689.16c-0.2.3-.792%2C0.99-0.971%2C1.2a0.467%2C0.467%2C0%2C0%2C1-.664.07%2C8.139%2C8.139%2C0%2C0%2C1-2.466-1.52%2C9.139%2C9.139%2C0%2C0%2C1-1.706-2.12%2C0.457%2C0.457%2C0%2C0%2C1%2C.135-0.62%2C9.712%2C9.712%2C0%2C0%2C0%2C.766-1.05%2C0.568%2C0.568%2C0%2C0%2C0-.025-0.54c-0.077-.15-0.69-1.66-0.945-2.27a0.614%2C0.614%2C0%2C0%2C0-.69-0.53c-0.179-.01-0.384-0.01-0.588-0.01a1.149%2C1.149%2C0%2C0%2C0-.818.38%2C3.45%2C3.45%2C0%2C0%2C0-1.073%2C2.56%2C5.977%2C5.977%2C0%2C0%2C0%2C1.252%2C3.17%2C13.728%2C13.728%2C0%2C0%2C0%2C5.238%2C4.63%2C18.424%2C18.424%2C0%2C0%2C0%2C1.748.64%2C4.23%2C4.23%2C0%2C0%2C0%2C1.931.12%2C3.174%2C3.174%2C0%2C0%2C0%2C2.069-1.45%2C2.563%2C2.563%2C0%2C0%2C0%2C.179-1.46A1.481%2C1.481%2C0%2C0%2C0%2C615.392%2C1120.23Z%22%20transform%3D%22translate(-582.031%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
.tn-elem[data-elem-id="1736714509888"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22whatsapp%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23fa8669%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_1%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%201%22%20class%3D%22cls-2%22%20d%3D%22M618.478%2C1109a12.267%2C12.267%2C0%2C0%2C0-19.312%2C14.79l-1.741%2C6.36%2C6.5-1.71a12.343%2C12.343%2C0%2C0%2C0%2C5.863%2C1.5h0a12.291%2C12.291%2C0%2C0%2C0%2C12.27-12.27A12.165%2C12.165%2C0%2C0%2C0%2C618.478%2C1109Zm-8.68%2C18.86h0a10.168%2C10.168%2C0%2C0%2C1-5.191-1.42l-0.372-.22-3.86%2C1.01%2C1.03-3.76-0.242-.38A10.2%2C10.2%2C0%2C1%2C1%2C609.8%2C1127.86Zm5.594-7.63c-0.306-.15-1.814-0.89-2.1-1a0.478%2C0.478%2C0%2C0%2C0-.689.16c-0.2.3-.792%2C0.99-0.971%2C1.2a0.467%2C0.467%2C0%2C0%2C1-.664.07%2C8.139%2C8.139%2C0%2C0%2C1-2.466-1.52%2C9.139%2C9.139%2C0%2C0%2C1-1.706-2.12%2C0.457%2C0.457%2C0%2C0%2C1%2C.135-0.62%2C9.712%2C9.712%2C0%2C0%2C0%2C.766-1.05%2C0.568%2C0.568%2C0%2C0%2C0-.025-0.54c-0.077-.15-0.69-1.66-0.945-2.27a0.614%2C0.614%2C0%2C0%2C0-.69-0.53c-0.179-.01-0.384-0.01-0.588-0.01a1.149%2C1.149%2C0%2C0%2C0-.818.38%2C3.45%2C3.45%2C0%2C0%2C0-1.073%2C2.56%2C5.977%2C5.977%2C0%2C0%2C0%2C1.252%2C3.17%2C13.728%2C13.728%2C0%2C0%2C0%2C5.238%2C4.63%2C18.424%2C18.424%2C0%2C0%2C0%2C1.748.64%2C4.23%2C4.23%2C0%2C0%2C0%2C1.931.12%2C3.174%2C3.174%2C0%2C0%2C0%2C2.069-1.45%2C2.563%2C2.563%2C0%2C0%2C0%2C.179-1.46A1.481%2C1.481%2C0%2C0%2C0%2C615.392%2C1120.23Z%22%20transform%3D%22translate(-582.031%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
.tn-elem[data-elem-id="1736714509886"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22telegram%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23ff7900%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_3%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%203%22%20class%3D%22cls-2%22%20d%3D%22M536.231%2C1121.42l-0.339%2C4.76a1.187%2C1.187%2C0%2C0%2C0%2C.947-0.46l2.274-2.17%2C4.713%2C3.44a1.027%2C1.027%2C0%2C0%2C0%2C1.706-.79l3.093-14.47h0c0.274-1.28-.462-1.78-1.3-1.46l-18.181%2C6.95c-1.241.48-1.222%2C1.17-.211%2C1.48l4.648%2C1.45%2C10.8-6.75c0.508-.34.97-0.15%2C0.59%2C0.19Z%22%20transform%3D%22translate(-512%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
.tn-elem[data-elem-id="1736714509884"] .tn-atom{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22telegram%22%20width%3D%2256.125%22%20height%3D%2256%22%20viewBox%3D%220%200%2056.125%2056%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23fa8669%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23fff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Ccircle%20id%3D%22%D0%AD%D0%BB%D0%BB%D0%B8%D0%BF%D1%81%22%20class%3D%22cls-1%22%20cx%3D%2228.063%22%20cy%3D%2228%22%20r%3D%2228.063%22%3E%3C%2Fcircle%3E%20%3Cpath%20id%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0_3%22%20data-name%3D%22%D0%A4%D0%B8%D0%B3%D1%83%D1%80%D0%B0%203%22%20class%3D%22cls-2%22%20d%3D%22M536.231%2C1121.42l-0.339%2C4.76a1.187%2C1.187%2C0%2C0%2C0%2C.947-0.46l2.274-2.17%2C4.713%2C3.44a1.027%2C1.027%2C0%2C0%2C0%2C1.706-.79l3.093-14.47h0c0.274-1.28-.462-1.78-1.3-1.46l-18.181%2C6.95c-1.241.48-1.222%2C1.17-.211%2C1.48l4.648%2C1.45%2C10.8-6.75c0.508-.34.97-0.15%2C0.59%2C0.19Z%22%20transform%3D%22translate(-512%20-1090)%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E%20") !important;background-size:cover;background-repeat:no-repeat;}
/* ---------- 11. Футер (чёрный) ---------- */
/* ---------- 11. Футер (чёрный) ---------- */
/* ---------- 11. Футер (чёрный) ---------- */
/* ---------- 11. Футер (чёрный) ---------- */
/* ---------- 11. Футер (чёрный) ---------- */
/* ===== 14. Типографическая система (Cormorant Garamond + Montserrat), сетка отступов, мобильные адаптации ===== */
/* Роли: Display/H1-H4 — Cormorant Garamond 700; Lead/Body/Caption/UI — Montserrat; сетка — база 8px (полу шаг 4px) */
/* 14.1 Текстовый шрифт для кнопок, полей и форм */
.tn-elem[data-elem-type="button"] .tn-atom, .t-submit{font-family:'Montserrat','TildaSans',Arial,sans-serif !important;}
.t-input, .t-textarea{font-family:'Montserrat','TildaSans',Arial,sans-serif !important;}
.t-submit{font-size:17px !important;font-weight:800 !important;letter-spacing:0.5px !important;}
#rec4703309101 .t668__title{font-family:'Cormorant Garamond','Georgia',serif !important;letter-spacing:-0.4px !important;}
#rec4703309101 .t668__text{font-family:'Montserrat','TildaSans',Arial,sans-serif !important;}
/* 14.3 Цифры шагов 01-06: убрать клиппинг 5px */
[data-elem-id="1786710000021"] .tn-atom, [data-elem-id="1786710000022"] .tn-atom, [data-elem-id="1786710000023"] .tn-atom, [data-elem-id="1786710000024"] .tn-atom, [data-elem-id="1786710000025"] .tn-atom, [data-elem-id="1786710000026"] .tn-atom{line-height:1.15 !important;}
/* 14.4 Шкала кеглей по брейкпоинтам (1200 / 960 / 640 / 320) */
@media screen and (max-width:1199px){
#rec4703299401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703300301 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703306201 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703306701 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703350401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703354001 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703355701 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703357101 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703357401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703359601 .tn-elem[data-elem-id="1737156741037"] .tn-atom{font-size:40px !important}
#rec4703308601 .tn-elem[data-elem-id="1625439808461"] .tn-atom{font-size:40px !important}
#rec4703309501 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703350701 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703354301 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703355801 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703357601 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703360101 .tn-elem[data-elem-id="1698132053873"] .tn-atom{font-size:40px !important}
#rec4703300801 .tn-elem[data-elem-id="1730237503345"] .tn-atom{font-size:40px !important}
#rec4703299401 .tn-elem[data-elem-id="1737156741041"], #rec4703300301 .tn-elem[data-elem-id="1737156741041"], #rec4703306201 .tn-elem[data-elem-id="1737156741041"], #rec4703350401 .tn-elem[data-elem-id="1737156741041"], #rec4703354001 .tn-elem[data-elem-id="1737156741041"], #rec4703355701 .tn-elem[data-elem-id="1737156741041"], #rec4703357101 .tn-elem[data-elem-id="1737156741041"], #rec4703357401 .tn-elem[data-elem-id="1737156741041"], #rec4703359601 .tn-elem[data-elem-id="1737156741041"]{left:calc(50% - 470px) !important;top:35px !important}
}
@media screen and (max-width:959px){
#rec4703299401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703300301 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703306201 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703306701 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703350401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703354001 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703355701 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703357101 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703357401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703359601 .tn-elem[data-elem-id="1737156741037"] .tn-atom{font-size:36px !important}
#rec4703308601 .tn-elem[data-elem-id="1625439808461"] .tn-atom{font-size:36px !important}
#rec4703309501 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703350701 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703354301 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703355801 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703357601 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703360101 .tn-elem[data-elem-id="1698132053873"] .tn-atom{font-size:36px !important}
#rec4703300801 .tn-elem[data-elem-id="1730237503345"] .tn-atom{font-size:34px !important}
#rec4703298501 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703350001 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703353901 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703355401 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703357001 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703359301 .tn-elem[data-elem-id="1708881226174"] .tn-atom{font-size:19px !important}
#rec4703299401 .tn-elem[data-elem-id="1737156741041"], #rec4703300301 .tn-elem[data-elem-id="1737156741041"], #rec4703306201 .tn-elem[data-elem-id="1737156741041"], #rec4703350401 .tn-elem[data-elem-id="1737156741041"], #rec4703354001 .tn-elem[data-elem-id="1737156741041"], #rec4703355701 .tn-elem[data-elem-id="1737156741041"], #rec4703357101 .tn-elem[data-elem-id="1737156741041"], #rec4703357401 .tn-elem[data-elem-id="1737156741041"], #rec4703359601 .tn-elem[data-elem-id="1737156741041"]{left:calc(50% - 310px) !important;top:15px !important}
}
@media screen and (max-width:639px){
#rec4703299401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703300301 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703306201 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703306701 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703350401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703354001 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703355701 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703357101 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703357401 .tn-elem[data-elem-id="1737156741037"] .tn-atom, #rec4703359601 .tn-elem[data-elem-id="1737156741037"] .tn-atom{font-size:30px !important}
#rec4703308601 .tn-elem[data-elem-id="1625439808461"] .tn-atom{font-size:30px !important}
#rec4703309501 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703350701 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703354301 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703355801 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703357601 .tn-elem[data-elem-id="1698132053873"] .tn-atom, #rec4703360101 .tn-elem[data-elem-id="1698132053873"] .tn-atom{font-size:32px !important}
#rec4703300801 .tn-elem[data-elem-id="1730237503345"] .tn-atom{font-size:28px !important}
#rec4703298501 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703350001 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703353901 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703355401 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703357001 .tn-elem[data-elem-id="1708881226174"] .tn-atom, #rec4703359301 .tn-elem[data-elem-id="1708881226174"] .tn-atom{font-size:18px !important}
#rec4703309101 .t668__title{font-size:19px !important}
#rec4703299401 .tn-elem[data-elem-id="1737156741041"], #rec4703300301 .tn-elem[data-elem-id="1737156741041"], #rec4703306201 .tn-elem[data-elem-id="1737156741041"], #rec4703350401 .tn-elem[data-elem-id="1737156741041"], #rec4703354001 .tn-elem[data-elem-id="1737156741041"], #rec4703355701 .tn-elem[data-elem-id="1737156741041"], #rec4703357101 .tn-elem[data-elem-id="1737156741041"], #rec4703357401 .tn-elem[data-elem-id="1737156741041"], #rec4703359601 .tn-elem[data-elem-id="1737156741041"]{display:none !important}
}
/* 14.5 Футер: колонка Меню в контейнер на планшете (640-959) + рост артборда */
/* 14.6 Футер: блок названия компании на мобильном (<=639) */
/* === SECTION 15 START (mobile fixes) === */
/* Секция 15: вертикальная перестройка сеток 9 реков (top фото/заголовков/текстов, высоты панели и артборда)
   и misc-фиксы (квиз, FAQ-шапка, процесс, футер, hero). Сгенерировано по замерам Tilda-резов. */
/* --- 15.1 Сетки 9 реков: мобилка <=639 --- */
@media only screen and (max-width:639px){
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156868533"]{top:123px!important}
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156936228"]{top:497px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156956734"]{top:533px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156956734"]{top:563px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127903"]{top:599px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127903"]{top:625px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127903"]{top:655px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127914"]{top:973px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127914"]{top:999px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127914"]{top:1029px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127918"]{top:1009px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127918"]{top:1039px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737157127918"]{top:1065px!important}
:is(#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737156904897"]{top:1075px!important}
:is(#rec4703355701) .tn-elem[data-elem-id="1737156904897"]{top:1101px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156904897"]{top:1105px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737156904897"]{top:1157px!important}
:is(#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157044869"]{top:1449px!important}
:is(#rec4703355701) .tn-elem[data-elem-id="1737157044869"]{top:1475px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157044869"]{top:1479px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737157044869"]{top:1531px!important}
:is(#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157044874"]{top:1485px!important}
:is(#rec4703355701) .tn-elem[data-elem-id="1737157044874"]{top:1511px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157044874"]{top:1515px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737157044874"]{top:1567px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737156895327"]{top:1551px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156895327"]{top:1556px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737156895327"]{top:1577px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156895327"]{top:1633px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156895327"]{top:1659px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737156997269"]{top:1925px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156997269"]{top:1930px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737156997269"]{top:1951px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156997269"]{top:2007px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156997269"]{top:2033px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737156997277"]{top:1961px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737156997277"]{top:1987px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156997277"]{top:1996px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156997277"]{top:2073px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156997277"]{top:2099px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737157127907"]{top:2027px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737157127907"]{top:2053px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127907"]{top:2062px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127907"]{top:2139px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127907"]{top:2165px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737157127921"]{top:2401px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737157127921"]{top:2427px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127921"]{top:2436px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127921"]{top:2513px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127921"]{top:2539px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737157127924"]{top:2437px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737157127924"]{top:2463px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127924"]{top:2472px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127924"]{top:2549px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127924"]{top:2605px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737157127911"]{top:2503px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737157127911"]{top:2529px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127911"]{top:2538px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127911"]{top:2615px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127911"]{top:2697px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737157127927"]{top:2877px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737157127927"]{top:2903px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127927"]{top:2912px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127927"]{top:2989px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127927"]{top:3071px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737157127930"]{top:2913px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737157127930"]{top:2939px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127930"]{top:2948px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127930"]{top:3025px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127930"]{top:3137px!important}
:is(#rec4703359601) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703359601) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:2880px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:2890px!important}
:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703355701,#rec4703357101) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:2906px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:3018px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:3155px!important}
:is(#rec4703359601) .t396__artboard{height:2980px!important}
:is(#rec4703306201,#rec4703357401) .t396__artboard{height:2990px!important}
:is(#rec4703355701,#rec4703357101) .t396__artboard{height:3006px!important}
:is(#rec4703299401,#rec4703354001) .t396__artboard{height:3118px!important}
:is(#rec4703300301,#rec4703350401) .t396__artboard{height:3255px!important}
}
/* --- 15.2 Сетки 9 реков: планшет 640-959 --- */
@media only screen and (min-width:640px) and (max-width:959px){
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156868533"]{top:299px!important}
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156936228"]{top:711px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156956734"]{top:747px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156956734"]{top:777px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127903"]{top:813px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127903"]{top:839px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127903"]{top:869px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127914"]{top:1225px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127914"]{top:1251px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127914"]{top:1281px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127918"]{top:1261px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737157127918"]{top:1317px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156904897"]{top:1327px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737156904897"]{top:1409px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157044869"]{top:1739px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737157044869"]{top:1821px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157044874"]{top:1775px!important}
:is(#rec4703299401,#rec4703300301,#rec4703350401,#rec4703354001) .tn-elem[data-elem-id="1737157044874"]{top:1857px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156895327"]{top:1816px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737156895327"]{top:1841px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737156895327"]{top:1867px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156895327"]{top:1923px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156895327"]{top:1949px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156997269"]{top:2228px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737156997269"]{top:2253px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737156997269"]{top:2279px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156997269"]{top:2335px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156997269"]{top:2361px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737156997277"]{top:2289px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156997277"]{top:2294px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737156997277"]{top:2315px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156997277"]{top:2401px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156997277"]{top:2427px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737157127907"]{top:2355px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127907"]{top:2360px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737157127907"]{top:2381px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127907"]{top:2467px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127907"]{top:2493px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737157127921"]{top:2767px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127921"]{top:2772px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737157127921"]{top:2793px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127921"]{top:2879px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127921"]{top:2905px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737157127924"]{top:2803px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127924"]{top:2808px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737157127924"]{top:2829px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127924"]{top:2915px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127924"]{top:2941px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737157127911"]{top:2869px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127911"]{top:2874px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737157127911"]{top:2895px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127911"]{top:2981px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127911"]{top:3033px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737157127927"]{top:3281px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127927"]{top:3286px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737157127927"]{top:3307px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127927"]{top:3393px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127927"]{top:3445px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737157127930"]{top:3317px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127930"]{top:3322px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737157127930"]{top:3343px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127930"]{top:3429px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127930"]{top:3511px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:3124px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:3144px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703357101) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:3170px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:3282px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:3389px!important}
:is(#rec4703306201,#rec4703357401) .t396__artboard{height:3365px!important}
:is(#rec4703355701,#rec4703359601) .t396__artboard{height:3385px!important}
:is(#rec4703357101) .t396__artboard{height:3411px!important}
:is(#rec4703299401,#rec4703354001) .t396__artboard{height:3523px!important}
:is(#rec4703300301,#rec4703350401) .t396__artboard{height:3630px!important}
}
/* --- 15.3 Сетки 9 реков: узкий десктоп 960-1199 --- */
@media only screen and (min-width:960px) and (max-width:1199px){
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156868533"]{top:299px!important}
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156936228"]{top:711px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156956734"]{top:747px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156956734"]{top:777px!important}
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156895327"]{top:299px!important}
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156997269"]{top:711px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737156997277"]{top:747px!important}
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703357401) .tn-elem[data-elem-id="1737156997277"]{top:777px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127903"]{top:813px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703357401) .tn-elem[data-elem-id="1737157127903"]{top:843px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127903"]{top:869px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127914"]{top:1225px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703357401) .tn-elem[data-elem-id="1737157127914"]{top:1255px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127914"]{top:1281px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127918"]{top:1261px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127918"]{top:1291px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127918"]{top:1317px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127918"]{top:1321px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127907"]{top:813px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703357401) .tn-elem[data-elem-id="1737157127907"]{top:843px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127907"]{top:869px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127921"]{top:1225px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703357401) .tn-elem[data-elem-id="1737157127921"]{top:1255px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127921"]{top:1281px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127924"]{top:1261px!important}
:is(#rec4703300301,#rec4703306201,#rec4703350401,#rec4703357401) .tn-elem[data-elem-id="1737157127924"]{top:1291px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127924"]{top:1317px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737156904897"]{top:1327px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156904897"]{top:1357px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156904897"]{top:1409px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156904897"]{top:1413px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157044869"]{top:1739px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157044869"]{top:1769px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157044869"]{top:1821px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157044869"]{top:1825px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157044874"]{top:1775px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157044874"]{top:1805px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157044874"]{top:1857px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157044874"]{top:1861px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127911"]{top:1327px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127911"]{top:1357px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127911"]{top:1409px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127911"]{top:1413px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127927"]{top:1739px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127927"]{top:1769px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127927"]{top:1821px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127927"]{top:1825px!important}
:is(#rec4703355701,#rec4703357101,#rec4703359601) .tn-elem[data-elem-id="1737157127930"]{top:1775px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737157127930"]{top:1805px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737157127930"]{top:1857px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737157127930"]{top:1891px!important}
:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703355701,#rec4703359601) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:1602px!important}
:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703306201,#rec4703357401) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:1607px!important}
:is(#rec4703357101) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703357101) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:1628px!important}
:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703299401,#rec4703354001) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:1710px!important}
:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156819864"],:is(#rec4703300301,#rec4703350401) .tn-elem[data-elem-id="1737156819864"] .tn-atom{height:1769px!important}
:is(#rec4703355701,#rec4703359601) .t396__artboard{height:1847px!important}
:is(#rec4703306201,#rec4703357401) .t396__artboard{height:1852px!important}
:is(#rec4703357101) .t396__artboard{height:1873px!important}
:is(#rec4703299401,#rec4703354001) .t396__artboard{height:1955px!important}
:is(#rec4703300301,#rec4703350401) .t396__artboard{height:2014px!important}
}
/* --- 15.3 Misc fixes: квиз 4703300801 --- */
@media only screen and (max-width:639px){
#rec4703300801 .t396__artboard{height:288px!important}
#rec4703300801 .tn-elem[data-elem-id="1730238597634"]{top:209px!important;left:calc(50% - 85px)!important}
}
@media only screen and (min-width:640px) and (max-width:959px){
#rec4703300801 .t396__artboard{height:307px!important}
#rec4703300801 .tn-elem[data-elem-id="1730238597634"]{top:228px!important;left:calc(50% - 310px)!important}
}
@media only screen and (min-width:960px) and (max-width:1199px){
#rec4703300801 .t396__artboard{height:295px!important}
#rec4703300801 .tn-elem[data-elem-id="1730238597634"]{top:216px!important;left:calc(50% - 470px)!important}
}
/* --- 15.4 Misc fixes: FAQ-шапка 4703308601 --- */
@media only screen and (max-width:639px){
#rec4703308601 .t396__artboard{height:291px!important}
#rec4703308601 .tn-elem[data-elem-id="1736318278261"]{top:217px!important;left:calc(50% - 80px)!important}
}
@media only screen and (min-width:640px) and (max-width:959px){
#rec4703308601 .t396__artboard{height:325px!important}
#rec4703308601 .tn-elem[data-elem-id="1736318278261"]{top:251px!important;left:calc(50% - 80px)!important}
}
@media only screen and (min-width:960px) and (max-width:1199px){
#rec4703308601 .t396__artboard{height:294px!important}
#rec4703308601 .tn-elem[data-elem-id="1736318278261"]{top:220px!important;left:calc(50% - 469px)!important}
}
/* --- 15.5 Misc fixes: «Как мы работаем» 4703302701 (только мобилка) --- */
@media only screen and (max-width:639px){
#rec4703302701 .tn-elem[data-elem-id="1786710000011"]{top:12px!important}
}
/* --- 15.6 Misc fixes: футеры (6 реков, только ≤639) --- */
/* --- 15.7 Misc fixes: hero — скрыть дублирующий телефон на планшете (640–959) --- */
@media only screen and (min-width:640px) and (max-width:959px){
#rec4703298501 .tn-elem[data-elem-id="1736714509875"],#rec4703350001 .tn-elem[data-elem-id="1736714509875"],#rec4703353901 .tn-elem[data-elem-id="1736714509875"],#rec4703355401 .tn-elem[data-elem-id="1736714509875"],#rec4703357001 .tn-elem[data-elem-id="1736714509875"],#rec4703359301 .tn-elem[data-elem-id="1736714509875"]{display:none!important}
}
/* === SECTION 15 END === */
/* === SECTION 16 START (collision fixes) === */
@media only screen and (max-width:639px){
/* grid H2 clipped at artboard top */
:is(#rec4703299401,#rec4703300301,#rec4703306201,#rec4703350401,#rec4703354001,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156741037"]{top:4px!important}
/* footer: email/city/map shifted down to clear phone */
/* hero home: para smaller + CTA button lower */
#rec4703298501 .tn-elem[data-elem-id="1708881226174"] .tn-atom{font-size:16px!important;line-height:22px!important}
#rec4703298501 .tn-elem[data-elem-id="1708881249501"]{top:315px!important}
/* uslugi: process H2 was hidden above artboard */
#rec4703354201 .tn-elem[data-elem-id="1786710000011"]{top:12px!important}
}
@media only screen and (min-width:640px) and (max-width:959px){
/* hero home: H1 slightly smaller to clear paragraph */
#rec4703298501 .tn-elem[data-elem-id="1708881202169"] .tn-atom{font-size:32px!important;line-height:40px!important}
/* heroes: feature texts shifted down 8px off the photo */
:is(#rec4703298501,#rec4703350001,#rec4703353901,#rec4703355401,#rec4703357001,#rec4703359301) .tn-elem[data-elem-id="1737151405221"]{top:593px!important}
:is(#rec4703298501,#rec4703350001,#rec4703353901,#rec4703355401,#rec4703357001,#rec4703359301) .tn-elem[data-elem-id="1737151405225"]{top:593px!important}
}
@media only screen and (min-width:1200px){
/* grids 4703306201/4703355701/4703357401/4703359601: row1 bodies below 2-line titles */
:is(#rec4703306201,#rec4703355701,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156956734"]{top:778px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156997277"]{top:778px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157044874"]{top:778px!important}
/* all 5 grids: row2 photos below row1 bodies (preim1 keeps bodies at 753, 3-line body) */
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127903"]{top:835px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127907"]{top:835px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127911"]{top:835px!important}
/* row2 titles and bodies follow */
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127914"]{top:1239px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127921"]{top:1239px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127927"]{top:1239px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127918"]{top:1274px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127924"]{top:1274px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737157127930"]{top:1274px!important}
/* panel and artboard grow to fit */
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .tn-elem[data-elem-id="1737156819864"]{height:1108px!important}
:is(#rec4703306201,#rec4703355701,#rec4703357101,#rec4703357401,#rec4703359601) .t396__artboard{height:1348px!important}
}
/* === SECTION 16 END === */
/* === SECTION 17 START (global safety net for new/edited blocks) === */
/* Applies to EVERY zero-block on every page, including blocks added later in the editor */
/* Long unbreakable words (emails, phones, URLs) wrap instead of overflowing the artboard */
.t396 .tn-atom{overflow-wrap:break-word;word-wrap:break-word}
/* === SECTION 17 END === */
/* === SECTION 18 START (legacy hero header hidden) === */
:is(#rec4703298501,#rec4703350001,#rec4703353901,#rec4703355401,#rec4703357001,#rec4703359301) :is(
  .tn-elem[data-elem-id="1736714509895"],
  .tn-elem[data-elem-id="1736714509900"],
  .tn-elem[data-elem-id="1736714509875"],
  .tn-elem[data-elem-id="1736714509879"],
  .tn-elem[data-elem-id="1736714509903"],
  .tn-elem[data-elem-id="1736714509890"],
  .tn-elem[data-elem-id="1736714509888"],
  .tn-elem[data-elem-id="1736714509886"],
  .tn-elem[data-elem-id="1736714509884"],
  .tn-elem[data-elem-id="1736714509881"]
){display:none!important}
/* === SECTION 18 END === */
/* === HEADER T1272 (standard menu block) === */
.t1272{height:86px;}
@media (max-width:960px){
.t1272{height:65px;}
}
.t1272 .t-btnflex{min-height:48px;}
.t1272 .t-menu-base__textlogo{color:#101010 !important;}
.t1272 .t-menu-base__textlogo::after{content:".";color:#ff7900;}
/*FT302-FOOTER-STYLES*/
/* ===== FT302 FOOTERS — стандартные футеры (замена Zero-футеров) ===== */
/* Перенос на стандартные блоки Tilda. Соответствие дизайн-системе ooonit. */
.t420__title{font-family:'Cormorant Garamond',serif !important;font-weight:700 !important;font-size:18px !important;color:#ff7900 !important;}
.t420__text{font-family:'Cormorant Garamond',serif !important;font-weight:700 !important;font-size:20px !important;color:#ffffff !important;line-height:1.3 !important;}
.t420__descr,.t420__descr li{font-family:'Montserrat',sans-serif !important;font-weight:400 !important;font-size:16px !important;color:#cfc9c0 !important;}
.t420__descr li.oo-tel,.t420__descr li.oo-tel *{font-family:'Montserrat',sans-serif !important;font-weight:800 !important;font-size:24px !important;color:#ffffff !important;line-height:1.35 !important;}
/*FT302-FOOTER-STYLES-END*/

/* === SECTION 19 START (font-family override Cormorant/Montserrat) === */
/* Per-record baked styles #rec<id> {font-family:Playfair/Manrope} перекрывают generic-правила через ID-спецификацию. Эти class-правила с !important побеждают их (importance > specificity). Heading-классы (были Playfair Display) -> Cormorant Garamond; body-классы (были Manrope) -> Montserrat. */
.t001__title, .t580__title, .t-section__title, .t-card__title, .t720__title, .t702__title, .t046__text{
  font-family:'Cormorant Garamond','Georgia',serif !important;
}
.tmenu-mobile__burgerlogo a, .tmenu-mobile__burgerlogo__title, .t-menu-base__textlogo, a.t-menu__link-item, .t-menu-base__langs_flex .t-menu-base__langs-item a, .t-menu-base__langs-button, .t001__descr, .t1033__title, .t580__descr, .t-section__descr, .t-card__descr, .t720__descr, .t702__descr{
  font-family:'Montserrat','TildaSans',Arial,sans-serif !important;
}
.t-btn,.t-submit,.t-btnflex,.t-input,.t-select,.t-input__vis-ph{font-family:Montserrat,TildaSans,Arial,sans-serif!important}

/* === SECTION 19 END === */

/* === MARQUEE START (replica kvazar-sport, 28.10.2026) === */
.marquee{overflow:hidden;border-top:1px solid rgba(17,17,17,.06);border-bottom:1px solid rgba(17,17,17,.06);background:#ffffff73;padding:14px 0;margin-top:40px;font-family:Montserrat,TildaSans,Arial,sans-serif}
.marquee__track{display:flex;gap:28px;width:max-content;animation:oo-marquee 84s linear infinite;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#615f59}
@keyframes oo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
/* === MARQUEE END === */
