html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.head-language{background:var(--navruz);min-width:32px;min-height:32px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.site-head.menu-open{background:var(--paper);transform:none}.site-head:focus-within{transform:none}.head-sheet{overscroll-behavior:contain;max-height:calc(100svh - 68px);overflow-y:auto}.flow-wordmark{position:relative}.flow-wordmark>span{display:block}.flow-wordmark-liquid{color:var(--sky);background:linear-gradient(0deg, var(--navruz), var(--sky));-webkit-text-fill-color:transparent;clip-path:inset(var(--flow-empty,100%) 0 0);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.site-head,.burger span{transition:none}}.b2b-contact-links{color:var(--navruz);flex-wrap:wrap;gap:8px 24px;margin-top:24px;font-size:13px;display:flex}.b2b-contact-links a{text-underline-offset:4px}.b2b-contact-links a:hover{text-decoration:underline}@media (max-width:1100px),(max-height:800px){.site-foot{position:relative;bottom:auto}}
