#app,#block-cLfTO56f87{--heridik-header-bg:#15181e;--heridik-accent:#008aff}#block-cLfTO56f87 #grid-PUI0d6J4OW{display:none!important}#block-cLfTO56f87,#block-cLfTO56f87 [package-item=module]{--header-bg:var(--heridik-header-bg);background-color:var(--heridik-header-bg)!important}#app[page-type=index] #block-cLfTO56f87.header-fixed,#app[page-type=index] #block-cLfTO56f87.header-fixed [package-item=module]{background-color:var(--heridik-header-bg)!important;background-image:none!important}@media (min-width:1200px){#app[page-type=index] #block-cLfTO56f87:not(.header-fixed),#app[page-type=index] #block-cLfTO56f87:not(.header-fixed) [package-item=module]{background-color:#0000!important}#app[page-type=index] #block-cLfTO56f87:not(.header-fixed){background-image:linear-gradient(#0000008c,#0000)!important}}#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu],#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu] .unit-nav_name,#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu] .unit-header-nav__item-drop{color:#fff!important;text-transform:none!important}#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu] .unit-nav_name{font-weight:500;font-size:17px!important}#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu].active,#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu].active .unit-nav_name,#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu]:hover,#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu]:hover .unit-nav_name,#block-cLfTO56f87 .unit-header-nav__item-link[firstmenu]:hover .unit-header-nav__item-drop{color:var(--heridik-accent)!important}#block-cLfTO56f87 .unit-header-search__btn .iconfont,#block-cLfTO56f87 .unit-header-menu__switch .iconfont{color:#fff!important}#app .unit-header-menu__box{background-color:var(--heridik-header-bg,#15181e)!important}#app .unit-header-menu__box a,#app .unit-header-menu__nav_name,#app .unit-header-menu__nav-list_name,#app .unit-header-menu__nav__item-drop,#app .unit-header-menu__close .iconfont,#app .unit-header-menu__search .iconfont{color:#fff!important}
#app .hx-footer{--hx-bg:#1c1d20;--hx-bar-bg:#2a2b2f;--hx-text:#c7cbd1;--hx-muted:#8f959d;--hx-heading:#fff;--hx-accent:#008aff;--hx-line:#ffffff29;background:var(--hx-bg) url(/assets/footer/waves.webp) center / cover no-repeat;color:var(--hx-text);font-size:15px;line-height:1.6;position:relative;overflow:hidden}#app .hx-footer a{color:inherit;text-decoration:none;transition:color .2s}#app .hx-footer a:hover,#app .hx-footer a:focus-visible{color:var(--hx-accent)}#app .hx-footer ul{margin:0;padding:0;list-style:none}#app .hx-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.35fr);gap:56px;max-width:1240px;margin:0 auto;padding:72px 24px 64px;display:grid}#app .hx-footer__logo{margin-bottom:28px;display:inline-block}#app .hx-footer__logo img{width:auto;height:52px;display:block}#app .hx-footer__contact{gap:14px;display:grid}#app .hx-footer__contact li{align-items:flex-start;gap:12px;display:flex}#app .hx-footer__contact svg{width:15px;height:15px;color:var(--hx-muted);flex:none;margin-top:4px}#app .hx-footer__contact span{overflow-wrap:anywhere}#app .hx-footer .hx-footer__social{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}#app .hx-footer__social a{border:1px solid var(--hx-line);width:42px;height:42px;color:var(--hx-heading);border-radius:50%;place-items:center;font-size:18px;transition:background-color .2s,border-color .2s,transform .2s;display:grid}#app .hx-footer__social a:hover,#app .hx-footer__social a:focus-visible{background:var(--hx-accent);border-color:var(--hx-accent);color:#fff;transform:translateY(-2px)}#app .hx-footer__nav{align-content:start;gap:36px;display:grid}#app .hx-footer__heading,#app .hx-footer__subheading{color:var(--hx-heading);letter-spacing:.04em;text-transform:uppercase;margin:0 0 16px;font-size:17px;font-weight:700;line-height:1.3}#app .hx-footer__links{gap:10px;display:grid}#app .hx-footer__links a{align-items:center;gap:10px;display:inline-flex}#app .hx-footer__links svg{flex:none;width:12px;height:12px;transition:transform .2s}#app .hx-footer__links a:hover svg{transform:translate(3px)}#app .hx-footer__company{color:var(--hx-heading);margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.4}#app .hx-footer__lead{margin:0 0 14px}#app .hx-subscribe__field{border:1px solid #ffffff8c;max-width:420px;transition:border-color .2s;display:flex}#app .hx-subscribe__field:focus-within{border-color:var(--hx-accent)}#app .hx-subscribe input{color:#fff;min-width:0;height:46px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 14px}#app .hx-subscribe input::placeholder{color:var(--hx-muted)}#app .hx-subscribe button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;font-weight:600;transition:color .2s;display:inline-flex}#app .hx-subscribe button:hover,#app .hx-subscribe button:focus-visible{color:var(--hx-accent)}#app .hx-subscribe button:disabled{cursor:progress;opacity:.7}#app .hx-subscribe button svg{width:13px;height:13px}#app .hx-subscribe__status{min-height:1.6em;margin:8px 0 0;font-size:14px}#app .hx-subscribe__status--done{color:#5fd38d}#app .hx-subscribe__status--error{color:#ff8a80}#app .hx-footer__partners{margin-top:24px}#app .hx-footer__subheading{color:var(--hx-muted);font-size:14px}#app .hx-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}#app .hx-marquee__track{width:max-content;animation:30s linear infinite hx-marquee;display:flex}#app .hx-marquee:hover .hx-marquee__track,#app .hx-marquee:focus-within .hx-marquee__track{animation-play-state:paused}#app .hx-marquee__group{gap:14px;padding-right:14px;display:flex}#app .hx-partner{background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:140px;height:64px;padding:10px 14px;display:flex}#app .hx-partner a{width:100%;height:100%;display:block}#app .hx-partner img{object-fit:contain;filter:grayscale();opacity:.8;width:100%;height:100%;transition:filter .3s,opacity .3s;display:block}#app .hx-partner:hover img{filter:none;opacity:1}@keyframes hx-marquee{to{transform:translate(-50%)}}#app .hx-footer-bar{color:#c7cbd1;text-align:center;background:#2a2b2f;padding:14px 24px;font-size:14px}#app .hx-footer-bar p{margin:0}#app .hx-footer-bar a{color:inherit;text-underline-offset:2px;text-decoration:underline}#app .hx-footer-bar a:hover{color:#008aff}#app .hx-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1080px){#app .hx-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}#app .hx-footer__cta{grid-column:1/-1}}@media (max-width:640px){#app .hx-footer__inner{grid-template-columns:minmax(0,1fr);gap:40px;padding:56px 20px 48px}#app .hx-footer__company{font-size:21px}#app .hx-subscribe__field{max-width:none}}@media (prefers-reduced-motion:reduce){#app .hx-marquee{-webkit-mask-image:none;mask-image:none}#app .hx-marquee__track{width:auto;animation:none}#app .hx-marquee__group[aria-hidden]{display:none}#app .hx-marquee__group{flex-wrap:wrap}}
html.js-motion:not(.motion-ready) :is(#app [animate],#app [data-reveal],#app .unit-list__item,#app .unit-page-title,#app .unit-breadcrumb):not(:is([carousel],.swiper,.swiper-container) *),html.js-motion:not(.motion-ready) #block-cLfTO56f87{opacity:0}.site-scroll-progress{z-index:10000;pointer-events:none;transform-origin:0;background:linear-gradient(90deg,#008aff,#4fb3ff);height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.site-scroll-progress{display:none}}
