diff --git a/_theme/tarantool-site/defindex.html b/_theme/tarantool-site/defindex.html new file mode 100644 index 0000000000..020f7e3964 --- /dev/null +++ b/_theme/tarantool-site/defindex.html @@ -0,0 +1,35 @@ +{# + basic/defindex.html + ~~~~~~~~~~~~~~~~~~~ + + Default template for the "index" page. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- extends "layout.html" %} +{% set title = _('Overview') %} +{% block body %} +

{{ docstitle|e }}

+

+ {{ _('Welcome! This is') }} + {% block description %}{{ _('the documentation for') }} {{ project|e }} + {{ release|e }}{% if last_updated %}, {{ _('last updated') }} {{ last_updated|e }}{% endif %}{% endblock %}. +

+ {% block tables %} +

{{ _('Indices and tables:') }}

+ + +
+ + + + + +
+ {% endblock %} +{% endblock %} diff --git a/_theme/tarantool-site/domainindex.html b/_theme/tarantool-site/domainindex.html new file mode 100644 index 0000000000..fb42c4911d --- /dev/null +++ b/_theme/tarantool-site/domainindex.html @@ -0,0 +1,85 @@ +{# + basic/domainindex.html + ~~~~~~~~~~~~~~~~~~~~~~ + + Template for domain indices (module index, ...). + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- extends "layout.html" %} +{% set title = indextitle %} + +{% block extrahead %} +{{ super() }} +{% if not embedded and collapse_index %} + +{% endif %} +{% endblock %} + +{% block body %} +
+
+ {%- set groupid = idgen() %} + +

{{ indextitle }}

+ +
+ {%- for (letter, entries) in content %} + {{ letter }} + {%- if not loop.last %} | {% endif %} + {%- endfor %} +
+
+
+ +
+
+ + {%- for letter, entries in content %} + + + + + + + + + + + {%- for (name, grouptype, page, anchor, + extra, qualifier, description) in entries %} + + + + + + {%- endfor %} + {%- endfor %} +
 
{{ letter }}
+ {% if grouptype == 1 -%} + + {%- endif %} + + {% if grouptype == 2 %}   {% endif %} + {% if page %}{% endif -%} + {{ name|e }} + {%- if page %}{% endif %} + {%- if extra %}({{ extra|e }}){% endif -%} + + {% if qualifier %}{{ qualifier|e }}:{% endif %} + {{ description|e }} +
+
+
+{% endblock %} + +{# vim: syntax=htmldjango ts=2 sts=2 sw=2 expandtab #} diff --git a/_theme/tarantool-site/elements.html b/_theme/tarantool-site/elements.html new file mode 100644 index 0000000000..0d90461d6f --- /dev/null +++ b/_theme/tarantool-site/elements.html @@ -0,0 +1,345 @@ +{% set language_list = [ + ("En", "/en/doc/{{ version }}", "en"), + ("Ru", "/ru/doc/{{ version }}", "ru"), +] %} + +{%- macro abspath(path) -%} + {%- if rel_path == "true" -%} + {{ path }} + {%- elif nolang_path == "true" -%} + {{ [ "/", path ] | join('') }} + {%- else -%} + {{ [ "/", language, "/", path ] | join('') }} + {%- endif -%} +{%- endmacro -%} + +{% set canonical_url = [ + use_opensearch, + language, + '/', + pathto(pagename, 1), + '.html' +] | join('') +%} + +{%- macro convert_path_version(toversion) -%} + {%- if toversion == version -%} + {{ pathto("doc/" + version + "/index") }} + {%- else -%} + {%- set lr = pathto("/" + pagename + file_suffix, True) + | replace(version, toversion) -%} + {{ abspath(lr.split("/", 1)[1]) }} + {%- endif -%} +{%- endmacro -%} + +{%- macro convert_path_i18n(tolang) -%} + {%- if tolang == "ru" -%} + {{ pathto('../ru/' + pagename + file_suffix, True) }} + {%- else -%} + {{ pathto('../en/' + pagename + file_suffix, True) }} + {%- endif -%} +{%- endmacro -%} + +{%- macro get_version_text(version) -%} + {%- if version == "1.9" -%} + {{ "1.9 (stable)" }} + {%- elif version == "2.0" -%} + {{ "2.0 (alpha)" }} + {%- endif -%} +{%- endmacro -%} + +{%- macro get_downloads_main_page_link() -%} + {%- set modified_pagename = pagename | replace("os-installation/1.9", "download") -%} + {%- set modified_pagename = modified_pagename | replace("os-installation/2.0", "download_20") -%} + + {%- set splitted = modified_pagename.split('/') -%} + {%- set download_pagename = splitted[0] + '/' + splitted[1] -%} + + {%- set lr = pathto("/" + download_pagename + file_suffix, True) -%} + {{ abspath(lr.split("/", 1)[1]) }} +{%- endmacro -%} + +{% macro language_selector() %} + +{% endmacro %} + +{% macro package_page_header() %} +
+
+ Downloads > + {%- set lr = pathto("/" + pagename + file_suffix, True) -%} + Packages +
+
+

Available versions:

+

+ {% for elem in versions %} + {%- set version_text = get_version_text(elem) -%} + + {%- set splitted = pagename.split('/') -%} + {%- set new_pagename = splitted[0] + '/' + splitted[1] + '/' + elem + '/' + splitted[3] -%} + + {% if pagename != new_pagename %} + {%- set lr = pathto("/" + new_pagename + file_suffix, True) -%} + {{ version_text }}   + {% else %} + {%- set lr = pathto("/" + new_pagename + file_suffix, True) -%} + {{ version_text }}   + {% endif %} + {% endfor %} +

+
+
+
+
+
+{% endmacro %} + +{% macro version_switcher() %} +
+
+
+

Version:

+ + {{ version }} + +
+
+ +
+
+{% endmacro %} + +{% macro regular_page_header() %} +
+ {{- page_path() -}} +
+{% endmacro %} + +{% macro page_path() %} +
+ {% for elem in parents %} + + {{ elem.title }} + + {% endfor %} + + {{ title }} + +
+{% endmacro %} + + + +{% macro navbar(head=True) %} + {% if next and prev %} + {% if head %} +
+ {% else %} +
+ {% endif %} + {% if prev %} + + {% endif %} + {% if next %} + + {% endif %} +
+ {% endif %} +{% endmacro %} + +{% macro disqus() %} +
+ + +{% endmacro %} + +{# Modify i_links to add records to site #} +{% if not wp_local %} + {% set i_links = [ + ("Main", "https://tarantool.org/{{ language }}/", "index" ), + ("Try", "https://tarantool.org/{{ language }}/try.html", "try" ), + ("Documentation", "https://tarantool.org/{{ language }}/doc/{{ version }}/index.html", "doc" ), + ("Download", "https://tarantool.org/{{ language }}/download/download.html", "download/download"), + ] %} +{% else %} + {% set i_links = [ + ("Main", abspath("index.html"), "index" ), + ("Try", abspath("try.html"), "try" ), + ("Documentation", abspath("doc/" + version + "/index.html"), "doc" ), + ("Download", abspath("download/download.html"), "download/download"), + ] %} +{% endif %} + +{# + ("Cloud", "https://cloud.tarantool.org/", "cloud" ), +#} + +{% macro i_menu() %} + +{% endmacro %} + +{% macro i_header() %} +
+
+
+
+
+
+
+
+ + + + +
+ + +
+
+
+
+{% endmacro %} + +{% macro i_footer() %} + +{% endmacro %} + +{# vim: set syntax=jinja ts=2 sts=2 sw=2 expandtab : #} diff --git a/_theme/tarantool-site/genindex-single.html b/_theme/tarantool-site/genindex-single.html new file mode 100644 index 0000000000..93fb9b3329 --- /dev/null +++ b/_theme/tarantool-site/genindex-single.html @@ -0,0 +1,65 @@ +{# + basic/genindex-single.html + ~~~~~~~~~~~~~~~~~~~~~~~~~~ + + Template for a "single" page of a split index. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{% macro indexentries(firstname, links) %} +
+ {%- if links -%} + + {%- if links[0][0] %}{% endif -%} + {{ firstname|e }} + {%- if links[0][0] %}{% endif -%} + + + {%- for ismain, link in links[1:] -%} + , {% if ismain %}{% endif -%} + [{{ loop.index }}] + {%- if ismain %}{% endif -%} + + {%- endfor %} + {%- else %} + {{ firstname|e }} + {%- endif %} +
+{% endmacro %} + +{%- extends "layout.html" %} +{% set title = _('Index') %} +{% block body %} + +

{% trans key=key %}Index – {{ key }}{% endtrans %}

+ + + {%- for column in entries|slice(2) if column %} + + {%- endfor %} +
+ {%- for entryname, (links, subitems, _) in column %} + {{ indexentries(entryname, links) }} + {%- if subitems %} +
+ {%- for subentryname, subentrylinks in subitems %} + {{ indexentries(subentryname, subentrylinks) }} + {%- endfor %} +
+ {%- endif -%} + {%- endfor %} +
+ +{% endblock %} + +{% block sidebarrel %} +

{{ _('Index') }}

+

{% for key, dummy in genindexentries -%} + {{ key }} + {% if not loop.last %}| {% endif %} + {%- endfor %}

+ +

{{ _('Full index on one page') }}

+ {{ super() }} +{% endblock %} diff --git a/_theme/tarantool-site/genindex-split.html b/_theme/tarantool-site/genindex-split.html new file mode 100644 index 0000000000..f6545dea09 --- /dev/null +++ b/_theme/tarantool-site/genindex-split.html @@ -0,0 +1,41 @@ +{# + basic/genindex-split.html + ~~~~~~~~~~~~~~~~~~~~~~~~~ + + Template for a "split" index overview page. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- extends "layout.html" %} +{% set title = _('Index') %} +{% block body %} + +

{{ _('Index') }}

+ +

{{ _('Index pages by letter') }}:

+ +
+

{% for key, dummy in genindexentries -%} + {{ key }} + {% if not loop.last %}| {% endif %} + {%- endfor %}

+ +

{{ _('Full index on one page') }} + ({{ _('can be huge') }})

+
+ +{% endblock %} + +{% block sidebarrel %} +{% if split_index %} +

Index

+

{% for key, dummy in genindexentries -%} + {{ key }} + {% if not loop.last %}| {% endif %} + {%- endfor %}

+ +

{{ _('Full index on one page') }}

+{% endif %} + {{ super() }} +{% endblock %} diff --git a/_theme/tarantool-site/genindex.html b/_theme/tarantool-site/genindex.html new file mode 100644 index 0000000000..7229d6a0e5 --- /dev/null +++ b/_theme/tarantool-site/genindex.html @@ -0,0 +1,97 @@ +{# + basic/genindex.html + ~~~~~~~~~~~~~~~~~~~ + + Template for an "all-in-one" index. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{% macro indexentries(firstname, links) %} +
+ {%- if links -%} + + {%- if links[0][0] %}{% endif -%} + {{ firstname | e }} + {%- if links[0][0] %}{% endif -%} + + + {%- for ismain, link in links[1:] -%} + , {% if ismain %}{% endif -%} + [{{ loop.index }}] + {%- if ismain %}{% endif -%} + + {%- endfor %} + {%- else %} + {{ firstname | e }} + {%- endif %} +
+{% endmacro %} + +{%- extends "layout.html" %} +{% set title = _('Index') %} + +{% block body %} +
+
+

{{ _('Index') }}

+
+ {% for key, dummy in genindexentries -%} + {{ key }} + {% if not loop.last %} | {% endif %} + {%- endfor %} +
+
+
+ + +
+
+ {%- for key, entries in genindexentries %} +

{{ key }}

+ + + {%- for column in entries|slice_index(2) if column %} + + {%- endfor %} + +
+
+ {%- for entryname, (links, subitems, _) in column %} + {{ indexentries(entryname, links) }} + {%- if subitems %} +
+
+ {%- for subentryname, subentrylinks in subitems %} + {{ indexentries(subentryname, subentrylinks) }} + {%- endfor %} +
+
+ {%- endif -%} + {%- endfor %} +
+
+ {% endfor %} +
+
+{% endblock %} + +{#% block sidebarrel %} + {% if split_index %} +

{{ _('Index') }}

+

+ {% for key, dummy in genindexentries -%} + {{ key }} + {% if not loop.last %}| {% endif %} + {%- endfor %} +

+

+ + {{ _('Full index on one page') }} + +

+ {% endif %} + {{ super() }} +{% endblock %#} + +{# vim: syntax=htmldjango ts=2 sts=2 sw=2 expandtab #} diff --git a/_theme/tarantool-site/layout.html b/_theme/tarantool-site/layout.html new file mode 100644 index 0000000000..8fed99a6ab --- /dev/null +++ b/_theme/tarantool-site/layout.html @@ -0,0 +1,199 @@ +{% from 'elements.html' import i_header with context %} +{% from 'elements.html' import i_footer with context %} +{% from 'elements.html' import abspath with context %} +{% from 'elements.html' import version_switcher with context %} + +{% set page = {"slug": "documentation"} %} +{% set script_files = [ + '_static/jquery.js', + '_static/underscore.js', + '_static/doctools.js', + '_static/searchtools.js', + '_static/language_data.js', + '_static/js/jquery.scrollTo.min.js', + '_static/js/clipboard.js', + '_static/js/copy-button.js', + '_static/js/brushup-doc.js', + '_static/js/mobile_menu.js', + '_static/js/menu-toggle.js', + '_static/js/left-menu.js', + '_static/js/right-menu.js', + '_static/js/doc-header-menu.js', + '_static/js/version-switcher.js', +] %} +{% set css_files = [ + '_static/css/doc-critical.min.css', + '_static/css/doc.min.css', + '_static/css/doc-fixes.css' +] %} + +{% set favicons -%} + + + + + + + + + + + + + + + + + + + + + +{%- endset %} + +{% set opengraph -%} + {% set canonical_url = [ + use_opensearch, language, '/', pagename, file_suffix + ] | join('') %} + {% set logo_url = [ + use_opensearch, language, '/_static/images/tarantool.png' + ] | join('') %} + + + + + + {% if pagename not in ['index'] -%} + + {%- endif %} +{%- endset %} + +{% set is_website = website.get(pagename, False) %} +{% set is_package_page = packages.get(pagename, False) %} +{% set is_mainpage = pagename in ["doc/2.0/index", "doc/2.0/singlehtml", "doc/1.9/index", "doc/1.9/singlehtml", "doc/1.6/index", "doc/1.6/singlehtml"] %} + +{% set pagename_stripped = pagename | replace("/", "_") %} +{% set body_suffix = "" if is_website else " b-doc-%s" % pagename_stripped %} +{% set header_suffix = "" if is_mainpage or is_website else "toggle-navigation" %} +{% set header_class = "b-section-title b-ellipsis " + header_suffix %} + +{% set content_pane %} +
+ {% if pagename == "doc/2.0/singlehtml" %} +
+ {{ toctree(maxdepth=2, collapse=false) }} +
+ {% endif %} + {% if not is_website and language == "ru" %} +
+

Замечание

+

+ Документация находится в процессе перевода и может + отставать от английской версии. +

+
+ {% endif %} + {{ body }} +
+{% endset %} + + + + + + + + + + + {{ favicons }} + {{ opengraph }} + {{ title | striptags }} + {%- for scriptfile in script_files %} + + {%- endfor %} + {%- for cssfile in css_files %} + + {%- endfor %} + + {% block extrahead %} + + {% include "script" ignore missing %} + + {% endblock extrahead %} + + + + {{ i_header() }} +
+
+
+
+
+ +
+ {{- version_switcher() -}} +
+
+ {{- toctree(maxdepth=-1, collapse=false, includehidden=true) }} +
+
+
+
+
+
+
+ {% block body %} + {% endblock %} +
+
+
+
+
+
+
+
+ {{- i_footer() -}} +
+
+
+
+
+
+ + + +{# vim: set syntax=jinja ts=2 sts=2 sw=2 expandtab : #} diff --git a/_theme/tarantool-site/opensearch.xml b/_theme/tarantool-site/opensearch.xml new file mode 100644 index 0000000000..03875be493 --- /dev/null +++ b/_theme/tarantool-site/opensearch.xml @@ -0,0 +1,10 @@ + + + {{ project|e }} + {% trans docstitle=docstitle|e %}Search {{ docstitle }}{% endtrans %} + utf-8 + + {{ docstitle|e }} +{% block extra %} {# Put e.g. an element here. #} {% endblock %} + diff --git a/_theme/tarantool-site/page.html b/_theme/tarantool-site/page.html new file mode 100644 index 0000000000..653cc6e2cc --- /dev/null +++ b/_theme/tarantool-site/page.html @@ -0,0 +1,42 @@ +{%- extends "layout.html" %} + +{% from 'elements.html' import package_page_header with context %} +{% from 'elements.html' import regular_page_header with context %} +{% from 'elements.html' import version_switcher with context %} +{% from 'elements.html' import i_footer with context %} +{% from 'elements.html' import navbar with context %} + +{% block body %} + {% if is_website %} + {% if is_mainpage %} +
+ {{ body }} +
+ {% else %} + {{ body }} + {% endif %} + {% elif is_package_page %} +
+
+
{{- package_page_header() -}}
+
+ {{ body }} +
+ {% else %} + {% if is_mainpage %} +
+
+

{{ title }}

+
{{- toctree(maxdepth=2, collapse=false, includehidden=true) }}
+ {{ content_pane }} +
+
+ {% else %} + {{- regular_page_header() -}} + {{ content_pane }} + {{- navbar(False) -}} + {% endif %} + {% endif %} +{% endblock %} + +{# vim: set syntax=jinja ts=2 sts=2 sw=2 expandtab : #} diff --git a/_theme/tarantool-site/relations.html b/_theme/tarantool-site/relations.html new file mode 100644 index 0000000000..e3faec04a7 --- /dev/null +++ b/_theme/tarantool-site/relations.html @@ -0,0 +1,19 @@ +{# + basic/relations.html + ~~~~~~~~~~~~~~~~~~~~ + + Sphinx sidebar template: relation links. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- if prev %} +

{{ _('Previous topic') }}

+

{{ prev.title }}

+{%- endif %} +{%- if next %} +

{{ _('Next topic') }}

+

{{ next.title }}

+{%- endif %} diff --git a/_theme/tarantool-site/script b/_theme/tarantool-site/script new file mode 100644 index 0000000000..c6122411a4 --- /dev/null +++ b/_theme/tarantool-site/script @@ -0,0 +1,30 @@ + + + + + + + +{# vim: syntax=htmldjango ts=2 sts=2 sw=2 expandtab #} diff --git a/_theme/tarantool-site/search.html b/_theme/tarantool-site/search.html new file mode 100644 index 0000000000..f6f2e3a9a0 --- /dev/null +++ b/_theme/tarantool-site/search.html @@ -0,0 +1,78 @@ +{# + basic/search.html + ~~~~~~~~~~~~~~~~~ + + Template for the search page. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- extends "layout.html" %} + +{% set title = _('Search') %} + +{% block extrahead %} + + {# this is used when loading the search index using $.ajax fails, + such as on Chrome for documents on localhost #} + + {{ super() }} +{% endblock %} + +{% block body %} +
+
+

{{ _('Search') }}

+
+
+ +

+ {% trans %} + Please activate JavaScript to enable the search functionality. + {% endtrans %} +

+
+

+ {% trans %} + From here you can search these documents. Enter your search words into + the box below and click "search". Note that the search function will + automatically search for all of the words. Pages containing fewer words + won't appear in the result list. + {% endtrans %} +

+
+
+
+
+
+ {% if search_performed %} +

{{ _('Search Results') }}

+ {% if not search_results %} +

+ {% trans %} + Your search did not match any documents. Please make sure that all + words are spelled correctly and that you've selected enough + categories. + {% endtrans %} +

+ {% endif %} + {% endif %} +
+ {% if search_results %} +
    + {% for href, caption, context in search_results %} +
  • {{ caption }} +
    {{ context|e }}
    +
  • + {% endfor %} +
+ {% endif %} +
+
+
+{% endblock %} + +{# vim: syntax=htmldjango ts=2 sts=2 sw=2 expandtab #} diff --git a/_theme/tarantool-site/searchbox.html b/_theme/tarantool-site/searchbox.html new file mode 100644 index 0000000000..1d0d0eedd5 --- /dev/null +++ b/_theme/tarantool-site/searchbox.html @@ -0,0 +1,10 @@ +{%- if builder != "singlehtml" %} + +{%- endif %} + +{# vim: syntax=htmldjango ts=2 sts=2 sw=2 expandtab #} diff --git a/_theme/tarantool-site/searchresults.html b/_theme/tarantool-site/searchresults.html new file mode 100644 index 0000000000..f26b3fd989 --- /dev/null +++ b/_theme/tarantool-site/searchresults.html @@ -0,0 +1,41 @@ +{# + basic/searchresults.html + ~~~~~~~~~~~~~~~~~~~~~~~~ + + Template for the body of the search results page. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} + +
+
+

{{ _('Search') }}

+

+ From here you can search these documents. Enter your search + words into the box below and click "search". +

+
+ + + +
+ {%- if search_performed %} +

{{ _('Search Results') }}

+ {%- if not search_results %} +

{{ _('Your search did not match any documents. Please make sure that all words are spelled correctly and that you\'ve selected enough categories.') }}

+ {%- endif %} + {%- endif %} +
+ {%- if search_results %} + + {%- endif %} +
+
+
diff --git a/_theme/tarantool-site/sourcelink.html b/_theme/tarantool-site/sourcelink.html new file mode 100644 index 0000000000..fdeb49da61 --- /dev/null +++ b/_theme/tarantool-site/sourcelink.html @@ -0,0 +1,18 @@ +{# + basic/sourcelink.html + ~~~~~~~~~~~~~~~~~~~~~ + + Sphinx sidebar template: "show source" link. + + :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS. + :license: BSD, see LICENSE for details. +#} +{%- if show_source and has_source and sourcename %} +
+

{{ _('This Page') }}

+ +
+{%- endif %} diff --git a/_theme/tarantool-site/static/css/doc-critical.min.css b/_theme/tarantool-site/static/css/doc-critical.min.css new file mode 100644 index 0000000000..9bc2313bd3 --- /dev/null +++ b/_theme/tarantool-site/static/css/doc-critical.min.css @@ -0,0 +1 @@ +.p-documentation_in .b-section-title{margin:0}.p-documentation_in .b-block-wrapper{padding:20px 0}.faq tr.field-even td{padding-bottom:20px}.b-page_over-head{margin:-13px 0 0}.b-page_header{margin-bottom:10px;padding-top:4px}table.docutils.footnote{font-size:14px}tr.field td p{padding:0}.b-documentation_top .b-section-title{padding-left:30px}@media screen and (max-width:992px){.p-documentation_in .b-block-wrapper{margin-left:0}.b-documentation_top .b-block-wrapper{padding:15px 25px}.b-documentation_top .b-section-title{padding-left:18px}}.descname{font-weight:600}dd table.field-list{margin-top:10px}td.field-body{padding-left:10px;padding-bottom:10px}th.field-name{text-align:left;font-weight:400}div.table tbody{vertical-align:middle}div.table td,div.table th{padding:5px 15px}p.caption{padding-bottom:22px;font-size:24px;font-weight:700}#search-results h2{margin-left:0}ul.search{margin-left:10px}ul.search li div.context{margin-top:5px}.b-documentation_top .b-search{float:right}.b-switcher-item-url{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.b-tab_switcher{border:2px solid #797979;background:#fff;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;font-size:0;margin:0}.b-tab_switcher,.b-tab_switcher-item{display:inline-block;padding:0!important}.b-tab_switcher-item{font-size:16px;color:#262626;border-right:2px solid #797979}.b-tab_switcher-item:last-child{border:0}.b-tab_switcher-item-url{display:inline-block;color:#797979;text-decoration:none;padding:8px 19px;text-transform:uppercase}.b-tab_switcher-item-url:hover{background:#c9c9c9;color:#fff}.b-tab_switcher-item-url.p-active{background:#797979;color:#fff}.b-tab_switcher-item:first-child .b-tab_switcher-item-url{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.b-tab_switcher-item:last-child .b-tab_switcher-item-url{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.b-documentation-tab-content{border:2px solid #797979;margin-top:-2px;padding:5px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;overflow-y:scroll}.b-documentation-tab div{height:100%;overflow-y:hidden}.ccode,.ccodeb,.ccodebi,.ccodei{white-space:pre;font-size:14px;font-family:monospace}.ccodeb,.ccodebi{font-weight:700}.ccodebi,.ccodei{font-style:italic}.ccodebi,.ccodegreen{color:green}.ccodebi,.ccodeblue{color:#00f}.ccodebi,.ccodered{color:red}.leftaligned{text-align:left}li>code.docutils,p>code.docutils{padding:0 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#ececec}ul.first.last.simple{padding-left:15px;padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0}.method code.descclassname{font-style:italic}.b-documentation_top h2{font-weight:400}.b-doc-genindex h2{-webkit-margin-before:20px;-webkit-margin-after:20px;margin-before:20px;margin-after:20px;margin-left:0}.b-doc-genindex .genindextable dl{-webkit-margin-before:0;-webkit-margin-after:0;margin-before:0;margin-after:0}.b-doc-genindex .genindextable dt{padding-bottom:2px}.b-doc-genindex .genindextable dt:last-child{padding-bottom:0}.b-doc-param{padding:0 0 10px}.b-doc-param_left p,.b-doc-param_right{display:block;font-size:16px;padding:0 0 5px}.b-doc-param_left{font-weight:700}.b-doc-param_right{padding-left:10px}.b-doc-param_right ul{margin:0}@media screen and (max-width:768px){.b-doc-param_left p,.b-doc-param_right{font-size:inherit}}ul.search{padding:0 0 0 20px;margin:0 0 16px}.search li{padding:0 0 8px}dd{margin-left:20px}dl{margin-top:0}li p{padding:0 0 8px}li .highlight,li [class|=highlight]{margin:0 0 8px}.admonition p:last-child,dd p:last-child,ul p:last-child{padding:0}li dl{margin:0}.b-doc-param:last-child{padding:0}table.docutils{margin-bottom:20px}.b-path-list-item-url,.b-path_current{max-width:150px}ul{margin-top:5px;margin-bottom:5px}.b-documentation .b-search{margin-bottom:20px}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:relative;background-color:#fafafa;cursor:default}@media screen and (min-width:1680px){html.rounded_redesign{font-size:18px}}@media screen and (max-width:1679px){html.rounded_redesign{font-size:18px}}@media screen and (max-width:1199px){html.rounded_redesign{font-size:15px}}@media screen and (max-width:768px){html.rounded_redesign{font-size:14px}}@media screen and (max-width:450px){html.rounded_redesign{font-size:14px}}img{height:auto;border:0;vertical-align:bottom}form{margin:0}section{padding:10px 0}a{color:#ff2e2f}a,a:hover{text-decoration:none}a:hover{color:#fd4c4d}input,textarea{font:inherit;resize:none}p{margin:0;padding:0 0 10px;line-height:1.6}table{border-collapse:collapse}h1,h2,h3,h4,h5{font-weight:400}img.frame{border:1px solid #999}code,pre{cursor:auto}h1,h2,h3,h4,h5{margin-top:0}p{line-height:1.67}input,textarea{font-family:Open Sans,sans-serif;transition:box-shadow .2s ease-in-out}button{cursor:pointer}button:active,button:focus,input:focus,textarea:focus{outline:none}input:not([type=submit]):focus,textarea:focus{box-shadow:0 0 0 2px hsla(0,0%,100%,.39)}h1{font-size:34px}h1,h2{font-weight:800}h2{font-size:26px}blockquote{font-size:inherit}canvas{display:block;vertical-align:bottom}[id]{scroll-margin-top:110px}.page_body{font-family:TT Norms Pro,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:125%;letter-spacing:-.04em;padding:.625rem 1rem 0;background-color:#fafafa}.page_body h1,.page_body h2,.page_body h3,.page_body h4,.page_body h5,.page_body h6{font-family:TT Norms Pro,sans-serif;font-style:normal;font-weight:500;line-height:100%}.page_body h1{font-size:3rem}.page_body h2{font-size:2.6rem}.page_body h3{font-size:2.2rem}.page_body h4{font-size:1.8rem}.page_body h5{font-size:1.4rem}.page_body h6{font-size:1rem}.page_body a,.page_body p{font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:1rem;letter-spacing:-.04em;color:#000}.page_body__wrapper{background-color:#fafafa}@media screen and (max-width:767px){.page_body{padding:.2rem .3rem 0}.page_body h2{font-size:2rem}}.website-hidden{display:none;visibility:hidden}.b-downloads-top .line-block{padding-bottom:20px}dl.class>dt>.b-doc-flink>.b-doc-flink_right,dl.enum>dt>.b-doc-flink>.b-doc-flink_right,dl.type>dt>.b-doc-flink>.b-doc-flink_right{background:#fff8dc}dl.function>dt>.b-doc-flink>.b-doc-flink_right,dl.macro>dt>.b-doc-flink>.b-doc-flink_right,dl.method>dt>.b-doc-flink>.b-doc-flink_right,dl.operator>dt>.b-doc-flink>.b-doc-flink_right,dl.varfunc>dt>.b-doc-flink>.b-doc-flink_right{background:#f0f8ff}dl.data>dt>.b-doc-flink>.b-doc-flink_right,dl.enumerator>dt>.b-doc-flink>.b-doc-flink_right{background:linen}.b-article [id]{scroll-margin-top:120px}.b-article h1{font-size:22px;line-height:1em;margin-bottom:16px}.b-article h4,.b-article h5,.b-article h6{font-weight:700}.b-article ol,.b-article ul{padding-left:1.25em;margin:.4em 0 1em}.b-article li{padding:0 0 .4em}.b-article li:last-child{padding-bottom:0}.b-article dl.class>dt,.b-article dl.confval>dt,.b-article dl.data>dt,.b-article dl.enum>dt,.b-article dl.enumerator>dt,.b-article dl.function>dt,.b-article dl.macro>dt,.b-article dl.method>dt,.b-article dl.operator>dt,.b-article dl.type>dt,.b-article dl.varfunc>dt,.b-article h2,.b-article h3,.b-article h4,.b-article h5,.b-article h6{margin-top:20px;margin-left:0}.b-article dl.class>dt:hover .headerlink,.b-article dl.confval>dt:hover .headerlink,.b-article dl.data>dt:hover .headerlink,.b-article dl.enum>dt:hover .headerlink,.b-article dl.enumerator>dt:hover .headerlink,.b-article dl.function>dt:hover .headerlink,.b-article dl.macro>dt:hover .headerlink,.b-article dl.method>dt:hover .headerlink,.b-article dl.operator>dt:hover .headerlink,.b-article dl.type>dt:hover .headerlink,.b-article dl.varfunc>dt:hover .headerlink,.b-article h2:hover .headerlink,.b-article h3:hover .headerlink,.b-article h4:hover .headerlink,.b-article h5:hover .headerlink,.b-article h6:hover .headerlink{opacity:1}.b-article dl.class>dt,.b-article dl.data>dt,.b-article dl.enum>dt,.b-article dl.enumerator>dt,.b-article dl.function>dt,.b-article dl.macro>dt,.b-article dl.method>dt,.b-article dl.operator>dt,.b-article dl.type>dt,.b-article dl.varfunc>dt{margin-bottom:10px}.b-article dl.class>dt dd,.b-article dl.data>dt dd,.b-article dl.enum>dt dd,.b-article dl.enumerator>dt dd,.b-article dl.function>dt dd,.b-article dl.macro>dt dd,.b-article dl.method>dt dd,.b-article dl.operator>dt dd,.b-article dl.type>dt dd,.b-article dl.varfunc>dt dd{margin-top:20px}.b-article ol.arabic{list-style-type:decimal}.b-article ul.simple a.reference{display:inline-block}.b-article code,.b-article pre{font-family:PT Mono,Menlo,Monaco,Consolas,Courier New,monospace}.b-article pre{padding:9.5px;line-height:18.5714px}.b-article dt,.b-article kbd kbd,.b-article label{font-weight:700}.b-article h1,.b-article h2,.b-article h3{margin-top:20px;margin-bottom:10px}.b-article dl.glossary dt{font-weight:600;margin-top:10px}.b-article dl.glossary dd,.b-article dl.glossary dt{font-family:VK Sans Text,sans-serif;font-size:16px;line-height:25.6px}.b-article dl.glossary dd{font-weight:400}.b-downloads-top .b-block-wrapper{padding-top:35px;padding-bottom:35px}.b-downloads-top .b-section-title{margin:0 0 20px}.b-downloads .dropdown-list-item-content>ul{list-style-type:none}.b-downloads .dropdown-list-item-content>ul>li{font-size:16px;padding-bottom:7px}.b-downloads .dropdown-list-item-content>ul>li:before{content:"-";padding-right:7px}.b-downloads .dropdown-list-item-content>ul>li:last{padding-bottom:0}.section:first-child{padding-top:0}.container.faq .field-odd .field-body,.container.faq .field-odd .field-name{padding-bottom:.2em}.container.faq .field-even .field-body,.container.faq .field-even .field-name{padding-bottom:2.5em}.container.faq .field-even:last-child .field-body,.container.faq .field-even:last-child .field-name{padding-bottom:0}.container.faq p{padding:inherit;padding-left:0;padding-bottom:.75em}.container.faq p:last-child{padding-bottom:0}.container.faq pre:last-child{margin:inherit;margin-bottom:.75em}.container.faq pre:last-child:last-child{margin-bottom:0}.container.faq .field-name{font-weight:700}.container.faq .field-body{font-weight:400}.admonition{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;margin:0 0 .75em}.admonition.attention,.admonition.caution,.admonition.danger,.admonition.error,.admonition.hint,.admonition.important,.admonition.note,.admonition.seealso,.admonition.tip{background:#dfdfdf}.admonition.warning{background:#ffe4e4}.admonition.fact{background:#ffc}.admonition .admonition-title{font-weight:700;padding:0 0 .75em}.admonition .admonition-title .fa{margin:0 10px 0 0}.admonition .admonition-title:before{display:none}.b-doc-flink{display:table}.b-doc-flink .b-doc-flink_left{vertical-align:middle;display:table-cell;min-width:1.5em;padding-right:.25em}.b-doc-flink .b-doc-flink_right{width:100%;font-size:18px;font-weight:700;display:table-cell;padding:0}.b-doc-flink .b-doc-flink_right big,.b-doc-flink .b-doc-flink_right code,.b-doc-flink .b-doc-flink_right em,.b-doc-flink .b-doc-flink_right span{font-size:inherit}.b-doc-flink .b-doc-flink_right code{padding-left:0;padding-right:0}.confval>dt[id]{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.b-doc-hlink{display:flex}.b-doc-hlink .b-doc-hlink_right{display:table-cell}.b-doc-hlink .b-doc-hlink_right big,.b-doc-hlink .b-doc-hlink_right code,.b-doc-hlink .b-doc-hlink_right em,.b-doc-hlink .b-doc-hlink_right span{font-size:inherit}.b-doc-hlink .b-doc-hlink_right>a{color:inherit}@media screen and (max-width:992px){.b-article h1{font-size:18px}.b-article p{padding-bottom:.75em}.b-article p:last-child{padding-bottom:0}.b-cols_content .b-menu-toc{position:absolute;display:none;left:0;top:0;width:332px;max-width:100%;height:calc(100vh - 90px);z-index:30;background-color:#f5f5f5;overflow:auto}.b-cols_content .b-menu-toc.active{display:block;min-height:calc(100vh - 127px);padding-right:15px}.b-cols_content .b-menu-toc>ul{padding-left:30px;padding-bottom:42px}.b-cols_content .b-menu-toc li.toctree-l1>a{font-size:16px;font-weight:700}.b-cols_content .b-menu-toc .toctree-l1>ul{padding:15px 0 12px 11px;margin:0}.b-cols_content .b-menu-toc .current li.toctree-l1,.b-cols_content .b-menu-toc.toctree-wrapper li.toctree-l1{margin-bottom:15px}.b-cols_content .b-menu-toc li.toctree-l2 a,.b-cols_content .b-menu-toc li.toctree-l3 a,.b-cols_content .b-menu-toc li.toctree-l4 a,.b-cols_content .b-menu-toc li.toctree-l5 a,.b-cols_content .b-menu-toc li.toctree-l6 a{font-size:14px}.b-cols_content .b-menu-toc .toctree-l2,.b-cols_content .b-menu-toc .toctree-l3,.b-cols_content .b-menu-toc .toctree-l4,.b-cols_content .b-menu-toc .toctree-l5,.b-cols_content .b-menu-toc .toctree-l6{padding-bottom:20px}.toggle-navigation{padding-left:25px;position:relative;cursor:pointer}.toggle-navigation:before{content:"";position:absolute;top:2px;left:0;width:11px;height:16px;background:url("data:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAAsUlEQVQoU5WSPQ6BQRRFz000SrVEpVVbgCWI6DX0CmEBdCqNGhsgolIorcYGJFci+eR94ydjuknOeTPvvid+HNt1YAdMJF31jbXdBM5AA7gBvY+w7RZwAWqh2PENtt0GTgm4B7ol2HYHOADVUHEDDCTdX7DtPrAFKgFcShoX9ydsewisEnAmaREDkO0pME9SGUlap0n9B//1jeKp7AaDkBddEPKGEoS8cQchb5GCUFrRB4AbUfXqyayqAAAAAElFTkSuQmCC") no-repeat;transform:rotate(180deg)}.toggle-navigation.active:before{transform:none}}.b-documentation-toc .b-block-wrapper{margin:0;width:100%}.doc-parts-title .b-section-title{font-size:24px;margin-top:24px;margin-bottom:12px}@media screen and (max-width:992px){.doc-parts-title .b-section-title{font-size:18px}}.developers_page{background-color:#1a1a1a;color:#fff;font-family:Open Sans,sans-serif}.developers_page__content{max-width:935px;margin:0 auto;padding:70px 20px}.developers_page__content__h1{margin:0 0 50px;font-size:42px;font-weight:700;line-height:1.29}.developers_page__content__h1,.developers_page__content__h2{font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#fff}.developers_page__content__h2{margin:0;font-size:28px;font-weight:400;line-height:normal}.developers_page__content__features_list{margin:0;padding:20px 0 40px;list-style:none}@media screen and (max-width:895px){.developers_page__content__features_list{text-align:center}}.developers_page__content__features_list__item{position:relative;display:inline-table;width:295px;height:90px;padding:20px 16px 20px 58px}@media screen and (max-width:895px){.developers_page__content__features_list__item{text-align:left}}.developers_page__content__features_list__item__icon{position:absolute;left:0;top:20px}.developers_page__content__features_list__item__title{margin:0;padding-bottom:10px;opacity:.5;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#fff}.developers_page__content__features_list__item__description{margin:0;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#fff}.developers_page__content__features_list__item__description>a{border-bottom:1px solid hsla(0,0%,59.2%,.5);color:inherit}.developers_page__content__features_list__item__description>a:active,.developers_page__content__features_list__item__description>a:hover{color:#ff2e2f}.developers_page__content__dwnl_btn{display:inline-flex;justify-content:center;align-items:center;line-height:45px;padding:0 69px;border-radius:4px;background-color:#fff;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;transition:background-color .2s ease-in-out}.developers_page__content__dwnl_btn:active,.developers_page__content__dwnl_btn:hover{background-color:#e4e4e4}.developers_page__content__dwnl_btn>img{margin-left:8px}.developers_page__links{display:flex;justify-content:center;align-items:center;height:280px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTYiIGhlaWdodD0iMjgwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTEwIC0yNTgpIj48cGF0aCBzdHJva2U9IiM5Nzk3OTciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGQ9Ik03MjQuNSAyODYuNWwtOTIuODk3IDEzNS41NTEiLz48cGF0aCBzdHJva2U9IiM5Nzk3OTciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGQ9Ik03MjQuNSAyODYuNUw1MjQuMDg2IDQwMy40NTMiIG9wYWNpdHk9Ii40Ii8+PHBhdGggc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNNTQzLjQ0NiAyOTMuMTYzbC0xMjguMTIyLTEwMi43bTAtLjAwMWwxMTAuNTEgMjE0Ljc0Ii8+PHBhdGggc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNNTQ0LjcxNyAyOTEuODkyTDY5MC40IDg2Ljc1NCIgb3BhY2l0eT0iLjUiLz48cGF0aCBzdHJva2U9IiM5Nzk3OTciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGQ9Ik02ODguNjUyIDg1LjAwNmwzNi4xNjkgMjAwLjczOE02ODcuMzggODYuMjc3TDQxNS4zMjUgMTkwLjQ2Mm0xMjYuMzczIDEwMC45NTJsLTE2LjM0MSAxMTAuNzY4bTEwNi4wNTcgMTkuOTY1TDUzOS45NSAyODkuNjY1bTkxLjU3NiAxMzIuMjUybC01OC4xMTggMTkxLjAxNW0tLjc5NCA0LjI5MWwtNDcuMjU3LTIxNS4wNE03MjQuOTQgMjg2LjUzNWwtMTgwLjIyMyA1LjM1NyIvPjxlbGxpcHNlIGN4PSI1NDIuOTY5IiBjeT0iMjkwLjE0MyIgZmlsbD0iI0Q4RDhEOCIgcng9IjYuMjkyIiByeT0iOC42NTUiIHRyYW5zZm9ybT0icm90YXRlKDEzNSA1NDIuOTY5IDI5MC4xNDMpIi8+PHBhdGggc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNNTI4LjM3NyA0MDIuNjZMMzIyLjgwNSA3MTMuMTUiLz48L2c+PC9zdmc+),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTUiIGhlaWdodD0iMjgwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTYgLTI4MykiPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0iTTEwOC41IDU1MC41bDE0NS0xOSIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0iTTExMC4wOTUgNTUwLjc3N2wxOTkuMjk3IDM4LjU5NSIgb3BhY2l0eT0iLjQiLz48cGF0aCBzdHJva2U9IiM5Nzk3OTciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGQ9Ik00MzMuMTQ4IDMwNy45NTNsMjIzLjQwNS02OS4xNDlNMzU3LjYwOCAxNzQuNDhsNzUuNTQgMTMxLjg2NU00LjAxOCA2NjAuMTI4bDEwNC40Ny0xMDkuMzUxbTE0NC43MDUtMTkuMzJsLTI1Ljc3IDEwMi45NDJtMjUuNzE2LTEwMi45MTlsMTU3LjUwOC02MS4xMDhtMy4yMTQtMS42MDhMMzA3Ljc4NCA1ODkuMzcybTEyNS4zNjQtMjgxLjQxOWwtMjAuODk0IDE2Mi40MTltMCAwbDEwNC40Ny0xMTcuMzkybS04My41NzYtNDUuMDI3bDgzLjU3NiA0My40MTlNMTA5LjUgNTUwLjVsMTE2LjMxNiA4MC42ODIiLz48ZWxsaXBzZSBjeD0iNDEyLjI1NCIgY3k9IjQ3MC4zNzIiIGZpbGw9IiNEOEQ4RDgiIHJ4PSI1LjYyNSIgcnk9IjUuNjI4Ii8+PHBhdGggc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMzA3LjkxNSA1ODkuMzZsMzI0LjUzLTQ5Ljg0Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position:0 0,100% 0;background-color:#262626;text-align:center}@media screen and (max-width:580px){.developers_page__links{flex-direction:column;height:auto;background-size:cover}}.developers_page__links__item{display:inline-block;margin:0 50px;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:inherit;border-bottom:1px solid hsla(0,0%,59.2%,.5)}@media screen and (max-width:580px){.developers_page__links__item{margin:50px}}.developers_page__links__item:hover{color:#ff2e2f}.developers_page__links__item>img{margin-bottom:12px}.developers_page__container{max-width:1160px;margin:0 auto;padding:70px 20px}.developers_page__container_white{background-color:#fff}.developers_page__container_fafa{background-color:#fafafa}@media screen and (max-width:767px){.developers_page__container{padding:40px 10px}}.developers_page__row{display:flex;align-items:center;padding:50px 0}@media screen and (max-width:767px){.developers_page__row{display:block}}.developers_page__row:first-child{padding-top:0}.developers_page__row.first_row{align-items:flex-start;border-bottom:1px solid grey}.developers_page__row.second_row{flex-direction:row-reverse}.developers_page__column{flex:50%;padding:15px}.developers_page__column.column_image{text-align:center}.developers_page__column.column_image img{width:100%;max-width:400px}.developers_page__header{padding:10px 0;line-height:1.31}.developers_page__highlighted_header{color:#ff2e2f}.developers_page__under_header{font-weight:600;font-size:18px}.developers_page__get_started{display:flex;align-items:center;text-align:center;color:#000;height:431px;background-color:#fff!important;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNjEiIGhlaWdodD0iNDMxIj48ZyBmaWxsPSIjRkYyRTJGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41IiB0cmFuc2Zvcm09InJvdGF0ZSgxMzkgMzEwLjczMyAzNzEuMTIyKSI+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTAyLjc0OCA2ODQuOTE4YS41LjUgMCAwMS0uMDIzLTFsMTMzLjMzOC0zLjEzNWEuNS41IDAgMDEuMDIzIDFsLTEzMy4zMzggMy4xMzV6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTAyLjA5IDY4NC43MDVsLjM2LS45MzMgMTgzLjgyMSA3MC41OTUtLjM1OC45MzR6bTM4Mi4xNzUtMjEzLjk4NmwtLjgwOS0uNTg4IDEzMi40NzgtMTgyLjIzOS44MDkuNTg4eiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQwMy4zMDQgMzk0LjUzNmwtLjQ0NC0uODk2IDIxMy40MS0xMDUuNzIuNDQ0Ljg5N3oiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0zMzIuODAyIDIyMy40MjhsLjkyNS0uMzgxIDcwLjQ1NiAxNzEuMDkxLS45MjUuMzh6bS05Ni45OTYgNjk5LjU3NWwtLjk1OC0uMjg3IDUwLjQ0MS0xNjguNjg0Ljk1OC4yODd6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjExLjY1NiA4MTEuMDczbC0uNjAyLS43OTggNzQuNjctNTYuMzIuNjAxLjc5OHoiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yMzUuODQ1IDY4MC43NTNsLjk4Mi4xODctMjQuNjc1IDEzMC4wMTctLjk4Mi0uMTg2eiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTIzNS44MzUgNjgyLjA4NGwtLjQ3LS44ODMgMTUwLjA5Ni03OS45MS40Ny44ODN6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMzg1LjExIDYwMS4yNzZsLjgzNy41NDdMMjg1Ljc3IDc1NS4zNDdsLS44MzgtLjU0N3oiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00MDMuMDc2IDM5My4zMjRsLjk5Ni4wODgtMTguMzYzIDIwOS4wOTgtLjk5Ni0uMDg4eiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTM4NS4zNTUgNjAyLjY2OGwtLjgtLjYgOTkuNS0xMzIuNzQ4LjguNnoiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00MDIuODIzIDM5My44ODZsLjY4Ny0uNzI3TDQ4NC44NjIgNDcwbC0uNjg3LjcyN3pNMTAyLjM1OSA2ODQuNzQ1YS41LjUgMCAxMS43NTYtLjY1NGwxMDkuMDE3IDEyNS45NTVhLjUuNSAwIDExLS43NTYuNjU0TDEwMi4zNiA2ODQuNzQ1eiIvPjxjaXJjbGUgY3g9IjM4NS4xNzUiIGN5PSI2MDEuOTQiIHI9IjQuMTY5Ii8+PGNpcmNsZSBjeD0iNDAzLjUxNyIgY3k9IjM5My41MTIiIHI9IjQuMTY5Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjg1LjE4IDc1NS4yMDNsLS4xMDMtLjk5NCAyODguNDAyLTI5Ljc0My4xMDMuOTk1eiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQ4My41MTggNDY5LjcxM2wuOTQ0LS4zMyA4OS4yMDggMjU1Ljk0LS45NDQuMzI5eiIvPjxjaXJjbGUgY3g9IjI4NS45NjMiIGN5PSI3NTQuNTEiIHI9IjQuMTY5Ii8+PC9nPjwvc3ZnPg==) 0 0 no-repeat,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTMiIGhlaWdodD0iNDMxIj48ZyBmaWxsPSIjRkYyRTJGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTYgLTQzMy42OTIgODM0LjUwMykiPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTExMC4wNjcgNTUxLjQ5NWEuNS41IDAgMDEtLjEzNC0uOTlsMTQzLjUtMTkuNWEuNS41IDAgMDEuMTM0Ljk5bC0xNDMuNSAxOS41eiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEwOS45MDUgNTUxLjQ5YS41LjUgMCAxMS4xOS0uOThsMTk3Ljg5MiAzOC4xODVhLjUuNSAwIDAxLS4xOS45ODJMMTA5LjkwNSA1NTEuNDl6bTQwNy42MzItMTk4LjUzNWEuNS41IDAgMDEtLjYyNy0uNzc5bDEyNS45Ni0xMDEuNDM1YS41LjUgMCAxMS42MjcuNzc4bC0xMjUuOTYgMTAxLjQzNnoiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00MzMuMjc5IDMwOC40MzVhLjUuNSAwIDExLS4yNjEtLjk2NWwyMTAuMDM1LTU2LjgyM2EuNS41IDAgMDEuMjYxLjk2Nkw0MzMuMjggMzA4LjQzNXoiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00MzMuNDc5IDMwOC4zMjhhLjUuNSAwIDExLS42NjEtLjc1bDIxNy41MjctMTkxLjgxYS41LjUgMCAxMS42NjIuNzVsLTIxNy41MjggMTkxLjgxeiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTM1Ny4xNzMgMTc0LjcyNmEuNS41IDAgMTEuODctLjQ5Mmw3NS4yOTggMTMzLjFhLjUuNSAwIDExLS44Ny40OTNsLTc1LjI5OC0xMzMuMTAxeiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTM1Ny40NzkgMTc0Ljk2M2EuNS41IDAgMTEuMjU5LS45NjZsMjg1LjU3NSA3Ni42NWEuNS41IDAgMTEtLjI1OS45NjZsLTI4NS41NzUtNzYuNjV6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMzU3LjY4MyAxNzMuOTg1YS41LjUgMCAwMS0uMTUuOTlsLTg1LjE4Mi0xMi44NjZhLjUuNSAwIDExLjE0OS0uOTg5bDg1LjE4MyAxMi44NjV6TTI0My45NTQgNzM3LjUxN2EuNS41IDAgMDEtLjkxNy0uMzk5bDY0LjM5Ny0xNDguMTMyYS41LjUgMCAwMS45MTcuNGwtNjQuMzk3IDE0OC4xM3pNNS4zNTggNjU5LjM0OWEuNS41IDAgMTEtLjcxNi0uNjk4bDEwNS0xMDhhLjUuNSAwIDExLjcxNi42OThsLTEwNSAxMDh6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjI4LjI0IDYzMy40MzhhLjUuNSAwIDExLS40OC0uODc2bDc5Ljg5Mi00My44MTVhLjUuNSAwIDAxLjQ4Ljg3N2wtNzkuODkyIDQzLjgxNHoiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yNTIuNzA4IDUzMS4zMzdhLjUuNSAwIDExLjk3LjI0TDIyOC40ODYgNjMzLjEyYS41LjUgMCAwMS0uOTctLjI0bDI1LjE5My0xMDEuNTQzeiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI1My4zMiA1MzEuOTQ2YS41LjUgMCAxMS0uMzYyLS45MzJsMTU4LjQzMi02MS40MDdhLjUuNSAwIDAxLjM2MS45MzJMMjUzLjMyIDUzMS45NDZ6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNDExLjE5MyA0NjkuNzQ1YS41LjUgMCAxMS43NTUuNjU2TDMwOC4yNjkgNTg5LjUxNGEuNS41IDAgMDEtLjc1NC0uNjU2bDEwMy42NzgtMTE5LjExM3oiLz48cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00MzIuNjUzIDMwNy44ODdhLjUuNSAwIDExLjk5LjEzMmwtMjEuNTc3IDE2Mi4xMmEuNS41IDAgMTEtLjk5MS0uMTMybDIxLjU3OC0xNjIuMTJ6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNDExLjk0MiA0NzAuNDA3YS41LjUgMCAxMS0uNzQzLS42NjhMNTE2Ljg1IDM1Mi4yM2EuNS41IDAgMDEuNzQ0LjY2OUw0MTEuOTQyIDQ3MC40MDd6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNDMyLjkxNCAzMDguMzk0YS41LjUgMCAwMS40NjktLjg4M2w4NC4wNzQgNDQuNjEzYS41LjUgMCAxMS0uNDY4Ljg4M2wtODQuMDc1LTQ0LjYxM3pNMTA5LjcxNSA1NTEuNDFhLjUuNSAwIDExLjU3LS44MmwxMTggODJhLjUuNSAwIDExLS41Ny44MmwtMTE4LTgyem0xOTguMjQ4IDM4LjI3YS41LjUgMCAwMS0uMTQyLS45OWwzMjMuNzQ5LTQ2LjQ0OGEuNS41IDAgMTEuMTQyLjk5TDMwNy45NjMgNTg5LjY4eiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQxMS40MTQgNDcwLjU0OGEuNS41IDAgMDEuMzEzLS45NWwyMjAuMDcgNzIuNjY0YS41LjUgMCAwMS0uMzEzLjk1bC0yMjAuMDctNzIuNjY0eiIvPjxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTUxNi43OTUgMzUyLjgyM2EuNS41IDAgMTEuODU3LS41MTVsMTE0LjQxNyAxOTAuMTdhLjUuNSAwIDExLS44NTYuNTE2bC0xMTQuNDE4LTE5MC4xN3oiLz48ZWxsaXBzZSBjeD0iNDEyLjI1NCIgY3k9IjQ3MC4zNzIiIHJ4PSI1LjYyNSIgcnk9IjUuNjI4Ii8+PC9nPjwvc3ZnPg==) 100% 0 no-repeat}.developers_page__get_started__box{margin:0 auto;max-width:760px}.developers_page__get_started__header{padding-bottom:40px}.developers_page__get_started__button{color:#fff;background-color:red;padding:10px 45px;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.developers_page__get_started__button:hover{color:#fff;background-color:#e1000c}.developers_page__in_the_box{max-width:1160px;margin:0 auto;padding:70px 20px;text-align:center;color:#000}.developers_page__header.in_the_box{padding-bottom:40px}.developers_page__box_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around}.developers_page__box_item_icon{width:30px;height:30px;margin-bottom:8px}.developers_page__box_item_container{width:30%;text-align:left}@media screen and (max-width:767px){.developers_page__box_item_container{width:47%}}@media screen and (max-width:480px){.developers_page__box_item_container{width:97%}}.developers_page__box_item{padding-bottom:40px;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal}.developers_page__download_box{padding-top:60px}.developers_page__box_item__read_doc{color:#000;max-width:274px;background-color:#f1f1f1;padding:15px;display:flex;justify-content:space-evenly}.developers_page__box_item__read_doc__title{max-width:160px}.developers_page__box_item__read_doc__arrow{width:24px;height:14px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbD0iIzFGMUUxRSIgZD0iTTE2Ljk3NyAxMy45M2w2LjkzNy02LjkzOC02LjkzNy02LjkzLTEuNDE0IDEuNDA3TDIwLjA5MyA2SC4wMzJ2MmgyMC4wNDdsLTQuNTE2IDQuNTE2eiIvPjwvc3ZnPg==) 100% 0 no-repeat;align-self:center}.developers_page__box_item a,.developers_page__box_item span{color:#ff2e2f}.p-download-mainpage-blocks,.p-download-mainpage-general{display:flex}.p-download-mainpage-blocks .b-block-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.p-download-mainpage-enterprise-downloads{margin:0}.p-download{background-color:#262626;display:block;padding-bottom:10px;min-height:calc(100vh - 218px);box-sizing:border-box}.p-download .b-block-wrapper{width:auto;padding:0;margin:0 10px}@media (min-width:768px){.p-download .b-block-wrapper{margin:0 15px}.p-download-mainpage-general .b-block-wrapper{width:100%}}@media (min-width:1024px){.p-download .b-block-wrapper{max-width:950px;margin:auto;width:100%}}.p-download-mainpage-general .b-block-wrapper{width:100%}.tabs-download .tab-content{margin-top:5px}.tabs-download .nav-tabs{border-bottom:none}.tabs-download .nav-tabs a:hover{background-color:transparent}.tabs-download .nav-tabs li{margin-bottom:-5px}.tabs-download .nav-tabs li.active a,.tabs-download .nav-tabs li.active a:focus,.tabs-download .nav-tabs li.active a:hover{background-color:#000;color:#fff;border:0}.tabs-download .nav-tabs li a,.tabs-download .nav-tabs li a:hover{border:0}.tabs-download .first-panel .highlight,.tabs-download .first-panel .pre-download{border-top-left-radius:0!important}.tabs-download .highlight pre{background-color:#000}.tabs-download .tooltipped-span{border-bottom:1px dotted}@media screen and (max-width:767px){.tarantool-tab-name{display:none}}.os-installation-icon{min-width:48px;min-height:48px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkYyRTJGIiBkPSJNNDEuMzE0IDI3LjM3OWMwIC40OC0uMzkuODctLjg3MS44N0g3LjM0N2EuODcuODcgMCAwMS0uODctLjg3VjcuMzQ3YzAtLjQ4LjM5LS44Ny44Ny0uODdoMzMuMDk2Yy40OCAwIC44Ny4zOS44Ny44N1YyNy4zOHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik00MC4yOTIgNDMuMTY3YTEuOTE3IDEuOTE3IDAgMTEwLTMuODM0IDEuOTE3IDEuOTE3IDAgMDEwIDMuODM0eiIvPjxwYXRoIHN0cm9rZT0iIzlCOUI5QiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xLjk1OCA0N0EuOTU5Ljk1OSAwIDAxMSA0Ni4wNDJ2LTkuNTg0YzAtLjUyOS40My0uOTU4Ljk1OC0uOTU4aDQ0LjA4NGMuNTI5IDAgLjk1OC40My45NTguOTU4djkuNTg0YzAgLjUyOS0uNDMuOTU4LS45NTguOTU4SDEuOTU4eiIvPjxwYXRoIHN0cm9rZT0iIzlCOUI5QiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMjQuOTU4IDQxLjI1SDUuNzkyIi8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTQ3IDM0LjU0MmMwIC41MjktLjQzLjk1OC0uOTU4Ljk1OEgxLjk1OEEuOTU5Ljk1OSAwIDAxMSAzNC41NDJWMS45NThBLjk2Ljk2IDAgMDExLjk1OCAxaDQ0LjA4NGMuNTI5IDAgLjk1OC40My45NTguOTU4djMyLjU4NHoiLz48cGF0aCBmaWxsPSIjMUYxRTFFIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yOS41MTcgMjAuOTdjLS4zMDEgMC0uNjAxLS4wMzktLjg5My0uMTEzLTEuNzYzLS40NDgtMy4yMS0xLjc3LTMuNzQtMy41MTJ2LS4wODRhNS45NDUgNS45NDUgMCAwMTMuMzg1LTMuMzAzIDMuNjEgMy42MSAwIDAxMS4yNDgtLjIyM2MxLjk4MyAwIDMuNjE0IDEuNjMzIDMuNjE0IDMuNjE3UzMxLjUgMjAuOTcgMjkuNTE3IDIwLjk3em0tNy41LTMuNjI1Yy0uNTI4IDEuNzQyLTEuOTc1IDMuMDY0LTMuNzM5IDMuNTEyYTMuNjE3IDMuNjE3IDAgMDEtLjg5Mi4xMTJjLTEuOTgzIDAtMy42MTUtMS42MzMtMy42MTUtMy42MTdzMS42MzItMy42MTcgMy42MTUtMy42MTdjLjQyNSAwIC44NDguMDc1IDEuMjQ3LjIyM2E1Ljk0NCA1Ljk0NCAwIDAxMy4zODQgMy4zMDN2LjA4NHptNy41My02LjI2M2MtLjcxNCAwLTEuNDIyLjEyNC0yLjA5My4zNjdhOC4xNyA4LjE3IDAgMDAtNC4wMDMgMy4wNDEgOC4xNjUgOC4xNjUgMCAwMC00LjAwMy0zLjA0MSA2LjE1NiA2LjE1NiAwIDAwLTIuMDkzLS4zNjdjLTMuMzggMC02LjE2MyAyLjc4NS02LjE2MyA2LjE2OHMyLjc4MiA2LjE2OCA2LjE2MyA2LjE2OGMuMzU5IDAgLjcxNi0uMDMyIDEuMDctLjA5NGwuNDM4LS4xMDRhOC42OTIgOC42OTIgMCAwMDQuNTg4LTMuMzM0IDguNjk0IDguNjk0IDAgMDA0LjU4OCAzLjMzNGwuNDM5LjEwNGMuMzUzLjA2Mi43MS4wOTQgMS4wNjkuMDk0IDMuMzggMCA2LjE2My0yLjc4NSA2LjE2My02LjE2OHMtMi43ODItNi4xNjgtNi4xNjMtNi4xNjh6Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}.connectors-icon{min-width:46px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NiIgaGVpZ2h0PSI0MSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiM5QjlCOUIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxMnYyNmEyIDIgMCAwMDIgMmg0MGEyIDIgMCAwMDItMlYxMSIvPjxwYXRoIGZpbGw9IiNGRjJFMkYiIGQ9Ik00NSAxMFY2YTIgMiAwIDAwLTItMkgxNmMtMS40NjkgMC0yLjQ4NC00LTQtNEgzYTIgMiAwIDAwLTIgMnY4Ii8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTQ1IDIxVjExYTIgMiAwIDAwLTItMkgzYTIgMiAwIDAwLTIgMnYxMCIvPjwvZz48L3N2Zz4=)}.connectors-icon,.docker-icon{min-height:41px;background-repeat:no-repeat}.docker-icon{min-width:62px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MiIgaGVpZ2h0PSI0MSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiM5QjlCOUIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNDAuMTE1IDE5LjYyMmM0LjU3NSAwIDYuNjM0LTEuNzM2IDcuMjg3LTIuMTI4LS44NTktMS4xMjItMS4yOTYtMi40ODItMS40MjctMy45MzUtLjQwNy00LjUgMi4xMzMtNi42IDIuMTMzLTYuNnMzLjY5NyAyLjEgNC41ODIgNi43NjljNC44OTEtMS4zNDIgNy45IDEuMTQgNy45IDEuMTRzLTEuNTMgNS4zNzQtOS4yODggNS4wOEM0Ni4wMyAzMy4wNzUgMzQuNzQ4IDM5LjQ4NSAyMC44NjQgMzkuNDg1IDUuOTE2IDM5LjQ4NiAxIDI4LjYwNCAxIDIxLjgwNmMwLTEuMjMuMTcxLTIuMTg0LjE3MS0yLjE4NGgzOC45NDR6Ii8+PHBhdGggZmlsbD0iIzlCOUI5QiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTkuNjIyIDI3LjA3Yy4xNTkgMCAuMzEuMDMuNDUuMDg1YS41MDcuNTA3IDAgMTAuNjk4LjY4MiAxLjI0MiAxLjI0MiAwIDExLTEuMTQ3LS43NjYiLz48cGF0aCBzdHJva2U9IiM5QjlCOUIiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTMyLjAzNyAxMy40MTVoNi4yMDd2Ni4yMDdoLTYuMjA3em0tNi4yMDggMGg2LjIwN3Y2LjIwN2gtNi4yMDd6bS02LjIwNyAwaDYuMjA3djYuMjA3aC02LjIwN3ptLTYuMjA3IDBoNi4yMDd2Ni4yMDdoLTYuMjA3em0tNi4yMDggMGg2LjIwN3Y2LjIwN0g3LjIwN3ptMTguNjIyLTYuMjA4aDYuMjA3djYuMjA3aC02LjIwN3ptLTYuMjA3IDBoNi4yMDd2Ni4yMDdoLTYuMjA3eiIvPjxwYXRoIGZpbGw9IiNGRjJFMkYiIHN0cm9rZT0iI0ZGMkUyRiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTMuMjczIDcuMTM2aDQuOTE1djQuOTE1aC00LjkxNXpNMjYuOTA5IDFoNC45MTV2NC45MTVoLTQuOTE1eiIvPjxwYXRoIHN0cm9rZT0iIzlCOUI5QiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNi4xMzYgMzAuNTA1cy01LjcgMS45OTEtMTIuMjgzLjg0OSIvPjwvZz48L3N2Zz4=)}.rocks-icon{min-width:52px;min-height:49px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTIiIGhlaWdodD0iNDkiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAyMS4xMDRoNDEuMTUzdjI1LjMyNUgweiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIpIj48Y2lyY2xlIGN4PSI0NS4yNDQiIGN5PSI5LjU2MiIgcj0iNC42MjciIGZpbGw9IiNGRjJFMkYiLz48Y2lyY2xlIGN4PSI1LjQ1NSIgY3k9IjQuOTM1IiByPSIzLjcwMSIgZmlsbD0iI0ZGMkUyRiIvPjxjaXJjbGUgY3g9IjMzLjgzMSIgY3k9IjEuODUxIiByPSIxLjg1MSIgZmlsbD0iI0ZGMkUyRiIvPjxjaXJjbGUgY3g9IjIwLjM3MyIgY3k9IjIyLjMyMSIgcj0iMTUuNTM2IiBmaWxsPSIjRkYyRTJGIi8+PHVzZSBmaWxsPSIjMUYxRTFFIiB4bGluazpocmVmPSIjYSIvPjxwYXRoIHN0cm9rZT0iIzkxOTE5MSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNLTEgMjAuMTA0aDQzLjE1M3YyNy4zMjVILTF6Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}.b-download-block{display:flex;flex-direction:column;align-items:center;background-color:#1f1e1e;border-radius:4px;padding:35px 15px 40px;box-sizing:border-box;margin-top:10px}.b-download-block-icon-container{min-width:65px;min-height:50px;display:flex;justify-content:center}.b-download-block-text-group{display:flex;flex-direction:column;align-content:space-between;width:100%}.b-download-block-title{font-size:24px;font-weight:700;line-height:1;text-align:center;color:#fff;margin:20px 0 15px}.b-download-block-description{font-size:18px;line-height:1.61;text-align:center;color:#fff}.b-download-block-description img{vertical-align:middle}.b-download-block-button{font-size:18px;line-height:1.39;text-align:center;color:#ff2e2f;margin-top:15px;text-decoration:none}.b-download-block-button a{text-decoration:none}.b-download-block-button:hover{color:#fd4c4d}@media (min-width:568px){.b-download-block{flex-direction:row;align-items:flex-start;padding:30px 30px 40px}.b-download-block-button,.b-download-block-description,.b-download-block-title{text-align:left}.b-download-block-title{margin:0}.b-download-block-description{margin:8px 0 15px}.b-download-block-button{margin:0}.b-download-block-text-group{margin-left:30px}}@media (min-width:768px){.b-download-block{flex-direction:column;padding:25px 25px 20px;width:calc(50% - 5px)}.b-download-block-text-group{margin:0}.b-download-block-title{margin:24px 0 10px}.b-download-block-description{min-height:174px;margin:0}.b-download-block-icon-container{justify-content:flex-start}}@media (min-width:1024px){.b-download-block{flex-direction:row;padding:25px}.b-download-block-text-group{margin-left:25px}.b-download-block-title{margin:0}.b-download-block-description{margin-top:10px;min-height:140px}.b-download-block-icon-container{justify-content:center}}.tarantool-download-icon{min-width:62px;min-height:53px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjIiIGhlaWdodD0iNTMiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjguMjEgNDguOTYxbC03Ljc5My03Ljg1NSAyLjEwMi0yLjEyIDIuNjc3IDIuNjk5YS44MDguODA4IDAgMDAuODg2LjE3OC44Mi44MiAwIDAwLjUwMS0uNzU3VjIxLjQzN2gzLjI1MnYxOS42NjljMCAuMzMuMTk4LjYzLjUwMS43NTdhLjgwOC44MDggMCAwMC44ODYtLjE3OGwyLjY3Ny0yLjY5OSAyLjEwMiAyLjEyLTcuNzkyIDcuODU1eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMjUuOTIgNDEuODMzSDMuNTJhMi4wMzYgMi4wMzYgMCAwMS0yLjAyNi0yLjA0MXYtNi4xMjVtMjQuMzI3IDBIMS40OTRWMi4wMmMwLS41NjIuNDU1LTEuMDIgMS4wMTMtMS4wMmgxNS41NDhjLjgwNSAwIDEuNTY1LjMxNCAyLjEzNy44ODZsMy43NzIgMy43NjRhNS4wMiA1LjAyIDAgMDAzLjU2MiAxLjQ3NWgyNS42MWMuNTU5IDAgMS4wMTMuNDU4IDEuMDEzIDEuMDJ2MjUuNTIySDI1LjgyMnptMjguMjY0IDB2Ni4xMjVjMCAuNjMuMjQ4IDEuMzY4LjcwNSAyLjA0MUgzNi43MTNtMjMuNTEyLTIuMDQxYTIuMDM2IDIuMDM2IDAgMDEtMi4wMjUgMi4wNDFtLTIuMDI2LTMwLjYyNWgzLjAzOGMuNTU4IDAgMS4wMTMuNDI4IDEuMDEzLjk1M3YyNy42MyIvPjxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPjx1c2UgZmlsbD0iI0ZGMkUyRiIgeGxpbms6aHJlZj0iI2EiLz48cGF0aCBzdHJva2U9IiMxRjFFMUUiIHN0cm9rZS13aWR0aD0iMyIgZD0iTTI1LjA4MyAzOS40NDJWMTkuOTM3aDYuMjUydjE5LjUwNWwyLjU2NC0yLjU4NiA0LjIxNSA0LjI1LTkuOTA1IDkuOTg1LTkuOTA1LTkuOTg1IDQuMjE1LTQuMjUgMi41NjQgMi41ODZ6Ii8+PC9nPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWRhc2hhcnJheT0iNCw3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik05LjkzMiAxMmg0Ny4yMTQiLz48L2c+PC9zdmc+);background-repeat:no-repeat}@media (min-width:768px){.tarantool-download-icon{min-width:119px;min-height:101px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTE5IiBoZWlnaHQ9IjEwMSI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik01NS4yNjcgOTUuOTI0TDQwIDgwLjUzNGw0LjExOC00LjE1MyA1LjI0NSA1LjI4OGMuNDU1LjQ1OSAxLjE0LjU5NyAxLjczNi4zNDhhMS42MSAxLjYxIDAgMDAuOTgzLTEuNDg0VjQyaDYuMzd2MzguNTMzYzAgLjY0OS4zODkgMS4yMzUuOTgzIDEuNDg0LjU5NS4yNDkgMS4yOC4xMSAxLjczNi0uMzQ4bDUuMjQ0LTUuMjg4IDQuMTE5IDQuMTUyLTE1LjI2NyAxNS4zOTF6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik00OS44MjQgODJINS45MzVjLTIuMTg4IDAtMy45NjctMS43OTQtMy45NjctNFY2Nm00Ny42NjEgMEgxLjk2OFY0YzAtMS4xMDIuODktMiAxLjk4NC0yaDMwLjQ2MmMxLjU3NyAwIDMuMDY1LjYxNiA0LjE4NiAxLjczNmw3LjM5IDcuMzc0QTkuODM1IDkuODM1IDAgMDA1Mi45NyAxNGg1MC4xNzVjMS4wOTMgMCAxLjk4NC44OTggMS45ODQgMnY1MGgtNTUuNXptNTUuMzc0IDB2MTJjMCAxLjIzNC40ODcgMi42OCAxLjM4MiA0SDcwLjk2OG00Ni4wNjQtNGMwIDIuMjA2LTEuNzggNC0zLjk2NyA0bS0zLjk2OC02MGg1Ljk1MWMxLjA5MyAwIDEuOTg0LjgzOCAxLjk4NCAxLjg2N1Y3OCIvPjxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMikiPjx1c2UgZmlsbD0iI0ZGMkUyRiIgeGxpbms6aHJlZj0iI2EiLz48cGF0aCBzdHJva2U9IiMxRjFFMUUiIHN0cm9rZS13aWR0aD0iMyIgZD0iTTU1LjI2NyA5OC4wNTRsLTE3LjM4LTE3LjUyIDYuMjMxLTYuMjgzIDYuMzEgNi4zNjFhLjA4My4wODMgMCAwMC4wOTEuMDIxLjEwOS4xMDkgMCAwMC4wNjMtLjFWNDAuNWg5LjM3djQwLjAzM2MwIC4wNDUuMDI3LjA4NS4wNi4xYS4wODMuMDgzIDAgMDAuMDk0LS4wMmw2LjMwOS02LjM2MiA2LjIzMSA2LjI4Mi0xNy4zOCAxNy41MjF6Ii8+PC9nPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWRhc2hhcnJheT0iNCw3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xOC41IDI0SDExMSIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat}}.b-general-download{background-color:#1f1e1e;border-radius:4px;display:flex;flex-direction:column;align-items:center;padding:30px 15px 40px}.b-general-download-title{font-size:24px;font-weight:700;line-height:1.25;text-align:center;margin:20px 0 15px}.b-general-download-title a{text-decoration:none;border-bottom:2px solid #ff2e2f;color:#ff2e2f}.b-general-download-title a:hover{color:#fd4c4d;border-color:#fd4c4d}.b-general-download .b-download-block-button{margin:20px 0 0}.b-general-download-description{font-size:18px;line-height:1.61;text-align:center;color:#fff}@media (min-width:568px){.b-general-download{flex-direction:row;align-items:flex-start;padding:30px 18px 70px}.b-general-download-text-group{margin-left:30px}.b-general-download-description,.b-general-download-title{text-align:left}.b-general-download-title{margin:0 0 10px}}@media (min-width:768px){.b-general-download{flex-direction:row-reverse;justify-content:space-between;padding:30px 30px 40px}.b-general-download-text-group{margin:0 30px 0 0}}@media (min-width:1024px){.b-general-download{padding:40px 40px 50px}}.enterprise-icon{min-width:114px;min-height:118px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTQiIGhlaWdodD0iMTE4Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNMjMuOTkgNzMuMDQ1aDUuNDA5djEwLjU0OUgyMy45OXptMTMuNTIzIDBoNS40MDl2MTAuNTQ5aC01LjQwOXoiLz48cGF0aCBmaWxsPSIjRkYyRTJGIiBzdHJva2U9IiNGRjJFMkYiIGQ9Ik0xMC40NjYgNzMuMDQ1aDUuNDA5djEwLjU0OWgtNS40MDl6Ii8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNMTAuNDY2IDk0LjE0M2g1LjQwOXYxMC41NDloLTUuNDA5em0xNi4yMjggMGgxMy41MjNWMTE3SDI2LjY5NHoiLz48cGF0aCBzdHJva2U9IiM5Nzk3OTciIGQ9Ik05OC4wOTYgNC4xOTdoNXY2Ljk1MWgtNXpNOTYuODIzIDFoOC4xODJ2Mi40NzVoLTguMTgyeiIvPjxwYXRoIHN0cm9rZT0iIzlCOUI5QiIgZD0iTTUwLjYzOSA1Ny41NDFIMXY3LjAzM2gyLjcwNVYxMTdoNDYuOTM0TTIyLjYzNyA5NC4xNDNoMjEuNjM4bTI2LjE3Mi0yMS4wOThoNS40MDl2MTAuNTQ5aC01LjQwOXptMTMuNTIzIDBoNS40MDl2MTAuNTQ5SDgzLjk3em0tMjcuMDQ3IDBoNS40MDl2MTAuNTQ5aC01LjQwOXoiLz48cGF0aCBmaWxsPSIjRkYyRTJGIiBzdHJva2U9IiNGRjJFMkYiIGQ9Ik03MC40NDcgNTEuOTQ3aDUuNDA5djEwLjU0OWgtNS40MDl6Ii8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNODMuOTcgNTEuOTQ3aDUuNDA5djEwLjU0OUg4My45N3ptLTI3LjA0NyAwaDUuNDA5djEwLjU0OWgtNS40MDl6bTEzLjUyNC0yMS4wOTloNS40MDl2MTAuNTQ5aC01LjQwOXptMTMuNTIzIDBoNS40MDl2MTAuNTQ5SDgzLjk3eiIvPjxwYXRoIGZpbGw9IiNGRjJFMkYiIHN0cm9rZT0iI0ZGMkUyRiIgZD0iTTU2LjkyMyAzMC44NDhoNS40MDl2MTAuNTQ5aC01LjQwOXoiLz48cGF0aCBzdHJva2U9IiM5QjlCOUIiIGQ9Ik05Ny40OTMgNzMuMDQ1aDUuNDA5djEwLjU0OWgtNS40MDl6bS00MC41NyAyMS4wOThoNS40MDl2MTAuNTQ5aC01LjQwOXptNDAuNTcgMGg1LjQwOXYxMC41NDloLTUuNDA5em0wLTQyLjE5Nmg1LjQwOXYxMC41NDloLTUuNDA5eiIvPjxwYXRoIGZpbGw9IiNGRjJFMkYiIHN0cm9rZT0iI0ZGMkUyRiIgZD0iTTk3LjQ5MyAzMC44NDhoNS40MDl2MTAuNTQ5aC01LjQwOXoiLz48cGF0aCBzdHJva2U9IiM5QjlCOUIiIGQ9Ik03My4xNTEgOTQuMTQzaDEzLjUyM1YxMTdINzMuMTUxeiIvPjxwYXRoIHN0cm9rZT0iIzlCOUI5QiIgZD0iTTQ3LjQ1NyAxMS41MDh2Ny4wMzNoMi43MDRWMTE3aDU5LjUwM1YxOC41NDFoMi43MDV2LTcuMDMzeiIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0iTTU2LjA0OCAxOC41NDFoNDcuMDhNOC45NTUgNjQuNTc0aDM3Ljc0Ii8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNNjkuMDk0IDk0LjE0M2gyMS42MzgiLz48cGF0aCBzdHJva2U9IiM5Nzk3OTciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGQ9Ik0xNy44NzcgNDcuNTI1djkuODAzbS01Ljg0Mi03Ljg4NWgxMC4zODZNMTQuNDA0IDUyaDguMDE3Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}@media (min-width:768px){.enterprise-icon{min-width:183px;min-height:190px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODMiIGhlaWdodD0iMTkwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNMzguMjU5IDExNy45OTZoOC43Njd2MTcuMDQxaC04Ljc2N3ptMjEuOTE3IDBoOC43Njd2MTcuMDQxaC04Ljc2N3oiLz48cGF0aCBmaWxsPSIjRkYyRTJGIiBzdHJva2U9IiNGRjJFMkYiIGQ9Ik0xNi4zNDIgMTE3Ljk5Nmg4Ljc2N3YxNy4wNDFoLTguNzY3eiIvPjxwYXRoIHN0cm9rZT0iIzlCOUI5QiIgZD0iTTE2LjM0MiAxNTIuMDc4aDguNzY3djE3LjA0MWgtOC43Njd6bTI2LjMgMGgyMS45MTdWMTg5SDQyLjY0MnoiLz48cGF0aCBzdHJva2U9IiM5Nzk3OTciIGQ9Ik0xNTcuNzQgNi4xNjRoOS4zNDV2MTIuNDU5aC05LjM0NXoiLz48cGF0aCBzdHJva2U9IiM5Nzk3OTciIGQ9Ik0xNTUuNjc3IDFoMTQuNTAydjUuMjNoLTE0LjUwMnoiLz48cGF0aCBzdHJva2U9IiM5QjlCOUIiIGQ9Ik04MS40NDggOTIuOTVIMXYxMS4zNjFoNC4zODNWMTg5aDc2LjA2NW0tNDUuMzgxLTM2LjkyMmgzNS4wNjdtNDIuNDE2LTM0LjA4Mmg4Ljc2N3YxNy4wNDFoLTguNzY3em0yMS45MTcgMGg4Ljc2N3YxNy4wNDFoLTguNzY3em0tNDMuODM0IDBoOC43Njd2MTcuMDQxaC04Ljc2N3oiLz48cGF0aCBmaWxsPSIjRkYyRTJGIiBzdHJva2U9IiNGRjJFMkYiIGQ9Ik0xMTMuNTUgODMuOTE0aDguNzY3djE3LjA0MWgtOC43Njd6Ii8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNMTM1LjQ2NyA4My45MTRoOC43Njd2MTcuMDQxaC04Ljc2N3ptLTQzLjgzNCAwaDguNzY3djE3LjA0MWgtOC43Njd6bTIxLjkxNy0zNC4wODJoOC43Njd2MTcuMDQxaC04Ljc2N3ptMjEuOTE3IDBoOC43Njd2MTcuMDQxaC04Ljc2N3oiLz48cGF0aCBmaWxsPSIjRkYyRTJGIiBzdHJva2U9IiNGRjJFMkYiIGQ9Ik05MS42MzMgNDkuODMyaDguNzY3djE3LjA0MWgtOC43Njd6Ii8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNMTU3LjM4NCAxMTcuOTk2aDguNzY3djE3LjA0MWgtOC43Njd6bS02NS43NTEgMzQuMDgyaDguNzY3djE3LjA0MWgtOC43Njd6bTY1Ljc1MSAwaDguNzY3djE3LjA0MWgtOC43Njd6bTAtNjguMTY0aDguNzY3djE3LjA0MWgtOC43Njd6Ii8+PHBhdGggZmlsbD0iI0ZGMkUyRiIgc3Ryb2tlPSIjRkYyRTJGIiBkPSJNMTU3LjM4NCA0OS44MzJoOC43Njd2MTcuMDQxaC04Ljc2N3oiLz48cGF0aCBzdHJva2U9IiM5QjlCOUIiIGQ9Ik0xMTcuOTM0IDE1Mi4wNzhoMjEuOTE3VjE4OWgtMjEuOTE3eiIvPjxwYXRoIHN0cm9rZT0iIzlCOUI5QiIgZD0iTTc2LjI5MSAxOC41OXYxMS4zNmg0LjM4NFYxODloOTYuNDM1VjI5Ljk1aDQuMzgzVjE4LjU5eiIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0iTTkwLjIxNSAyOS45NWg3Ni4zMDJNMTMuODkyIDEwNC4zMTFoNjEuMTY2Ii8+PHBhdGggc3Ryb2tlPSIjOUI5QjlCIiBkPSJNMTExLjM1OSAxNTIuMDc4aDM1LjA2NyIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0iTTI4LjM1MiA3Ni43N3YxNS44MzdtLTkuNDY4LTEyLjczOGgxNi44MzNNMjIuNzIzIDg0aDEyLjk5NCIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat}}.b-enterprise-downloads{min-height:250px;display:flex;flex-direction:column;align-items:center;margin:10px 0;padding:30px;background:#1f1e1e;border-radius:4px}.b-enterprise-downloads-title{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;margin:20px 0 15px}.b-enterprise-downloads-description{font-size:18px;line-height:1.61;text-align:center;color:#fff}.b-enterprise-downloads-buttons-container{display:flex;flex-wrap:wrap;margin-top:20px}.b-enterprise-downloads-button{width:100%;height:auto;font-size:20px;border-radius:4px;box-sizing:border-box;text-decoration:none;padding:10px;text-align:center;margin:6px 0;background-color:#ff2e2f;color:#fff}.b-enterprise-downloads-button a{text-align:center}.b-enterprise-downloads-button:hover{background-color:#fd4c4d;color:#fff}@media (min-width:568px){.b-enterprise-downloads{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.b-enterprise-downloads-icon{width:30%}.b-enterprise-downloads-text-group{width:70%}.b-enterprise-downloads-buttons-container{width:100%;justify-content:space-between}.b-enterprise-downloads-button{width:calc(50% - 5px)}.b-enterprise-downloads-button:only-child{width:100%}.b-enterprise-downloads-title{font-size:30px;margin:0 0 5px}.b-enterprise-downloads-description,.b-enterprise-downloads-title{text-align:left}}@media (min-width:768px){.b-enterprise-downloads{flex-direction:column;height:200px}.b-enterprise-downloads-buttons-container{width:70%}.b-enterprise-downloads-title{margin:10px 0}}@media (min-width:1024px){.b-enterprise-downloads-title{font-size:42px}.b-enterprise-downloads-description{font-size:20px}.b-enterprise-downloads-buttons-container{margin-top:0}}.compass-icon{min-width:27px;min-height:27px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkYyRTJGIj48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMS40ODUiLz48cGF0aCBkPSJNMTMuNSAwQzYuMDc1IDAgMCA2LjA3NSAwIDEzLjVTNi4wNzUgMjcgMTMuNSAyNyAyNyAyMC45MjUgMjcgMTMuNSAyMC45MjUgMCAxMy41IDB6bTIuODM1IDE2LjMzNUw1LjQgMjEuNmw1LjI2NS0xMC45MzVMMjEuNiA1LjRsLTUuMjY1IDEwLjkzNXoiLz48L2c+PC9zdmc+);background-repeat:no-repeat}.b-download-header{display:flex;justify-content:space-between;padding:15px 0}.b-download-header-path{display:none;font-size:16px;text-align:left;color:#fff}.b-download-header-path a{text-decoration:none;color:#fff}.b-download-header-path a:hover{color:#ff2e2f}.b-download-header-versions{font-size:16px;color:#fff;display:flex;flex-wrap:wrap}.b-download-header-versions p:first-child{margin-right:10px}.b-download-header-versions a{color:inherit;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.5)}.b-download-header-versions a:hover{color:#ff2e2f;border-bottom-color:rgba(255,46,47,.5)}.b-download-header-versions .current-version{color:#ff2e2f;border:none}@media (min-width:768px){.b-download-header-menu-button{display:none}}@media (min-width:1024px){.b-download-header-path{display:block}}.b-download-menu{margin-bottom:10px}.b-download-menu ul{background-color:#1f1e1e;list-style-type:none;padding:0;margin:0}.b-download-menu ul li{display:flex;color:#ff2e2f;font-size:20px;border-bottom:1px solid #262626;cursor:pointer;padding:0}.b-download-menu ul li.active{background-color:#161616}.b-download-menu ul li a{color:inherit;text-decoration:none;font-size:inherit;padding:15px 10px;width:100%}.b-download-menu ul li a:hover{color:#fd4c4d}@media (min-width:768px){.b-download-menu ul li{font-size:16px}.b-download-menu ul li a{padding:15px}}@media (min-width:1280px){.b-download-menu ul li{font-size:20px}}.b-os-installation-menu{diplay:none}.b-os-installation-content{font-size:16px;line-height:1.63;text-align:left;color:#fff}.b-os-installation-content .b-section-title{font-size:30px;line-height:1.23;font-weight:700;margin:0 0 20px}.b-os-installation-content code.docutils{background:none;border:none;color:#ff2e2f}.b-os-installation-content a{color:#ff2e2f;text-decoration:none}.b-os-installation-content a:hover{color:#fd4c4d;text-decoration:none}.b-os-installation-content ul{list-style:none;padding:0;margin:0}@media (min-width:768px){.b-os-installation-body{display:flex}.b-os-installation-menu{display:block!important;max-width:200px;min-width:200px;margin-right:15px}.b-os-installation-content{width:calc(100% - 285px)}.b-os-installation-content .b-block-wrapper{margin:0 10px 0 0}}@media (min-width:1024px){.b-os-installation-body{max-width:950px;margin:auto}.b-os-installation-header .b-block-wrapper{max-width:950px}}@media (min-width:1280px){.b-os-installation-content{font-size:18px;line-height:1.56;width:calc(100% - 260px)}.b-os-installation-content .b-section-title{font-size:42px;line-height:.95}.b-os-installation-body,.b-os-installation-header .b-block-wrapper{max-width:1020px}.b-os-installation-menu{margin-right:25px;max-width:260px;min-width:260px}}.star-icon{min-width:18px;min-height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Q4RDhEOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcuOTc4IDYuODI1YS40NTMuNDUzIDAgMDAtLjM4LS4zMjNsLTUuODEtLjY0M0w5LjQxLjI1NWMtLjE0NC0uMzQtLjY3Ny0uMzQtLjgyIDBMNi4yMSA1Ljg2bC01LjgwOC42NDNhLjQ1Ni40NTYgMCAwMC0uMzgxLjMyMy40ODguNDg4IDAgMDAuMTI3LjQ5N2w0LjMzOSA0LjEwNy0xLjIxMiA2YS40ODQuNDg0IDAgMDAuMTc2LjQ4MS40MzQuNDM0IDAgMDAuNDg4LjAyN0w5IDE0Ljg3Mmw1LjA2IDMuMDY1YS40MzIuNDMyIDAgMDAuNDktLjAyOC40ODUuNDg1IDAgMDAuMTc1LS40OGwtMS4yMTItNiA0LjMzOS00LjEwN2EuNDg4LjQ4OCAwIDAwLjEyNi0uNDk3eiIgb3BhY2l0eT0iLjY5NiIvPjwvc3ZnPg==);background-repeat:no-repeat}.p-connectors{background-color:#f4f4f4}.p-connectors-title .b-block-wrapper{width:auto;padding:0;margin:0 10px}@media (min-width:768px){.p-connectors-title{margin:0 15px}}@media (min-width:1024px){.p-connectors-title{max-width:950px;margin:auto;width:100%}}.p-connectors .b-download-header-path{color:#262626}.p-connectors .b-download-header-path a:hover{color:#07f}.p-connectors-page-header .b-section-title{font-size:30px;font-weight:700;line-height:1.33;margin-bottom:10px;margin-left:0}.p-connectors-page-header-description{font-size:18px;line-height:1.78;text-align:left}.p-connectors-page-header-description .special-text{color:#ff2e2f}.p-connectors-page-header-description img{vertical-align:middle}.p-connectors-page-body{display:flex;margin-top:20px}.p-connectors-page-menu{display:none}.p-connectors-page-menu ul{background-color:transparent}.p-connectors-page-menu ul li a,.p-connectors-page-menu ul li a:hover,.p-connectors-page-menu ul li p>a{color:#07f}.p-connectors-page-content{margin:0 0 10px 10px;overflow-y:auto}.p-connectors-page-alphabetical-menu{margin-bottom:10px}@media (min-width:568px){.p-connectors-page-menu{display:block;max-width:150px;min-width:150px}.p-connectors-page-alphabetical-menu{display:none}}@media (min-width:768px){.p-connectors-page .b-block-wrapper{max-width:950px;margin:auto}.p-connectors-page-menu{max-width:200px;min-width:200px}.p-connectors-page-body{max-width:950px;margin:20px auto 0}}@media (min-width:1024px){.p-connectors-page-header .b-section-title{font-size:42px;line-height:.95}.p-connectors-page-menu{max-width:215px;min-width:215px}}.github-icon{min-width:20px;min-height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDBDNC40NzcgMCAwIDQuNDc4IDAgMTBjMCA0LjQxOCAyLjg2NSA4LjE2NyA2Ljg0IDkuNDkuNS4wOS42ODItLjIxNy42ODItLjQ4MiAwLS4yMzgtLjAwOS0uODY3LS4wMTQtMS43MDEtMi43ODEuNjA0LTMuMzY4LTEuMzQxLTMuMzY4LTEuMzQxLS40NTUtMS4xNTUtMS4xMS0xLjQ2My0xLjExLTEuNDYzLS45MDgtLjYyLjA2OC0uNjA3LjA2OC0uNjA3IDEuMDA0LjA3IDEuNTMyIDEuMDMgMS41MzIgMS4wMy44OTIgMS41MjkgMi4zNCAxLjA4NyAyLjkxLjgzMi4wOS0uNjQ2LjM1LTEuMDg3LjYzNS0xLjMzNy0yLjIyLS4yNTMtNC41NTUtMS4xMS00LjU1NS00Ljk0MyAwLTEuMDkxLjM5LTEuOTg0IDEuMDMtMi42ODMtLjEwMy0uMjUzLS40NDctMS4yNy4wOTctMi42NDcgMCAwIC44NC0uMjY5IDIuNzUgMS4wMjVhOS41OTcgOS41OTcgMCAwMTIuNTA0LS4zMzYgOS42MjQgOS42MjQgMCAwMTIuNTAzLjMzNmMxLjkxLTEuMjk0IDIuNzQ4LTEuMDI1IDIuNzQ4LTEuMDI1LjU0NSAxLjM3Ny4yMDIgMi4zOTQuMDk5IDIuNjQ3LjY0LjcgMS4wMjcgMS41OTIgMS4wMjcgMi42ODMgMCAzLjg0Mi0yLjMzOCA0LjY4Ny00LjU2NiA0LjkzNC4zNi4zMDkuNjguOTIuNjggMS44NTIgMCAxLjMzNy0uMDEzIDIuNDE1LS4wMTMgMi43NDQgMCAuMjY3LjE4LjU3OC42ODguNDggMy45Ny0xLjMyNSA2LjgzMy01LjA3IDYuODMzLTkuNDg3QzIwIDQuNDc4IDE1LjUyMyAwIDEwIDB6IiBmaWxsPSIjMDdGIi8+PC9zdmc+);background-repeat:no-repeat}.b-connector{margin-bottom:10px}.b-connector>p{border-radius:4px 4px 0 0;background-color:#fff;font-size:24px;font-weight:700;line-height:1.67;text-align:left;padding:15px!important}.b-connector>ul{padding:0;margin:0;list-style-type:none}.b-connector li{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 15px 15px;margin-top:2px}.b-connector li>p{display:none}.b-connector li>p.first{display:block;font-size:15px;line-height:1.6;text-align:left;width:70%;margin-right:10px}.b-connector li .b-connector-star-container{display:flex;justify-content:flex-end;margin-top:5px}.b-connector li .b-connector-source-link{display:flex;background:none;font-size:16px;color:#ff2e2f;line-height:1.25;margin-top:5px;padding:0}.b-connector li .b-connector-source-link .github-icon{margin-right:5px}.b-connector li .b-connector-source-link:hover{background:none}.b-connector li .b-connector-owner{font-size:14px;line-height:1.43;color:hsla(0,0%,100%,.3);margin-top:15px;width:100%}.b-connector li .b-connector-owner a{color:inherit;text-decoration:none}@media (min-width:768px){.b-connector>p{line-height:1.25}.b-connector li>p.first{font-size:16px;line-height:1.5;width:75%}}.b-alphabetical-menu ul{width:30px;color:#ff2e2f;font-size:16px;line-height:1.19;text-align:center;list-style-type:none;padding:0;margin:0}.b-alphabetical-menu ul li{color:inherit;width:100%}.b-alphabetical-menu ul li a{color:inherit;text-decoration:none}.b-alphabetical-menu ul li a:hover{color:#fd4c4d}.p-rocks{display:block;background-color:#f4f4f4}.p-rocks-title .b-block-wrapper{width:auto;padding:0;margin:0 10px}@media (min-width:768px){.p-rocks-title{margin:0 15px}}@media (min-width:1024px){.p-rocks-title{max-width:950px;margin:auto;width:100%}}.p-rocks .b-download-header-path{color:#262626}.p-rocks .b-download-header-path a:hover{color:#07f}.p-rocks-header{font-size:18px;line-height:1.78;margin-top:10px}.p-rocks-header .b-section-title{font-size:30px;font-weight:700;line-height:1.33;margin-left:0}.p-rocks-header a{color:#ff2e2f}.p-rocks-body{display:flex}.p-rocks-menu{border-top:1px solid #000}.p-rocks-menu ul{background-color:transparent}.p-rocks-menu ul li a,.p-rocks-menu ul li a:hover{color:#07f}.p-rocks-content{width:100%;margin:0 15px 10px 10px;overflow-y:auto}@media (min-width:768px){.p-rocks-menu{max-width:260px;min-width:260px;border:none}}@media (min-width:1024px){.p-rocks-body{max-width:950px;margin:auto}}@media (min-width:1280px){.p-rocks-header .b-section-title{font-size:42px;line-height:.95}}.clock-icon{min-width:20px;min-height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRjJFMkYiIG9wYWNpdHk9Ii43Ij48cGF0aCBkPSJNMTAgMWMtNC45OCAwLTkgNC4wMi05IDlzNC4wMiA5IDkgOSA5LTQuMDIgOS05LTQuMDItOS05LTl6Ii8+PHBhdGggZD0iTTEwIDYuNzI3djQuMDkxbTMuMTMtMS42MDFMMTAgMTEuMDMyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9zdmc+);background-repeat:no-repeat}.b-rock{margin-bottom:30px}.b-rock>p{font-size:24px;font-weight:700;line-height:1.67;color:#fff;padding:0 0 15px}.b-rock-block{display:block;background:#fff;padding:10px 10px 40px;margin-top:5px;border-radius:8px}.b-rock-block>p{font-size:18px;line-height:1.56;color:#fff;margin-top:10px}.b-rock-block p{padding:0}.b-rock-block .b-rock-block-header{display:flex;justify-content:space-between;color:#fff;font-size:20px;font-weight:700;line-height:1.78;border-bottom:1px solid hsla(0,0%,59.2%,.2);padding-bottom:5px}.b-rock-block .b-rock-block-header .special-text{opacity:.5;margin-left:10px;font-weight:400}.b-rock-block .b-rock-block-header-source-link{color:#ff2e2f;background:none;padding:0;text-decoration:none;display:flex;align-items:center;font-weight:400}.b-rock-block .b-rock-block-header-source-link:hover{background:none}.doc body{font-family:VK Sans Display,sans-serif;font-size:16px;font-style:normal;font-weight:400;color:#262626;position:relative;background:#fff;overflow-x:hidden;margin:0 auto -10px}.doc body main{font-family:Noto Sans,sans-serif}.b-block-wrapper{margin:0 auto;padding:35px 10px}.b-ellipsis{overflow:hidden!important;white-space:nowrap;text-overflow:ellipsis}.b-ellipsis cite{margin-right:5px}.b-block-gray{background:#262626;color:#fff}.b-block-lightgray{background:#404040;color:#fff}.b-block-black{background:#000;color:#fff}.b-block,.b-block-black,.b-block-gray,.b-block-lightgray{position:relative}.b-wrapper{padding-top:60px;min-width:auto;min-height:100%}.b-wrapper:after{content:"";display:block}.b-header-wrapper{position:fixed;background-color:#fff;left:0;right:0;z-index:101}.headerlink{display:flex;align-items:center;margin:0;font-size:16px;left:-.5em;opacity:1}.headerlink .fa-link{visibility:visible}.headerlink .fa-link:before{content:"";width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjYyNyAxLjM3M2E0LjY4NyA0LjY4NyAwIDAwLTYuNjI5IDBMOC4wOCA1LjI5Yy0xLjg5MyAxLjg5My0xLjcxOCA0LjkxIDAgNi42MjkuMjg4LjI4OC42MDYuNTIyLjk0Mi43MTVsLjcxNi0uNzE1Yy40NjktLjQ3LjMwMy0xLjAxOC4yOTUtMS40MTNhMi4yNjYgMi4yNjYgMCAwMS0uMjk1LS4yNDVjLS44ODItLjg4MS0uOTIyLTIuMzkzIDAtMy4zMTRsMy45MTctMy45MThhMi4zNDYgMi4zNDYgMCAwMTMuMzE1IDBjLjkxNC45MTQuOTE0IDIuNCAwIDMuMzE1bC0yLjU5IDIuNTljLjA3NS40MTQuNTI0IDEuMzk1LjI5MyAzLjAxNC4wMTItLjAxLjAyNS0uMDE4LjAzNi0uMDNsMy45MTgtMy45MTdhNC42ODcgNC42ODcgMCAwMDAtNi42Mjl6IiBmaWxsPSIjOTQ5NDk0Ii8+PHBhdGggZD0iTTEyLjIyMyA3Ljc3N2E0LjQ2MiA0LjQ2MiAwIDAwLS45NDItLjcxNWwtLjcxNS43MTVjLS40NjkuNDY5LS4zMDQgMS4wMTctLjI5NSAxLjQxMy4xMDMuMDcyLjIwMy4xNTEuMjk1LjI0NC44ODIuODgyLjkyMiAyLjM5MyAwIDMuMzE0TDYuMzQ1IDE2Ljk3Yy0uOTE0LjkxNC0yLjQuOTE0LTMuMzE1IDBhMi4zNDYgMi4zNDYgMCAwMTAtMy4zMTVsMi44OTMtMi44OTNjLS4wNzQtLjQxNS0uNTI0LTEuMzk2LS4yOTMtMy4wMTUtLjAxLjAxMS0uMDI1LjAxOC0uMDM2LjAzbC00LjIyMSA0LjIyYTQuNjg4IDQuNjg4IDAgMDA2LjYzIDYuNjNsNC4yMi00LjIyMWMxLjg1OS0xLjg1OSAxLjc1Ny00Ljg3MyAwLTYuNjN6IiBmaWxsPSIjOTQ5NDk0Ii8+PC9zdmc+);display:inline-block;margin-right:8px}.headerlink .fa-link:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjYyNyAxLjM3M2E0LjY4NyA0LjY4NyAwIDAwLTYuNjI5IDBMOC4wOCA1LjI5Yy0xLjg5MyAxLjg5My0xLjcxOCA0LjkxIDAgNi42MjkuMjg4LjI4OC42MDYuNTIyLjk0Mi43MTVsLjcxNi0uNzE1Yy40NjktLjQ3LjMwMy0xLjAxOC4yOTUtMS40MTNhMi4yNjYgMi4yNjYgMCAwMS0uMjk1LS4yNDVjLS44ODItLjg4MS0uOTIyLTIuMzkzIDAtMy4zMTRsMy45MTctMy45MThhMi4zNDYgMi4zNDYgMCAwMTMuMzE1IDBjLjkxNC45MTQuOTE0IDIuNCAwIDMuMzE1bC0yLjU5IDIuNTljLjA3NS40MTQuNTI0IDEuMzk1LjI5MyAzLjAxNC4wMTItLjAxLjAyNS0uMDE4LjAzNi0uMDNsMy45MTgtMy45MTdhNC42ODcgNC42ODcgMCAwMDAtNi42Mjl6IiBmaWxsPSIjMDdGIi8+PHBhdGggZD0iTTEyLjIyMyA3Ljc3N2E0LjQ2MiA0LjQ2MiAwIDAwLS45NDItLjcxNWwtLjcxNS43MTVjLS40NjkuNDY5LS4zMDQgMS4wMTctLjI5NSAxLjQxMy4xMDMuMDcyLjIwMy4xNTEuMjk1LjI0NC44ODIuODgyLjkyMiAyLjM5MyAwIDMuMzE0TDYuMzQ1IDE2Ljk3Yy0uOTE0LjkxNC0yLjQuOTE0LTMuMzE1IDBhMi4zNDYgMi4zNDYgMCAwMTAtMy4zMTVsMi44OTMtMi44OTNjLS4wNzQtLjQxNS0uNTI0LTEuMzk2LS4yOTMtMy4wMTUtLjAxLjAxMS0uMDI1LjAxOC0uMDM2LjAzbC00LjIyMSA0LjIyYTQuNjg4IDQuNjg4IDAgMDA2LjYzIDYuNjNsNC4yMi00LjIyMWMxLjg1OS0xLjg1OSAxLjc1Ny00Ljg3MyAwLTYuNjN6IiBmaWxsPSIjMDdGIi8+PC9zdmc+)}.headerlink i:hover{cursor:pointer}img.align-center{height:auto!important;display:block;margin:0 auto;padding:25px 0}.stacktable{width:100%}.stacktable.large-only{display:table}.stacktable.small-only{display:none}.stacktable .st-head-row{padding-top:1em}.stacktable .st-head-row.st-head-row-main{font-size:1.5em;padding-top:0;background:#faebd7}.stacktable .st-key{text-align:left;padding-right:1%;font-weight:700}.stacktable .st-val{width:100%;padding-left:1%}@media screen and (max-width:767px){.table.container p,.table.container p strong{font-size:18px;font-weight:400}.table.container table{border:1px solid #ccc}.table.container table td,.table.container table th{padding:20px;font-size:18px}.b-block-wrapper{padding:30px 0}}@media screen and (max-width:768px){.stacktable{margin-bottom:20px}.stacktable tr:nth-child(odd){background:#f0f8ff}.stacktable.large-only{display:none}.stacktable.small-only{display:table;border:1px solid #ccc}.table.container p,.table.container p strong{font-size:14px;font-weight:400}.table.container table{border:1px solid #ccc;overflow:auto}.table.container table td,.table.container table th{padding:10px;font-size:14px;text-align:left}}.b-documentation-toc .b-block-wrapper{position:relative;padding:0;width:auto}.documentation-main-page{margin:0}.documentation-main-page-header{display:none}.documentation-main-page-header .b-block-wrapper{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4;padding:0 0 10px;width:auto}.documentation-main-page-header-path{display:none}.documentation-main-page-header-path a{font-size:16px;text-align:left;color:#ff2e2f;text-decoration:none;border-bottom:1px solid rgba(255,46,47,.4);display:inline-table}.documentation-main-page-header-path a:hover{color:#fd4c4d;border-bottom:1px solid rgba(255,76,77,.4)}.documentation-main-page-header .selector-wrapper{display:flex;justify-content:space-between;width:100%}.documentation-main-page-header .selector-wrapper .version-switcher{z-index:3}.documentation-main-page-header .selector-wrapper .search_btn{background:none;border:none;width:40px}.documentation-main-page-header .selector-wrapper .b-doc-language_selector-list{display:none}.documentation-main-page-header .selector-wrapper .selector-wrapper .search_form{display:none;max-width:1280px;padding:0 30px;margin:0 auto;position:absolute;left:0;top:70px;right:0;height:40px;vertical-align:middle;background-color:#fff;justify-content:space-between;align-items:center;z-index:2}.documentation-main-page-header .selector-wrapper .selector-wrapper .search_form input[type=search]{flex-grow:1;-webkit-appearance:none;border-radius:2px 0 0 2px;border:2px solid #e5e5e5;border-right:none;padding-left:1em;height:30px}.documentation-main-page-header .selector-wrapper .selector-wrapper .search_form input[type=submit]{-webkit-appearance:none;border-radius:0 2px 2px 0;border:2px solid #e5e5e5;border-left:none;background:none;color:red;height:30px}.documentation-main-page-header .selector-wrapper .selector-wrapper .search_form input[type=submit]:hover{background:#e5e5e5}.documentation-main-page-title{font-family:VK Sans Display,sans-serif;font-size:30px;line-height:30px;margin-top:10px;margin-bottom:20px}.documentation-main-page-description,.documentation-main-page-title{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#262626}.documentation-main-page-description{font-family:VK Sans Text,sans-serif;font-size:16px;line-height:25.6px}.documentation-main-page-description a.reference.internal{font-family:VK Sans Text,sans-serif}@media (min-width:768px){.documentation-main-page-description{font-size:16px;line-height:25.6px}}.documentation-main-page-content{max-width:220px;margin:0 auto}.documentation-main-page-content a.reference.internal{font-family:VK Sans Text,sans-serif}.documentation-main-page-content .admonition{margin-top:20px}.documentation-main-page-content .getting-started-button-container{padding-top:20px;text-align:center}.documentation-main-page-content .getting-started-button{font-family:PT Mono,sans-serif;padding:10px 40px;margin:0 10px;border:none;border-radius:4px;background-color:#ff2e2f;font-size:20px;color:#fff;white-space:nowrap}.documentation-main-page .other-sources-menu{max-width:230px;margin:0 auto 20px}@media (min-width:568px){.documentation-main-page-title{font-size:30px}.documentation-main-page-description{font-size:16px;line-height:25.6px;margin:10px 0 0}.documentation-main-page-content{max-width:468px}.documentation-main-page .other-sources-menu{max-width:408px}}@media (min-width:768px){.documentation-main-page{margin:30px 0;position:relative}.documentation-main-page-description,.documentation-main-page-title{text-align:left;width:calc(100% - 240px)}.documentation-main-page-description{width:calc(100% - 240px)}.documentation-main-page-header .b-block-wrapper{margin:10px 30px}.documentation-main-page-header-path{display:block}.documentation-main-page-header .selector-wrapper .b-doc-language_selector-list{display:auto}.documentation-main-page-content{margin:0;max-width:none;width:calc(100% - 240px)}.documentation-main-page .other-sources-menu{position:absolute;top:0;right:0;width:230px}}@media (min-width:1024px){.documentation-main-page-title{font-size:30px}.documentation-main-page-description{width:calc(100% - 270px)}.documentation-main-page-header .b-block-wrapper{margin:10px 30px}.documentation-main-page-content{width:calc(100% - 270px)}}@media (min-width:1280px){.documentation-main-page-description{margin:20px 0 0}.documentation-main-page-header .b-block-wrapper{margin:10px auto;max-width:1220px}}.documentation-main-page-content .toctree-wrapper{margin:10px 0}.documentation-main-page-content .toctree-wrapper ul{padding:0;margin:0;list-style-type:none;text-align:center}.documentation-main-page-content .toctree-wrapper>ul{margin:0 auto;width:200px}.documentation-main-page-content .toctree-wrapper>ul>li{margin:0 0 30px}.documentation-main-page-content .toctree-wrapper>ul>li:last-child{margin:0}.documentation-main-page-content .toctree-wrapper>ul>li>ul{margin:10px 0 0}.documentation-main-page-content .toctree-wrapper>ul>li>ul>li{margin-bottom:10px}.documentation-main-page-content .toctree-wrapper>ul>li>ul>li:last-child{margin:0}.documentation-main-page-content .toctree-wrapper li.toctree-l1>a{font-size:16px;color:#ff2e2f;text-decoration:none;border-bottom:1px solid rgba(255,46,47,.6)}.documentation-main-page-content .toctree-wrapper li.toctree-l2>a{font-size:16px;line-height:1.5;color:#262626;text-decoration:none;border-bottom:1px solid rgba(38,38,38,.4)}@media (min-width:568px){.documentation-main-page-content .toctree-wrapper{margin:30px 0}.documentation-main-page-content .toctree-wrapper ul{text-align:left}.documentation-main-page-content .toctree-wrapper>ul{width:auto;column-count:2;column-gap:30px}.documentation-main-page-content .toctree-wrapper>ul>li{display:inline-block;width:100%}}@media (min-width:1024px){.documentation-main-page-content .toctree-wrapper>ul{column-count:3}}.badge-icon{min-width:23px;min-height:26px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjMiIGhlaWdodD0iMjYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNTUgMHYyNmwtMTEuMzk1LTguMTI1TDMyIDI2VjAiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzIpIj48dXNlIGZpbGw9IiNGRjJFMkYiIHhsaW5rOmhyZWY9IiNhIi8+PHBhdGggc3Ryb2tlPSIjRkYyRTJGIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01NCAxSDMzdjIzLjA4bDEwLjYxLTcuNDNMNTQgMjQuMDZWMXoiLz48L2c+PC9zdmc+);background-repeat:no-repeat}.other-sources-menu{padding:0 30px 60px;background:#efefef;border-radius:4px}.other-sources-menu p{font-size:20px;font-weight:700;color:#1f1e1e;padding:0;margin:15px 0 0}.other-sources-menu ul{padding:0;margin:22px 0 0;list-style-type:none}.other-sources-menu ul li{padding:0;margin-bottom:10px}.other-sources-menu ul li a{font-size:16px;line-height:1.25;color:#1f1e1e;text-decoration:none;border-bottom:1px solid rgba(31,30,30,.4)}.other-sources-menu ul li:last-child{margin:0}@media (min-width:568px){.other-sources-menu{padding:0 60px 60px 30px}.other-sources-menu ul li{margin:0 30px 10px 0}}@media (min-width:768px){.other-sources-menu{padding:0 30px 60px;margin-bottom:0}.other-sources-menu ul{display:block}.other-sources-menu ul li{margin:0 0 10px}}.doc .version-switcher{display:flex;z-index:1;height:50px;position:relative;margin-bottom:0;width:100%}.doc .version-switcher__row{margin-bottom:0;margin-top:18px;width:100%}@media screen and (max-width:1024px){.doc .version-switcher__row{padding-right:0;margin-top:0}}.doc .version-switcher-title{font-family:VK Sans Text,sans-serif;font-size:16px;color:#9e9d9d;display:inline;margin:0 10px 0 0;flex:0 0 auto}.doc .version-switcher-title,.doc .version-switcher-wrapper{font-style:normal;font-weight:400;line-height:20px;font-stretch:normal;letter-spacing:normal}.doc .version-switcher-wrapper{position:relative;border-radius:4px;display:flex;align-items:center;height:50px;border-radius:8px;background:#fff;box-sizing:border-box;transition:border-radius .2s ease-in-out;font-size:14px;color:#262626;border:1px solid #8d8d8d;width:100%;cursor:pointer}.doc .version-switcher-current{display:flex;align-items:center;flex:1 1 auto;overflow:hidden;padding:15px}.doc .version-switcher-current a{flex:1 1 auto;text-decoration:none;color:#262626;font-family:VK Sans Text,sans-serif;font-size:16px;line-height:20px;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;text-align:right}.doc .version-switcher ul.version-switcher-drop{list-style-type:none;margin:11px 0 0;padding:0;border-radius:.5rem;outline:none}.doc .version-switcher-item a{width:100%;display:block;text-decoration:none;color:#262626;font-family:VK Sans Text,sans-serif;font-size:16px;line-height:20px;text-align:end}.doc .version-switcher-item a:hover{text-decoration:none;color:#07f}.doc .version-switcher-drop,.doc .version-switcher-drop.on_light_bg{display:none!important}.doc .version-switcher .version-switcher-item-icon{flex:0 0 auto;-webkit-font-smoothing:antialiased;font-size:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xLjE2IDBMMCAxLjEyNCA0IDVsNC0zLjg3Nkw2Ljg0IDAgNCAyLjc1MiAxLjE2IDB6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);z-index:10;width:8px;height:5px;cursor:pointer;margin-left:10px}.doc .version-switcher[data-component=version-switcher][data-active="1"] .version-switcher-drop{display:block!important}.doc .version-switcher[data-component=version-switcher][data-active="1"] .version-switcher-item-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljg0IDVMOCAzLjg3NiA0IDAgMCAzLjg3NiAxLjE2IDUgNCAyLjI0OCA2Ljg0IDV6IiBmaWxsPSIjMDAwIi8+PC9zdmc+)}.blue .version-switcher-item a{width:100%;display:block;text-decoration:none;color:#262626}.blue .version-switcher-item a:hover{text-decoration:none;color:#07f}.version-switcher-wrapper.on_light_bg{background-color:#d8d8d8}.version-switcher-wrapper.close-icon{border-radius:4px 4px 0 0}.version-switcher-current a{text-decoration:none;color:#262626}.version-switcher-drop{min-width:100%;position:absolute;display:block;left:0;top:38px;margin:11px 0 0;padding:0 15px;list-style-type:none;background-color:#fff;border-radius:8px}.version-switcher-drop.on_light_bg{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1)}.version-switcher-drop li{line-height:30px;min-height:50px;border-bottom:1px solid hsla(0,0%,58%,.2)}.version-switcher-drop li:last-child{border-bottom:none}.version-switcher-item a{width:100%;display:block;text-decoration:none;color:#262626;font-size:18px;line-height:22.5px;padding:15px 33px 15px 15px}.versions_switch{position:absolute;right:30px;top:20px;padding:0;margin:0;width:70px;border-radius:4px;list-style:none;background-color:red;color:#fff;opacity:.7;-webkit-transition:opacity .2s ease-in-out,border-radius .2s ease-in-out;transition:opacity .2s ease-in-out,border-radius .2s ease-in-out}.versions_switch a{color:inherit}.versions_switch li{padding:5px 0;text-align:center;cursor:pointer;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.versions_switch li.active,.versions_switch li:hover{background-color:rgba(0,0,0,.2)}.versions_switch:hover{border-radius:4px 4px 0 0;opacity:1}.versions_switch:hover .versions_switch__drop{-webkit-transform:scaley(1);transform:scaley(1)}.versions_switch__drop{position:absolute;left:0;right:0;top:100%;padding:0;margin:0;list-style:none;background-color:red;border-radius:0 0 4px 4px;overflow:hidden;-webkit-transform:scaley(0);transform:scaley(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.side-menu-icon{min-width:27px;min-height:27px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDE2LjhhMi40IDIuNCAwIDExNC44IDAgMi40IDIuNCAwIDAxLTQuOCAwem05LjYgMGEyLjQgMi40IDAgMTE0LjggMCAyLjQgMi40IDAgMDEtNC44IDB6bTEyLTIuNGEyLjQgMi40IDAgMTAwIDQuOCAyLjQgMi40IDAgMDAwLTQuOHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;margin-right:20px}.doc-page-header{justify-content:space-between;border-bottom:1px solid #dcdcdc;margin-left:-30px;margin-right:-66px;height:50px;padding:5px 46px;background-color:#fff;z-index:10}.doc-page-header,.doc-page-header .path{display:flex;align-items:center}.doc-page-header .path a{font-size:16px;color:#262626;text-decoration:none;border-bottom:1px solid rgba(24,17,17,.4);margin:0 12px 0 0;display:inline-table}.doc-page-header .path a:first-child{margin-left:0}.doc-page-header .path a:after{content:"";display:inline-block;width:6px;height:10px;margin-left:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjE4MiA4LjE4MmwxLjA2IDEuMDZMNS40ODYgNSAxLjI0My43NTcuMTgyIDEuODE3IDMuMzY0IDUgLjE4MiA4LjE4MnoiIGZpbGw9IiM5NDk0OTQiLz48L3N2Zz4=)}.doc-page-header .path .path__current:after{background-image:unset}.doc-page-header .container{display:flex}.doc-page-header .container .b-doc-language_selector-list{display:none}.doc-page-header .path__current{display:none;margin-left:0;font-style:normal;font-weight:400;font-size:15px;line-height:20px;letter-spacing:-.02em;color:#949494;display:inline-table}.doc-page-header .path__current:first-child{margin:0}@media (max-width:1023px){.doc-page-header{max-width:100vw}}@media (min-width:768px){.doc-page-header .container .b-doc-language_selector-list{display:inherit}}@media (min-width:1024px){.doc-page-header{background-color:#fff;padding:5px 30px}.doc-page-header .path{display:flex}.doc-page-header .path__current{display:block}}@media screen and (min-width:1020px){.doc-page-header__menu-button{display:none}}.b-cols_content_left{display:none;background:#1f1e1e;padding:0;margin:0;box-sizing:border-box;overflow-y:auto;position:fixed;z-index:100;top:60px;bottom:0;left:0;width:80%}.b-cols_content_left .fa-caret-down,.b-cols_content_left .fa-caret-up{font-size:22px;color:#fff;position:absolute;right:0;top:6px;z-index:unset}.b-cols_content_left ul{padding:0;margin:0;list-style-type:none}.b-cols_content_left ul li{list-style:none;position:relative}.b-cols_content_left>ul{padding:15px}.b-cols_content_left>ul ul{display:none}.b-cols_content_left>ul>li:last-child{margin-bottom:0}.b-cols_content_left>ul>li a{color:#fff;font-size:16px;text-decoration:none;display:block;line-height:18px;font-weight:600;padding:10px 10px 10px 0}.b-cols_content_left>ul>li>ul li a{font-size:16px;display:block;padding:.4045em 2.427em .4045em 1em;border-left:2px solid #979797;font-weight:600}.b-cols_content_left>ul>li>ul li a.current{border-left:2px solid #ff2e2f}.b-cols_content_left>ul>li>ul li a[href^="#"]:not([href$="#"]){border:none;display:inline-block;font-size:14px}.b-cols_content_left>ul>li>ul li ul{margin-left:.6em}.b-cols_content_left>ul>li>ul li ul a{font-size:14px}h5 .b-doc-hlink_right,h6 .b-doc-hlink_right{height:18px;font-family:Open Sans;font-size:14px;font-weight:400;font-stretch:normal;line-height:1.29;letter-spacing:normal;color:#000}h6 .b-doc-hlink_right{font-style:normal}.b-cols_content{display:block;margin:0;padding:0}@media (min-width:1024px){.b-cols_content{display:flex}}@media (min-width:1280px){.b-cols_content{margin:0 auto}}.b-cols_content_right{position:relative;min-height:calc(100vh - 60px);padding:0 30px 10px}.b-cols_content_right-slot{width:100%;max-width:960px}.b-cols_content_right-slot table td,.b-cols_content_right-slot table th{padding:8px}.b-cols_content_right .b-article{overflow-y:auto;height:88%;min-height:calc(100vh - 245px)}.b-cols_content_right .b-article img{height:auto!important}@media screen and (max-width:768px){.b-cols_content_right .b-article{min-height:calc(100vh - 290px)}}.b-cols_content_right .b-cols_content_left{height:auto}@media (min-width:1024px){.b-cols_content_right{margin-left:260px;width:calc(100% - 260px)}}.section h1{display:block}.section img{max-width:100%}.b-next,.b-prev{display:flex;align-items:center;background:hsla(0,0%,84.7%,.4);color:#262626;font-size:16px;text-decoration:none;padding:3px 11px 4px;border-radius:4px}.b-next .fa,.b-prev .fa{font-size:20px}.b-next .fa-caret-left,.b-prev .fa-caret-left{margin-right:8px}.b-next .fa-caret-right,.b-prev .fa-caret-right{margin-left:8px}.b-next:hover,.b-prev:hover{text-decoration:none;color:#404040}.-page_over-head,.b-page_over-tail{width:100%;min-width:100%;display:flex;justify-content:space-between;margin-top:10px}.b-page_over-lang,.b-page_over-next,.b-page_over-prev{display:table-cell}.b-page_over-lang-list{margin:0}.b-page_over-lang-item{position:relative;display:inline-block;margin-right:-.29em;padding-right:27px;vertical-align:top}.b-page_over-lang-item:after{content:"|";font-size:18px;display:inline-block;position:absolute;right:11px;top:3px}.b-page_over-lang-item:first-child{padding-left:9px}.b-page_over-lang-item:last-child{padding-right:0;margin-right:0}.b-page_over-lang-item:last-child:after{content:""}.b-page_over-lang-url{display:inline-block;background:#ececec;color:#404040;font-size:14px;text-decoration:none;padding:3px 11px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.b-page_over-lang{vertical-align:middle}.b-page_over-next,.b-page_over-prev{max-width:40%}.search-result-link{font-size:18px}.search-results>li{padding-bottom:10px}.search-results em{font-weight:700;font-style:normal}.search-breadcrumbs a{color:#505050;border-bottom:1px solid grey}.search-breadcrumbs a:hover,.search-result a:hover{color:#000}.search-result a{color:#505050}.r-span{color:red}.search_results_block{margin:50px 0}.search_results_block ul{padding-left:20px}.single-page-toctree{margin:10px 0 30px}.single-page-toctree ul{padding:0;margin:0;list-style-type:none;text-align:center}.single-page-toctree>ul{margin:0 auto;width:200px}.single-page-toctree>ul>li{margin:0 0 30px}.single-page-toctree>ul>li:last-child{margin:0}.single-page-toctree>ul>li>ul{margin:10px 0 0}.single-page-toctree>ul>li>ul>li{margin-bottom:10px}.single-page-toctree>ul>li>ul>li:last-child{margin:0}.single-page-toctree li.toctree-l1>a{font-size:16px;color:#ff2e2f;text-decoration:none;border-bottom:1px solid rgba(255,46,47,.6)}.single-page-toctree li.toctree-l2>a{font-size:16px;line-height:1.5;color:#262626;text-decoration:none;border-bottom:1px solid rgba(38,38,38,.4)}@media (min-width:568px){.single-page-toctree{margin:30px 0}.single-page-toctree ul{text-align:left}.single-page-toctree>ul{width:auto;column-count:2;column-gap:30px}.single-page-toctree>ul>li{display:inline-block;width:100%}}@media (min-width:1024px){.single-page-toctree>ul{column-count:3}}@media (min-width:1280px){.single-page-toctree li.toctree-l1>a{font-size:20px}.single-page-toctree li.toctree-l2>a{font-size:18px}}.b-documentation .single-page-title{font-size:30px;font-weight:700;color:#262626;text-align:center}.b-documentation h2{color:#262626}@media (min-width:768px){.b-documentation .single-page-title{text-align:left}}.doc-content__keywords{font-family:VK Sans Text,sans-serif}.doc-content__keywords form{margin-bottom:8px}.doc-content__keywords-header{font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#000;letter-spacing:-.04em}.doc-content__keywords-input{background:#fff;border-radius:8px;border:0;padding:10px 10px 10px 20px;margin-top:8px}.doc-content__keywords-tags-container{display:flex;flex-flow:wrap}.doc-content__keywords-tag-wrapper{display:flex;margin-right:6px}.doc-content__keywords-tag{font-size:14px;line-height:150%;border-radius:5px 0 0 5px}.doc-content__keywords-tag,.doc-content__keywords-tag-remove{font-style:normal;font-weight:400;background:#1d1d1f;margin-top:6px;padding:6px;opacity:.4;color:#fff}.doc-content__keywords-tag-remove{margin-left:1px;cursor:pointer;content:url('data:image/svg+xml; utf8, ');border-radius:0 5px 5px 0}.policy-banner{display:flex;margin-bottom:1.25rem}@media (max-width:768px){.policy-banner{display:none}}.policy-banner-container{display:flex;align-items:center;justify-content:space-evenly;width:100%;height:82px;background:#1d1d1f;border-radius:16px;padding:16px;margin-top:16px;overflow:hidden}.policy-banner-image{height:100%}.policy-banner-image img{margin-bottom:-8px;margin-left:-10px;padding:0 16px}.policy-banner-text span{font-family:VK Sans Display,sans-serif;font-style:normal;font-weight:700;font-size:28px;color:#fff}.policy-banner-button a{background:#fff;border-radius:12px;padding:16px 32px;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:100%;text-align:center;color:#ff0d2a}.policy-banner-cross{display:flex;align-items:center;margin-top:16px;margin-left:12px}.rudoc-banner{display:flex;margin-bottom:1.25rem}.rudoc-banner-container{display:flex;align-items:flex-start;width:100%;min-height:91px;background:#1d1d1f;border-radius:16px;padding:10px 30px;overflow:hidden;margin-top:16px}@media (max-width:1240px){.rudoc-banner-container{padding:20px}}.rudoc-banner-subcontainer{flex:1 1 auto;display:flex;align-items:center;justify-content:space-evenly;height:100%}@media (max-width:760px){.rudoc-banner-subcontainer{flex-direction:column;justify-content:space-between;align-items:flex-start}}.rudoc-banner-text{flex:0 1 auto}.rudoc-banner-text span{font-family:VK Sans Display,sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:25px;color:#fff}@media (max-width:1240px){.rudoc-banner-text span{font-size:18px;line-height:18px}}@media (max-width:760px){.rudoc-banner-text br{display:none!important}}.rudoc-banner-button{flex:0 0 auto;margin-left:14px;background:#fff;border-radius:14px;padding:12px 25px}@media (max-width:1240px){.rudoc-banner-button{padding:12px 20px}}@media (max-width:760px){.rudoc-banner-button{margin-top:14px;margin-left:0}}.rudoc-banner-button a{font-family:PT Mono,sans-serif!important;font-style:normal;font-weight:400;font-size:20px;line-height:33px;letter-spacing:-2%;text-align:center;white-space:nowrap}.rudoc-banner-cross{display:flex;align-items:center;margin-top:16px;margin-left:8px}@media (max-width:1240px){.rudoc-banner-cross{display:none}}.rudoc-banner-cross-inside{display:none;margin-left:14px;align-items:center;flex:0 0 auto}@media (max-width:1240px){.rudoc-banner-cross-inside{display:flex}}.header_new{position:relative;display:flex;justify-content:space-between;height:62px;padding:0 15px 0 30px;background-color:#000;color:#fff;z-index:101}.header_new a{color:inherit}.header__left_side,.header__right_side{display:flex;height:62px;line-height:62px}.header__right_side{justify-content:space-between;width:100%}@media screen and (max-width:1360px){.header__right_side{justify-content:flex-end}}.header__right_side__language_switcher{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:0;margin:0;line-height:normal;list-style:none}.header__right_side__language_switcher__item{display:block;border:1px solid #fff}.header__right_side__language_switcher__item:first-child{border-radius:4px 0 0 4px}.header__right_side__language_switcher__item:last-child{border-radius:0 4px 4px 0}.header__right_side__language_switcher__item+.header__right_side__language_switcher__item{border-left:none}.header__right_side__language_switcher__item__btn{padding:5px;line-height:1;border:none;background:none}.header__right_side__language_switcher__item__btn.flag-non-active{padding-top:0}.header__right_side__language_switcher__item__btn.large{padding:11px 15px;font-size:14px;color:#fff}.header__right_side__language_switcher__item__btn.active{background-color:#fff;pointer-events:none;color:#000;cursor:default}.header__right_side__language_switcher__item__btn:not(.active):hover{background-color:hsla(0,0%,100%,.19)}.header__right_side__language_switcher.large{margin:40px 0}.header__logo{display:inline;vertical-align:middle}.header__navigation{display:inline;margin:0 10px;line-height:60px}.header__navigation__item{padding:0 8px;display:inline-block}.header__navigation__item>a{display:flex;height:100%}.header__navigation__item:hover>span{color:#ff2e2f}.header__navigation__item__drop{display:none;position:absolute;top:100%;left:0;padding:0;margin:0;background-color:#000;list-style:none;z-index:9}.header__navigation__item__drop__item{line-height:normal;padding:12px 10px;white-space:nowrap!important}.header__navigation__item__drop__item:hover>span{color:#ff2e2f}.header__btn{padding:0 15px;background:none;border:none;cursor:pointer}.header__btn img{vertical-align:middle}.header__full_navigation__drop{display:none;position:absolute;max-height:calc(100vh - 60px);margin:0;padding:0 15px 60px;top:100%;left:0;right:0;background-color:#000;list-style:none;overflow-y:auto;z-index:10}.header__full_navigation__drop.active{display:block}.header__full_navigation__drop__item{padding:10px 20px}.header__full_navigation__drop__item.active_default,.header__full_navigation__drop__item:hover{color:#ff2e2f}.header__dropdown_search{display:none;justify-content:space-between;align-items:center;position:absolute;height:60px;line-height:60px;padding:0 30px;top:100%;left:0;right:0;background-color:#000;z-index:10}.header__dropdown_search.active{display:flex}.header__dropdown_search input{width:40px;flex-grow:1;height:32px;padding:0 15px;background:none;border:none;background-color:#fff;border-radius:2px;box-sizing:border-box}.header__dropdown_search button{height:32px;margin-left:15px;padding:0 8px;background:none;background-color:#ff2e2f;border:none;border-radius:2px;color:#fff;font-weight:700}.header_signin_btn{padding:0 15px;position:relative}@media (max-width:1100px) and (min-width:980px){.header_signin_btn span{display:none}}.header_signin_btn>a:hover{color:#ff2e2f}.header_signin_btn__drop{position:absolute;white-space:nowrap;display:none;top:100%;right:0;z-index:10;background-color:#000}.header_signin_btn__drop>a{padding:12px 10px}.header_signin_btn__drop>a:hover{color:#ff2e2f}.header_signin_btn:hover .header_signin_btn__drop{display:block}@media screen and (max-width:420px){.header__right_side__userlink{display:none}}.page_header{border-radius:40px;background-color:#181818;color:#fff;z-index:3;position:relative}.page_header a,.page_header button{white-space:nowrap;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:1rem;letter-spacing:-.04em;color:#1d1d1f}.page_header__wrapper-fix{padding-top:6rem}.page_header__navigation{display:flex}.page_header__menu__mobile__header{display:flex;height:60px;align-items:center;margin:30px 1.25rem 0}@media screen and (max-width:1019px){.page_header__menu__mobile__header{height:unset;flex-direction:column;align-items:flex-start}}.page_header__menu__mobile__header__lang{flex:0 0 auto}.page_header__menu__mobile__header__auth{flex:1 1 auto;display:flex;flex-direction:row;flex-wrap:nowrap;min-width:0;padding-left:40px}@media screen and (max-width:1019px){.page_header__menu__mobile__header__auth{flex-direction:column;padding-left:0;width:100%}}.page_header__menu__mobile__header__auth_is_authenticated{flex:1 1 auto;display:flex;flex-direction:row;flex-wrap:nowrap;min-width:0}.page_header__menu__mobile__header__auth_item{align-self:flex-start!important;line-height:26px}.page_header__menu__mobile__header__auth_item+.page_header__menu__mobile__header__auth_item{margin-left:15px}@media screen and (max-width:1019px){.page_header__menu__mobile__header__auth_item{margin-top:12px}.page_header__menu__mobile__header__auth_item+.page_header__menu__mobile__header__auth_item{margin-left:0}}.page_header__menu__mobile__header__auth_user{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.page_header__menu__mobile__header__auth_logout{margin-left:15px!important;color:#949494!important}.page_header__menu__mobile__header__left{width:50%;flex:1 1 auto;display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden}@media screen and (max-width:1019px){.page_header__menu__mobile__header__left{width:100%;flex-direction:column;align-items:flex-start}}.page_header__menu__mobile__header__right{width:50%;flex:1 1 auto;display:flex;flex-wrap:nowrap;align-items:center;margin-left:36px;overflow:hidden}.page_header__menu__mobile__header__right a{line-height:26px;margin-left:40px}.page_header__menu__mobile__header__right a:first-child{margin-left:0}@media screen and (max-width:1019px){.page_header__menu__mobile__header__right{width:100%;margin-left:0;flex-direction:column;align-items:flex-start}.page_header__menu__mobile__header__right a{margin-left:0;margin-top:12px}}.page_header__menu .red_button{border:2px solid #07f;margin:0 1rem;background:#07f;padding:0 .8rem;color:#fff;box-sizing:border-box;line-height:2.5rem;border-radius:.8rem;transition:color .1s ease}.page_header__menu .red_button:hover{color:#181818}.page_header__menu__bar{padding:0 1rem;display:flex;justify-content:space-between;min-height:4rem;align-items:center}.page_header__menu a,.page_header__menu button{align-self:center;color:#fff;vertical-align:middle}.page_header__menu button{padding:0;background:none;border:none;line-height:100%}.page_header__full_navigation__drop__container{display:flex;flex-wrap:wrap}.page_header__full_navigation__drop.active{display:block}.page_header__full_navigation__drop a{color:#181818}.page_header__full_navigation__drop .header__right_side__language_switcher__item{border-color:#181818}.page_header__full_navigation__drop .header__right_side__language_switcher__item__btn{background-color:#181818}.page_header__full_navigation__drop .header__right_side__language_switcher__item__btn:hover{color:#181818}.page_header__full_navigation__drop .header__right_side__language_switcher__item__btn.active{background-color:#fff;border-radius:0 4px 4px 0}.page_header__full_navigation__drop{position:relative;max-height:calc(100vh - 8rem);margin-bottom:.3rem;display:none;padding:0 1rem 4rem;top:100%;left:0;right:0;background-color:#fff;list-style:none;overflow-y:auto;z-index:10;border-radius:1.4rem}.page_header__full_navigation__drop__item__box{list-style:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;flex:50%;max-width:50%;margin-top:1rem}@media screen and (max-width:1019px){.page_header__full_navigation__drop__item__box{flex:100%;max-width:unset}}.page_header__full_navigation__drop__item{padding:.625rem 1.25rem;color:#1d1d1f}@media screen and (max-width:screen and (max-width:768px)){.page_header__full_navigation__drop__item{padding:.625rem 0}}.page_header__full_navigation__drop__item a{white-space:normal}.page_header__menu{width:100%;background:#181818;position:fixed;z-index:109}.page_header__menu .header__logo{display:flex;align-items:center;margin:0 1rem 0 1.5rem}@media screen and (max-width:768px){.page_header__menu .header__logo{margin:0 1rem}}.page_header__menu .header__logo img{width:100%}.page_header__menu .header__logo--full{width:11rem}@media screen and (max-width:1530px){.page_header__menu .header__logo--full{display:none}}.page_header__menu .header__logo--small{display:none;width:2.8rem}@media screen and (max-width:1530px){.page_header__menu .header__logo--small{display:flex}}.page_header__menu .header a,.page_header__menu .header button{color:#fff}.page_header__menu .header__navigation__item__drop__item a,.page_header__menu .header__navigation__item__drop__item button{font-size:.875rem}.page_header__menu .header__navigation__item__drop__item a span,.page_header__menu .header__navigation__item__drop__item button span{display:block}.page_header__menu .header__btn{display:none}@media screen and (max-width:1360px){.page_header__menu .header__btn{display:flex;justify-content:center;align-items:center}}.page_header__menu .header__btn.flag-non-active{padding-top:0}.page_header__menu .header__btn svg{height:16px;width:32px}.page_header__menu .header__navigation__bg{display:none;position:absolute;left:-10000px;background-color:#fff;border-radius:30px;z-index:109;opacity:0;box-shadow:0 74px 64px rgba(0,0,0,.72)}.page_header__menu .header__navigation__cobmo-item{display:flex}.page_header__menu .header__navigation__cobmo-item li{list-style-type:none}.page_header__menu .header__navigation__cobmo-item .page_header__dropdown{padding:0;margin-right:1rem}.page_header__menu .header__navigation__cobmo-item span{color:#181818}.page_header__menu .header__navigation__cobmo-item span>a:after{content:"\00a0\f106"}.page_header__menu .header__navigation__item{z-index:110}.page_header__menu .header__navigation__item.doc{border:2px solid hsla(0,0%,100%,.3);border-radius:1rem;margin-top:-2px}.page_header__menu .header__navigation__item a,.page_header__menu .header__navigation__item button{transition:color .1s ease}.page_header__menu .header__navigation__item a:hover,.page_header__menu .header__navigation__item button:hover{color:#07f}.page_header__menu .header__navigation__item__dropdown{color:#1d1d1f;visibility:hidden;padding:1rem;margin:0 0 0 -1.5rem;list-style:none;z-index:9;position:absolute;opacity:0;border-radius:30px;max-height:calc(100vh - 90px);overflow:hidden;overflow-y:auto;background:linear-gradient(#fff 33%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 66%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(34,34,34,.5),transparent),radial-gradient(farthest-side at 50% 100%,rgba(34,34,34,.5),transparent) 0 100%;background-color:#fff;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 45px,100% 45px,100% 15px,100% 15px}.page_header__menu .header__navigation__item__dropdown a,.page_header__menu .header__navigation__item__dropdown button{display:block;color:#262626;font-family:VK Sans Display,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22.5px}.page_header__menu .header__navigation__item__dropdown span{margin-top:6px;display:block;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:15.4px;color:#262626}.page_header__menu .header__navigation__top__level_item{display:flex;align-items:center;height:100%;cursor:pointer}.page_header__menu .header__navigation__top__level_item a,.page_header__menu .header__navigation__top__level_item button{text-decoration:none;transition:color .1s ease}.page_header__menu .header__navigation__top__level_item a.flag,.page_header__menu .header__navigation__top__level_item button.flag{display:flex;align-items:center;height:100%;padding-top:3px}.page_header__menu .header__navigation__top__level_item .chevron-icon{width:12px;height:7px;margin-left:8px;fill:#fff}.page_header__menu .header__navigation__top__level_item:hover a{color:#07f}.page_header__menu .header__navigation__top__level_item:hover .chevron-icon{transform:rotate(180deg)}.rounded_redesign .page_header__menu{border-radius:2rem;width:calc(100% - 2rem);left:calc(50% + 1rem);margin-left:-50%;top:.625rem;padding:.5rem 0}@media screen and (max-width:768px){.rounded_redesign .page_header__menu{width:calc(100% - .6rem);left:calc(50% + .3rem)}}@media screen and (max-width:1360px){.page_header__navigation{display:none}.hide_lte_990{display:none!important}}.sidebar_search_form{position:relative;display:block;width:auto;padding:0 20px;margin-top:20px}@media screen and (max-width:768px){.sidebar_search_form{margin-bottom:20px}}.sidebar_search_form input[type=search]{width:100%;height:36px;padding:0 12px;background:#fff;border:none;border-radius:2px;font-family:Open Sans;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;transition:padding-right .2s ease-in-out}.sidebar_search_form input[type=search]:focus{padding-right:55px}.sidebar_search_form input[type=search]:focus+input[type=submit]{visibility:visible;opacity:1}.sidebar_search_form input[type=submit]{visibility:hidden;position:absolute;width:45px;right:20px;top:0;bottom:0;opacity:0;padding:0;border:none;background:none;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#ff2e2f;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTEyLjcgMTEuM2MuOS0xLjIgMS40LTIuNiAxLjQtNC4yIDAtMy45LTMuMS03LjEtNy03LjFTMCAzLjIgMCA3LjFjMCAzLjkgMy4yIDcuMSA3LjEgNy4xIDEuNiAwIDMuMS0uNSA0LjItMS40bDMgM2MuMi4yLjUuMy43LjNzLjUtLjEuNy0uM2MuNC0uNC40LTEgMC0xLjRsLTMtMy4xem0tNS42LjhjLTIuOCAwLTUuMS0yLjItNS4xLTVTNC4zIDIgNy4xIDJzNS4xIDIuMyA1LjEgNS4xLTIuMyA1LTUuMSA1eiIgZmlsbD0iIzExMSIvPjwvc3ZnPg==);background-size:15px;background-position:50%;background-repeat:no-repeat}.sidebar_search_form input[type=submit]:active,.sidebar_search_form input[type=submit]:hover{background-color:#cdcdcd;visibility:visible;opacity:1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.sidebar-search{margin:0 30px;max-width:799px}.search_btn{display:none}.search_form{margin-right:50px}input[type=search]{padding:6px 5px;border:3px solid #e9e9e9;border-radius:4px;width:80%}input[type=submit]{color:red;border:none;padding:5px;height:35px;margin-top:15px;margin-left:-40px;background:0 0}.version-switcher{float:right;margin-top:20px;margin-right:0}}@media (-ms-high-contrast:none) and (min-width:1024px),screen and (-ms-high-contrast:active) and (min-width:1024px){.sidebar-search{margin:0 30px}}@media (-ms-high-contrast:none) and (min-width:1280px),screen and (-ms-high-contrast:active) and (min-width:1280px){.sidebar-search{max-width:1220px;margin:0 auto}}.dropdown-list{margin:0;padding:0;display:block;list-style:none;border-top:1px solid #e5e5e5}.dropdown-list .dropdown-list-item{color:#404040;padding:14px 0;font-size:18px;border-bottom:1px solid #e5e5e5}.dropdown-list .dropdown-list-item .b-example-code{margin-left:14px}.dropdown-list-item-content{color:#404040;filter:alpha(opacity=0);height:0;opacity:0;overflow:hidden;font-size:14px;padding-left:17px;padding-right:40px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown-list-item-content a{text-decoration:none}.dropdown-list-item-content a:hover{text-decoration:underline}.dropdown-list-item-content ul{padding-left:18px}.dropdown-list-item-content.dropdown-open{filter:alpha(opacity=100);height:auto;opacity:1;padding-top:17px;padding-bottom:12px}.dropdown-list-item-url{color:inherit;display:block;text-decoration:none}.dropdown-list-item-url.dropdown-close{background-image:url("data:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAPFBMVEUAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBts0nFAAAAE3RSTlMA7vt5Z0M3BPbhwLSxoo1XLSQbFXczDQAAAFtJREFUCNdVyEcOgDAMBdFJp6b5/nfFiYIEb+M/hnAmlnQGiEautPoSEzlE5Ga6dR70XU9GZR17h2Z0OHB6TEPV8fF+dGWKm0xbZAl2tA3wKla78OFFPD/OrfEA4fgEiY3/8xIAAAAASUVORK5CYII=")}.dropdown-list-item-url.dropdown-open{color:#168de2;background-image:url("data:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAQlBMVEUAAAAWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeIWjeL1n1bsAAAAFXRSTlMA+PDlrwQ7NPzAn417dWxjVUYtJBv7ej5FAAAAXElEQVQI11WIWRaAIAzERlRQ9q33v6qtyFPz0U6ChxDwIxGlr+eD6Mivl4WYpUw34lL08KpYYuSjqnhbeXrA81sb0MUdGCel4+RncWN5njCKtn2EfSNlAC0+i8YFvbIFGAtHQ/cAAAAASUVORK5CYII=")}.dropdown-list-item-url.dropdown-close,.dropdown-list-item-url.dropdown-open{padding-right:40px;background-repeat:no-repeat;background-position:100% 50%}@media screen and (max-width:992px){.dropdown-list-item{font-size:16px;padding:11px 0}.dropdown-list-item-content.dropdown-open{padding:25px 0 15px}}.video{position:absolute;top:0;left:0;width:100%;height:100%}.video-block{color:#000;margin:0 auto}.video-block-wrapper{width:100%;background:#fff}.video-block-wrapper h2{color:#000}.video-wrapper{position:relative;padding-bottom:56.25%}@media screen and (max-width:799px){.video-block-wrapper{padding:1rem 0 0}.video-block-wrapper-outer h2{padding:3rem 2rem 0}.video-block-wrapper-outer>.service_page__container{padding:0}}@media screen and (min-width:800px){.video-block,.video-wrapper{max-width:800px}.video-wrapper{padding-bottom:450px}}.content{min-height:calc(100vh - 60px)}.content_block_full_width{position:relative}.content_block-1180{position:relative;max-width:1180px;margin:0 auto}.content_block-1080{position:relative;max-width:1080px;margin:0 auto}.content_block-900{position:relative;max-width:900px;margin:0 auto}.content_block-700{position:relative;max-width:700px;margin:0 auto}.content__fullpage_block{position:relative;height:calc(100vh - 60px);min-height:510px}.content__fullpage_block__content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:absolute;top:0;bottom:60px;left:0;right:0;color:#fff;z-index:1}.content__fullpage_block__content-center{max-width:580px;padding:0 30px;text-align:center}.content__404 h1{margin-bottom:80px;font-size:26px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:.4px;text-align:center;color:#fff}.content__404 .logo_404{margin:35px 0}.content__404 a{color:inherit}.content__intro h1{font-size:34px;margin-bottom:48px}.content__intro button{padding:10px 55px;margin-bottom:70px;border:none;background:none;background-color:#ff2e2f;color:#fff;font-size:16px;border-radius:4px}.content_logo_list{position:absolute;bottom:0;left:0;right:0;list-style-type:none;padding:0;margin:0;text-align:center}@media screen and (max-width:768px){.content_logo_list{position:relative}}.content_logo_list h3{font-size:20px;color:#b7b6b6}.content_logo_list li{display:inline-block;min-width:85px;margin:10px 35px;vertical-align:middle}.content_logo_list li img{height:44px;filter:grayscale(100%);opacity:.5;transition:filter .5s ease-out}.content_logo_list li img:hover{opacity:1;transition:.25s ease}.content_logo_list li:hover img{filter:grayscale(0)}.content__advantages{display:flex;justify-content:space-between;flex-wrap:nowrap;margin:60px 0 0;background-color:#fff}.content__advantages .advantage{flex-grow:1;position:relative;padding:0 60px;margin:50px 0}.content__advantages .advantage+.advantage:after{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-75px;width:1px;height:150px;opacity:.5;background-color:#ff2e2f}.content__advantages .advantage p{text-align:center;font-size:16px;color:#1f1e1e}.content__advantages .advantage h1{margin:0;text-align:center;font-size:48px;font-weight:800;color:#ff2e2f}.slides{font-family:Open Sans,sans-serif;color:#fff;cursor:default}.slides__slide.contact_form,.slides__slide.in_memory{background-color:#343333;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='503' height='595'%3E%3Cg fill='none' fill-rule='evenodd' opacity='.2'%3E%3Cpath stroke='%23979797' stroke-linecap='round' stroke-linejoin='round' d='M204.457-1.308l-93.201 135.512'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M204.153-1.347L7 114' opacity='.4'/%3E%3Cg transform='rotate(135 338.655 440.083)'%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M578.061 542.428l140.076-160.354m-234.121 90.351l250.3-105.189m-334.352-98.918l84.052 204.107m-84.052-204.107l-94.846-20.046'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M305.118 248.272l200.904-86.292' opacity='.5'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M254.359 970.642l17.976 163.216m0 0l70.26-228.684'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M252.561 970.642l-248.067 42.04' opacity='.5'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M254.359 973.115l88.235-67.941m-59.232-87.941L254.36 975.588m28.76-158.27l178.975-95.285m0 0l-119.5 183.14m141.421-432.748l-21.92 249.608m-.001 0l115.966-179.605m-94.045-70.003l94.045 70.003'/%3E%3Cpath stroke='%23979797' stroke-linecap='round' stroke-linejoin='round' d='M121.337 846.993l131.224 123.649'/%3E%3Ccircle cx='254' cy='972' r='5' fill='%23D8D8D8'/%3E%3Ccircle cx='462' cy='722' r='5' fill='%23D8D8D8'/%3E%3Ccircle cx='484' cy='472' r='5' fill='%23D8D8D8'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M342.594 905.174l364.758-75.492'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M578.061 542.428l127.493 297.146' opacity='.5'/%3E%3Ccircle cx='343' cy='905' r='5' fill='%23D8D8D8'/%3E%3Ccircle cx='305.581' cy='248.062' r='5' fill='%23D8D8D8'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='426' height='595'%3E%3Cg fill='none' fill-rule='evenodd' opacity='.2'%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M110 425l143.5-19.5'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M110 425l198 38' opacity='.4'/%3E%3Cg transform='translate(0 -126)'%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M357.752 174.428L542.44 63.52' opacity='.4'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M357.608 174.48l75.54 131.865m-75.54-131.865l94.827-69.149m-94.827 69.149l-85.183-12.865'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M272.425 161.615l180.01-56.284M82.772 124.628l189.653 36.987' opacity='.5'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M228 633l15.495 104.318m0 0L308 589'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M228 633L5 659' opacity='.5'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M5 659l105-108M5 659l238.495 78.318M228 633l79.784-43.628m-54.591-57.915L228 633m25.139-101.52l157.508-61.108m3.214-1.608L308 589m125.148-281.047l-20.894 162.419m0 0l104.47-117.392M110 551l118 82'/%3E%3Cellipse cx='4.356' cy='658.642' fill='%23E9E6E6' rx='4.356' ry='4.358'/%3E%3Cellipse cx='227.625' cy='633.628' fill='%23D8D8D8' rx='5.625' ry='5.628'/%3E%3Cellipse cx='412.254' cy='470.372' fill='%23D8D8D8' rx='5.625' ry='5.628'/%3E%3Cpath stroke='%23979797' stroke-linecap='square' d='M308 589l324.445-49.48'/%3E%3Cellipse cx='274.836' cy='161.203' fill='%23D8D8D8' rx='4.822' ry='4.824'/%3E%3Cellipse cx='82.772' cy='124.412' fill='%23D8D8D8' rx='4.018' ry='4.02' transform='rotate(11 82.772 124.412)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:0 0,100% 0;background-size:auto 100%,auto 100%;background-repeat:no-repeat}.slides__slide.solutions{height:auto;background-color:#1f1e1e}.tarantool_logo{display:block}.slides__slide{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 57px);background-color:#4d1a1a}.slides__slide>*{display:block}.slides__slide.in_memory>.slides__slide__h1{padding-top:20px;padding-bottom:84px;text-align:center;font-size:42px;font-weight:700}.slides__slide__info{font-size:14px;margin-bottom:16px;color:hsla(0,0%,100%,.3)}.slides__slide__connect_btn{padding:10px 100px;margin:0 10px;border:none;border-radius:4px;background-color:#ff2e2f;font-size:20px;color:#fff}.slides__slide.solutions>.slides__slide__h2{margin-top:80px;margin-bottom:60px;text-align:center;font-size:28px;font-weight:300}.slides_slide__solutions_list{max-width:900px;margin-bottom:70px;display:flex;justify-content:center;flex-wrap:wrap}.slides_slide__solutions_list__item{width:300px;margin-bottom:20px;text-align:center}.slides_slide__solutions_list__item>h3{margin:0;font-size:24px;font-weight:300}.slides__slide.contact_form>.slides__slide__h2{margin-top:0;margin-bottom:50px;font-size:28px;font-weight:300}.slides__slide__contact_form{width:316px;padding:0!important;background:transparent!important}.slides__slide__contact_form>button,.slides__slide__contact_form>input,.slides__slide__contact_form>label{display:block;font-family:Open Sans,sans-serif}.slides__slide__contact_form>label{margin-bottom:6px}.slides__slide__contact_form>input{height:32px;width:100%;padding:0 12px;margin-bottom:20px;box-sizing:border-box;background:none;border-radius:2px;border:1px solid #cdcdcd;background-color:#fff;color:#1f1e1e;transition:box-shadow .2s ease-in-out}.slides__slide__contact_form>input:focus{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.2)}.slides__slide__contact_form>input.error,.slides__slide__contact_form>input.error:focus{box-shadow:0 0 0 3px rgba(255,46,47,.6)}.slides__slide__contact_form__btn{height:45px;width:100%;margin-top:30px;border:none;border-radius:4px;background-color:#ff2e2f;font-size:20px;color:#fff}.slides__slide__connect_btn,.slides__slide__contact_form__btn{cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.slides__slide__connect_btn:hover,.slides__slide__contact_form__btn:not(:disabled):hover{background-color:#991b1c;color:hsla(0,0%,100%,.69)}.slides__slide__contact_form__btn.success{background-color:#259e3f;color:hsla(0,0%,100%,.8)}.slides__slide__contact_form>input:disabled{color:hsla(0,0%,100%,.6)}.slides__slide__contact_form>input:disabled,.slides__slide__contact_form__btn.success:disabled{cursor:not-allowed}.slides__slide.contact_form{height:auto!important;padding:40px 10px}.slides__slide__contact_form__btn{margin-top:0!important}.footer{margin-top:40px;padding:0 100px;transform:translateY(-20px);background-color:#181818;border-radius:40px}@media (max-width:768px){.footer{margin-top:20px;padding:0 35px;transform:translateY(-10px)}}.footer__wrapper{margin:0 auto;padding:60px 0;display:flex;max-width:1440px}@media (max-width:576px){.footer__wrapper{padding:48px 0;flex-wrap:wrap}}.footer__container:last-of-type{margin-left:105px;width:calc(100% - 312px)}@media (max-width:1100px){.footer__container:last-of-type{margin-left:30px;width:calc(100% - 237px)}}@media (max-width:576px){.footer__container:last-of-type{margin:0 0 43px;width:100%;order:-1}}.footer__logo{width:207px}.footer__social{margin-top:30px;display:flex;width:176px;flex-wrap:wrap;list-style:none}@media (max-width:576px){.footer__social{width:100%;flex-wrap:nowrap}}.footer__social-link{margin:0 10px 10px 0;width:52px;height:52px;background-color:#1e1e1e;border-radius:16px;line-height:0}@media (max-width:576px){.footer__social-link{margin:0 5px 0 0;width:46px;height:46px}}@media (max-width:360px){.footer__social-link{width:40px;height:40px}}.footer__social-link:nth-of-type(3n){margin:0 0 10px}@media (max-width:576px){.footer__social-link:nth-of-type(3n){margin:0 5px 0 0}}@media (max-width:576px){.footer__social-link:last-of-type{margin:0}}.footer__social-link img,.footer__social-link svg{width:100%;height:100%}.footer__menu{display:flex;justify-content:flex-start}@media (max-width:992px){.footer__menu{justify-content:space-between}}@media (max-width:576px){.footer__menu{flex-wrap:wrap}}.footer__menu-list{margin-right:6.5vw;padding:0;width:216px;flex-shrink:0;list-style:none}@media (max-width:1300px){.footer__menu-list{margin-right:2vw}}@media (max-width:1200px){.footer__menu-list{width:170px}}@media (max-width:992px){.footer__menu-list{margin-right:0;width:auto}}@media (max-width:768px){.footer__menu-list{flex-shrink:1}}.footer__menu-list:last-of-type{margin-right:0}@media (max-width:576px){.footer__menu-list{width:100%}}.footer__menu-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:12px;color:#fff}@media (max-width:768px){.footer__menu-item{font-size:16px;line-height:26px}}.footer__menu-item:last-of-type{margin-bottom:0}.footer__menu-item a{color:inherit;font-size:inherit;transition:color .1s ease}.footer__menu-item a:hover{color:#07f}.main-page+.footer{margin-top:19px;transform:translateY(-20px);border-radius:0 0 40px 40px}.main-page+.footer .footer__decor{display:none}.rich-text li,.rich-text p{font-size:1rem}.rich-text li{line-height:2rem}.block-content{padding:3rem 0}.block-content a{text-decoration:underline}.custom-page-header{padding-bottom:3rem}.pre-download{background-color:#000!important;overflow:visible;white-space:normal}.pre-download:before{content:"$ "}.copy-paste:after{content:" "}.highlight-download{width:fit-content;overflow:visible;margin-top:6px;background-color:#000!important}@media screen and (max-width:567px){.b-general-download-text-group .highlight-download{margin:15px auto}}.popup{position:relative;display:inline-block;cursor:pointer}.popup .popuptext{visibility:hidden;width:120px;background-color:#696969;color:#fff;text-align:center;border-radius:6px;padding:8px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px}.popup .popuptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#696969}.popup .show{visibility:visible;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#particles-background-red{position:absolute;top:0;width:100%;height:100%;background-color:#171616;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;z-index:0}#particles-background-red canvas{position:absolute;top:0}#particles-background-white{position:absolute;top:0;width:100%;height:100%;background-color:#fff;color:#171616;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;z-index:0}#particles-background-white canvas{position:absolute;top:0}.alfabank-block,.citilink-block,.gpb-block,.magnit-block,.mastercard-block,.megafon-block,.ntechlab-block,.otkritie-block,.process-mining-block,.wildberries-block,.yota-block{max-width:835px;width:100%;padding:320px 80px 35px 92px}@media (max-width:768px){.alfabank-block,.citilink-block,.gpb-block,.magnit-block,.mastercard-block,.megafon-block,.ntechlab-block,.otkritie-block,.process-mining-block,.wildberries-block,.yota-block{padding:233px 15px 98px 28px}}.alfabank-block__link,.citilink-block__link,.gpb-block__link,.magnit-block__link,.mastercard-block__link,.megafon-block__link,.ntechlab-block__link,.otkritie-block__link,.process-mining-block__link,.wildberries-block__link,.yota-block__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:40px}.alfabank-block__text,.citilink-block__text,.gpb-block__text,.magnit-block__text,.mastercard-block__text,.megafon-block__text,.ntechlab-block__text,.otkritie-block__text,.process-mining-block__text,.wildberries-block__text,.yota-block__text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:40px;line-height:40px}@media (max-width:768px){.alfabank-block__text,.citilink-block__text,.gpb-block__text,.magnit-block__text,.mastercard-block__text,.megafon-block__text,.ntechlab-block__text,.otkritie-block__text,.process-mining-block__text,.wildberries-block__text,.yota-block__text{font-size:30px;line-height:30px}}@media (max-width:1300px){.alfabank-block__text,.citilink-block__text,.gpb-block__text,.magnit-block__text,.mastercard-block__text,.megafon-block__text,.ntechlab-block__text,.otkritie-block__text,.process-mining-block__text,.wildberries-block__text,.yota-block__text{font-size:30px}}@media (max-width:767px){.alfabank-block__text,.citilink-block__text,.gpb-block__text,.magnit-block__text,.mastercard-block__text,.megafon-block__text,.ntechlab-block__text,.otkritie-block__text,.process-mining-block__text,.wildberries-block__text,.yota-block__text{font-size:26px;line-height:32px}}.alfabank-block__link-icon,.citilink-block__link-icon,.gpb-block__link-icon,.magnit-block__link-icon,.mastercard-block__link-icon,.megafon-block__link-icon,.ntechlab-block__link-icon,.otkritie-block__link-icon,.process-mining-block__link-icon,.wildberries-block__link-icon,.yota-block__link-icon{position:absolute;bottom:50px;right:50px;width:22px}@media (max-width:1200px){.alfabank-block__link-icon,.citilink-block__link-icon,.gpb-block__link-icon,.magnit-block__link-icon,.mastercard-block__link-icon,.megafon-block__link-icon,.ntechlab-block__link-icon,.otkritie-block__link-icon,.process-mining-block__link-icon,.wildberries-block__link-icon,.yota-block__link-icon{bottom:30px;right:30px}}@media (max-width:767px){.alfabank-block__link-icon,.citilink-block__link-icon,.gpb-block__link-icon,.magnit-block__link-icon,.mastercard-block__link-icon,.megafon-block__link-icon,.ntechlab-block__link-icon,.otkritie-block__link-icon,.process-mining-block__link-icon,.wildberries-block__link-icon,.yota-block__link-icon{right:auto;left:30px}}.megafon-block__image{position:absolute;top:54px;right:40px;width:190px;height:auto}@media (max-width:1200px){.megafon-block__image{width:150px}}@media (max-width:768px){.megafon-block__image{top:28px;right:28px}}.gpb-block__image{position:absolute;top:54px;right:40px;width:190px;height:auto}@media (max-width:1200px){.gpb-block__image{width:150px}}@media (max-width:768px){.gpb-block__image{top:28px;right:28px}}.yota-block__image{position:absolute;top:54px;right:70px;width:120px;height:auto}@media (max-width:1200px){.yota-block__image{width:100px}}@media (max-width:768px){.yota-block__image{top:28px;right:28px}}.alfabank-block__image{position:absolute;top:49px;right:63px;width:135px;height:auto}@media (max-width:1200px){.alfabank-block__image{width:112px}}@media (max-width:768px){.alfabank-block__image{top:28px;right:28px}}.wildberries-block__image{position:absolute;top:81px;right:38px;width:176px;height:auto}@media (max-width:1200px){.wildberries-block__image{width:150px}}@media (max-width:768px){.wildberries-block__image{top:28px;right:28px}}.mastercard-block__image{position:absolute;top:81px;right:26px;width:220px;height:auto}@media (max-width:1200px){.mastercard-block__image{width:200px}}@media (max-width:768px){.mastercard-block__image{top:28px;right:28px}}.magnit-block__image{position:absolute;top:62px;right:44px;width:190px;height:auto}@media (max-width:1200px){.magnit-block__image{width:160px}}@media (max-width:768px){.magnit-block__image{top:28px;right:28px}}.citilink-block__image{position:absolute;top:62px;right:44px;width:190px;height:auto}@media (max-width:1200px){.citilink-block__image{width:160px}}@media (max-width:768px){.citilink-block__image{top:28px;right:28px}}.ntechlab-block__image{position:absolute;top:62px;right:44px;width:190px;height:auto}@media (max-width:1200px){.ntechlab-block__image{width:160px}}@media (max-width:768px){.ntechlab-block__image{top:28px;right:28px}}.otkritie-block__image{position:absolute;top:62px;right:44px;width:190px;height:190px}@media (max-width:1200px){.otkritie-block__image{width:160px}}@media (max-width:768px){.otkritie-block__image{top:28px;right:28px}}.process-mining-block__image{position:absolute;top:62px;right:44px;width:190px;height:190px}@media (max-width:1200px){.process-mining-block__image{width:160px}}@media (max-width:768px){.process-mining-block__image{top:28px;right:28px}}.magnit-block__sticker{position:absolute;top:0;left:92px;width:48px}@media (max-width:768px){.magnit-block__sticker{left:50px}}.page_body .contacts{background:#f4f4f4;border-radius:40px;margin-top:20px}.page_body .contacts input::-ms-clear{display:none}@media (max-width:768px){.page_body .contacts{margin-top:10px}}.page_body .contacts__wrapper{position:relative;padding:67px 190px 59px 105px}@media (min-width:1680px){.page_body .contacts__wrapper{margin:0 auto;padding:67px 0 59px;width:1440px}}@media (max-width:768px){.page_body .contacts__wrapper{padding:111px 38px 26px}}.page_body .contacts__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:1100px}@media (max-width:768px){.page_body .contacts__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.page_body .contacts__header{width:80%}}.page_body .contacts__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;margin-top:60px;width:286px;height:80px;background-color:#07f;border:2px solid #07f;box-sizing:border-box;border-radius:18px;color:#fff;transition:color .1s ease}@media (max-width:768px){.page_body .contacts__button{margin-top:32px}}@media (max-width:450px){.page_body .contacts__button{width:100%}}.page_body .contacts__button:hover{color:#181818}.page_body .contact-form,.page_body .demo-form{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.page_body .contact-form._form-closed,.page_body .demo-form._form-closed{display:none}.page_body .contact-form__modal,.page_body .demo-form__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:1000px){.page_body .contact-form__modal,.page_body .demo-form__modal{padding:29px 0;height:auto}}@media (min-height:1000px) and (max-width:596px){.page_body .contact-form__modal,.page_body .demo-form__modal{padding:29px 0;height:100%}}.page_body .contact-form__close,.page_body .demo-form__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;transition:color .1s ease}@media (max-width:768px){.page_body .contact-form__close,.page_body .demo-form__close{top:10px;right:10px}}.page_body .contact-form__close:hover,.page_body .demo-form__close:hover{color:#07f}.page_body .contact-form__form,.page_body .demo-form__form{position:relative;margin:0 10px;display:flex;width:100%;flex-direction:column;align-items:center;padding:100px 107px 130px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.page_body .contact-form__form,.page_body .demo-form__form{margin:0 auto}}@media (max-width:1200px){.page_body .contact-form__form,.page_body .demo-form__form{padding:30px 60px}}@media (max-width:768px){.page_body .contact-form__form,.page_body .demo-form__form{padding:50px 0 30px;border-radius:32px}}.page_body .contact-form__header,.page_body .demo-form__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;align-self:flex-start;line-height:45px}@media (max-width:768px){.page_body .contact-form__header,.page_body .demo-form__header{font-size:30px;line-height:30px;margin-left:30px}}.page_body .contact-form__fields,.page_body .demo-form__fields{margin-top:41px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.page_body .contact-form__fields,.page_body .demo-form__fields{width:100%;margin-top:32px;padding:0 30px}}.page_body .contact-form__field,.page_body .demo-form__field{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;position:relative;margin-top:17px;display:block;flex:1 1 48%;font-weight:400}@media (max-width:1200px){.page_body .contact-form__field,.page_body .demo-form__field{flex:1 1 45%}}@media (max-width:768px){.page_body .contact-form__field,.page_body .demo-form__field{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #ddd;flex:1 1 95%;font-size:20px;line-height:25px}}@media (max-width:425px){.page_body .contact-form__field,.page_body .demo-form__field{flex:1 1 85%}}@media (max-width:768px){.page_body .contact-form__field:first-child,.page_body .demo-form__field:first-child{margin-top:0}}.page_body .contact-form__field:nth-child(2),.page_body .contact-form__field:nth-child(4),.page_body .contact-form__field:nth-child(6),.page_body .demo-form__field:nth-child(2),.page_body .demo-form__field:nth-child(4),.page_body .demo-form__field:nth-child(6){margin-left:38px}@media (max-width:768px){.page_body .contact-form__field:nth-child(2),.page_body .contact-form__field:nth-child(4),.page_body .contact-form__field:nth-child(6),.page_body .demo-form__field:nth-child(2),.page_body .demo-form__field:nth-child(4),.page_body .demo-form__field:nth-child(6){margin-left:0}}.page_body .contact-form__field_textarea,.page_body .demo-form__field_textarea{position:relative;flex:1 1 100%}@media (max-width:768px){.page_body .contact-form__field_textarea,.page_body .demo-form__field_textarea{display:block;border-bottom:none}}.page_body .contact-form__field_textarea .contact-form__input,.page_body .contact-form__field_textarea .demo-form__input,.page_body .demo-form__field_textarea .contact-form__input,.page_body .demo-form__field_textarea .demo-form__input{position:relative;padding-top:16px;height:175px;font-size:18px;font-weight:400;line-height:29px}@media (max-width:768px){.page_body .contact-form__field_textarea .contact-form__input,.page_body .contact-form__field_textarea .demo-form__input,.page_body .demo-form__field_textarea .contact-form__input,.page_body .demo-form__field_textarea .demo-form__input{padding-top:10px;display:block;width:100%;height:78px;font-size:16px;line-height:22px}}@media (max-width:768px){.page_body .contact-form__text,.page_body .demo-form__text{width:100px}}.page_body .contact-form__input,.page_body .demo-form__input{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;display:block;padding-left:20px;height:64px;width:100%;border:1px solid #ddd;margin-top:13px;border-radius:8px}@media (max-width:768px){.page_body .contact-form__input,.page_body .demo-form__input{margin-top:0;padding-left:0;width:70%;height:30px;border:none}}@media (max-width:550px){.page_body .contact-form__input,.page_body .demo-form__input{width:60%}}@media (max-width:350px){.page_body .contact-form__input,.page_body .demo-form__input{width:55%}}.page_body .contact-form__input.error,.page_body .demo-form__input.error{border-color:#ff2e2f}.page_body .contact-form__input.error+label,.page_body .demo-form__input.error+label{pointer-events:none;color:#ff2e2f;font-weight:500;font-size:18px;line-height:18px}@media (max-width:768px){.page_body .contact-form__input.error+label,.page_body .demo-form__input.error+label{position:absolute;right:0;width:100px;font-size:14px;line-height:14px}}.page_body .contact-form__buttons,.page_body .demo-form__buttons{position:relative;margin-top:17px;display:flex;justify-content:flex-end}@media (max-width:768px){.page_body .contact-form__buttons,.page_body .demo-form__buttons{margin-top:0;flex-direction:column;align-items:center}}.page_body .contact-form__recaptcha,.page_body .demo-form__recaptcha{display:flex;justify-content:center;align-items:center}@media (max-width:768px){.page_body .contact-form__recaptcha,.page_body .demo-form__recaptcha{transform:scale(.97)}}.page_body .contact-form__submit,.page_body .demo-form__submit{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;margin-left:35px;display:block;width:265px;height:80px;background-color:#181818;box-sizing:border-box;border-radius:18px;border:0;transition:color .1s ease}.page_body .contact-form__submit:hover,.page_body .demo-form__submit:hover{color:#07f}@media (max-width:768px){.page_body .contact-form__submit,.page_body .demo-form__submit{margin-left:0;margin-top:25px;width:308px;height:80px}}@media (max-width:350px){.page_body .contact-form__submit,.page_body .demo-form__submit{width:296px}}.home_page input::-ms-clear{display:none}.home_page .contacts__header{width:80%}@media (max-width:992px){.home_page .contacts__header{width:auto}}.home_page .trainings-form{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.home_page .trainings-form._form-closed{display:none}.home_page .trainings-form__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:1000px){.home_page .trainings-form__modal{padding:29px 0;height:auto}}@media (min-height:1000px) and (max-width:596px){.home_page .trainings-form__modal{padding:29px 0;height:100%}}.home_page .trainings-form__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;transition:color .1s ease}@media (max-width:768px){.home_page .trainings-form__close{top:10px;right:10px}}.home_page .trainings-form__close:hover{color:#07f}.home_page .trainings-form__form{position:relative;margin:0 10px;display:flex;width:100%;flex-direction:column;align-items:center;padding:100px 107px 130px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.home_page .trainings-form__form{margin:0 auto}}@media (max-width:1200px){.home_page .trainings-form__form{padding:30px 60px}}@media (max-width:768px){.home_page .trainings-form__form{padding:50px 0 30px;border-radius:32px}}.home_page .trainings-form__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;align-self:flex-start;line-height:45px}@media (max-width:768px){.home_page .trainings-form__header{font-size:30px;line-height:30px;margin-left:30px}}.home_page .trainings-form__fields{margin-top:41px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.home_page .trainings-form__fields{width:100%;margin-top:32px;padding:0 30px}}.home_page .trainings-form__field{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;position:relative;margin-top:17px;display:block;flex:1 1 48%;font-weight:400}@media (max-width:1200px){.home_page .trainings-form__field{flex:1 1 45%}}@media (max-width:768px){.home_page .trainings-form__field{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #000;flex:1 1 95%;font-size:20px;line-height:25px}}@media (max-width:425px){.home_page .trainings-form__field{flex:1 1 85%}}@media (max-width:768px){.home_page .trainings-form__field:first-child{margin-top:0}}.home_page .trainings-form__field:nth-child(2),.home_page .trainings-form__field:nth-child(4),.home_page .trainings-form__field:nth-child(6){margin-left:38px}@media (max-width:768px){.home_page .trainings-form__field:nth-child(2),.home_page .trainings-form__field:nth-child(4),.home_page .trainings-form__field:nth-child(6){margin-left:0}}.home_page .trainings-form__field_textarea{position:relative;flex:1 1 100%}@media (max-width:768px){.home_page .trainings-form__field_textarea{display:block;border-bottom:none}}@media (max-width:768px){.home_page .trainings-form__text{width:100px}}.home_page .trainings-form__input{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;display:block;padding-left:20px;height:64px;width:100%;border:1px solid #000;margin-top:13px;border-radius:8px}@media (max-width:768px){.home_page .trainings-form__input{margin-top:0;padding-left:0;width:70%;height:30px;border:none}}@media (max-width:550px){.home_page .trainings-form__input{width:60%}}@media (max-width:350px){.home_page .trainings-form__input{width:55%}}.home_page .trainings-form__buttons{position:relative;margin-top:17px;display:flex;justify-content:flex-end}.home_page .trainings-form__buttons.trainings-form-buttons{justify-content:space-between}@media (max-width:768px){.home_page .trainings-form__buttons{margin-top:0;flex-direction:column;align-items:center}}.home_page .trainings-form__recaptcha{display:flex;justify-content:center;align-items:center}@media (max-width:768px){.home_page .trainings-form__recaptcha{transform:scale(.97)}}.home_page .trainings-form__submit{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;margin-left:35px;display:block;width:265px;height:82px;background-color:#181818;box-sizing:border-box;border-radius:18px;border:0;transition:color .1s ease}.home_page .trainings-form__submit:hover{color:#07f}@media (max-width:768px){.home_page .trainings-form__submit{margin-left:0;margin-top:25px;width:308px;height:82px}}@media (max-width:350px){.home_page .trainings-form__submit{width:296px}}.page_body .thanks{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.page_body .thanks_closed{display:none}.page_body .thanks__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:600px){.page_body .thanks__modal{padding:29px 0;height:auto}}.page_body .thanks__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;z-index:1}@media (max-width:768px){.page_body .thanks__close{top:10px;right:10px}}.page_body .thanks__close:hover{color:#07f}.page_body .thanks__form{position:relative;margin:0 10px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:86px 107px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.page_body .thanks__form{margin:0 auto}}@media (max-width:1200px){.page_body .thanks__form{padding:30px 60px}}@media (max-width:992px){.page_body .thanks__form{padding:100px 60px}}@media (max-width:768px){.page_body .thanks__form{padding:46px 0;border-radius:32px;overflow:hidden}}@media (max-width:350px){.page_body .thanks__form{padding:70px 0 46px}}.page_body .thanks__image{margin-right:90px;width:180px}@media (max-width:992px){.page_body .thanks__image{margin-right:0}}@media (max-width:768px){.page_body .thanks__image{position:absolute;top:-31px;right:-106px;width:235px;flex-shrink:0}}.page_body .thanks__image_desk{display:block}@media (max-width:768px){.page_body .thanks__image_desk{display:none}}.page_body .thanks__image_mob{display:none}@media (max-width:768px){.page_body .thanks__image_mob{display:block}}.page_body .thanks__image img{width:100%}.page_body .thanks__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.page_body .thanks__header{font-size:30px;line-height:30px;margin:0 23px;max-width:200px}}.page_body .thanks__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:49px}@media (max-width:768px){.page_body .thanks__text{font-size:16px;line-height:26px;margin:32px 23px 0;max-width:375px}}@media (max-width:596px){.page_body .thanks__text{max-width:270px}}.page_body .simple{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.page_body .simple._form-closed{display:none}.page_body .simple__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:1000px){.page_body .simple__modal{padding:29px 0;height:auto}}@media (min-height:1000px) and (max-width:596px){.page_body .simple__modal{padding:29px 0;height:100%}}.page_body .simple__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;transition:color .1s ease}@media (max-width:768px){.page_body .simple__close{top:10px;right:10px}}.page_body .simple__close:hover{color:#07f}.page_body .simple__form{position:relative;margin:0 10px;width:100%;padding:100px 107px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.page_body .simple__form{margin:0 auto}}@media (max-width:992px){.page_body .simple__form{padding:110px 50px 100px 107px}}@media (max-width:768px){.page_body .simple__form{padding:46px 0 30px;border-radius:32px}}.page_body .simple__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.page_body .simple__header{font-size:30px;line-height:30px;margin:0 30px;max-width:330px}}.page_body .simple__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:49px;max-width:920px}@media (max-width:768px){.page_body .simple__text{font-size:16px;line-height:26px;margin:32px 30px 0}}.page_body .simple__text:last-of-type{margin-top:20px}.page_body .simple__text a{text-decoration:none;color:#07f}.page_body .simple__fields{margin-top:31px;width:100%;display:flex;align-items:flex-end}@media (max-width:768px){.page_body .simple__fields{display:block;width:100%;margin-top:45px;padding:0 30px}}.page_body .simple__field{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;position:relative;margin:17px 0 0;display:block;font-weight:400}@media (max-width:768px){.page_body .simple__field{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #000;font-size:20px;line-height:25px}}.page_body .simple__field-text{font-size:22px;line-height:27px}@media (max-width:768px){.page_body .simple__field-text{font-size:20px;line-height:25px}}.page_body .simple__input{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;display:block;padding-left:20px;height:64px;width:382px;border:1px solid #ddd;margin-top:13px;border-radius:20px}@media (max-width:992px){.page_body .simple__input{width:330px}}@media (max-width:768px){.page_body .simple__input{margin-top:0;padding-left:20px;width:100%;height:30px;border:none}}.page_body .simple__input.error{border-color:#ff2e2f}.page_body .simple__input.error+label{position:absolute;pointer-events:none;color:#ff2e2f;font-weight:500;font-size:18px;line-height:18px}@media (max-width:768px){.page_body .simple__input.error+label{right:0;width:100px;font-size:14px;line-height:14px}}.page_body .simple__buttons{position:relative;margin-top:17px}@media (max-width:768px){.page_body .simple__buttons{margin-top:0;flex-direction:column;align-items:center}}.page_body .simple__submit{font-family:PT Mono;font-style:normal;font-weight:400;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;margin-left:15px;display:block;width:278px;height:64px;background:#000;box-sizing:border-box;border-radius:18px;border:0;font-size:20px;line-height:64px;transition:color .1s ease}@media (max-width:992px){.page_body .simple__submit{width:248px}}@media (max-width:768px){.page_body .simple__submit{margin-left:0;margin-top:25px;width:308px;height:80px}}@media (max-width:596px){.page_body .simple__submit{width:100%}}.page_body .simple__submit:hover{color:#07f}.page_body .video-form{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.page_body .video-form_closed{display:none}.page_body .video-form__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:1000px){.page_body .video-form__modal{padding:29px 0;height:auto}}@media (max-height:1000px) and (max-width:596px){.page_body .video-form__modal{padding:29px 0;height:100%}}.page_body .video-form__close{position:absolute;top:20px;right:20px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;padding-bottom:2px;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;transition:color .1s ease}@media (max-width:768px){.page_body .video-form__close{top:10px;right:10px;padding-bottom:3px;width:40px;height:40px;border-radius:12px;font-size:40px;font-weight:300}}.page_body .video-form__close:hover{color:#07f}.page_body .video-form__form{position:relative;margin:0 10px;display:flex;width:100%;max-height:1000px;flex-direction:column;align-items:center;padding:90px 20px 20px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.page_body .video-form__form{margin:0 auto}}@media (max-width:768px){.page_body .video-form__form{border-radius:24px;padding-top:70px}}.page_body .video-form__player{width:100%;height:calc(56.25vw - 54px);border-radius:24px}@media (max-width:768px){.page_body .video-form__player{border-radius:20px}}.popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);padding:.625rem 1rem;z-index:1000;overflow:auto}@media screen and (max-width:767px){.popup{padding:.2rem .3rem}}.popup.show{display:block}.popup__wrapper{position:relative;background:#fff;border-radius:40px;width:100%;min-height:100%}@media screen and (max-width:767px){.popup__wrapper{border-radius:32px}}.popup__close{position:absolute;width:52px;height:52px;top:28px;right:28px;background:#f4f4f4 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS42MzcgMi4wNUwxMS45NSAxMy4zNjRsMS40MTUtMS40MTRMMi4wNS42MzYuNjM3IDIuMDV6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTEzLjM2NCAyLjA1TDIuMDUxIDEzLjM2NC42MzYgMTEuOTUgMTEuOTUuNjM2bDEuNDE0IDEuNDE0eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==) no-repeat 50%;cursor:pointer;border-radius:20px}.reset button,.reset h1,.reset h2,.reset h3,.reset li,.reset p,.reset section,.reset textarea,.reset ul{margin:0;padding:0}.reset form,.reset img{width:100%;height:auto}.reset button{outline:none;border:none}.reset-body{padding:15px 0}.section__contacts__black{color:#000}.section__contacts__inner{padding-bottom:5rem}.section__contacts__form__group{display:flex;flex-wrap:wrap;justify-content:space-between}.section__contacts__form__group input,.section__contacts__form__group textarea{font-weight:500;appearance:none;-webkit-appearance:none;border:0;width:100%;font-family:TT Norms Pro,sans-serif;font-style:normal;font-size:1.25rem;letter-spacing:-.04em;color:#000;padding:0}.section__contacts__form__group label{white-space:nowrap;font-family:TT Norms Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;letter-spacing:-.04em;color:#000;min-width:10rem;margin-bottom:0}.section__contacts__form__group__item{display:flex;flex:auto;border-bottom:1px solid;padding:3rem 0;margin:1rem 2rem 0 0}.section__contacts__form__group ::-webkit-input-placeholder{color:transparent}.section__contacts__form__group:-moz-placeholder,.section__contacts__form__group::-moz-placeholder{color:transparent}.section__contacts__form__group:-ms-input-placeholder{color:transparent}.section__contacts__form__group input::placeholder{color:transparent}.section__contacts__form__group textarea::-webkit-input-placeholder{color:transparent}.section__contacts__form__group textarea:-moz-placeholder,.section__contacts__form__group textarea::-moz-placeholder{color:transparent}.section__contacts__form__group textarea:-ms-input-placeholder{color:transparent}.section__contacts__form__group textarea::placeholder{color:transparent}.section__contacts__errors{color:red;font-size:2rem;text-align:center;padding:1rem}.section__contacts__buttons{display:flex;justify-content:flex-end;align-items:center;padding:2rem}@media screen and (max-width:768px){.section__contacts__buttons{flex-direction:column}.section__contacts__buttons>.g-recaptcha_button{margin:auto}}.section__contacts__buttons__send{margin-left:2rem;background:#000;border:2px solid #000;box-sizing:border-box;border-radius:1rem;color:#fff;padding:1.2rem 2.8rem}@media screen and (max-width:768px){.section__contacts__buttons__send{margin-top:2rem;margin-left:0}}.section__contacts__buttons__send.success{background:#1e8449}.section-contacts{margin-bottom:20px}.section-contacts__black{color:#000}.section-contacts__inner{padding-bottom:5rem}.section-contacts__header{margin-bottom:3.3rem}.section-contacts__form-group{display:flex;justify-content:space-between}@media screen and (max-width:768px){.section-contacts__form-group{flex-direction:column}}.section-contacts__item{flex-basis:50%;flex-shrink:1;margin-bottom:20px}@media screen and (max-width:768px){.section-contacts__item{flex-basis:100%;display:flex;padding-bottom:17px;border-bottom:1px solid #000}}.section-contacts__item:first-child{margin-right:2rem}@media screen and (max-width:768px){.section-contacts__item:first-child{margin-right:0}}.section-contacts__item_textarea{flex-basis:100%;margin-right:0!important;margin-bottom:0}@media screen and (max-width:768px){.section-contacts__item_textarea{flex-direction:column;border-bottom:0;margin-bottom:0}.section-contacts__item_textarea label{margin-bottom:12px!important}}.section-contacts__item label{white-space:nowrap;font-family:TT Norms Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.22rem;letter-spacing:-.04em;color:#000;min-width:10rem;margin-bottom:13px}@media screen and (max-width:768px){.section-contacts__item label{font-size:20px;line-height:125%;margin-bottom:0;width:100px;min-width:100px;flex-shrink:0}}.section-contacts__item input,.section-contacts__item textarea{appearance:none;-webkit-appearance:none;width:100%;font-family:TT Norms Pro,sans-serif;font-weight:500;font-style:normal;font-size:1.22rem;letter-spacing:-.04em;color:#000;padding:16px 20px;box-sizing:border-box;height:64px;border:1px solid #000;border-radius:8px}@media screen and (max-width:768px){.section-contacts__item input,.section-contacts__item textarea{padding:0;border:0;font-size:20px;line-height:125%;height:auto;flex-grow:1}}.section-contacts__item textarea{height:175px;padding:16px 20px}@media screen and (max-width:768px){.section-contacts__item textarea{height:auto;padding:0}}.section-contacts__item input::placeholder{color:#ccc}.section-contacts__item textarea::-webkit-input-placeholder{color:#ccc}.section-contacts__item textarea:-moz-placeholder,.section-contacts__item textarea::-moz-placeholder{color:#ccc}.section-contacts__item textarea:-ms-input-placeholder{color:#ccc}.section-contacts__item textarea::placeholder{color:#ccc}.section-contacts__errors{color:red;font-size:2rem;text-align:center;padding:1rem}.section-contacts__buttons{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:768px){.section-contacts__buttons{flex-direction:column}.section-contacts__buttons>.g-recaptcha{margin:auto}}.section-contacts__button{margin-left:2rem;font-family:PT Mono,sans-serif;font-size:1.11rem;line-height:165%;background:#000;box-sizing:border-box;border-radius:1rem;color:#fff;padding:1.2rem 2.8rem}@media screen and (max-width:768px){.section-contacts__button{margin-top:2rem;margin-left:0;font-size:18px;line-height:165%;letter-spacing:-.02em;width:100%;padding-right:1.7rem;padding-bottom:1.7rem}}.section-contacts__button.success{background:#1e8449}.page_body .article{position:relative;padding:30px 32px 58px;background-color:#fff;border-radius:40px}@media (max-width:1200px){.page_body .article{padding:75px 32px 58px}}@media (max-width:992px){.page_body .article{padding:24px 20px 32px}}@media (max-width:768px){.page_body .article{border-radius:20px}}.page_body .article._black{background-color:#1d1d1f}.page_body .article._black .article__header,.page_body .article._black .article__text{color:#fff}.page_body .article._black .article__habr{background-color:hsla(0,0%,100%,.17);color:#fff}.page_body .article._black .article__habr:before{background:50%/contain no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAABPBAMAAABYGoW1AAAAFVBMVEUAAAD///////////////////////9Iz20EAAAABnRSTlMAgL9A72B+n+p0AAAA3klEQVRIx+3OsQ0CMRAF0YXjiC9yA8DFRJRAAVQAEnL/JRBsMLKENZYgvJ969LzRbDrX77tEu1J7W5purt09m3A/Gh5Hw8Pfv54kZGU0nNd+KCuD4Q5RQUIHPSyEAhIaSOjgK0MHlwwdjAwdJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUMC4Z6hgrBkqGDfCHsjLImDu8T4JyBzMbeAG/gROgCYCyo2ARgIKCWgkoJCAsmv4PpzqZlYOSkHDAAAAAElFTkSuQmCC)}.page_body .article__habr{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;position:relative;margin-bottom:68px;padding:6px 12px 6px 36px;display:inline-block;background-color:rgba(0,0,0,.04);border-radius:12px;vertical-align:middle}@media (max-width:768px){.page_body .article__habr{font-size:16px;line-height:26px}}@media (max-width:992px){.page_body .article__habr{margin-bottom:30px}}.page_body .article__habr:before{content:"";position:absolute;top:12px;left:10px;display:block;width:16px;height:16px;background:50%/contain no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvBAMAAACBCY6fAAAAFVBMVEUAAAA5OTk6Ojo6Ojo6Ojo6Ojo6OjrxG4qqAAAABnRSTlMAoO+AkH/AUzReAAAAk0lEQVQ4y93SIQ7CQABE0YUCGlVNAqlGVRME5wCz9z8Con8zwGcv0LE/z01h+6l+7lLaHvV71xYWkJ164dnC3Au7SUEbO2ETIUAwIBiMSxB4HZYgcCQIFIIAwYAgQDAgCBAMCAYEA4IBQSDBICEgQSDBICEgQSDBoGz5bgAbar39AHY/GzABth5QZoA2NGACMPkP3kaZfFBcYcyVAAAAAElFTkSuQmCC)}.page_body .article__youtube{position:relative;margin-bottom:68px;display:inline-block;background-color:hsla(0,0%,100%,.17);border-radius:12px;white-space:nowrap;color:#fff}@media (max-width:992px){.page_body .article__youtube{margin-bottom:30px}}.page_body .article__youtube span{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;position:relative;display:inline-block;vertical-align:middle;border-radius:12px;color:#fff}@media (max-width:768px){.page_body .article__youtube span{font-size:16px;line-height:26px}}.page_body .article__youtube span:first-of-type{padding:6px 0 6px 36px}.page_body .article__youtube span:first-of-type:before{content:"";position:absolute;top:12px;left:10px;display:block;width:16px;height:16px;background:50%/contain no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAABPBAMAAABYGoW1AAAAFVBMVEUAAAD///////////////////////9Iz20EAAAABnRSTlMAgL9A72B+n+p0AAAA3klEQVRIx+3OsQ0CMRAF0YXjiC9yA8DFRJRAAVQAEnL/JRBsMLKENZYgvJ969LzRbDrX77tEu1J7W5purt09m3A/Gh5Hw8Pfv54kZGU0nNd+KCuD4Q5RQUIHPSyEAhIaSOjgK0MHlwwdjAwdJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUEBCAQkFJBSQUMC4Z6hgrBkqGDfCHsjLImDu8T4JyBzMbeAG/gROgCYCyo2ARgIKCWgkoJCAsmv4PpzqZlYOSkHDAAAAAElFTkSuQmCC)}.page_body .article__youtube span:last-of-type{padding:6px 12px 6px 42px}.page_body .article__youtube span:last-of-type:before{content:"";position:absolute;top:9px;left:8px;display:block;width:24px;height:24px;background:50%/contain no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA5NS4wODJDMCA1MC4yNiAwIDI3Ljg0OSAxMy45MjQgMTMuOTI0IDI3Ljg1IDAgNTAuMjYgMCA5NS4wODIgMGg5LjgzNmM0NC44MjIgMCA2Ny4yMzMgMCA4MS4xNTggMTMuOTI0QzIwMCAyNy44NSAyMDAgNTAuMjYgMjAwIDk1LjA4MnY5LjgzNmMwIDQ0LjgyMiAwIDY3LjIzMy0xMy45MjQgODEuMTU4QzE3Mi4xNTEgMjAwIDE0OS43NCAyMDAgMTA0LjkxOCAyMDBoLTkuODM2Yy00NC44MjIgMC02Ny4yMzMgMC04MS4xNTgtMTMuOTI0QzAgMTcyLjE1MSAwIDE0OS43NCAwIDEwNC45MTh2LTkuODM2eiIgZmlsbD0iIzAwRDlFRCIvPjxwYXRoIGQ9Ik03Ni4yMzEgMzMuMDMyYzExLjYwMi02LjY4NSAxNy40MDMtMTAuMDI4IDIzLjc3My0xMC4wMjggNi4zNyAwIDEyLjE3MSAzLjM0MyAyMy43NzQgMTAuMDI4bDIyLjQ1MyAxMi45MzljMTEuNjAyIDYuNjg1IDE3LjQwMyAxMC4wMjggMjAuNTg4IDE1LjUzMyAzLjE4NSA1LjUwNiAzLjE4NSAxMi4xOTEgMy4xODUgMjUuNTYydjI1Ljg3N2MwIDEzLjM3IDAgMjAuMDU2LTMuMTg1IDI1LjU2MS0zLjE4NSA1LjUwNi04Ljk4NiA4Ljg0OS0yMC41ODggMTUuNTM0bC0yMi40NTMgMTIuOTM4Yy0xMS42MDMgNi42ODYtMTcuNDA0IDEwLjAyOC0yMy43NzQgMTAuMDI4LTYuMzcgMC0xMi4xNy0zLjM0Mi0yMy43NzMtMTAuMDI4bC0yMi40NTMtMTIuOTM4Yy0xMS42MDItNi42ODUtMTcuNDA0LTEwLjAyOC0yMC41ODktMTUuNTM0LTMuMTg1LTUuNTA1LTMuMTg1LTEyLjE5MS0zLjE4NS0yNS41NjFWODcuMDY2YzAtMTMuMzcgMC0yMC4wNTYgMy4xODUtMjUuNTYyIDMuMTg1LTUuNTA1IDguOTg2LTguODQ4IDIwLjU4OS0xNS41MzNMNzYuMjMgMzMuMDMyeiIgZmlsbD0iIzA3RiIvPjxwYXRoIGQ9Ik03MC45OTYgNzMuMDA4YTMgMyAwIDAwLTMgM1Y4Ni42YTMgMyAwIDAwMyAzaDE3LjcwM2EzIDMgMCAwMTMgM3Y0MS40MDhhMyAzIDAgMDAzIDNoMTAuNTkzYTMgMyAwIDAwMy0zVjkyLjZhMyAzIDAgMDEzLTNoMTcuNzA0YTMgMyAwIDAwMy0zVjc2LjAwOGEzIDMgMCAwMC0zLTNoLTU4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.page_body .article__image{margin-bottom:92px}@media (max-width:992px){.page_body .article__image{margin-bottom:25px}}.page_body .article__video{position:relative;margin-bottom:92px}@media (max-width:992px){.page_body .article__video{margin-bottom:25px}}.page_body .article__video-btn{position:absolute;top:calc(50% - 28px);left:calc(50% - 40px);height:56px;width:80px}@media (max-width:768px){.page_body .article__video-btn{top:calc(50% - 16px);left:calc(50% - 23px);height:32px;width:46px}}.page_body .article__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:17px;max-width:526px;font-size:40px;line-height:40px}@media (max-width:768px){.page_body .article__header{font-size:30px;line-height:30px}}@media (max-width:1220px){.page_body .article__header{font-size:30px;line-height:30px}}@media (max-width:576px){.page_body .article__header{padding:0 0 29px}}.page_body .article__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.page_body .article__text{font-size:16px;line-height:26px}}.page_body .article__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;color:#fafafa;margin-top:16px;display:inline-block;background:none;text-decoration:none;color:#07f;letter-spacing:-.02em;text-align:left}@media (max-width:576px){.page_body .article__button{margin-top:12px}}.doc a{color:#07f}.doc .sign_form .submit_btn{background-color:#07f}.doc .doc-page-header{background-color:transparent;border-bottom:none;height:unset;padding-top:0;padding-bottom:0;margin-bottom:0}.doc .doc-page-header span{font-family:VK Sans Display,sans-serif;font-style:normal}@media screen and (max-width:1020px){.doc .doc-page-header{padding-right:44px;padding-left:44px;margin-right:-56px;margin-left:-44px}}@media screen and (max-width:768px){.doc .doc-page-header{padding-right:36px;padding-left:36px;margin-right:-64px;margin-left:-36px}}.doc .doc-page-header .path{flex-wrap:wrap}.doc .doc-page-header .path-item{color:#949494;border-bottom:none;font-family:VK Sans Text,sans-serif;font-size:14px}@media screen and (max-width:768px){.doc .doc-page-header .path-item{margin-bottom:8px}}.doc .doc-page-header .path__current{color:#949494;border-bottom:none;line-height:100%}.doc .b-next,.doc .b-prev{background-color:unset;align-items:flex-start}.doc .b-next span,.doc .b-prev span{font-family:VK Sans Text,sans-serif}@media screen and (max-width:479px){.doc .b-next span,.doc .b-prev span{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}}.doc .b-next :before,.doc .b-prev :before{color:#1d1d1f}.doc .b-next>i:before,.doc .b-prev>i:before{display:block;margin-top:5px}.doc .b-next span{text-align:right}.doc .b-cols_content_right{margin-left:0;width:100%;padding-right:44px;padding-left:44px;max-width:unset}@media screen and (min-width:1024px){.doc .b-cols_content_right{padding:0}}@media screen and (max-width:1024px){.doc .b-cols_content_right{padding-right:18px;padding-left:18px}}@media screen and (max-width:768px){.doc .b-cols_content_right{padding-right:10px;padding-left:10px}}.doc .b-cols_content_right-slot{width:100%;max-width:unset}.doc .b-cols_content_right .b-article{height:unset}.doc .b-page_footer-padding{height:50px}@media screen and (max-width:768px){.doc .b-page_footer-padding{height:30px}}.doc .b-page_over-tail{width:100%;margin-top:0;padding-top:30px;border-top:1px solid rgba(0,0,0,.1)}.doc .b-prev{padding:0}.doc .b-cols_content_right_wrapper{display:flex;flex-direction:column;height:100%;margin-left:320px;width:calc(100% - 320px);padding:0 18px 0 0}@media screen and (max-width:1440px){.doc .b-cols_content_right_wrapper{margin-left:300px;width:calc(100% - 300px)}}@media screen and (max-width:1024px){.doc .b-cols_content_right_wrapper{width:100%;margin:0;padding:0}}.doc .fa-caret-left:before,.doc .fa-caret-right:before{content:"";width:8px;height:10px;display:inline-block;background-repeat:no-repeat}.doc .fa-caret-left:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4zMDMgMS44MThMNC4yNDMuNzU4IDAgNWw0LjI0MyA0LjI0MyAxLjA2LTEuMDYxTDIuMTIxIDVsMy4xODItMy4xODJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+)}.doc .fa-caret-right:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy4xODIgOC4xODJsMS4wNiAxLjA2TDguNDg2IDUgNC4yNDMuNzU3IDMuMTgyIDEuODE4IDYuMzY0IDUgMy4xODIgOC4xODJ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+)}.doc .b-article a,.doc .b-article p{font-family:VK Sans Text,sans-serif}.doc .b-doc-flink_right{background-color:transparent!important}.doc-content__background{padding:30px 20px;border-radius:40px;background-color:#f4f4f4;width:100%;display:flex;flex-direction:column}@media screen and (max-width:768px){.doc-content__background{padding:30px 20px 60px}}.doc-content__body{display:flex}.doc-content__main-column{width:100%;margin:0 auto;max-width:1000px;min-width:30%}@media screen and (max-width:1440px){.doc-content__main-column{margin:0}}@media screen and (max-width:1200px){.doc-content__main-column{margin:0}}.doc-content__main-column a.reference.internal{font-family:VK Sans Text,sans-serif}.doc-content__side-column{margin:-18px 0 0 20px;min-height:100%;position:relative}@media screen and (max-width:1200px){.doc-content__side-column{display:none;width:100%;margin-left:0;margin-right:0;min-height:unset}}.doc-content__side-column-content{padding-top:18px;min-width:270px;max-width:270px;position:sticky;top:110px}@media screen and (max-width:1440px){.doc-content__side-column-content{min-width:200px;max-width:200px}}@media screen and (max-width:1200px){.doc-content__side-column-content{width:100%;max-width:100%}}.doc-content__side-menu{max-height:100vh;overflow:hidden;overflow-y:auto}.doc-content__side-menu div{margin-bottom:12px}.doc-content__side-menu div>a{color:#000;opacity:.6;font-family:VK Sans Text,sans-serif;font-size:16px}.doc-content__side-menu div>a.side-menu_current{opacity:1;font-weight:600}.doc-content__side-menu .side-menu__submenu{padding-left:20px;margin-top:16px;display:none}.doc-content__side-menu .side-menu__submenu_visible{display:block}@media screen and (max-width:1200px){.doc-content__side-menu{display:none}}.doc .footer{background-color:#1d1d1f}.doc .footer a{color:#fff}.doc .footer__logo{display:block}.doc .footer__logo_old{display:none}.doc .footer .button{background-color:#07f}.doc .highlight{border-radius:20px}.doc .highlight pre{flex:1 0 auto;padding:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#1d1d1f}.doc .admonition{border-radius:20px;padding:20px 30px 20px 50px}.doc .admonition i{display:none}.doc dd{margin-bottom:16px}.doc .documentation-main-page-content,.doc .documentation-main-page-description,.doc .documentation-main-page-title,.doc .documentation-main-page .admonition{width:100%}@media (min-width:1024px){.doc .documentation-main-page-content,.doc .documentation-main-page-description,.doc .documentation-main-page-title,.doc .documentation-main-page .admonition{width:100%}}.doc h1,.doc h1 .b-doc-hlink_right,.doc h2,.doc h2 .b-doc-hlink_right,.doc h3,.doc h3 .b-doc-hlink_right,.doc h4,.doc h4 .b-doc-hlink_right{font-weight:400;font-family:VK Sans Display,sans-serif}.doc .b-doc-hlink_left .headerlink{color:#949494}.doc .page-title,.doc h1{font-size:50px;line-height:50px;margin-top:40px;margin-bottom:30px;padding:0}@media screen and (max-width:768px){.doc .page-title,.doc h1{font-size:34px;line-height:40.8px;margin-bottom:16px;margin-top:22px}}.doc .page-title+.section h2,.doc h1+.section h2{margin-top:10px}.doc .page-title .headerlink,.doc h1 .headerlink{display:none}.doc h2{font-size:30px;line-height:30px;margin-top:40px;margin-bottom:20px;margin-left:0}@media screen and (max-width:768px){.doc h2{margin-left:0}}.doc h2+.section h3{margin-top:20px}.doc h2 .b-doc-hlink_right{font-size:30px;line-height:30px}.doc h3{margin-top:40px;margin-bottom:10px;margin-left:0}.doc h3,.doc h3 .b-doc-hlink_right{font-size:24px;line-height:24px}.doc h4{margin-top:30px;margin-bottom:10px}.doc h4,.doc h4 .b-doc-hlink_right{font-size:18px;line-height:18px;font-weight:medium}.doc p{padding:0;font-size:16px;line-height:25.6px;color:#1d1d1f}.doc p+p{margin-top:10px}.doc p+.toctree-wrapper{margin-top:20px}.doc p strong{font-weight:600}.doc .image{margin:20px 0}.doc .image:last-child{margin-bottom:0}.doc .table{overflow-x:scroll}.doc table{font-family:VK Sans Text,sans-serif;border:#f4f4f4!important;margin:10px 0 20px}@media screen and (max-width:567px){.doc table{border-color:#d7d7d7!important}}.doc table tr{border-bottom:1px solid #d7d7d7}.doc table tr td{padding:10px;vertical-align:top}.doc table tr td,.doc table tr td>p,.doc table tr th{font-family:VK Sans Text,sans-serif;font-size:16px!important;line-height:160%}.doc table tr th{font-weight:500;padding:10px;text-align:left;vertical-align:top}.doc table td{overflow-wrap:anywhere;border-width:0}@media screen and (max-width:567px){.doc table td{border-width:1px}}.doc table th{overflow-wrap:break-word;border-width:0}@media screen and (max-width:567px){.doc table th{border-width:1px}}.doc .b-article{overflow-y:unset}.doc .b-article pre .docutils.literal.notranslate{background-color:unset;border-radius:unset;padding:0}.doc .b-article pre .docutils.literal.notranslate span{line-height:25px}.doc .b-article .docutils.literal.notranslate{background-color:#dcdcdc;padding:1px 10px;border-radius:5px;line-height:25px}.doc .b-article .docutils.literal.notranslate span{line-height:25px}.doc .b-article ol ul,.doc .b-article ul ul{font-family:VK Sans Text,sans-serif;list-style-type:disc;list-style:disc}.doc .b-article ol li,.doc .b-article ul li{font-family:VK Sans Text,sans-serif;font-size:16px;min-height:27px;line-height:27px;padding:0;color:#1d1d1f}.doc .b-article ol li strong,.doc .b-article ul li strong{font-weight:600}.doc .b-article ol li ul,.doc .b-article ul li ul{margin-bottom:10px}.doc .b-article ol li .notranslate,.doc .b-article ul li .notranslate{margin:10px 0 20px}.doc .b-article ol li:last-child .notranslate:last-child,.doc .b-article ul li:last-child .notranslate:last-child{margin-bottom:0}.doc .b-article ol li .admonition,.doc .b-article ul li .admonition{margin:10px 0 20px}.doc .b-article ol li:last-child .admonition:last-child,.doc .b-article ul li:last-child .admonition:last-child{margin-bottom:0}.doc .b-article ol+p,.doc .b-article ul+p{margin-top:10px}.doc .admonition{margin:10px 0 20px}.doc .admonition:last-child{margin-bottom:0}.doc .admonition p{margin:0;font-size:16px;color:#1d1d1f}.doc .admonition p.admonition-title{font-weight:600;padding:0;margin-bottom:5px;font-size:16px;line-height:24px;color:#1d1d1f}.doc .admonition a,.doc .admonition li,.doc .admonition ul li{font-size:16px}.doc .admonition.warning{background-color:rgba(255,13,42,.2)}.doc .admonition.note{background-color:rgba(0,119,255,.1)}.doc .admonition.important{background-color:rgba(255,13,42,.2)}.doc .highlight{margin:0;background-color:#1d1d1f}.doc .notranslate{margin:10px 0 20px}.doc .notranslate:last-child{margin-bottom:0}.doc .mopinion-survey-content button.btn.btn-open-survey[data-button-for=dd7b93490ecfe7cc04cfabf23eeae1f12ffc1543]{background-color:#07f!important;border-color:#07f!important;display:none}.doc #mc_embed_signup .button,.doc #mc_embed_signup .button:hover{background-color:#07f}.doc .b-doc-hlink{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.doc .b-doc-hlink .b-doc-hlink_left{display:inline}.doc .b-doc-hlink .b-doc-hlink_right{display:inline;margin-right:10px}.doc .b-doc-flink{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.doc .b-doc-flink .b-doc-flink_left{display:inline}.doc .b-doc-flink .b-doc-flink_right{display:inline;margin-right:10px;width:auto}.blue .documentation-main-page-content .toctree-wrapper li.toctree-l1>a{color:#07f;border-bottom:1px solid #07f}.blue .footer__navigation{border-bottom-color:#07f}.blue .footer__navigation__block__head{color:#07f}.doc .highlight{position:relative;overflow:hidden}.doc .highlight code,.doc .highlight pre{overflow:auto}.doc .highlight .copybutton{position:absolute;top:10px!important;right:10px!important;background-color:hsla(0,0%,95.7%,.9);height:40px;min-width:40px;border-radius:8px!important;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;line-height:0;cursor:pointer;display:none;color:#07f!important;padding:8px}.doc .highlight .copybutton:after{content:"";width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAxNHY0YzAgMS4xNTItLjg0OCAyLTIgMkgyYy0xLjE1MiAwLTItLjg0OC0yLTJWOGMwLTEuMTUyLjg0OC0yIDItMmg0VjJjMC0xLjE1Mi44NDgtMiAyLTJoMTBjMS4xNTIgMCAyIC44NDggMiAydjEwYzAgMS4xNTItLjg0OCAyLTIgMmgtNHptLTIgMEg4Yy0xLjE1MiAwLTItLjg0OC0yLTJWOEgydjEwaDEwdi00ek04IDJ2MTBoMTBWMkg4eiIgZmlsbD0iIzA3RiIvPjwvc3ZnPg==)}.doc .highlight .copybutton.copied:after{margin-left:8px}.doc .highlight:hover .copybutton{display:flex}@media screen and (max-width:375px){.doc .highlight:hover .copybutton{display:none}}.doc .b-page_feedback{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;border-top:1px solid rgba(0,0,0,.1);padding:15px 0}@media screen and (max-width:768px){.doc .b-page_feedback{flex-direction:column}}.doc .b-page_feedback__title{font-family:VK Sans Text,sans-serif;font-weight:600;font-size:16px;line-height:22.4px;letter-spacing:-.04em;display:block;color:#262626;margin:0 15px}.doc .b-page_feedback__actions{display:flex;flex-wrap:nowrap}@media screen and (max-width:768px){.doc .b-page_feedback__actions{margin-top:10px}}.doc .b-page_feedback__action{height:36px;font-family:PT Mono,sans-serif;font-size:16px;line-height:22.4px;padding:0 20px;background:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:10px;border:none}.doc .b-page_feedback__action:not(:last-child){margin-right:10px}.doc .b-page_feedback__action[data-pressed]{background-color:#07f;color:#fff}.doc .b-page_feedback__hidden{display:none}.doc a,.doc h1,.doc h2,.doc h3{font-family:VK Sans Display,sans-serif;font-style:normal}.doc .b-wrapper{padding-top:112px;min-width:auto;min-height:100%}.doc-sidebar__header{width:100%;padding:0;display:flex}@media screen and (max-width:1020px){.doc-sidebar__header{padding:2.25rem 2rem 1.25rem;align-items:center}}.doc-sidebar__close-button{width:1rem;height:1rem;border:none;display:none;padding:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDkuNzc4TDEuNzc4IDE2IDAgMTQuMjIyIDYuMjIyIDggMCAxLjc3OCAxLjc3OCAwIDggNi4yMjIgMTQuMjIyIDAgMTYgMS43NzggOS43NzggOCAxNiAxNC4yMjIgMTQuMjIyIDE2IDggOS43Nzh6IiBmaWxsPSIjM0EzQTNBIi8+PC9zdmc+);background-color:transparent}@media screen and (max-width:1020px){.doc-sidebar__close-button{display:flex}}.doc .b-cols_content_left{display:none;padding:0;margin:0;box-sizing:border-box;overflow-y:auto;position:fixed;z-index:100;bottom:0;left:0;width:80%;background:#fff;top:112px;min-width:320px;max-width:320px;height:calc(100% - 112px);border-radius:0}@media screen and (max-width:1440px){.doc .b-cols_content_left{min-width:300px;max-width:300px}}@media screen and (max-width:1020px){.doc .b-cols_content_left{background:#f4f4f4;top:0;z-index:110;width:100%;max-width:unset;border-right:none;height:100%}}.doc .b-cols_content_left::-webkit-scrollbar{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.doc .b-cols_content_left .fa-caret-down,.doc .b-cols_content_left .fa-caret-up{width:8px;height:5px;display:inline-block;background-color:#fff;transform:rotate(0);-webkit-transform:rotate(0);border:none;margin:0;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0}.doc .b-cols_content_left .fa-caret-down:hover,.doc .b-cols_content_left .fa-caret-up:hover{cursor:pointer}.doc .b-cols_content_left .fa-caret-down:before,.doc .b-cols_content_left .fa-caret-up:before{content:""}.doc .b-cols_content_left .fa-caret-down{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xLjE2IDBMMCAxLjEyNCA0IDVsNC0zLjg3Nkw2Ljg0IDAgNCAyLjc1MiAxLjE2IDB6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);margin-top:1px}.doc .b-cols_content_left .fa-caret-up{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02Ljg0IDVMOCAzLjg3NiA0IDAgMCAzLjg3NiAxLjE2IDUgNCAyLjI0OCA2Ljg0IDV6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);margin-top:4px}.doc .b-cols_content_left ul{padding:0;margin:0;list-style-type:none}.doc .b-cols_content_left ul li{list-style:none;position:relative}.doc .b-cols_content_left>ul{padding:30px 20px 10px}@media screen and (max-width:1440px) and (min-width:1021px){.doc .b-cols_content_left>ul{padding-right:20px}}@media screen and (max-width:1020px){.doc .b-cols_content_left>ul{padding-left:2rem;padding-right:2rem}}.doc .b-cols_content_left>ul ul{display:none;border-left:1px solid #bbb}.doc .b-cols_content_left>ul>li:last-child{margin-bottom:0;padding-bottom:20px}.doc .b-cols_content_left>ul>li a{font-family:VK Sans Text,sans-serif;font-size:16px;line-height:19.2px;text-decoration:none;display:block;padding:0 4px 1rem 0;font-weight:400;color:#000;border-left:none;max-width:calc(100% - 8px)}.doc .b-cols_content_left>ul>li a.current{font-weight:800;border-left:none}.doc .b-cols_content_left>ul>li>ul li a{font-size:16px;display:block;border-left:none;padding:0 4px 1rem .75rem;max-width:calc(100% - 8px)}.doc .b-cols_content_left>ul>li>ul li ul{margin-left:.75rem}.doc .b-cols_content_left>ul>li>ul li ul a{font-size:16px}.doc .b-cols_content_left .toctree-l2:last-child>a,.doc .b-cols_content_left .toctree-l3:last-child>a,.doc .b-cols_content_left .toctree-l4:last-child>a,.doc .b-cols_content_left .toctree-l5:last-child>a{padding-bottom:0}.doc .b-cols_content_left .toctree-l2:last-child>ul,.doc .b-cols_content_left .toctree-l3:last-child>ul,.doc .b-cols_content_left .toctree-l4:last-child>ul,.doc .b-cols_content_left .toctree-l5:last-child>ul{margin-top:1rem}.doc .b-cols_content_left .toctree-l2:last-child,.doc .b-cols_content_left .toctree-l3:last-child,.doc .b-cols_content_left .toctree-l4:last-child,.doc .b-cols_content_left .toctree-l5:last-child{margin-bottom:1.5rem}.main-button{margin:0 0 0 30px}.main-button+.main-button{margin-left:16px}.doc-header{min-width:320px}.doc-header__btn-mob-menu,.doc-header__btn-mob-search{width:32px;height:32px;margin-left:20px}.doc a,.doc h1,.doc h2,.doc h3,.doc h4{font-family:VK Sans Display,sans-serif;font-style:normal}.doc .main-button{border:2px solid #07f;background:#07f;padding:.75rem 1rem;color:#fff;box-sizing:border-box;font-size:1.25rem;line-height:1.5rem;border-radius:1rem;height:49px;align-self:center}.doc .header__logo--full{width:198px;margin-left:27px;margin-right:18px}.doc .header__navigation__top__level_item a{color:#fff}.doc .red_button{height:49px;margin:0 18px;padding:0 14.4px;line-height:2.8rem}.doc .page_header__menu{padding-top:9px;padding-bottom:9px;top:11.25px;border-radius:36px;margin-right:18px;margin-left:18px;width:calc(100% - 36px)}@media screen and (max-width:768px){.doc .page_header__menu{margin-right:4.2px;margin-left:4.2px;width:calc(100vw - 8.4px)}}.doc .page_header__menu__bar{height:72px;padding:0 18px}.doc .page_header__menu a{font-family:VK Sans Display,PT Mono,sans-serif;font-style:normal;font-weight:500;font-size:18px;letter-spacing:-.04em}.doc .page_header__menu span{font-family:PT Mono,sans-serif;font-style:normal;font-weight:400}.doc .sidebar_search_form input[type=search]{border:1px solid #1d1d1f;border-radius:.5rem}.doc-header{width:100%;background:#000;border-radius:36px;height:90px}.doc-header__wrapper{width:100%;position:fixed;z-index:109;top:0;background:linear-gradient(#fff 50%,transparent 0);padding:11.25px 18px 0}@media screen and (max-width:768px){.doc-header__wrapper{padding:11.25px 10px 0}}.doc-header__bg{display:none;position:absolute;left:-10000px;background-color:#fff;border-radius:30px;z-index:109;opacity:0;box-shadow:0 74px 64px rgba(0,0,0,.72)}.doc-header__btn{display:none}@media screen and (max-width:1019px){.doc-header__btn-mob-search{display:flex;justify-content:center;align-items:center}}@media screen and (max-width:1199px){.doc-header__btn-mob-menu{display:flex;justify-content:center;align-items:center}}.doc-header__btn svg{height:16px;width:32px}.doc-header__search{padding:0;margin:0 0 0 20px;height:46px;display:flex;flex-wrap:nowrap;align-items:center;flex:1 1 auto}.doc-header__search>input[type=submit]{cursor:pointer;position:unset;margin-left:-50px;background-size:16px}.doc-header__search>input[type=submit]:hover{background-color:transparent}.doc-header__search>input[type=search]{font-family:VK Sans Text,sans-serif;padding:0 12px;height:100%;max-width:440px}@media screen and (max-width:1199px){.doc-header__search>input[type=search]{max-width:380px}}@media screen and (max-width:1019px){.doc-header__search{display:none;padding-left:42px;padding-right:42px;position:absolute;left:0;height:56px;width:100%;margin-left:0;margin-right:0}.doc-header__search>input[type=search]{width:100%;max-width:unset}.doc-header__search>input[type=search]:focus{padding-right:75px}.doc-header__search>input[type=submit]{margin-left:-80px}.doc-header__search_visible{display:flex}}@media screen and (max-width:768px){.doc-header__search{padding-left:32px;padding-right:32px}}.doc-header__search-close{display:none}@media screen and (max-width:1199px){.doc-header__search-close_visible{display:block}}.doc-header .doc-header__item_drop a:not(.blue),.doc-header .page_header__full_navigation__drop a:not(.blue){color:#262626}.doc-header__menu-bar{height:100%;padding:0 45px;display:flex;align-items:center;flex:1 0 auto}@media screen and (max-width:1019px){.doc-header__menu-bar{padding:0 24px}}.doc-header__right-side{display:flex;align-items:center;justify-content:flex-end;flex:1 0 auto}.doc-header__navigation{display:flex;align-self:center}.doc-header__navigation__menu{height:56px}@media screen and (max-width:1019px){.doc-header__navigation__menu{display:none}}@media screen and (max-width:1199px){.doc-header__navigation__actions{display:none}}.doc-header__chevron{width:12px;height:7px;margin-left:10px;fill:#fff}.doc-header__item{z-index:110;padding:0 0 0 20px}.doc-header__item a:hover{color:#07f}.doc-header__item__dropdown{color:#262626;visibility:hidden;padding:1rem;margin:0 0 0 -1.5rem;list-style:none;z-index:9;position:absolute;opacity:0;border-radius:30px;max-height:calc(100vh - 90px);overflow:hidden;overflow-y:auto;background:linear-gradient(#fff 33%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 66%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(34,34,34,.5),transparent),radial-gradient(farthest-side at 50% 100%,rgba(34,34,34,.5),transparent) 0 100%;background-color:#fff;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 45px,100% 45px,100% 15px,100% 15px}.doc-header__item__dropdown a{display:block;color:#262626;font-family:VK Sans Display,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22.5px}.doc-header__item__dropdown span{margin-top:6px;display:block;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:15.4px;color:#262626}.doc-header__item_drop_current:before{content:" ";display:inline-block;width:6px;height:54px;background-color:#07f;border-radius:10px;position:absolute;left:16px}.doc-header__item_drop a{color:#262626}.doc-header__item_drop a span{display:block}.doc-header__item_documentation{padding-left:30px}.doc-header__item_documentation>div{border:2px solid hsla(0,0%,100%,.3);border-radius:1rem;padding:1rem}.doc-header__item_documentation ul{padding-left:13px;padding-right:24px;padding-bottom:30px}.doc-header__item_documentation ul>li{padding-left:27px;padding-right:27px}.doc-header__item_documentation ul>li:first-child{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:22px}.doc-header__item_documentation ul>li:nth-child(2){padding-top:18px}.doc-header__item_documentation ul>li:last-child{padding-bottom:0}.doc-header__item_documentation ul>li>a{font-family:VK Sans Display,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22.5px;display:inline-block;color:#262626}.doc-header__item_documentation ul>li>a>span{margin-top:6px;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:15.4px;color:#262626}.doc-header__top-level-item{display:flex;align-items:center;height:100%;cursor:pointer}.doc-header__top-level-item a{text-decoration:none}.doc-header__top-level-item a.flag{display:flex;align-items:center;height:100%;padding-top:3px}.doc-header__top-level-item .chevron-icon{width:12px;height:7px;margin-left:10px;fill:#fff}.doc-header__top-level-item:hover a{color:#07f}.doc-header__top-level-item:hover .chevron-icon{transform:rotate(180deg)}.doc-header a{white-space:nowrap;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;letter-spacing:-.04em}.doc-header a:not(.blue){color:#fff}.doc-page-header{max-width:100%;margin-bottom:0}.blue .b-cols_content_left .path__current{color:#07f}.blue .main-button,.blue .main-button:hover{border:2px solid #07f;background:#07f}.blue .doc-header{background:#1d1d1f}.blue .doc-header__logo{display:flex}@media screen and (max-width:1439px){.blue .doc-header__logo_full{display:none}}.blue .doc-header__logo_small{display:none}@media screen and (max-width:1439px){.blue .doc-header__logo_small{display:flex}}.blue .doc-header__item{color:#fff}.blue .doc-header__item:hover .doc-header__top-level-item>a,.blue .doc-header__item a:hover{color:#07f}.blue .doc-header__navigation__top__level_item{display:flex;align-items:center;height:100%;cursor:pointer;color:#fff}.blue .doc-header__navigation__top__level_item:hover a{color:#07f}.doc-footer{padding:2.25rem 2.5rem;background-color:#000;color:#fff;z-index:100;border-radius:2.5rem;margin:1.125rem 0}@media screen and (max-width:1024px){.doc-footer{padding:2.25rem 0;margin:1.25rem}}@media screen and (max-width:768px){.doc-footer{padding:2.25rem 0;margin:1.25rem .625rem}}.doc-footer__content{width:100%}.doc-footer__logo{display:none;height:50px}.doc-footer__social-links{display:none}@media screen and (max-width:1024px){.doc-footer__social-links{justify-content:space-around;flex-wrap:wrap;max-width:186px}}.doc-footer__head__social_links{display:flex}@media screen and (max-width:1024px){.doc-footer__head__social_links{justify-content:space-around;flex-wrap:wrap;max-width:186px}}.doc-footer__social{width:3.25rem;height:3.25rem}@media screen and (max-width:1024px){.doc-footer__social{margin-top:1.5rem}}.doc-footer__head{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.doc-footer__head{flex-direction:column;justify-content:center;align-items:center}}.doc-footer__head>nav a{margin-right:10px}.doc-footer__head>nav a:last-child{margin-right:0}@media screen and (max-width:1024px){.doc-footer__head>nav a{margin-right:0}}.blue .doc-footer{background-color:#1d1d1f}.blue .doc-footer__logo{display:block;width:207px}.blue .doc-footer__logo_old{display:none}.blue .doc-footer__social-links{display:flex}.blue .doc-footer__head__social_links{display:none}[data-component=header]{transition:top .3s ease}html[data-hidden-header="1"] [data-component=header]{top:-150px}[data-component=menu-left]{transition:top .3s ease,height .3s ease}html[data-hidden-header="1"] [data-component=menu-left]{top:0;height:100%}[data-component=menu-right]{transition:top .3s ease}html[data-hidden-header="1"] [data-component=menu-right]{top:0}.btn{display:inline-block;text-align:center;padding:1rem}.btn.btn-std{background:#000;border:2px solid #000;box-sizing:border-box;border-radius:1rem;color:#fff}.btn.btn-white{background:#fff;border:2px solid #fff;box-sizing:border-box;border-radius:1rem;color:#000}.btn.btn-transparent{background:transparent;border:2px solid #000;box-sizing:border-box;border-radius:1rem;color:#000}.back_btn{display:block;position:fixed;left:25px;top:25px;width:50px;height:50px;border-radius:100%;background-color:#ff2e2f;opacity:.7;transition:opacity .2s ease-in-out;background-repeat:no-repeat;background-position:50%;background-size:24px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTIgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ2NC4zNDQsMjA3LjQxOGwwLjc2OCwwLjE2OEgxMzUuODg4bDEwMy40OTYtMTAzLjcyNGM1LjA2OC01LjA2NCw3Ljg0OC0xMS45MjQsNy44NDgtMTkuMTI0ICAgIGMwLTcuMi0yLjc4LTE0LjAxMi03Ljg0OC0xOS4wODhMMjIzLjI4LDQ5LjUzOGMtNS4wNjQtNS4wNjQtMTEuODEyLTcuODY0LTE5LjAwOC03Ljg2NGMtNy4yLDAtMTMuOTUyLDIuNzgtMTkuMDE2LDcuODQ0ICAgIEw3Ljg0NCwyMjYuOTE0QzIuNzYsMjMxLjk5OC0wLjAyLDIzOC43NywwLDI0NS45NzRjLTAuMDIsNy4yNDQsMi43NiwxNC4wMiw3Ljg0NCwxOS4wOTZsMTc3LjQxMiwxNzcuNDEyICAgIGM1LjA2NCw1LjA2LDExLjgxMiw3Ljg0NCwxOS4wMTYsNy44NDRjNy4xOTYsMCwxMy45NDQtMi43ODgsMTkuMDA4LTcuODQ0bDE2LjEwNC0xNi4xMTJjNS4wNjgtNS4wNTYsNy44NDgtMTEuODA4LDcuODQ4LTE5LjAwOCAgICBjMC03LjE5Ni0yLjc4LTEzLjU5Mi03Ljg0OC0xOC42NTJMMTM0LjcyLDI4NC40MDZoMzI5Ljk5MmMxNC44MjgsMCwyNy4yODgtMTIuNzgsMjcuMjg4LTI3LjZ2LTIyLjc4OCAgICBDNDkyLDIxOS4xOTgsNDc5LjE3MiwyMDcuNDE4LDQ2NC4zNDQsMjA3LjQxOHoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);z-index:100}.back_btn:hover{opacity:1}button.btn{position:relative;overflow:hidden;background-color:#ff2e2f}button.btn:hover{background-color:#ea2b2b;color:#fff}button.btn:active{background-color:#cd2828;color:#fff;box-shadow:none;-webkit-box-shadow:none}button.btn:focus{color:#fff;outline:none!important}button.btn.fix_width_185px{width:185px}button.btn.with_hmargin_10px{margin-left:10px;margin-right:10px}button.btn.pure{background-color:transparent;border:1px solid #fff}button.btn.pure:hover{background-color:hsla(0,0%,100%,.19)}button.btn.pure:active{background-color:hsla(0,0%,100%,.08)}table.left-align-column-1 td,table.left-align-column-2 td+td,table.left-align-column-3 td+td+td,table.left-align-column-4 td+td+td+td{text-align:left}table.right-align-column-1 td,table.right-align-column-2 td+td,table.right-align-column-3 td+td+td,table.right-align-column-4 td+td+td+td{text-align:right}table.top-align-column-1 td{vertical-align:top}table.border-0-column-1 td,table.border-0-column-2 td{border:0}@media (max-width:425px){.g-recaptcha_button{transform:scale(.83);-webkit-transform:scale(.83);transform-origin:0 0;-webkit-transform-origin:0 0}}.grecaptcha-badge{visibility:hidden}.google-recaptcha-small-terms-and-policy-text{font-size:8px}.sign_form{min-height:calc(100vh - 60px);width:316px;margin:0 auto;padding:60px 0}.sign_form .submit_btn{width:100%;padding:6px 12px;background:none;background-color:#ff2e2f;border:none;border-radius:4px;font-size:14px;font-weight:600;color:#fff}.sign_form .submit_btn:hover{background-color:#ea2b2b}.sign_form .submit_btn:active{background-color:#cd2828}.row:after{content:"";display:block;clear:both}.flex_row,.flex_row_nowrap{display:flex;justify-content:space-between;flex-wrap:nowrap}.flex_row_nowrap{flex-direction:row}.with_hpadding_20px{padding-left:20px;padding-right:20px}.with_vmargin_20px{margin-top:20px;margin-bottom:24px}.with_hmargin_20px{margin-left:20px!important;margin-right:20px!important}.with_l_margin_20px{margin-left:20px}.flex_row input{width:0}.flex_row.with_grow>*{flex-grow:1}.flex_row.with_shrink>*{flex-shrink:1}.with_v_t_margin_between+.with_v_t_margin_between{margin-top:10px}.with_h_l_margin_between+.with_h_l_margin_between{margin-left:10px}.list_with_image__item{min-height:40px}.full_height_size_block{min-height:calc(100vh - 60px)}.full_height_size_block.files_list{padding:30px 0}.relative_with_index_10{position:relative;z-index:10}.with_vpadding_100{padding-top:100px;padding-bottom:100px}.full_width{max-width:none;margin:initial}.hide_b{display:none}@media screen and (max-height:700px) and (max-width:768px){.content__fullpage_block__content{position:relative;padding-top:30px;align-items:flex-start}}@media screen and (max-width:980px){.view_980{display:block}.view_980-inline-flex{display:inline-flex}.hide_980,.hide_980-inline-flex{display:none}}@media screen and (min-width:980px){.view_980{display:none}.view_980-inline-flex{display:inline-flex}.hide_980{display:block}.hide_980-inline-flex{display:inline-flex}}@media screen and (max-width:480px){.flex_row{flex-direction:column;flex-wrap:wrap}.flex_row input{width:100%;margin-left:0!important;box-sizing:border-box}.flex_row input+input{margin-top:10px}.hide_480{display:none}button.btn.full_width_480{width:100%;box-sizing:border-box}button.btn.with_hmargin_10px{margin:10px 0}button.btn.large_480{height:48px}button.btn.large_480_36px{height:36px}}@media screen and (max-width:720px){.block_50{float:none;width:auto}}@media screen and (max-width:420px){.with_hpadding_20__title{font-size:16px}} \ No newline at end of file diff --git a/_theme/tarantool-site/static/css/doc-fixes.css b/_theme/tarantool-site/static/css/doc-fixes.css new file mode 100644 index 0000000000..b5aa168ba4 --- /dev/null +++ b/_theme/tarantool-site/static/css/doc-fixes.css @@ -0,0 +1,34 @@ + +.doc .sidebar_search_form { + justify-content: flex-end; +} + +.doc .sidebar_search_form.doc-header__search_visible { + justify-content: flex-start; +} + +.doc .b-page_over-tail { + margin-top: 30px; +} + +.doc .b-block-lightgray.b-search-block-top { + padding: 0; + background: transparent; + color: #333; +} + +.doc .b-search-block .b-block-wrapper { + padding: 0; + margin: 0; +} + +.doc .b-search-block { + padding: 0; + background: transparent; + color: #333; +} + +.doc .b-search-block .b-block-wrapper { + padding: 0; + margin: 0; +} diff --git a/_theme/tarantool-site/static/css/doc.min.css b/_theme/tarantool-site/static/css/doc.min.css new file mode 100644 index 0000000000..6df181555a --- /dev/null +++ b/_theme/tarantool-site/static/css/doc.min.css @@ -0,0 +1,5 @@ +@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:300;src:url(fonts/open-sans-v15-latin_cyrillic-300.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(fonts/open-sans-v15-latin_cyrillic-300.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-300.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-300.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-300.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-300.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:italic;font-weight:300;src:url(fonts/open-sans-v15-latin_cyrillic-300italic.eot);src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(fonts/open-sans-v15-latin_cyrillic-300italic.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-300italic.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-300italic.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-300italic.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-300italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:400;src:url(fonts/open-sans-v15-latin_cyrillic-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(fonts/open-sans-v15-latin_cyrillic-regular.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-regular.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-regular.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-regular.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:italic;font-weight:400;src:url(fonts/open-sans-v15-latin_cyrillic-italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(fonts/open-sans-v15-latin_cyrillic-italic.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-italic.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-italic.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-italic.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:600;src:url(fonts/open-sans-v15-latin_cyrillic-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(fonts/open-sans-v15-latin_cyrillic-600.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-600.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-600.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-600.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-600.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:italic;font-weight:600;src:url(fonts/open-sans-v15-latin_cyrillic-600italic.eot);src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(fonts/open-sans-v15-latin_cyrillic-600italic.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-600italic.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-600italic.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-600italic.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-600italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:700;src:url(fonts/open-sans-v15-latin_cyrillic-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(fonts/open-sans-v15-latin_cyrillic-700.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-700.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-700.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-700.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-700.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:italic;font-weight:700;src:url(fonts/open-sans-v15-latin_cyrillic-700italic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(fonts/open-sans-v15-latin_cyrillic-700italic.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-700italic.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-700italic.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-700italic.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-700italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:800;src:url(fonts/open-sans-v15-latin_cyrillic-800.eot);src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(fonts/open-sans-v15-latin_cyrillic-800.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-800.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-800.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-800.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-800.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-display:swap;font-style:italic;font-weight:800;src:url(fonts/open-sans-v15-latin_cyrillic-800italic.eot);src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(fonts/open-sans-v15-latin_cyrillic-800italic.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v15-latin_cyrillic-800italic.woff2) format("woff2"),url(fonts/open-sans-v15-latin_cyrillic-800italic.woff) format("woff"),url(fonts/open-sans-v15-latin_cyrillic-800italic.ttf) format("truetype"),url(fonts/open-sans-v15-latin_cyrillic-800italic.svg#OpenSans) format("svg")}@font-face{font-family:PT Mono;font-display:swap;src:url(fonts/PTMono.eot);src:local("PTMono Black"),local("PTMono"),url(fonts/PTMono.eot?#iefix) format("embedded-opentype"),url(fonts/PTMono.woff) format("woff"),url(fonts/PTMono.woff2) format("woff2"),url(fonts/PTMono.ttf) format("truetype"),url(fonts/PTMono.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-ExtraBoldItalic.eot);src:local("TT Norms Pro ExtraBold Italic"),local("TTNormsPro-ExtraBoldItalic"),url(fonts/TTNormsPro-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-ExtraBoldItalic.woff2) format("woff2"),url(fonts/TTNormsPro-ExtraBoldItalic.woff) format("woff"),url(fonts/TTNormsPro-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-ExtraLightItalic.eot);src:local("TT Norms Pro ExtraLight Italic"),local("TTNormsPro-ExtraLightItalic"),url(fonts/TTNormsPro-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-ExtraLightItalic.woff2) format("woff2"),url(fonts/TTNormsPro-ExtraLightItalic.woff) format("woff"),url(fonts/TTNormsPro-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-Thin.eot);src:local("TT Norms Pro Thin"),local("TTNormsPro-Thin"),url(fonts/TTNormsPro-Thin.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-Thin.woff2) format("woff2"),url(fonts/TTNormsPro-Thin.woff) format("woff"),url(fonts/TTNormsPro-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-ExtraBold.eot);src:local("TT Norms Pro ExtraBold"),local("TTNormsPro-ExtraBold"),url(fonts/TTNormsPro-ExtraBold.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-ExtraBold.woff2) format("woff2"),url(fonts/TTNormsPro-ExtraBold.woff) format("woff"),url(fonts/TTNormsPro-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-Regular.eot);src:local("TT Norms Pro Regular"),local("TTNormsPro-Regular"),url(fonts/TTNormsPro-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-Regular.woff2) format("woff2"),url(fonts/TTNormsPro-Regular.woff) format("woff"),url(fonts/TTNormsPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-ThinItalic.eot);src:local("TT Norms Pro Thin Italic"),local("TTNormsPro-ThinItalic"),url(fonts/TTNormsPro-ThinItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-ThinItalic.woff2) format("woff2"),url(fonts/TTNormsPro-ThinItalic.woff) format("woff"),url(fonts/TTNormsPro-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-Light.eot);src:local("TT Norms Pro Light"),local("TTNormsPro-Light"),url(fonts/TTNormsPro-Light.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-Light.woff2) format("woff2"),url(fonts/TTNormsPro-Light.woff) format("woff"),url(fonts/TTNormsPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-MediumItalic.eot);src:local("TT Norms Pro Medium Italic"),local("TTNormsPro-MediumItalic"),url(fonts/TTNormsPro-MediumItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-MediumItalic.woff2) format("woff2"),url(fonts/TTNormsPro-MediumItalic.woff) format("woff"),url(fonts/TTNormsPro-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:TT Norms Pro ExtraBlack;font-display:swap;src:url(fonts/TTNormsPro-ExtraBlackItalic.eot);src:local("TT Norms Pro ExtraBlack Italic"),local("TTNormsPro-ExtraBlackItalic"),url(fonts/TTNormsPro-ExtraBlackItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-ExtraBlackItalic.woff2) format("woff2"),url(fonts/TTNormsPro-ExtraBlackItalic.woff) format("woff"),url(fonts/TTNormsPro-ExtraBlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-ExtraLight.eot);src:local("TT Norms Pro ExtraLight"),local("TTNormsPro-ExtraLight"),url(fonts/TTNormsPro-ExtraLight.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-ExtraLight.woff2) format("woff2"),url(fonts/TTNormsPro-ExtraLight.woff) format("woff"),url(fonts/TTNormsPro-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-LightItalic.eot);src:local("TT Norms Pro Light Italic"),local("TTNormsPro-LightItalic"),url(fonts/TTNormsPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-LightItalic.woff2) format("woff2"),url(fonts/TTNormsPro-LightItalic.woff) format("woff"),url(fonts/TTNormsPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-Medium.eot);src:local("TT Norms Pro Medium"),local("TTNormsPro-Medium"),url(fonts/TTNormsPro-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-Medium.woff2) format("woff2"),url(fonts/TTNormsPro-Medium.woff) format("woff"),url(fonts/TTNormsPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:TT Norms Pro ExtraBlack;font-display:swap;src:url(fonts/TTNormsPro-ExtraBlack.eot);src:local("TT Norms Pro ExtraBlack"),local("TTNormsPro-ExtraBlack"),url(fonts/TTNormsPro-ExtraBlack.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-ExtraBlack.woff2) format("woff2"),url(fonts/TTNormsPro-ExtraBlack.woff) format("woff"),url(fonts/TTNormsPro-ExtraBlack.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-Bold.eot);src:local("TT Norms Pro Bold"),local("TTNormsPro-Bold"),url(fonts/TTNormsPro-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-Bold.woff2) format("woff2"),url(fonts/TTNormsPro-Bold.woff) format("woff"),url(fonts/TTNormsPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-BoldItalic.eot);src:local("TT Norms Pro Bold Italic"),local("TTNormsPro-BoldItalic"),url(fonts/TTNormsPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-BoldItalic.woff2) format("woff2"),url(fonts/TTNormsPro-BoldItalic.woff) format("woff"),url(fonts/TTNormsPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-BlackItalic.eot);src:local("TT Norms Pro Black Italic"),local("TTNormsPro-BlackItalic"),url(fonts/TTNormsPro-BlackItalic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-BlackItalic.woff2) format("woff2"),url(fonts/TTNormsPro-BlackItalic.woff) format("woff"),url(fonts/TTNormsPro-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-Black.eot);src:local("TT Norms Pro Black"),local("TTNormsPro-Black"),url(fonts/TTNormsPro-Black.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-Black.woff2) format("woff2"),url(fonts/TTNormsPro-Black.woff) format("woff"),url(fonts/TTNormsPro-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:TT Norms Pro;font-display:swap;src:url(fonts/TTNormsPro-Italic.eot);src:local("TT Norms Pro Italic"),local("TTNormsPro-Italic"),url(fonts/TTNormsPro-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/TTNormsPro-Italic.woff2) format("woff2"),url(fonts/TTNormsPro-Italic.woff) format("woff"),url(fonts/TTNormsPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:VK Sans Display;font-display:swap;src:url(fonts/VK-Sans-Display.eot);src:local("VK Sans Display"),url(fonts/VK-Sans-Display.eot?#iefix) format("embedded-opentype"),url(fonts/VK-Sans-Display.woff) format("woff"),url(fonts/VK-Sans-Display.woff2) format("woff2"),url(fonts/VK-Sans-Display.ttf) format("truetype"),url(fonts/VK-Sans-Display.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:VK Sans Display;font-display:swap;src:local("VK Sans Display Bold"),url(fonts/VK_Display/VK-Sans-Display-Bold.woff) format("woff"),url(fonts/VK_Display/VK-Sans-Display-Bold.woff2) format("woff2"),url(fonts/VK_Display/VK-Sans-Display-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:VK Sans Display;font-display:swap;src:local("VK Sans Display Light"),url(fonts/VK_Display/VK-Sans-Display-Light.woff) format("woff"),url(fonts/VK_Display/VK-Sans-Display-Light.woff2) format("woff2"),url(fonts/VK_Display/VK-Sans-Display-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:VK Sans Display;font-display:swap;src:local("VK Sans Display Medium"),url(fonts/VK_Display/VK-Sans-Display-Medium.woff) format("woff"),url(fonts/VK_Display/VK-Sans-Display-Medium.woff2) format("woff2"),url(fonts/VK_Display/VK-Sans-Display-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:VK Sans Display;font-display:swap;src:local("VK Sans Display DemiBold"),url(fonts/VK_Display/VK-Sans-Display-DemiBold.woff) format("woff"),url(fonts/VK_Display/VK-Sans-Display-DemiBold.woff2) format("woff2"),url(fonts/VK_Display/VK-Sans-Display-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:VK Sans Text;font-display:swap;src:local("VK Sans Text Regular"),url(fonts/VK_Text/VK-Sans-Text-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VK Sans Text;font-display:swap;src:local("VK Sans Display Text"),url(fonts/VK_Text/VK-Sans-Text-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:VK Sans Text;font-display:swap;src:local("VK Sans Text Light"),url(fonts/VK_Text/VK-Sans-Text-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:VK Sans Text;font-display:swap;src:local("VK Sans Text Medium"),url(fonts/VK_Text/VK-Sans-Text-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:VK Sans Text;font-display:swap;src:local("VK Sans Text DemiBold"),url(fonts/VK_Text/VK-Sans-Text-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@media (min-width:1000px){.issue_form{width:40em}}@media (max-width:999px){.issue_form{left:5px;right:5px;margin:0 auto}}.issue_form{position:absolute;padding:7px;background-color:#fff;word-wrap:break-word;z-index:150;border:2px solid #000;overflow:auto;overflow:visible;box-shadow:0 0 0 0 transparent;visibility:hidden;opacity:0;top:0;transition:opacity .2s;-webkit-transition:opacity .2s}.issue_form.active{box-shadow:.4em .4em 2px 0 rgba(0,0,0,.2);visibility:visible;opacity:1}.issue_form>input,.issue_form>label,.issue_form>textarea{display:block;font:inherit;color:inherit}.issue_form textarea{resize:none;overflow:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.issue_form input[disabled],.issue_form textarea[disabled]{color:graytext}.issue_form h4{margin-top:0;margin-bottom:.5em;text-align:center}.issue_form p:last-child{margin-bottom:0}.issue_helper{display:block;position:fixed;bottom:5px;left:5px;z-index:99999;padding:7px 4px;background-color:#5319e7;color:#fff;border:1px solid #000;border-radius:5px;text-decoration:none;font-weight:700;visibility:hidden}.issue_helper.active{visibility:visible}.highlight,.highlighttable{text-align:left;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:-5px 0 10px;font-size:13px;color:#f8f8f2;background:#1f1e1e;overflow-x:auto}.highlight .full,.highlight .short,.highlighttable .full,.highlighttable .short{padding:10px;border:none;background-color:transparent}.highlightbold{font-weight:700}.linenodiv{margin-left:10px}.highlight .c{color:#75715e}.highlight .k{color:#66d9ef}.highlight .l{color:#ae81ff}.highlight .n{color:#f8f8f2}.highlight .o{color:#f92672}.highlight .p{color:#f8f8f2}.highlight .cm,.highlight .cp{color:#75715e}.highlight .c1,.highlight .cs{color:#3ff}.highlight .kc,.highlight .kd{color:#66d9ef}.highlight .kn{color:#f92672}.highlight .kp,.highlight .kr,.highlight .kt{color:#66d9ef}.highlight .ld{color:#e6db74}.highlight .m{color:#ae81ff}.highlight .s{color:#e6db74}.highlight .na{color:#a6e22e}.highlight .nb{color:#f8f8f2}.highlight .nc{color:#a6e22e}.highlight .no{color:#66d9ef}.highlight .nd{color:#a6e22e}.highlight .ni{color:#f8f8f2}.highlight .ne,.highlight .nf{color:#a6e22e}.highlight .nl{color:#f8f8f2}.highlight .nx{color:#a6e22e}.highlight .py{color:#f8f8f2}.highlight .nt{color:#f92672}.highlight .nv{color:#f8f8f2}.highlight .ow{color:#f92672}.highlight .w{color:#f8f8f2}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#ae81ff}.highlight .s2,.highlight .sb,.highlight .sc,.highlight .sd{color:#e6db74}.highlight .se{color:#ae81ff}.highlight .s1,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx{color:#e6db74}.highlight .bp,.highlight .vc,.highlight .vg,.highlight .vi{color:#f8f8f2}.highlight .il{color:#ae81ff}.highlight .nn{color:#c3c}.highlight .gp{color:#999}.highlight .go{color:#9cf}.highlight .gs{font-weight:700}.highlight .ge{font-style:italic}.highlight .hll{background-color:#49483e}.highlight .err{color:#960050;background-color:#1e0010}.highlight .p-Indicator{color:#0c0}.highlight pre{color:#f8f8f2;margin:0;border:none;background-color:#1f1e1e}.highlight .gp,.highlight .l-Scalar-Plain,.highlight .nn,.highlight .nv,.highlight .p-Indicator{font-weight:400} +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:FontAwesome;font-display:swap;src:url(fonts/fontawesome-webfont.eot);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2) format("woff2"),url(fonts/fontawesome-webfont.woff) format("woff"),url(fonts/fontawesome-webfont.ttf) format("truetype"),url(fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.icon_memory{background:url(images/icons/ic-community-memory.svg) 0 0 no-repeat}.icon_snapshots{background:url(images/icons/ic-community-snapshots.svg) 0 0 no-repeat}.icon_server{background:url(images/icons/ic-community-server.svg) 0 0 no-repeat}.icon_replication{background:url(images/icons/ic-community-replication.svg) 0 0 no-repeat}.icon_acid{background:url(images/icons/ic-community-acid.svg) 0 0 no-repeat}.icon_disk{background:url(images/icons/ic-community-disk.svg) 0 0 no-repeat}.icon_scale{background:url(images/icons/ic-community-scale.svg) 0 0 no-repeat}.icon_nosql{background:url(images/icons/ic-community-nosql.svg) 0 0 no-repeat}.icon_ansisql{background:url(images/icons/ic-community-ansisql.svg) 0 0 no-repeat}.icon_acosystem{background:url(images/icons/ic-community-acosystem.svg) 0 0 no-repeat}.icon_community{background:url(images/icons/ic-community-community.svg) 0 0 no-repeat}.icon_access{background:url(images/icons/ic-enterprise-access.svg) 0 0 no-repeat}.icon_cluster{background:url(images/icons/ic-enterprise-cluster.svg) 0 0 no-repeat}.icon_connect{background:url(images/icons/ic-enterprise-connect.svg) 0 0 no-repeat}.icon_gui{background:url(images/icons/ic-enterprise-gui.svg) 0 0 no-repeat}.icon_package{background:url(images/icons/ic-enterprise-package.svg) 0 0 no-repeat}.icon_sdk{background:url(images/icons/ic-enterprise-sdk.svg) 0 0 no-repeat}.icon_security{background:url(images/icons/ic-enterprise-security.svg) 0 0 no-repeat}.icon_sharding{background:url(images/icons/ic-enterprise-sharding.svg) 0 0 no-repeat}.icon_upgrades{background:url(images/icons/ic-enterprise-upgrades.svg) 0 0 no-repeat}#try-widget{min-width:100%;min-height:calc(100vh - 60px);padding:0 20px;margin-bottom:-5px;border:none;background-color:#000}#tarantool-try{position:relative}.enterprise_page__icon-check{background:url(images/icons/ic-enterprise-check.svg) top no-repeat;width:100%;height:23px;background-size:contain}@media screen and (max-width:480px){.enterprise_page__comparison_table_container{padding:40px 0}}.enterprise_page__comparison_table{width:100%}.enterprise_page__comparison_table tr{height:50px}.enterprise_page__comparison_table tr th{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;min-width:90px;text-align:center}.enterprise_page__comparison_table tr th:last-child{padding-right:100px}.enterprise_page__comparison_table tr th:first-child{text-align:left;padding-left:100px}.enterprise_page__comparison_table tr td:first-child{padding-left:100px;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left}.enterprise_page__comparison_table tr td{max-width:400px;padding-top:10px;padding-bottom:10px}.enterprise_page__comparison_table tr td:last-child{padding-right:100px}.enterprise_page__comparison_table tbody tr:nth-child(odd){background-color:#f1f1f1}.enterprise_page__comparison_header{padding-left:100px;text-align:left}@media screen and (max-width:480px){.developers_page h2{font-size:22px}.enterprise_page__comparison_table td,.enterprise_page__comparison_table th{font-size:12px!important}.enterprise_page__icon-check{height:16px}.enterprise_page__comparison_header{padding-left:0;text-align:center}}@media screen and (max-width:767px){.enterprise_page__comparison_header{padding-left:16px}.enterprise_page__comparison_table tr td:first-child{padding-left:16px!important;word-break:break-word}.enterprise_page__comparison_table tr th:first-child{padding-left:16px!important}.enterprise_page__comparison_table tr td,.enterprise_page__comparison_table tr th:last-child{padding-right:16px!important}}.service_page__container_white_lines{background-color:#fff;color:#000;background-image:url(images/services-bg-lines.svg);background-position:50%}.service_page__container_offerings_lines{background-color:#fff;color:#000;background-image:url(images/services-offerings-bg.svg);background-position:50%}.service_page__container_support_lines{background-color:#fff;color:#000;background-image:url(images/services-support-bg.svg)}.service_page__inner{max-width:550px;margin:0 auto;padding:70px 20px}.service_page__box_item{padding-bottom:70px;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal}.service_page__box_item>h2{margin-bottom:16px}.service_page__row{display:flex;align-items:center}.service_page__column__left{flex:60%;padding:15px}.service_page__column__right{flex:40%;padding:15px;text-align:center}.service_page__header{padding:30px 0}.service_page__contact_us{max-width:1160px;padding:20px;margin:0 auto;text-align:center;color:#000}.service_page__comparison_header{text-align:center}.service_page__container{max-width:1160px;margin:0 auto;padding:70px 35px}.service_page__offerings_header{padding:40px 0 10px}.service_page__offerings_header:first-child{padding-top:0}.service_page__hands_item{text-align:center}.service_page__hands_caption{padding-top:25px}.service_page__determine_table.service_page__first_table td:last-child{text-align:left}.enterprise_page__comparison_table.service_page__determine_table tr td:first-child,.enterprise_page__comparison_table.service_page__determine_table tr th:first-child{text-align:center}.service_page__h3{line-height:1.31;padding:40px 30px 30px;text-align:left}.service_page__list_box{padding:30px;text-align:left;width:100%}.service_page__list_box li{padding-top:15px}.service_page__list_box li>span{font-weight:400}.service_page__list_box ol{padding-top:15px}.service_page__list_box ol li,.service_page__list_box ul li{font-weight:700}.service_page__support_header{padding:20px 0}@media screen and (max-width:767px){.service_page__row{display:block}.service_page__header{padding:10px 0}}.menu-button-active{background-color:#f9f8f8!important;color:#464646!important}.jumbotron{background-size:cover;padding-top:0!important;padding-bottom:0!important;position:relative;color:#f9f8f8;overflow:hidden;min-height:56px;margin-bottom:0;background-color:transparent!important;min-height:auto;overflow:initial}.tarantool-io-styles iframe[name=google_conversion_frame]{display:none!important}.tarantool-io-styles a:hover{cursor:pointer}.tarantool-io-styles .required{border-bottom:2px solid red}.tarantool-io-styles .videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.tarantool-io-styles .videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tarantool-io-styles .modal-dialog{width:85%;max-width:1050px;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)!important}.tarantool-io-styles #map{height:350px}.tarantool-io-styles #page-support{background-color:#eee;padding-top:30px}.tarantool-io-styles #page-support form{background-color:transparent!important}.tarantool-io-styles #page-support form .confidential p{color:#000!important}.tarantool-io-styles #page-support p{font-size:1.2em}.tarantool-io-styles #page-support .below-form{margin-top:3em}.tarantool-io-styles #page-contact{padding:0}.tarantool-io-styles #page-contact .map-it-section{margin:3em 0}.tarantool-io-styles #page-contact .map-it-section .map-it-row{border:2px solid red;padding:1.5em .5em}.tarantool-io-styles #page-contact .map-it-section .map-it-row p{font-size:1.1em}.tarantool-io-styles #page-contact .map-it-section .map-it-row .map-it-box .map-trigger,.tarantool-io-styles #page-contact .map-it-section .map-it-row .map-it-box h3{color:#f60}.tarantool-io-styles #page-contact .map-it-section .map-it-row .map-it-box .map-trigger:hover{cursor:pointer}.tarantool-io-styles #page-contact .btn-group{left:1em}.tarantool-io-styles #page-contact .btn-group button{color:#000;border-top:1px solid rgba(70,70,70,.16);border-left:1px solid rgba(70,70,70,.16);border-right:1px solid rgba(70,70,70,.16);background-color:transparent}.tarantool-io-styles #page-contact .btn-group button:hover{background-color:rgba(70,70,70,.43);border-color:rgba(70,70,70,.43);color:#f9f8f8}.tarantool-io-styles #page-contact .btn-group button.btn-active{background-color:red;border-color:red;color:#f9f8f8}.tarantool-io-styles #integrate-data-source{margin:1em 0}.tarantool-io-styles #integrate-data-source h2{margin-bottom:1.5em}.tarantool-io-styles #integrate-data-source img{width:100%}.tarantool-io-styles .close{font-size:80px;margin:-20px 0 0;opacity:.7!important}.tarantool-io-styles button.close{color:#f9f8f8!important}.tarantool-io-styles #social-media{padding-top:0!important}.tarantool-io-styles #social-media .social-row ul{position:relative;left:50%;transform:translateX(-50%);display:inline-block;top:.6em;padding:0}.tarantool-io-styles #social-media .social-row a:hover{color:transparent!important}.tarantool-io-styles #news-and-press{padding-bottom:0!important}.tarantool-io-styles #news-and-press h2{margin-top:1em;margin-bottom:1em}.tarantool-io-styles #news-and-press .box-body{padding:1em}.tarantool-io-styles #news-and-press span{font-family:Raleway,sans-serif}.tarantool-io-styles #news-and-press .date{font-family:Domine,serif}.tarantool-io-styles #news-and-press p{font-size:1.3em}.tarantool-io-styles #news-and-press a{color:red}.tarantool-io-styles #news-and-press .news{border-top:5px solid #464646}.tarantool-io-styles #news-and-press .news .news-image-gray{background-color:#464646;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #news-and-press .news .news-image-gray img{padding-bottom:.3em}.tarantool-io-styles #news-and-press .press{border-top:5px solid red}.tarantool-io-styles #news-and-press .press .press-image-red{background-color:red;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #news-and-press .paper{border-top:5px solid red}.tarantool-io-styles #news-and-press .paper .press-image-red{background-color:red;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #news-and-press .paper .download{font-family:Domine,serif}.tarantool-io-styles #news-and-press .news-and-press-box{min-height:230px;color:#464646;font-family:Noto Sans,sans-serif}.tarantool-io-styles #news-and-press .news-and-press-box h4{display:inline-block;font-size:1.4em}.tarantool-io-styles #ideas{padding-bottom:0!important}.tarantool-io-styles #ideas h2{margin-bottom:1em;margin-top:1em}.tarantool-io-styles #ideas .box-body{padding:1em}.tarantool-io-styles #ideas span{font-family:Raleway,sans-serif}.tarantool-io-styles #ideas .date{font-family:Domine,serif}.tarantool-io-styles #ideas p{font-size:1.3em}.tarantool-io-styles #ideas a{color:red;text-decoration:none}.tarantool-io-styles #ideas a:hover{text-decoration:underline}.tarantool-io-styles #ideas .news{border-top:5px solid #464646}.tarantool-io-styles #ideas .news .news-image-gray{background-color:#464646;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #ideas .news .news-image-gray img{padding-bottom:.3em}.tarantool-io-styles #ideas .press{border-top:5px solid red}.tarantool-io-styles #ideas .press .press-image-red{background-color:red;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #ideas .paper{border-top:5px solid red}.tarantool-io-styles #ideas .paper .press-image-red{background-color:red;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #ideas .paper .download{font-family:Domine,serif}.tarantool-io-styles #ideas .news-and-press-box{min-height:230px;color:#464646;font-family:Noto Sans,sans-serif}.tarantool-io-styles #ideas .news-and-press-box h4{display:inline-block;font-size:1.4em}.tarantool-io-styles #ideas .article-row{margin-top:5em}.tarantool-io-styles #whitepapers{padding-bottom:0!important}.tarantool-io-styles #whitepapers h2{margin-top:1em;margin-bottom:1em}.tarantool-io-styles #whitepapers .box-body{padding:1em}.tarantool-io-styles #whitepapers span{font-family:Raleway,sans-serif}.tarantool-io-styles #whitepapers .date{font-family:Domine,serif}.tarantool-io-styles #whitepapers p{font-size:1.3em}.tarantool-io-styles #whitepapers a{color:red}.tarantool-io-styles #whitepapers .news{border-top:5px solid #464646}.tarantool-io-styles #whitepapers .news .news-image-gray{background-color:#464646;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #whitepapers .news .news-image-gray img{padding-bottom:.3em}.tarantool-io-styles #whitepapers .press{border-top:5px solid red}.tarantool-io-styles #whitepapers .press .press-image-red{background-color:red;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #whitepapers .paper{border-top:5px solid red}.tarantool-io-styles #whitepapers .paper .press-image-red{background-color:red;padding:1.2em 1em;margin:0 1em 0 0}.tarantool-io-styles #whitepapers .paper .download{font-family:Domine,serif}.tarantool-io-styles #whitepapers .news-and-press-box{min-height:230px;color:#464646;font-family:Noto Sans,sans-serif}.tarantool-io-styles #whitepapers .news-and-press-box h4{display:inline-block;font-size:1.4em}.tarantool-io-styles .header-p{margin:1em 0 2em;font-size:2em}.tarantool-io-styles #iframe-container{display:none;background-color:#000;height:500px}.tarantool-io-styles .videoWrapper{display:none;padding-bottom:56.25%;padding-top:25px;height:0;position:absolute;width:68%;z-index:100;left:50%;transform:translateX(-50%)}.tarantool-io-styles .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:616px}.tarantool-io-styles .enterprise-btn-main{width:92%!important}.tarantool-io-styles .enterprise-btn-main:hover,.tarantool-io-styles .enterprise-btn:hover{background-color:#ff5656!important}.tarantool-io-styles .red-product-btn{border-color:red;background-color:red}.tarantool-io-styles .btn-live-demo:hover,.tarantool-io-styles .red-product-btn:hover,.tarantool-io-styles button.enterprise:hover{background-color:#ff5656!important}.tarantool-io-styles button.unwired{background-color:#f60;border-color:#f60}.tarantool-io-styles button.unwired:hover{background-color:rgba(255,102,0,.72)!important;border-color:rgba(255,102,0,.72)!important}.tarantool-io-styles .triangle{width:15px;height:20px;position:absolute;top:50%;left:50%;transform:translateX(-50%) rotate(45deg)}.tarantool-io-styles .triangle.unwired{background-color:#f60}.tarantool-io-styles .triangle.enterprise,.tarantool-io-styles .triangle.whitepaper{background-color:red}.tarantool-io-styles button{outline:none}.tarantool-io-styles button:hover{cursor:pointer}.tarantool-io-styles button:focus{outline:none}.tarantool-io-styles video{width:auto;height:auto;position:relative;left:50%;transform:translateX(-50%);bottom:14em}.tarantool-io-styles form{padding:2em 2.5em;background-color:rgba(0,0,0,.78);max-height:517px}.tarantool-io-styles form button{width:100%}.tarantool-io-styles form textarea.form-control{height:60px}.tarantool-io-styles form h3{border-bottom:3px solid #f9f8f8}.tarantool-io-styles form textarea{max-height:100px}.tarantool-io-styles form p{font-size:1em!important;color:#f9f8f8!important}.tarantool-io-styles form .demo-header-tag{text-align:center;font-size:1.5em;background-color:red;margin-bottom:1em;padding:.4em 0;color:#f9f8f8!important}.tarantool-io-styles form .demo-header-tag.unwired-tag{background-color:#f60}.tarantool-io-styles form .btn-white-page{background-color:red!important;border-color:red!important;color:#fff;width:100%;font-size:1.2em;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.tarantool-io-styles form .form-submit-btn{color:#f9f8f8!important}.tarantool-io-styles form .btn-live-demo{background-color:red!important;border-color:red!important;color:#fff;width:100%}.tarantool-io-styles form .form-control{border-radius:0;height:30px;margin:.3em 0}.tarantool-io-styles form .form-btn-row{margin-top:2em;margin-bottom:1em}.tarantool-io-styles .form-row{font-family:Noto Sans,sans-serif}.tarantool-io-styles .form-row .form-row-text-left-wrap{position:relative;padding:6em 0}.tarantool-io-styles .product-btn{font-family:Raleway,sans-serif;font-size:1.2em;color:#f9f8f8;padding:.4em 1em;white-space:nowrap;width:100%;margin:5px 0;border:1px solid #fff;border-radius:5px}.tarantool-io-styles .rotate{transform:rotateY(180deg)}.tarantool-io-styles main #page-live-demo #live-demo-integrate{text-align:center}.tarantool-io-styles main #page-live-demo #integrate-data-source{margin:1em 0}.tarantool-io-styles main #page-live-demo #integrate-data-source h2{margin-bottom:2em}.tarantool-io-styles main #page-live-demo #integrate-data-source img{width:100%}.tarantool-io-styles main #page-white-paper-banner{position:relative;color:#f9f8f8;height:400px;font-family:Noto Sans,sans-serif}.tarantool-io-styles main #page-white-paper-banner h2{font-weight:700}.tarantool-io-styles main #page-white-paper-banner #paper-form{max-height:0}.tarantool-io-styles main #page-white-paper-banner #paper-form .row{margin-top:20px}.tarantool-io-styles main #page-white-paper-banner #paper-form form{width:90%;max-height:1000px;margin:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tarantool-io-styles main #page-white-paper-banner #paper-form form label{color:#f9f8f8;font-weight:400;margin-left:15px}.tarantool-io-styles main #page-white-paper-banner #paper-form form input{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border-bottom:none}.tarantool-io-styles main #page-white-paper-content{position:relative;z-index:100;font-family:Noto Sans,sans-serif}.tarantool-io-styles main #page-white-paper-content h3{font-weight:700}.tarantool-io-styles main #page-white-paper-content form{margin:auto;max-height:none}.tarantool-io-styles main #page-white-paper-content form label{color:#f9f8f8;font-weight:400;margin-left:15px}.tarantool-io-styles main #page-white-paper-content form input{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border-bottom:none}.tarantool-io-styles main #page-white-paper-content #description{margin-top:40px;margin-bottom:40px}.tarantool-io-styles main #page-white-paper-content #description li,.tarantool-io-styles main #page-white-paper-content #description p{font-size:17px}.tarantool-io-styles main .page-press{line-height:1.6em;font-family:Noto Sans,sans-serif}.tarantool-io-styles main .page-press p{font-size:1.1em;font-family:Noto Sans,sans-serif;padding-bottom:2em}.tarantool-io-styles main .page-press li{font-size:1.15em}.tarantool-io-styles main .page-press .row{margin:1em}.tarantool-io-styles main .page-press strong{display:inline-block;margin-bottom:.5em;font-family:sans-serif}.tarantool-io-styles main .page-press button{font-family:Raleway,sans-serif;font-size:1.2em;color:#f9f8f8;padding:.4em 1em;white-space:nowrap;width:100%;margin:5px 0;border-radius:5px;border:1px solid red;background-color:red}.b-content{overflow:hidden}.b-content:not(.doc-pages){margin:30px auto;padding:0 30px}#page-tutorial-banner{height:400px;color:#fff;font-weight:700;margin-top:-22px}#page-tutorial-content #description{margin-top:40px;margin-bottom:40px}#page-tutorial-content #description p{font-size:17px}#page-tutorial-content #description #download-tutorial{width:12em;color:#fff;background-color:red;font-size:19px}#tarantool-white-paper{margin-top:-22px}@media (max-width:768px){.tarantool-io-styles .modal-dialog{width:80%}.tarantool-io-styles #product-page .container-fluid{padding-left:15px!important}.tarantool-io-styles #product-page #transform-row button{width:40%}.tarantool-io-styles .triangle.enterprise{display:none}}@media (min-width:768px){.tarantool-io-styles .enterprise-btn-main{width:22%!important}}@media (max-width:992px){.tarantool-io-styles form{background-color:#000}.tarantool-io-styles .form-row .form-row-text-left-wrap p{font-size:1.2em}}@media (max-width:424px){.tarantool-io-styles #page-support .below-form{margin-top:5em}}@media screen and (max-width:550px){.content__fullpage_block{height:auto;min-height:100vh}.content__fullpage_block__content{align-items:center}}.tarantool-io-styles .product-btn{max-width:40%}.figure{max-width:800px}.figure>image{max-width:700px}.figure p.caption{font-size:inherit;text-align:center;margin-bottom:16px}span.caption-text{line-height:24px;font-size:16px;font-weight:400}.sizing-calc__page{background-color:#fff;font-family:Open Sans,sans-serif}.sizing-calc__container{max-width:1160px;margin:0 auto;padding:70px 20px}.sizing-calc__content{margin:0 auto}.sizing-calc__left_column_width{max-width:600px}.sizing-calc__content hr{margin:0;padding:0;border-color:#d3d3d3}.sizing-calc__header{line-height:normal;text-align:left;font-size:28px;font-weight:600;color:#000}.sizing_calc__form__item{display:flex;justify-content:flex-start;padding-bottom:2rem;align-items:center}.sizing_calc__form__item:last-child{padding-bottom:1rem}.sizing-calc__intro{padding-top:1rem;font-size:16px;line-height:1.5;color:#000}.sizing-calc__intro:last-child{padding-bottom:2rem}@media screen and (max-width:636px){.sizing_calc__form__item{flex-direction:column}}.sizing_calc__form__half-input{width:280px}.sizing_calc__form__item input{color:#0a0000;width:240px}.sizing_calc__form__item input[type=checkbox]{width:16px}.sizing_clas__reset_button{color:red;background-color:#fff;padding:10px 45px;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sizing_calc_table{display:flex;font-size:16px;margin:20px}.sizing-calc__table-header{padding:10px;font-weight:600}.sizing-calc__table-cell-body{padding:10px;height:50px;color:#000}.sizing-calc__h4-header{padding-top:1rem;font-size:16px;font-weight:500;line-height:1.38;color:#ff2e2f;text-transform:uppercase}.sizing-calc__table-cell-body strong{color:#000}.sizing-calc__table-cell{padding:0}.sizing-calc__table-cell select{color:#000}.sizing_calc__form__combo-item{display:flex}.sizing_calc__form__combo-item input{max-width:120px}.sizing_calc__form__item label{font-size:14px;font-weight:600;line-height:1.71;color:#000}.sizing_calc__form__item strong{font-size:20px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.sizing_calc__form__reset-button{justify-content:flex-end}.sizing-calc__form__item__replication .form-control{height:auto}.sizing-calc__form__item__replication{flex-direction:row-reverse;justify-content:flex-end}@media screen and (min-width:636px){.sizing-calc__left_column_width{padding-right:2rem}}.sizing-calc{display:flex}@media screen and (max-width:979px){.sizing-calc{display:block}.sizing-calc__left_column_width{max-width:600px}.sizing-calc__results{margin-top:1rem}}.sizing-calc__results{padding:20px 16px;max-width:400px;height:fit-content;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.06);border:1px solid #e8e8e8;background-color:#fff}.sizing-calc__results .sizing-calc__table-cell{background-color:#f0f8ff;border-radius:4px;margin-right:1.5rem}.sizing-calc__results hr{margin:1rem 0}.sizing-calc__results-row{display:flex}.sizing-calc__results_description{padding-bottom:1rem}@media screen and (max-width:500px){.sizing-calc__results .sizing-calc__table-cell{margin-right:.5rem!important}}.sizing_calc_table .sizing-calc__table-cell{flex:auto}.select_box{display:flex;overflow:hidden;border:1px solid #d3d3d3;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.select_box select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.select_box:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid red;position:absolute;top:40%;right:5px;content:"";z-index:98}.select_box select{border:0;position:relative;z-index:99;background:none}.checkbox__container{display:block;position:relative;padding-left:26px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#eee}.checkbox__container:hover input[type=checkbox]~.checkmark{background-color:#ccc}.checkbox__container input[type=checkbox]:checked~.checkmark{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABJSURBVHgBzY3dCQAgCIQ1Gqwma7Ta7FIokAj0rQ78w8+T6AsBKBrapwgspVNEyxnb/frShe0yBBuoS7QQbI7gwfmYqyZmHvRME44UVXnpuUD4AAAAAElFTkSuQmCC");background-position:50% 50%;background-color:red;background-repeat:no-repeat}.checkbox__container:after{content:"";position:absolute;display:none}.checkbox__container input[type=checkbox]:checked~.checkmark:after{display:block}.checkbox__container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.trainings__process p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:30rem}@media (max-width:768px){.trainings__process p{font-size:16px;line-height:26px}}.trainings__process h2{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:3rem}@media (max-width:768px){.trainings__process h2{font-size:30px;line-height:30px}}.trainings__process h5{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:30px;line-height:30px}@media (max-width:768px){.trainings__process h5{font-size:30px;line-height:30px}}.trainings__process .section__container:first-child{padding-bottom:2.5rem}.trainings__process .section__container:last-child{padding-top:2.5rem}.trainings__process__container{display:flex;padding:0 1rem}@media screen and (max-width:768px){.trainings__process__container{flex-direction:column}}.trainings__process__item{display:flex;border:2px solid #1d1d1f;box-sizing:border-box;border-radius:2.5rem;padding:3rem 4.5rem;flex:50%}@media screen and (max-width:450px){.trainings__process__item{flex-direction:column}}.trainings__process__item__image{display:flex;justify-content:center;align-items:center;margin-right:2rem}@media screen and (max-width:450px){.trainings__process__item__image{margin-right:0;text-align:center;padding-bottom:2rem}}.trainings__process__item__description__header{padding-bottom:.4rem}@media screen and (max-width:450px){.trainings__process__item__description__header{text-align:center}}.trainings__process__item__description__text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:1.125rem;line-height:125%}@media (max-width:768px){.trainings__process__item__description__text{font-size:30px;line-height:30px;font-size:1.125rem;line-height:125%}}@media screen and (max-width:450px){.trainings__process__item__description__text{text-align:center;padding-bottom:3rem;font-size:1.125rem;line-height:125%}}.trainings__process__item__separator{display:flex;margin:-1rem;justify-content:center;z-index:1}@media screen and (max-width:768px){.trainings{padding-right:0}}.trainings-form-buttons{padding-top:2rem}.trainings-form-total{display:flex;align-items:center}.trainings-form-total span{padding-left:1rem}.trainings__price{margin-top:1rem;padding:1rem}.trainings__price__bargain{padding:6px 10px;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:140%;text-align:center;letter-spacing:-.04em;position:absolute;top:0;right:0;border:1px solid #00d9ed;border-radius:10px;box-shadow:0 34px 34px rgba(0,0,0,.02)}@media screen and (max-width:990px){.trainings__price__bargain{right:3px}}.trainings__price__header,.trainings__price__tags{flex:1;min-width:300px;max-width:24rem}.trainings__price__header h2,.trainings__price__tags h2{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-top:150px;margin-top:-150px;padding-bottom:2rem}@media (max-width:768px){.trainings__price__header h2,.trainings__price__tags h2{font-size:30px;line-height:30px}}.trainings__price__tags span{display:inline-block;font-family:PT Mono,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:140%;border:1px solid #00d9ed;box-sizing:border-box;filter:drop-shadow(0 34px 34px rgba(0,0,0,.02));border-radius:10px;padding:.625rem;margin:-1rem 0 1rem .1rem;cursor:pointer;transition:background-color .1s ease}.trainings__price__tags span.active{background-color:#00d9ed}.trainings__price__container{display:flex;justify-content:center;margin:1.5rem auto 0}@media screen and (max-width:990px){.trainings__price__container{flex-direction:column;max-width:320px}}.trainings__price__panel{background:#fff;border-radius:40px;height:400px;display:flex;flex-flow:column;padding:1rem;margin:.2rem}@media screen and (max-width:990px){.trainings__price__panel{height:300px;margin-bottom:1rem}}.trainings__price__panel .price-description{flex:1;display:flex;flex-flow:column;justify-content:space-around;position:relative}.trainings__price__panel .price-description-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;line-height:45px;text-align:center}@media (max-width:768px){.trainings__price__panel .price-description-text{font-size:30px;line-height:30px;font-size:50px;line-height:45px}}.trainings__price__panel .price-button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:165%;text-align:center;letter-spacing:-.02em;background:#fafafa;color:#181818;border:2px solid #181818;box-sizing:border-box;border-radius:18px;padding:1rem;min-width:280px;transition:color .1s ease}.trainings__price__panel .price-button:hover{color:#07f!important}.trainings__price__panel .price-button.black{background:#181818;color:#fff}.trainings__price__panel .price-button-box{position:relative;display:flex;justify-content:center}.trainings__price__panel .price-discount{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:165%;text-align:center;letter-spacing:-.02em;background:grey;border-radius:10px;position:absolute;top:-28px;right:-5px;padding:.4rem .7rem}.trainings .si{bottom:10px;display:none;margin:0 auto;justify-content:center;padding:0 1rem 2rem}.trainings .si-item{margin:.25rem;display:flex}@media screen and (max-width:768px){.trainings .si{display:flex}}@media screen and (max-width:768px){.trainings .si-box-s{display:flex;overflow-x:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.trainings .si-box-s::-webkit-scrollbar{display:none}.trainings .si-box-s:after{content:"";display:block;min-width:.5rem}}.patterns{margin-bottom:0;background-color:#fafafa}.patterns h1,.patterns h2,.patterns h3,.patterns li,.patterns p,.patterns section,.patterns ul{margin:0;padding:0}.patterns img{width:100%}.patterns button{outline:none;border:none}.patterns .github{position:absolute;top:98px;right:107px;display:flex;align-items:center;background:rgba(0,0,0,.16);padding:18px;border-radius:18px}@media (min-width:1680px){.patterns .github{right:calc(50% - 720px);justify-content:flex-end}}.patterns .github:hover{text-decoration:underline}@media (max-width:768px){.patterns .github{padding:10px;margin-top:-10px;top:62px;right:32px}}.patterns .github__image{display:block;width:46px}.patterns .github__text{display:block;margin-left:20px;margin-right:20px;color:#1d1d1f}@media (max-width:880px){.patterns .github__text{display:none}}.patterns .github__link-icon{align-self:flex-end;display:block;width:22px}@media (max-width:880px){.patterns .github__link-icon{display:none}}.patterns .cache{position:relative;padding:98px 0 80px}@media (max-width:768px){.patterns .cache{padding:52px 0 21px;padding:52px 0 10px}}.patterns .cache__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-left:107px;width:420px}@media (max-width:768px){.patterns .cache__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.patterns .cache__header{margin:0 auto;width:1440px}}@media (max-width:768px){.patterns .cache__header{margin-left:30px;width:250px}}@media (max-width:360px){.patterns .cache__header{width:200px}}.patterns .cache__list{margin-left:20px;margin-bottom:40px}.patterns .cache__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:20px}@media (max-width:768px){.patterns .cache__list-item{font-size:16px;line-height:26px}}.patterns .cache__list-item:first-child{margin-top:0}.patterns .cache__text-block{margin:60px 147px 70px 107px;display:flex;justify-content:center}@media (min-width:1680px){.patterns .cache__text-block{margin:60px auto 70px;max-width:1440px}}@media (max-width:768px){.patterns .cache__text-block{display:block;margin:53px 45px 40px 30px;margin:53px 45px 4px 30px}}.patterns .cache__column{flex:1 1 50%}@media (max-width:768px){.patterns .cache__column{width:100%}}.patterns .cache__column:last-child{margin-left:44px}@media (max-width:768px){.patterns .cache__column:last-child{margin-left:0}}.patterns .cache__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:40px}@media (max-width:768px){.patterns .cache__text{font-size:16px;line-height:26px}}@media (max-width:768px){.patterns .cache__text._last{margin-bottom:4px}}.patterns .cache .scroll-scheme{background:#f4f4f4!important}.patterns .cache__image-block{margin:0 auto}@media (max-width:768px){.patterns .cache__image-block{margin:0 -.3rem;padding-left:10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.patterns .cache__image-block::-webkit-scrollbar{display:none}}@media (max-width:768px){.patterns .cache__image-block{padding-left:0}}.patterns .cache .custom-scroll{display:none}@media (max-width:767px){.patterns .cache .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-50px);border-radius:3px}.patterns .cache .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.patterns .cache .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.patterns .cache .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.patterns .cache .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.patterns .cache .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.patterns .cache__image{margin:0 auto;width:95%;overflow:hidden;border-radius:32px}@media (min-width:1680px){.patterns .cache__image{width:1440px}}@media (max-width:768px){.patterns .cache__image{width:986px;padding-right:10px;padding:0 30px}}@media (max-width:768px){.patterns .cache__image img{padding-bottom:50px;background-color:#fff;border-radius:32px}}.patterns .scale{position:relative;padding:65px 0;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.patterns .scale{padding:31px 0 19px}}@media (min-width:1680px){.patterns .scale__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.patterns .scale__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 84px}@media (max-width:768px){.patterns .scale__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.patterns .scale__header{padding-left:0;margin-left:0}}@media (max-width:768px){.patterns .scale__header{padding:0 0 18px 35px}}@media (max-width:360px){.patterns .scale__header{font-size:28px;line-height:28px}}.patterns .scale .scroll-scheme{background:#f4f4f4!important}@media (min-width:1680px){.patterns .scale__image{width:1440px;margin:0 auto}}@media (max-width:768px){.patterns .scale__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.patterns .scale__image::-webkit-scrollbar{display:none}}.patterns .scale__image-container{margin:0 auto;padding:0 105px}@media (min-width:1680px){.patterns .scale__image-container{padding:0}}@media (max-width:768px){.patterns .scale__image-container{display:block;width:888px;margin:0;padding:0 35px}}.patterns .scale__image-container img{border-radius:32px;height:auto}@media (max-width:768px){.patterns .scale__image-container img{padding-bottom:54px;background-color:#fff}}.patterns .scale .custom-scroll{display:none}@media (max-width:767px){.patterns .scale .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-66px);border-radius:3px}.patterns .scale .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.patterns .scale .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.patterns .scale .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.patterns .scale .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.patterns .scale .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.patterns .scale__text{padding:0 105px 29px;display:flex;justify-content:space-between}@media (min-width:1680px){.patterns .scale__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0 0 29px}}@media (max-width:768px){.patterns .scale__text{padding:0 25px 0 35px}}@media (max-width:576px){.patterns .scale__text{display:block}}.patterns .scale__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.patterns .scale__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.patterns .scale__text-container{width:100%}}@media (max-width:576px){.patterns .scale__text-container:first-child{padding-top:0}}.patterns .scale__text-content{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px}@media (max-width:768px){.patterns .scale__text-content{font-size:16px;line-height:26px;padding-bottom:17px}}@media (max-width:576px){.patterns .scale__text-content._last{padding-bottom:0}}.patterns .scale__text-list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px;margin-left:18px}@media (max-width:768px){.patterns .scale__text-list-item{font-size:16px;line-height:26px;padding-bottom:20px}}.patterns .replication{position:relative;padding:98px 0 80px;margin-top:20px;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.patterns .replication{padding:52px 0 21px;margin-top:10px}}.patterns .replication__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-left:107px;width:58%}@media (max-width:768px){.patterns .replication__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.patterns .replication__header{margin:0 auto;width:1440px}}@media (max-width:768px){.patterns .replication__header{margin-left:30px;width:250px}}@media (max-width:360px){.patterns .replication__header{width:200px}}.patterns .replication__text-block{margin:60px 147px 70px 107px;display:flex;justify-content:center}@media (min-width:1680px){.patterns .replication__text-block{margin:60px auto 70px;max-width:1440px}}@media (max-width:768px){.patterns .replication__text-block{display:block;margin:53px 45px 40px 30px;margin:53px 45px 4px 30px}}.patterns .replication__column{flex:1 1 50%}@media (max-width:768px){.patterns .replication__column{width:100%}}.patterns .replication__column:last-child{margin-left:44px}@media (max-width:768px){.patterns .replication__column:last-child{margin-left:0}}.patterns .replication__list{margin-left:20px;margin-bottom:40px}.patterns .replication__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:20px}@media (max-width:768px){.patterns .replication__list-item{font-size:16px;line-height:26px}}.patterns .replication__list-item:first-child{margin-top:0}.patterns .replication__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:40px}@media (max-width:768px){.patterns .replication__text{font-size:16px;line-height:26px}}@media (max-width:768px){.patterns .replication__text._last{margin-bottom:4px}}.patterns .replication .scroll-scheme{background:#f4f4f4!important}.patterns .replication__image-block{margin:0 auto}@media (max-width:768px){.patterns .replication__image-block{margin:0 -.3rem;padding-left:10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.patterns .replication__image-block::-webkit-scrollbar{display:none}}@media (max-width:768px){.patterns .replication__image-block{margin:0 -.3rem;padding-left:0}}.patterns .replication .custom-scroll{display:none}@media (max-width:767px){.patterns .replication .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.patterns .replication .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.patterns .replication .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.patterns .replication .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.patterns .replication .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.patterns .replication .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.patterns .replication__image{margin:0 auto;width:95%;overflow:hidden;border-radius:32px}@media (min-width:1680px){.patterns .replication__image{width:1440px}}@media (max-width:768px){.patterns .replication__image{width:986px;padding-right:10px;padding:0 30px}}@media (max-width:768px){.patterns .replication__image img{padding-bottom:50px;background-color:#fff;border-radius:32px}}.patterns .persistent{position:relative;padding:98px 0 60px}@media (max-width:768px){.patterns .persistent{padding:52px 0 21px;padding-bottom:0}}.patterns .persistent__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-left:107px;width:420px}@media (max-width:768px){.patterns .persistent__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.patterns .persistent__header{margin:0 auto;width:1440px}}@media (max-width:768px){.patterns .persistent__header{margin-left:30px;width:250px}}@media (max-width:360px){.patterns .persistent__header{width:200px}}.patterns .persistent__list{margin-left:20px;margin-bottom:40px}.patterns .persistent__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:20px}@media (max-width:768px){.patterns .persistent__list-item{font-size:16px;line-height:26px}}.patterns .persistent__list-item:first-child{margin-top:0}.patterns .persistent__text-block{margin:60px 147px 70px 107px;display:flex;justify-content:center}@media (min-width:1680px){.patterns .persistent__text-block{margin:60px auto 70px;max-width:1440px}}@media (max-width:768px){.patterns .persistent__text-block{display:block;margin:53px 45px 40px 30px;margin:53px 45px 4px 30px}}.patterns .persistent__column{flex:1 1 50%}@media (max-width:768px){.patterns .persistent__column{width:100%}}.patterns .persistent__column:last-child{margin-left:44px}@media (max-width:768px){.patterns .persistent__column:last-child{margin-left:0}}.patterns .persistent__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:40px}@media (max-width:768px){.patterns .persistent__text{font-size:16px;line-height:26px}}@media (max-width:768px){.patterns .persistent__text._last{margin-bottom:4px}}.patterns .persistent .scroll-scheme{background:#f4f4f4!important}.patterns .persistent__image-block{margin:0 auto}@media (max-width:768px){.patterns .persistent__image-block{margin:0 -.3rem;padding-left:10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.patterns .persistent__image-block::-webkit-scrollbar{display:none}}@media (max-width:768px){.patterns .persistent__image-block{padding-left:0}}.patterns .persistent .custom-scroll{display:none}@media (max-width:767px){.patterns .persistent .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.patterns .persistent .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.patterns .persistent .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.patterns .persistent .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.patterns .persistent .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.patterns .persistent .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.patterns .persistent__image{margin:0 auto;width:95%;overflow:hidden;border-radius:32px}@media (min-width:1680px){.patterns .persistent__image{width:1440px}}@media (max-width:768px){.patterns .persistent__image{width:986px;padding-right:10px;padding:0 30px}}@media (max-width:768px){.patterns .persistent__image img{padding-bottom:50px;background-color:#fff;border-radius:32px}}.megafon__wrapper{position:relative}.megafon .solutions{padding:100px 0}@media (min-width:1680px){.megafon .solutions{width:1440px;margin:0 auto}}@media (max-width:768px){.megafon .solutions{padding:60px 0}}.megafon .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 60px 107px}@media (max-width:768px){.megafon .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.megafon .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.megafon .solutions__header{padding:0 45px 32px 30px}}.megafon .solutions__sub-header{padding:0 0 40px 107px}@media (min-width:1680px){.megafon .solutions__sub-header{padding-left:0;margin-left:0}}@media (max-width:768px){.megafon .solutions__sub-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;width:auto;padding:0 55px 32px 30px}}.megafon .solutions__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 0 60px 107px;width:65%}@media (max-width:768px){.megafon .solutions__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.megafon .solutions__text{padding-left:0;margin-left:0}}@media (max-width:768px){.megafon .solutions__text{width:auto;padding:0 55px 40px 30px}}.megafon .solutions__text:last-child{padding-bottom:0}.megafon .results{padding-top:100px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.megafon .results{padding:50px 0}}.megafon .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 60px 107px}@media (max-width:768px){.megafon .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.megafon .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.megafon .results__header{padding:0 0 90px 30px}}.megafon .results__list{padding:0 107px;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start}@media (min-width:1680px){.megafon .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:850px){.megafon .results__list{padding:0 30px}}.megafon .results__list-item{width:30%;margin:0 3.33% 100px 0;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:1000px){.megafon .results__list-item{width:40%}}@media (max-width:768px){.megafon .results__list-item{margin:0 0 60px;width:100%;justify-content:flex-start}}.megafon .results__item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:40px;font-size:80px;line-height:70px;font-weight:400}@media (max-width:768px){.megafon .results__item-header{font-size:30px;line-height:30px;font-size:80px;line-height:70px;white-space:nowrap}}.megafon .results__item-header_image{width:300px}@media (max-width:768px){.megafon .results__item-header_image{display:flex}}@media (max-width:350px){.megafon .results__item-header_image{width:280px}}.megafon .results__item-header_en{margin-top:-90px;line-height:80px}@media (max-width:1300px){.megafon .results__item-header_en{margin-top:-50px;font-size:60px;line-height:60px}}@media (max-width:450px){.megafon .results__item-header_en{margin-top:0;font-size:40px;line-height:40px}}.megafon .results__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.megafon .results__text{font-size:16px;line-height:26px}}.megafon .results__text_intro{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:60%;margin-left:107px}@media (max-width:768px){.megafon .results__text_intro{font-size:16px;line-height:26px}}@media (min-width:1680px){.megafon .results__text_intro{margin-left:0}}@media (max-width:768px){.megafon .results__text_intro{margin:0 45px 0 30px;width:auto}}.megafon .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.megafon .other{margin:10px 0 0;padding:40px 0 20px}}.megafon .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.megafon .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.megafon .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.megafon .other__header{padding-left:35px}}.megafon .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.megafon .other__success{padding:60px 0 0}}@media (max-width:768px){.megafon .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.megafon .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.megafon .other__case{width:350px}}@media (max-width:374px){.megafon .other__case{width:100%}}@media (max-width:768px){.megafon .other__case:last-of-type{margin-top:8px}}.alfabank .business{position:absolute;top:98px;right:70px;width:43%;padding:63px 56px 73px 79px;background:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:32px}@media (min-width:1680px){.alfabank .business{top:0}}@media (min-width:1244px) and (max-width:1306px){.alfabank .business{padding:63px 54px 73px}}@media (max-width:1100px){.alfabank .business{width:40%;padding:63px 30px 73px}}@media (max-width:850px){.alfabank .business{position:relative;top:0;right:0;width:auto;margin:0 10px;padding:35px 25px 58px 30px}}@media (max-width:360px){.alfabank .business{padding:35px 15px 58px}}@media (max-width:850px){.alfabank .business_desktop{display:none}}.alfabank .business_mobile{margin-top:40px;display:none}@media (max-width:850px){.alfabank .business_mobile{display:block}}@media (min-width:1244px){.alfabank .business_en .business__header{white-space:nowrap}}.alfabank .business__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:30px;line-height:37px}@media (max-width:768px){.alfabank .business__header{font-size:30px;line-height:30px;margin:0 auto;width:80%;text-align:center;font-size:22px;line-height:27px}}.alfabank .business__list{list-style:none}.alfabank .business__list-item{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;display:flex;margin-top:40px;font-size:22px;line-height:27px}@media (max-width:768px){.alfabank .business__list-item{font-size:30px;line-height:30px;font-size:22px;line-height:27px}}.alfabank .business__image{width:90px;flex-shrink:0;margin-right:30px}.alfabank .business__image_2,.alfabank .business__image_4{width:80px;margin:0 30px 0 5px}.alfabank .solutions{padding:106px 0 90px}@media (max-width:850px){.alfabank .solutions{padding:74px 0 60px}}@media (min-width:1680px){.alfabank .solutions__wrapper{margin:0 auto;width:1440px}}.alfabank .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-left:107px;margin-bottom:60px}@media (max-width:768px){.alfabank .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.alfabank .solutions__header{margin:0 auto;width:1440px}}@media (max-width:768px){.alfabank .solutions__header{margin-left:30px;width:250px}}@media (max-width:360px){.alfabank .solutions__header{width:200px}}@media (min-width:1680px){.alfabank .solutions__header{margin-bottom:60px}}@media (max-width:850px){.alfabank .solutions__header{margin:0 0 32px 30px}}.alfabank .solutions__list{margin:50px auto 0;width:auto;display:flex;list-style:none;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.alfabank .solutions__list::-webkit-scrollbar{display:none}@media (min-width:1300px){.alfabank .solutions__list{justify-content:center}}@media (max-width:1299px){.alfabank .solutions__list{margin:50px -1rem 0;padding-left:20px}.alfabank .solutions__list:after{content:"";display:block;width:20px;height:20px;flex-shrink:0}}@media (max-width:850px){.alfabank .solutions__list{margin:50px -1rem 0;padding-left:10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.alfabank .solutions__list:after{content:"";display:block;width:10px;height:10px;flex-shrink:0}.alfabank .solutions__list::-webkit-scrollbar{display:none}}@media (max-width:767px){.alfabank .solutions__list{margin:50px -.3rem 0}}.alfabank .solutions__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;position:relative;margin-left:55px;width:270px;height:260px;flex-shrink:0;box-sizing:border-box;padding:140px 30px 0;border:2px solid #1d1d1f;border-radius:40px}@media (max-width:768px){.alfabank .solutions__list-item{font-size:16px;line-height:26px;margin-left:15px}}.alfabank .solutions__list-item:first-child{margin-left:0}.alfabank .solutions__item-image{position:absolute}.alfabank .solutions__item-image_1{width:82px;top:25px;right:25px}.alfabank .solutions__item-image_2{width:80px;top:25px;right:25px}.alfabank .solutions__item-image_3{width:70px;top:33px;right:33px}.alfabank .solutions__item-image_4{width:100px;top:13px;right:13px}.alfabank .solutions__image-block{margin:0 auto}@media (max-width:768px){.alfabank .solutions__image-block{margin:0 -.3rem;padding-left:10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.alfabank .solutions__image-block::-webkit-scrollbar{display:none}}@media (max-width:768px){.alfabank .solutions__image-block{margin-bottom:30px;padding-left:0}}.alfabank .solutions .custom-scroll{display:none}@media (max-width:767px){.alfabank .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(0);border-radius:3px}.alfabank .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.alfabank .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.alfabank .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.alfabank .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.alfabank .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.alfabank .solutions__image{margin:0 auto;width:95%;border-radius:42px;overflow:hidden}@media (min-width:1680px){.alfabank .solutions__image{width:100%}}@media (max-width:768px){.alfabank .solutions__image{width:986px;padding:0 30px}}.alfabank .solutions__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-left:107px;width:43%}@media (max-width:768px){.alfabank .solutions__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.alfabank .solutions__text{margin-left:0}}@media (max-width:850px){.alfabank .solutions__text{width:auto;margin:0 55px 0 30px}}.alfabank .solutions__text_column{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:40px}@media (max-width:768px){.alfabank .solutions__text_column{font-size:16px;line-height:26px}}.alfabank .solutions__text-block{margin:60px 147px 70px 107px;display:flex;justify-content:center}@media (min-width:1680px){.alfabank .solutions__text-block{margin:60px 0 70px}}@media (max-width:850px){.alfabank .solutions__text-block{margin:60px 45px 70px 30px}}@media (max-width:768px){.alfabank .solutions__text-block{margin:53px 45px 40px 30px;display:block}}.alfabank .solutions__column{flex:1 1 50%}@media (max-width:768px){.alfabank .solutions__column{width:100%}}.alfabank .solutions__column:last-child{margin-left:44px}@media (max-width:768px){.alfabank .solutions__column:last-child{margin-left:0}}.alfabank .results{padding:98px 0 34px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.alfabank .results{padding:50px 0 34px}}@media (min-width:1680px){.alfabank .results__wrapper{margin:0 auto;width:1440px}}.alfabank .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin:0 0 60px 107px}@media (max-width:768px){.alfabank .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.alfabank .results__header{margin:0 auto;width:1440px}}@media (max-width:768px){.alfabank .results__header{margin-left:30px;width:250px}}@media (max-width:360px){.alfabank .results__header{width:200px}}@media (min-width:1680px){.alfabank .results__header{margin-bottom:60px}}@media (max-width:768px){.alfabank .results__header{margin:0 0 32px 30px}}.alfabank .results__list{margin:50px 107px 0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1680px){.alfabank .results__list{margin:50px 0 0}}@media (max-width:768px){.alfabank .results__list{justify-content:center;margin:50px 40px 0}}.alfabank .results__list-item{width:30%;margin-bottom:106px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:1000px){.alfabank .results__list-item{width:40%}}@media (max-width:768px){.alfabank .results__list-item{width:100%;margin-bottom:60px}}.alfabank .results__item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:40px;font-size:80px;line-height:100px;font-weight:400}@media (max-width:768px){.alfabank .results__item-header{font-size:30px;line-height:30px;font-size:80px;line-height:100px}}.alfabank .results__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.alfabank .results__text{font-size:16px;line-height:26px}}.alfabank .results__text_intro{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:60%;margin-left:107px}@media (max-width:768px){.alfabank .results__text_intro{font-size:16px;line-height:26px}}@media (min-width:1680px){.alfabank .results__text_intro{margin-left:0}}@media (max-width:768px){.alfabank .results__text_intro{margin:0 45px 0 30px;width:auto}}.alfabank .other{padding:86px 0 20px;margin:20px 0 0;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.alfabank .other{margin:10px 0 0}}.alfabank .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-left:107px;max-width:1440px}@media (max-width:768px){.alfabank .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.alfabank .other__header{margin:0 auto}}@media (max-width:767px){.alfabank .other__header{margin-left:38px}}.alfabank .other__success{margin-top:60px;padding:0 22px;display:flex;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.alfabank .other__success{margin:60px auto 0;padding:0}}@media (max-width:850px){.alfabank .other__success{flex-direction:column;align-items:center;padding:0}}.alfabank .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:850px){.alfabank .other__case{width:350px}}@media (max-width:374px){.alfabank .other__case{width:100%}}@media (max-width:768px){.alfabank .other__case:last-of-type{margin-top:8px}}.ntechlab .requirements{position:relative;margin-top:20px;padding:66px 0 10px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.ntechlab .requirements{margin-top:10px;padding:28px 0 9px}}@media (min-width:1680px){.ntechlab .requirements__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.ntechlab .requirements__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 103px}@media (max-width:768px){.ntechlab .requirements__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.ntechlab .requirements__header{padding-left:0;margin-left:0}}@media (max-width:768px){.ntechlab .requirements__header{padding:0 0 18px 35px}}.ntechlab .requirements__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:59px 103px 39px;font-size:30px;line-height:36px}@media (min-width:1680px){.ntechlab .requirements__subheader{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:768px){.ntechlab .requirements__subheader{font-size:30px;line-height:30px;padding:60px 35px 0;font-size:20px;line-height:24px}}@media (max-width:576px){.ntechlab .requirements__subheader{margin-bottom:19px;padding:34px 35px 0}}@media (min-width:1680px){.ntechlab .requirements__image{width:1440px;margin:0 auto}}@media (max-width:767px){.ntechlab .requirements__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.ntechlab .requirements__image::-webkit-scrollbar{display:none}}.ntechlab .requirements__image-container{margin:0 auto;padding:0 40px 50px;overflow:hidden;border-radius:32px}@media (min-width:1680px){.ntechlab .requirements__image-container{padding:0 0 50px}}@media (max-width:768px){.ntechlab .requirements__image-container{padding:0 35px 50px}}@media (max-width:767px){.ntechlab .requirements__image-container{display:block;width:910px}}.ntechlab .requirements__image-container img{box-shadow:0 34px 34px rgba(0,0,0,.02);height:auto}.ntechlab .requirements .custom-scroll{display:none}@media (max-width:767px){.ntechlab .requirements .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-17px);border-radius:3px}.ntechlab .requirements .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.ntechlab .requirements .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.ntechlab .requirements .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.ntechlab .requirements .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.ntechlab .requirements .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.ntechlab .requirements__text{padding:0 103px;display:flex;justify-content:space-between}@media (min-width:1680px){.ntechlab .requirements__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.ntechlab .requirements__text{padding:0 35px}}@media (max-width:576px){.ntechlab .requirements__text{display:block}}.ntechlab .requirements__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.ntechlab .requirements__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.ntechlab .requirements__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.ntechlab .requirements__text-container:first-child{padding-top:0}}.ntechlab .requirements__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.ntechlab .requirements__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.ntechlab .requirements__text-item:last-child{padding-bottom:0}@media (max-width:768px){.ntechlab .requirements__text-item:last-child{padding-bottom:24px}}.ntechlab .requirements__text-item::marker{width:20px}@media (max-width:596px){.ntechlab .requirements__list{margin-bottom:0;padding-left:28px}}@media (max-width:596px){.ntechlab .requirements__list-item:first-of-type{padding-bottom:20px}}.ntechlab .solutions{margin-top:20px;padding:58px 0 25px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.ntechlab .solutions{margin-top:10px;padding:25px 0 0}}@media (min-width:1680px){.ntechlab .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.ntechlab .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 52px 103px}@media (max-width:768px){.ntechlab .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.ntechlab .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.ntechlab .solutions__header{padding:0 0 19px 35px}}.ntechlab .solutions__image{margin:68px 0 73px}@media (min-width:1680px){.ntechlab .solutions__image{width:1440px;margin:0 auto;margin:68px 0 73px}}@media (max-width:767px){.ntechlab .solutions__image{margin:31px -.3rem 65px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.ntechlab .solutions__image::-webkit-scrollbar{display:none}}.ntechlab .solutions__image-container{margin:0 auto;padding:0 40px;overflow:hidden;border-radius:32px}@media (min-width:1680px){.ntechlab .solutions__image-container{padding:0}}@media (max-width:768px){.ntechlab .solutions__image-container{padding:0 35px}}@media (max-width:767px){.ntechlab .solutions__image-container{display:block;width:868px}}.ntechlab .solutions__image-container img{height:auto}.ntechlab .solutions .custom-scroll{display:none}@media (max-width:767px){.ntechlab .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.ntechlab .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.ntechlab .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.ntechlab .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.ntechlab .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.ntechlab .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.ntechlab .solutions__text{padding:0 103px;display:flex;justify-content:space-between}@media (min-width:1680px){.ntechlab .solutions__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.ntechlab .solutions__text{padding:0 35px}}@media (max-width:576px){.ntechlab .solutions__text{display:block}}.ntechlab .solutions__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.ntechlab .solutions__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.ntechlab .solutions__text-container{width:100%}}@media (max-width:576px){.ntechlab .solutions__text-container:first-child{padding-top:0}}.ntechlab .solutions__text-content{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px}@media (max-width:768px){.ntechlab .solutions__text-content{font-size:16px;line-height:26px;padding-bottom:30px}}.ntechlab .solutions__text-list{padding-bottom:34px}@media (max-width:576px){.ntechlab .solutions__text-list{padding-bottom:0}}.ntechlab .solutions__text-list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:32px;margin-left:18px}@media (max-width:768px){.ntechlab .solutions__text-list-item{font-size:16px;line-height:26px}}.ntechlab .solutions__text-list-item:last-child{padding-bottom:0}@media (max-width:768px){.ntechlab .solutions__text-list-item:last-child{padding-bottom:32px}}.ntechlab .solutions__text-list-item._part::marker{font-size:0}@media (max-width:576px){.ntechlab .solutions__text-list-item._part{display:none}}.ntechlab .solutions__text-list-item span{display:none}@media (max-width:576px){.ntechlab .solutions__text-list-item span{display:block}}.ntechlab .results{position:relative;margin-top:20px;padding:66px 0 39px;background-color:#fff;border-radius:40px}@media (max-width:768px){.ntechlab .results{margin-top:10px;padding:26px 0 0}}.ntechlab .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 103px}@media (max-width:768px){.ntechlab .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.ntechlab .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.ntechlab .results__header{padding:0 0 90px 35px}}@media (max-width:576px){.ntechlab .results__header{padding:0 0 53px 35px}}.ntechlab .results__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 103px 95px}@media (max-width:768px){.ntechlab .results__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.ntechlab .results__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0 30% 63px 0}}@media (max-width:768px){.ntechlab .results__text{padding:0 35px 47px;width:100%}}.ntechlab .results__list{padding:0 103px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1680px){.ntechlab .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.ntechlab .results__list{padding:0 35px}}@media (max-width:576px){.ntechlab .results__list{justify-content:center}}.ntechlab .results__list-item{width:29%;margin-bottom:53px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center}@media (max-width:1200px){.ntechlab .results__list-item{width:40%}}@media (max-width:768px){.ntechlab .results__list-item{width:45%}}@media (max-width:576px){.ntechlab .results__list-item{margin-bottom:34px;max-width:300px;width:100%;justify-content:flex-start}}.ntechlab .results__list-item:last-child{margin-bottom:22px}.ntechlab .results__list-item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;text-align:center;font-weight:400;font-size:70px;line-height:70px;letter-spacing:-.04em}@media (max-width:768px){.ntechlab .results__list-item-header{font-size:30px;line-height:30px;font-size:62px;line-height:76px}}.ntechlab .results__list-item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:53px}@media (max-width:768px){.ntechlab .results__list-item-text{font-size:16px;line-height:26px;padding-top:17px}}.ntechlab .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.ntechlab .other{margin:10px 0 0;padding:40px 0 20px}}.ntechlab .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.ntechlab .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.ntechlab .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.ntechlab .other__header{padding-left:35px}}.ntechlab .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.ntechlab .other__success{padding:60px 0 0}}@media (max-width:768px){.ntechlab .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.ntechlab .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.ntechlab .other__case{width:350px}}@media (max-width:374px){.ntechlab .other__case{width:100%}}@media (max-width:768px){.ntechlab .other__case:last-of-type{margin-top:8px}}.otkritie .task{padding:67px 0 16px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.otkritie .task{padding:27px 0 7px}}.otkritie .task__wrapper{padding:0 105px}@media (min-width:1680px){.otkritie .task__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.otkritie .task__wrapper{padding:0 35px}}.otkritie .task__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px;padding:0 0 54px}@media (max-width:768px){.otkritie .task__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.otkritie .task__header{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:768px){.otkritie .task__header{padding:0 0 19px;text-align:left}}.otkritie .task__content{display:flex;justify-content:space-between}@media (min-width:1680px){.otkritie .task__content{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:576px){.otkritie .task__content{display:block}}.otkritie .task__content-container{width:48%}@media (max-width:576px){.otkritie .task__content-container{width:100%}}.otkritie .task__content-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:29px}@media (max-width:768px){.otkritie .task__content-text{font-size:16px;line-height:26px;padding-bottom:21px}}.otkritie .task__content-list{padding:0 0 34px 9px}@media (max-width:576px){.otkritie .task__content-list{padding:0 0 0 9px}}.otkritie .task__content-list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px;margin-left:18px}@media (max-width:768px){.otkritie .task__content-list-item{font-size:16px;line-height:26px}}.otkritie .task__content-list-item:last-child{padding-bottom:0}@media (max-width:768px){.otkritie .task__content-list-item:last-child{padding-bottom:9px}}@media (max-width:576px){.otkritie .task__content-list-item._marker-off{position:absolute;visibility:hidden;opacity:0}}.otkritie .task__content-list-item._marker-off::marker{font-size:0}.otkritie .task__content-list-item span{display:none}@media (max-width:576px){.otkritie .task__content-list-item span{display:inline}}.otkritie .requirements{padding:87px 0 78px}@media (max-width:768px){.otkritie .requirements{padding:35px 0 34px}}.otkritie .requirements__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px;padding:0 105px 50px}@media (max-width:768px){.otkritie .requirements__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.otkritie .requirements__header{width:1440px;margin:0 auto;padding-left:0;max-width:none}}@media (max-width:768px){.otkritie .requirements__header{padding:0 35px 19px;text-align:left}}.otkritie .requirements__content{padding:0 105px;display:flex;justify-content:space-between;align-items:center}@media (min-width:1680px){.otkritie .requirements__content{width:1440px;margin:0 auto;padding:0}}@media (max-width:992px){.otkritie .requirements__content{display:block}}@media (max-width:768px){.otkritie .requirements__content{padding:0 35px}}@media (max-width:576px){.otkritie .requirements__content{padding:0}}.otkritie .requirements__content-container{width:48%}@media (max-width:992px){.otkritie .requirements__content-container{width:100%}}@media (max-width:576px){.otkritie .requirements__content-container{padding:0 35px}}.otkritie .requirements__content-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px}@media (max-width:768px){.otkritie .requirements__content-text{font-size:16px;line-height:26px;padding-bottom:16px}}.otkritie .requirements__content-list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:22px;margin-left:18px}@media (max-width:768px){.otkritie .requirements__content-list-item{font-size:16px;line-height:26px;padding-bottom:20px}}.otkritie .requirements__content-list-item:last-child{padding-bottom:0}@media (max-width:992px){.otkritie .requirements__content-list-item:last-child{padding-bottom:24px}}.otkritie .requirements .advantages{padding:39px 25px 32px 45px;background-color:#fff;border-radius:32px;list-style:none}@media (max-width:768px){.otkritie .requirements .advantages{padding:36px 25px 61px}}.otkritie .requirements .advantages__item{margin-bottom:13px;display:flex;align-items:center}@media (max-width:576px){.otkritie .requirements .advantages__item{margin-bottom:21px}}.otkritie .requirements .advantages__item:last-of-type{margin-bottom:0}.otkritie .requirements .advantages__icon{flex-shrink:0}.otkritie .requirements .advantages__icon._1{width:90px;height:80px}.otkritie .requirements .advantages__icon._2{width:90px;height:90px}@media (max-width:992px){.otkritie .requirements .advantages__icon._2{height:80px}}.otkritie .requirements .advantages__icon._3{width:90px;height:90px}@media (max-width:992px){.otkritie .requirements .advantages__icon._3{height:80px}}.otkritie .requirements .advantages__icon._4{width:90px;height:86px}@media (max-width:992px){.otkritie .requirements .advantages__icon._4{height:82px}}.otkritie .requirements .advantages__text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:20px;font-size:24px;line-height:160%}@media (max-width:768px){.otkritie .requirements .advantages__text{font-size:30px;line-height:30px;padding-left:14px;font-size:20px}}.otkritie .solutions{position:relative;padding:61px 0 62px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.otkritie .solutions{padding:28px 0 55px}}@media (min-width:1680px){.otkritie .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.otkritie .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 105px}@media (max-width:768px){.otkritie .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.otkritie .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.otkritie .solutions__header{padding:0 0 18px 35px}}.otkritie .solutions__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:51px 105px 39px;font-size:30px;line-height:36px}@media (min-width:1680px){.otkritie .solutions__subheader{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:768px){.otkritie .solutions__subheader{font-size:30px;line-height:30px;padding:60px 35px 0;font-size:20px;line-height:24px}}@media (max-width:576px){.otkritie .solutions__subheader{padding:34px 35px 0}}@media (min-width:1680px){.otkritie .solutions__image{width:1440px;margin:0 auto}}@media (max-width:767px){.otkritie .solutions__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.otkritie .solutions__image::-webkit-scrollbar{display:none}}.otkritie .solutions__image-container{margin:0 auto;padding:0 105px}@media (min-width:1680px){.otkritie .solutions__image-container{padding:0}}@media (max-width:768px){.otkritie .solutions__image-container{padding:0 35px}}@media (max-width:767px){.otkritie .solutions__image-container{display:block;width:970px}}.otkritie .solutions__image-container img{height:auto;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:32px}.otkritie .solutions .custom-scroll{display:none}@media (max-width:767px){.otkritie .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(33px);border-radius:3px}.otkritie .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.otkritie .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.otkritie .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.otkritie .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.otkritie .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.otkritie .solutions__text{padding:0 105px;display:flex;justify-content:space-between}@media (min-width:1680px){.otkritie .solutions__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.otkritie .solutions__text{padding:0 35px}}@media (max-width:576px){.otkritie .solutions__text{display:block}}.otkritie .solutions__text-container{flex-shrink:0;width:48%}@media (max-width:576px){.otkritie .solutions__text-container{width:100%}}.otkritie .solutions__text-container p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px}@media (max-width:768px){.otkritie .solutions__text-container p{font-size:16px;line-height:26px}}.otkritie .solutions__list{padding-left:20px}@media (max-width:596px){.otkritie .solutions__list{margin-bottom:0;padding-left:28px}}.otkritie .solutions__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:20px}@media (max-width:768px){.otkritie .solutions__list-item{font-size:16px;line-height:26px}}@media (max-width:596px){.otkritie .solutions__list-item:last-of-type{margin-bottom:0}}.otkritie .results{position:relative;margin-top:20px;padding:66px 0 39px;background-color:#fff;border-radius:40px}@media (max-width:768px){.otkritie .results{margin-top:10px;padding:29px 0 0}}.otkritie .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 105px}@media (max-width:768px){.otkritie .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.otkritie .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:576px){.otkritie .results__header{padding:0 0 48px 35px}}.otkritie .results__list{padding:0 105px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1680px){.otkritie .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.otkritie .results__list{padding:0 35px}}@media (max-width:576px){.otkritie .results__list{justify-content:center}}.otkritie .results__list-item{width:29%;margin-bottom:101px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center}@media (max-width:1200px){.otkritie .results__list-item{width:40%}}@media (max-width:768px){.otkritie .results__list-item{width:45%}}@media (max-width:576px){.otkritie .results__list-item{margin-bottom:34px;max-width:300px;width:100%;justify-content:flex-start}}.otkritie .results__list-item:last-child{margin-bottom:22px}.otkritie .results__list-item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;text-align:center;font-weight:400;font-size:70px;line-height:70px;letter-spacing:-.04em}@media (max-width:768px){.otkritie .results__list-item-header{font-size:30px;line-height:30px;font-size:62px;line-height:76px}}.otkritie .results__list-item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:16px}@media (max-width:768px){.otkritie .results__list-item-text{font-size:16px;line-height:26px;padding-top:17px}}.otkritie .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.otkritie .other{margin:10px 0 0;padding:40px 0 20px}}.otkritie .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:105px}@media (max-width:768px){.otkritie .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.otkritie .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.otkritie .other__header{padding-left:35px}}.otkritie .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.otkritie .other__success{padding:60px 0 0}}@media (max-width:768px){.otkritie .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.otkritie .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.otkritie .other__case{width:350px}}@media (max-width:374px){.otkritie .other__case{width:100%}}@media (max-width:768px){.otkritie .other__case:last-of-type{margin-top:8px}}.process-mining-page .task{padding:71px 0 0;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.process-mining-page .task{padding:29px 0 10px}}.process-mining-page .task__wrapper{padding:0 105px}@media (min-width:1680px){.process-mining-page .task__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.process-mining-page .task__wrapper{padding:0 35px}}.process-mining-page .task__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px;padding:0 0 50px}@media (max-width:768px){.process-mining-page .task__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.process-mining-page .task__header{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:768px){.process-mining-page .task__header{padding:0 0 18px;text-align:left}}.process-mining-page .task__content{padding:0 0 34px;display:flex;justify-content:space-between}@media (min-width:1680px){.process-mining-page .task__content{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:768px){.process-mining-page .task__content{padding:0}}@media (max-width:576px){.process-mining-page .task__content{display:block}}.process-mining-page .task__content-container{width:48%}@media (max-width:576px){.process-mining-page .task__content-container{width:100%}}.process-mining-page .task__content-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.process-mining-page .task__content-text{font-size:16px;line-height:26px;padding-bottom:24px}}.process-mining-page .task__content-list{padding-bottom:34px}@media (max-width:576px){.process-mining-page .task__content-list{padding-bottom:0}}.process-mining-page .task__content-list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:22px;margin-left:18px}@media (max-width:768px){.process-mining-page .task__content-list-item{font-size:16px;line-height:26px}}.process-mining-page .task__content-list-item:last-child{padding-bottom:0}@media (max-width:768px){.process-mining-page .task__content-list-item:last-child{padding-bottom:24px}}.process-mining-page .solutions{position:relative;padding:75px 0 38px}@media (max-width:768px){.process-mining-page .solutions{margin-top:10px;padding:19px 0 0;background-color:#f4f4f4;border-radius:40px}}@media (min-width:1680px){.process-mining-page .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.process-mining-page .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 105px}@media (max-width:768px){.process-mining-page .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.process-mining-page .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.process-mining-page .solutions__header{padding:0 0 18px 35px}}@media (min-width:1680px){.process-mining-page .solutions__image{width:1440px;margin:0 auto}}@media (max-width:767px){.process-mining-page .solutions__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.process-mining-page .solutions__image::-webkit-scrollbar{display:none}}.process-mining-page .solutions__image-container{margin:0 auto;padding:0 105px}@media (min-width:1680px){.process-mining-page .solutions__image-container{padding:0}}@media (max-width:768px){.process-mining-page .solutions__image-container{padding:0 35px}}@media (max-width:767px){.process-mining-page .solutions__image-container{display:block;width:970px}}.process-mining-page .solutions__image-container img{height:auto;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:32px}.process-mining-page .solutions .custom-scroll{display:none}@media (max-width:767px){.process-mining-page .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(33px);border-radius:3px}.process-mining-page .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.process-mining-page .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.process-mining-page .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.process-mining-page .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.process-mining-page .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.process-mining-page .solutions__text{padding:0 105px;display:flex;justify-content:space-between}@media (min-width:1680px){.process-mining-page .solutions__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.process-mining-page .solutions__text{padding:0 35px}}@media (max-width:576px){.process-mining-page .solutions__text{display:block}}.process-mining-page .solutions__text._last{padding-top:70px}.process-mining-page .solutions__text-container{flex-shrink:0;width:48%}@media (max-width:576px){.process-mining-page .solutions__text-container{width:100%}}.process-mining-page .solutions__text-container p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px}@media (max-width:768px){.process-mining-page .solutions__text-container p{font-size:16px;line-height:26px}}@media (max-width:576px){.process-mining-page .solutions__text-container p._last{padding-bottom:0}}.process-mining-page .solutions__list{padding:0 0 20px 20px}@media (max-width:576px){.process-mining-page .solutions__list{margin-bottom:0;padding:0 0 20px 28px}}.process-mining-page .solutions__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:20px}@media (max-width:768px){.process-mining-page .solutions__list-item{font-size:16px;line-height:26px}}@media (max-width:576px){.process-mining-page .solutions__list-item:last-of-type{margin-bottom:0}}.process-mining-page .results{position:relative;margin-top:20px;padding:66px 0 0;background-color:#fff;border-radius:40px}@media (max-width:768px){.process-mining-page .results{margin-top:10px;padding:26px 0 0}}.process-mining-page .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 105px}@media (max-width:768px){.process-mining-page .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.process-mining-page .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:576px){.process-mining-page .results__header{padding:0 0 48px 35px}}.process-mining-page .results__list{padding:0 105px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1680px){.process-mining-page .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.process-mining-page .results__list{padding:0 35px}}@media (max-width:576px){.process-mining-page .results__list{justify-content:center}}.process-mining-page .results__list-item{width:29%;margin-bottom:65px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center}@media (max-width:1200px){.process-mining-page .results__list-item{width:40%}}@media (max-width:768px){.process-mining-page .results__list-item{width:45%}}@media (max-width:576px){.process-mining-page .results__list-item{margin-bottom:34px;max-width:300px;width:100%;justify-content:flex-start}}.process-mining-page .results__list-item:last-child{margin-bottom:22px}.process-mining-page .results__list-item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;text-align:center;font-weight:400;font-size:70px;line-height:70px;letter-spacing:-.04em}@media (max-width:768px){.process-mining-page .results__list-item-header{font-size:30px;line-height:30px;font-size:62px;line-height:76px}}.process-mining-page .results__list-item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:16px}@media (max-width:768px){.process-mining-page .results__list-item-text{font-size:16px;line-height:26px;padding-top:17px}}.process-mining-page .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.process-mining-page .other{margin:10px 0 0;padding:40px 0 20px}}.process-mining-page .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:105px}@media (max-width:768px){.process-mining-page .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.process-mining-page .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.process-mining-page .other__header{padding-left:35px}}.process-mining-page .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.process-mining-page .other__success{padding:60px 0 0}}@media (max-width:768px){.process-mining-page .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.process-mining-page .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.process-mining-page .other__case{width:350px}}@media (max-width:374px){.process-mining-page .other__case{width:100%}}@media (max-width:768px){.process-mining-page .other__case:last-of-type{margin-top:8px}}.wildberries__wrapper{position:relative}.wildberries .solutions{padding:106px 0 66px}@media (min-width:1680px){.wildberries .solutions{width:1440px;margin:0 auto}}@media (max-width:768px){.wildberries .solutions{padding:60px 0 40px}}.wildberries .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 80px 107px}@media (max-width:768px){.wildberries .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.wildberries .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.wildberries .solutions__header{padding:0 45px 0 30px}}.wildberries .solutions__image-block{display:flex;justify-content:center;margin:0 auto;padding:60px 0 80px}@media (min-width:1680px){.wildberries .solutions__image-block{width:1440px}}@media (max-width:768px){.wildberries .solutions__image-block{padding:40px 0 0;display:block;max-width:92%}}@media (max-width:450px){.wildberries .solutions__image-block_desktop{display:none}}.wildberries .solutions__image-block_mobile{display:none}@media (max-width:450px){.wildberries .solutions__image-block_mobile{display:block}}.wildberries .solutions__image{width:658px}@media (min-width:1680px){.wildberries .solutions__image{width:50%}}@media (max-width:768px){.wildberries .solutions__image{width:100%;margin:0 auto}}.wildberries .solutions__image:last-child{margin-left:4px}@media (max-width:768px){.wildberries .solutions__image:last-child{margin-left:0;margin-top:4px}}.wildberries .solutions__text-block{padding:0 147px 0 107px;display:flex;justify-content:space-between}@media (min-width:1680px){.wildberries .solutions__text-block{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.wildberries .solutions__text-block{padding:40px 45px 0 30px;display:block}}.wildberries .solutions__column{flex:1 1 50%}@media (max-width:768px){.wildberries .solutions__column{width:100%}}.wildberries .solutions__column:last-child{margin-left:44px}@media (max-width:768px){.wildberries .solutions__column:last-child{margin-left:0}}.wildberries .solutions__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.wildberries .solutions__text{font-size:16px;line-height:26px;padding-top:40px}}@media (max-width:768px){.wildberries .solutions__text:first-child{padding-top:0}}.wildberries .solutions__text_padding{padding-top:40px}.wildberries .solutions__text_column{flex:1 1 50%}@media (max-width:768px){.wildberries .solutions__text_column{width:100%}}.wildberries .solutions__text_column:last-child{margin-left:44px}@media (max-width:768px){.wildberries .solutions__text_column:last-child{margin-left:0}}.wildberries .solutions__list{margin-left:20px}.wildberries .solutions__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:20px}@media (max-width:768px){.wildberries .solutions__list-item{font-size:16px;line-height:26px}}.wildberries .solutions__list-item:first-child{padding-top:0}@media (max-width:768px){.wildberries .solutions__list{padding-bottom:40px}}.wildberries .results{padding:98px 0;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.wildberries .results{padding:50px 0}}.wildberries .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.wildberries .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.wildberries .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.wildberries .results__header{padding:0 45px 0 30px}}.wildberries .results__list{padding:98px 98px 0 107px;display:flex;justify-content:flex-start;list-style:none}@media (min-width:1680px){.wildberries .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1150px){.wildberries .results__list{padding:98px 20px 0}}@media (max-width:768px){.wildberries .results__list{padding-top:50px;flex-direction:column;align-items:center}}.wildberries .results__list-item{margin-left:90px;width:33.33%;text-align:center;color:#1d1d1f}@media (max-width:1150px){.wildberries .results__list-item{margin-left:30px}}@media (max-width:768px){.wildberries .results__list-item{margin:40px 0 0;width:100%}}.wildberries .results__list-item:first-child{margin:0}.wildberries .results__list-item-header{font-family:VK Sans Display}.wildberries .results__header-text-large{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-weight:400;font-size:80px;line-height:100px;text-align:center}@media (max-width:768px){.wildberries .results__header-text-large{font-size:30px;line-height:30px;font-size:80px;line-height:100px}}@media (max-width:350px),(max-width:950px) and (min-width:769px){.wildberries .results__header-text-large{font-size:60px;line-height:80px}}.wildberries .results__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:42px}@media (max-width:768px){.wildberries .results__text{font-size:16px;line-height:26px}}.wildberries .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.wildberries .other{margin:10px 0 0;padding:40px 0 20px}}.wildberries .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.wildberries .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.wildberries .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.wildberries .other__header{padding-left:35px}}.wildberries .other__success{margin:0 auto;padding:60px 22px 0;display:flex;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.wildberries .other__success{padding:60px 0 0}}@media (max-width:768px){.wildberries .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.wildberries .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.wildberries .other__case{width:350px}}@media (max-width:374px){.wildberries .other__case{width:100%}}@media (max-width:768px){.wildberries .other__case:last-of-type{margin-top:8px}}.mastercard__wrapper{position:relative}.mastercard .solutions{padding:106px 0 66px}@media (min-width:1680px){.mastercard .solutions{width:1440px;margin:0 auto}}@media (max-width:768px){.mastercard .solutions{padding:60px 0 40px}}.mastercard .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 80px 107px}@media (max-width:768px){.mastercard .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.mastercard .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.mastercard .solutions__header{padding:0 45px 40px 30px}}.mastercard .solutions__image-block{margin:60px 0}@media (min-width:1680px){.mastercard .solutions__image-block{width:1440px;margin:0 auto;margin:60px 0}}@media (max-width:768px){.mastercard .solutions__image-block{margin:40px -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.mastercard .solutions__image-block::-webkit-scrollbar{display:none}}.mastercard .solutions .custom-scroll{display:none}@media (max-width:767px){.mastercard .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.mastercard .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.mastercard .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.mastercard .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.mastercard .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.mastercard .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.mastercard .solutions__image{margin:0 auto;padding:0 40px;overflow:hidden;border-radius:32px}@media (min-width:1680px){.mastercard .solutions__image{padding:0}}@media (max-width:768px){.mastercard .solutions__image{display:block;width:986px;padding:0 30px}}@media (max-width:768px){.mastercard .solutions__image img{padding-bottom:30px}}.mastercard .solutions__text-block{padding:0 147px 0 107px;display:flex;justify-content:space-between}@media (min-width:1680px){.mastercard .solutions__text-block{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.mastercard .solutions__text-block{padding:0 45px 0 30px;display:block}}.mastercard .solutions__column{flex:1 1 50%}@media (max-width:768px){.mastercard .solutions__column{width:100%}}.mastercard .solutions__column:last-child{margin-left:44px}@media (max-width:768px){.mastercard .solutions__column:last-child{margin-left:0}}.mastercard .solutions__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.mastercard .solutions__text{font-size:16px;line-height:26px;padding-top:40px}}@media (max-width:768px){.mastercard .solutions__text:first-child{padding-top:0}}.mastercard .solutions__text_padding{padding-top:40px}.mastercard .solutions__text_column{flex:1 1 50%}@media (max-width:768px){.mastercard .solutions__text_column{width:100%}}.mastercard .solutions__text_column:last-child{margin-left:44px}@media (max-width:768px){.mastercard .solutions__text_column:last-child{margin-left:0}}.mastercard .solutions__list{margin-left:20px}.mastercard .solutions__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:20px}@media (max-width:768px){.mastercard .solutions__list-item{font-size:16px;line-height:26px}}.mastercard .solutions__list-item:first-child{padding-top:0}@media (max-width:768px){.mastercard .solutions__list{padding-bottom:40px}}.mastercard .results{padding:98px 0;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.mastercard .results{padding:50px 0}}.mastercard .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.mastercard .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.mastercard .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.mastercard .results__header{padding:0 45px 0 30px}}.mastercard .results__list{padding:98px 98px 0 107px;display:flex;justify-content:flex-start;list-style:none}@media (min-width:1680px){.mastercard .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1150px){.mastercard .results__list{padding:98px 20px 0}}@media (max-width:768px){.mastercard .results__list{padding-top:50px;flex-direction:column;align-items:center}}.mastercard .results__list-item{margin-left:90px;width:33.33%;text-align:center}@media (max-width:1150px){.mastercard .results__list-item{margin-left:30px}}@media (max-width:768px){.mastercard .results__list-item{margin:40px 0 0;width:100%}}.mastercard .results__list-item:first-child{margin:0}.mastercard .results__header-text-large,.mastercard .results__list-item-header{color:#1d1d1f;font-family:VK Sans Display}.mastercard .results__header-text-large{font-style:normal;font-weight:500;font-size:50px;line-height:50px;font-size:80px;line-height:100px;font-weight:400;text-align:center}@media (max-width:768px){.mastercard .results__header-text-large{font-size:30px;line-height:30px;font-size:80px;line-height:100px}}@media (max-width:350px),(max-width:950px) and (min-width:769px){.mastercard .results__header-text-large{font-size:60px;line-height:80px}}.mastercard .results__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:42px}@media (max-width:768px){.mastercard .results__text{font-size:16px;line-height:26px}}.mastercard .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.mastercard .other{margin:10px 0 0;padding:40px 0 20px}}.mastercard .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.mastercard .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.mastercard .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.mastercard .other__header{padding-left:35px}}.mastercard .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.mastercard .other__success{padding:60px 0 0}}@media (max-width:768px){.mastercard .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.mastercard .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.mastercard .other__case{width:350px}}@media (max-width:374px){.mastercard .other__case{width:100%}}@media (max-width:768px){.mastercard .other__case:last-of-type{margin-top:8px}}.docs h4{margin:0}.docs__wrapper{position:relative}.docs .next{padding:70px 80px;background:#f4f4f4;border-radius:40px}@media (min-width:1680px){.docs .next{padding:70px 0}}@media (max-width:768px){.docs .next{padding:36px 28px}}.docs .next__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:60px}@media (min-width:1680px){.docs .next__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.docs .next__header{font-size:30px;line-height:30px;padding-bottom:30px}}.docs .next__instruction{margin-bottom:3px;position:relative;padding:30px 50px 30px 210px;background:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px;transition:box-shadow .15s ease}@media (min-width:1680px){.docs .next__instruction{width:1440px;margin:0 auto;margin-bottom:3px}}@media (max-width:768px){.docs .next__instruction{padding:30px}}.docs .next__instruction:hover{box-shadow:0 -60px 34px rgba(0,0,0,.1),0 60px 34px rgba(0,0,0,.1);z-index:1}.docs .next__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:10px;font-size:30px;line-height:37px}@media (max-width:768px){.docs .next__subheader{font-size:30px;line-height:30px;font-size:26px;line-height:32px}}.docs .next__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:10px}@media (max-width:768px){.docs .next__text{font-size:16px;line-height:26px}}.docs .next__button-block{display:inline-block}.docs .next__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:20px;cursor:pointer;background-color:transparent;text-align:left;color:#07f}@media (max-width:768px){.docs .next__button{font-size:16px;line-height:26px;display:block}}.docs .next__button:first-child{margin-right:100px}@media (max-width:900px){.docs .next__button:first-child{margin-right:0}}.docs .next__image{position:absolute;left:60px}.docs .next__image_1{top:calc(50% - 34px);left:90px;height:54px}.docs .next__image_2{top:calc(50% - 40px);height:80px}.docs .next__image_3{top:calc(50% - 33px);left:85px;height:66px}.docs .next__image img{height:100%;width:auto}@media (max-width:768px){.docs .next__image{display:none}}.docs .code__sticker:before{position:absolute;top:-15px;left:calc(50% - 8px);content:"";display:inline-block;border:8px solid transparent;border-bottom:7px solid #f4f4f4;pointer-events:none}@media (min-width:768px){.article-wrapper{padding:2rem}.article-wrapper:last-child{padding-top:0}}.article-title{padding-top:1rem}.article-title,.article-title__date-block{padding-bottom:1rem}.article-title__back-link{color:red;padding-top:2rem;padding-bottom:1rem}.article-wrapper{margin-left:auto;margin-right:auto;max-width:1000px}@media screen and (min-width:768px){.container.article-wrapper{width:auto}.article-container{display:flex}.article-more_articles{padding:1rem;min-width:400px}}.article-more_articles h3,.article-more_articles h4{font-weight:600}.article-more_articles__frame-wrapper{padding:20px 16px;max-width:400px;height:fit-content;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.06);border:1px solid #e8e8e8;background-color:#fff;margin-bottom:1rem}.article-more_articles__date{color:grey}.article-more_articles__border-bottom{border-bottom:1px solid #d3d3d3;padding-bottom:16px!important;margin-bottom:8px}.article-more_articles__item{padding:6px 0}.article-list__preview,.article-more_articles__preview{color:#000}.article-more_articles__link_title{color:#000;font-weight:600;font-size:14px}.article-more_articles__news_label{color:red}.article-list{max-width:600px}.article-list__item{padding:6px 0}.article-list__link_title{color:#000;font-weight:600;font-size:14px}.article-list__news_label{color:red}.article-list__date{color:grey}.article-list__item_border_bottom{border-bottom:1px solid #d3d3d3;padding-bottom:16px!important;margin-bottom:8px}.new-product-page .new-product-page-container{max-width:1160px;margin:0 auto;padding:70px 20px}.new-product-page .slides__slide.in_memory{height:auto!important;background-size:initial!important;background-repeat:repeat-y}.new-product-page-container img{display:initial}.product-container-image{text-align:center;padding-bottom:3rem}@media screen and (min-width:768px){.product-container-inner{display:flex}.product-container-image{align-self:center;flex:1}.product-container-features{flex:1}.description-block__title-description{padding:0 20px}}.product-page__container{padding-top:10px}.block-description{display:flex;align-items:center}.block-description:nth-child(odd){flex-direction:row-reverse}.description-block__title-description{flex:50%}.description-block__image{flex:50%;text-align:center;padding:20px 0}.description-block__image img{height:auto}@media screen and (max-width:768px){.block-description{display:block;padding:20px 0}.block-html_content{text-align:center}}.product-container-block{position:absolute;display:flex;align-items:center}.content__fullpage_block.product-container{display:flex;align-items:center;justify-content:center}.community__wrapper{position:relative}.community .community-memory{background:#f4f4f4;border-radius:40px;padding:80px 6rem;box-sizing:border-box}@media (max-width:900px){.community .community-memory{padding:40px 1.5rem}}@media (max-width:700px){.community .community-memory{padding:48px 1.5rem}}.community .community-memory__about{margin-bottom:60px}@media (max-width:700px){.community .community-memory__about{margin-bottom:40px}}.community .community-memory__about h2{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin:0 0 60px}@media (max-width:768px){.community .community-memory__about h2{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-memory__about h2{margin-bottom:40px}}@media (max-width:700px){.community .community-memory__about h2{margin-bottom:24px}}.community .community-memory__about p{width:808px;font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.community .community-memory__about p{font-size:16px;line-height:26px}}@media (max-width:900px){.community .community-memory__about p{width:100%}}.community .community-memory__advantages{max-width:1440px;display:flex;justify-content:flex-start;align-items:flex-start;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:900px){.community .community-memory__advantages{flex-wrap:wrap}}@media (max-width:700px){.community .community-memory__advantages{flex-wrap:nowrap;overflow-x:scroll}}.community .community-memory__advantages::-webkit-scrollbar{display:none}.community .community-memory__advantages__item{width:268px}@media (min-width:1600px){.community .community-memory__advantages__item{width:calc(25% - 30px);max-width:340px}}@media (max-width:900px){.community .community-memory__advantages__item{width:calc(50% - 15px);margin-bottom:40px}}@media (max-width:700px){.community .community-memory__advantages__item{width:210px;min-width:210px;margin-bottom:0}}.community .community-memory__advantages__item:not(:last-of-type){margin-right:30px}@media (min-width:1600px){.community .community-memory__advantages__item:not(:last-of-type){margin-right:60px}}@media (max-width:700px){.community .community-memory__advantages__item:not(:last-of-type){margin-right:50px}}@media (max-width:900px){.community .community-memory__advantages__item:nth-of-type(2n){margin-right:0}.community .community-memory__advantages__item:last-of-type,.community .community-memory__advantages__item:nth-last-of-type(2){margin-bottom:0}}.community .community-memory__advantages__img{width:83px;height:83px;display:flex;justify-content:center;align-items:center;margin-bottom:30px}@media (max-width:700px){.community .community-memory__advantages__img{width:72px;height:72px;margin-bottom:24px}}.community .community-memory__advantages__img img{width:100%}.community .community-memory__advantages__text p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.community .community-memory__advantages__text p{font-size:16px;line-height:26px}}.community .community-reasons{padding:116px 6rem 74px;box-sizing:border-box}@media (max-width:900px){.community .community-reasons{padding:80px 0}}@media (max-width:700px){.community .community-reasons{padding:48px 0 58px}}.community .community-reasons__title{margin-bottom:60px}@media (max-width:900px){.community .community-reasons__title{padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}}.community .community-reasons__title h2{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.community .community-reasons__title h2{font-size:30px;line-height:30px}}@media (max-width:700px){.community .community-reasons__title h2{width:calc(100% - 144px);margin-bottom:0}}.community .community-reasons__title__btns{display:none}@media (max-width:768px){.community .community-reasons__title__btns{width:124px;display:flex;justify-content:space-between;align-items:center}.community .community-reasons__title__btns__item{width:52px}.community .community-reasons__title__btns__item:first-of-type button svg{transform:rotate(180deg)}.community .community-reasons__title__btns__item button{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background-color:#000;border:none;position:relative;cursor:pointer;transition:.25s ease-in-out}.community .community-reasons__title__btns__item button.slick-disabled{opacity:.5}.community .community-reasons__title__btns__item button svg{width:18px;height:17px;fill:#fff}}.community .community-reasons__more{display:flex;justify-content:flex-start;flex-wrap:wrap}@media (min-width:1600px){.community .community-reasons__more{justify-content:space-between}}@media (max-width:900px){.community .community-reasons__more{padding:0 1.5rem}}@media (max-width:700px){.community .community-reasons__more{flex-wrap:nowrap;overflow-x:scroll}}.community .community-reasons__more__item{width:calc(50% - 15px);margin-bottom:60px;margin-right:30px}@media (min-width:1600px){.community .community-reasons__more__item{max-width:760px;padding-right:60px}}@media (max-width:700px){.community .community-reasons__more__item{width:100%;margin-bottom:0;margin-right:0}}.community .community-reasons__more__item:nth-of-type(2n){margin-right:0}.community .community-reasons__more__item:last-of-type,.community .community-reasons__more__item:nth-last-of-type(2){margin-bottom:0}.community .community-reasons__more__item h3{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:18px;font-size:30px;line-height:37px}@media (max-width:768px){.community .community-reasons__more__item h3{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-reasons__more__item h3{font-size:24px;line-height:31px}}@media (max-width:700px){.community .community-reasons__more__item h3{margin-bottom:16px;font-size:20px;line-height:25px}}.community .community-reasons__more__item p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.community .community-reasons__more__item p{font-size:16px;line-height:26px}}.community .community-reasons .scroll-scheme{background:#f4f4f4!important}.community .community-reasons__image{padding-top:28px}@media (min-width:1680px){.community .community-reasons__image{width:1440px;margin:0 auto}}@media (max-width:768px){.community .community-reasons__image{margin:0 -.3rem;padding-top:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.community .community-reasons__image::-webkit-scrollbar{display:none}}.community .community-reasons__image-container{margin:0 auto}@media (max-width:900px){.community .community-reasons__image-container{padding:0 1.5rem}}@media (max-width:768px){.community .community-reasons__image-container{display:block;width:986px;margin:0}}.community .community-reasons__image-container img{width:100%;height:auto;border-radius:32px}.community .community-reasons .custom-scroll{display:none}@media (max-width:767px){.community .community-reasons .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(28px);border-radius:3px}.community .community-reasons .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.community .community-reasons .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.community .community-reasons .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.community .community-reasons .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.community .community-reasons .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.community .community-try{padding:102px 6rem;background:#fff;border-radius:40px;position:relative;overflow:hidden}@media (max-width:900px){.community .community-try{padding:40px 1.5rem}}@media (max-width:700px){.community .community-try{padding:50px 1.5rem 24px}}.community .community-try h2{width:686px;font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin:0 0 60px}@media (max-width:768px){.community .community-try h2{font-size:30px;line-height:30px}}@media (min-width:1680px){.community .community-try h2{width:780px}}@media (max-width:900px){.community .community-try h2{width:100%;text-align:center;margin-bottom:32px}}@media (max-width:700px){.community .community-try h2{margin-bottom:24px;text-align:left}}.community .community-try img{width:760px;position:absolute;top:50%;right:-145px;transform:translateY(-50%)}@media (min-width:1680px){.community .community-try img{right:auto;left:52%}}@media (max-width:1400px){.community .community-try img{width:640px;right:-170px}}@media (max-width:1220px){.community .community-try img{width:500px;right:-240px}}@media (max-width:900px){.community .community-try img{display:block;position:relative;top:auto;right:auto;transform:translateY(0);margin:0 auto 40px}}@media (max-width:700px){.community .community-try img{width:100%}}.community .community-try__btns{display:flex;justify-content:flex-start;align-items:center}@media (max-width:900px){.community .community-try__btns{justify-content:center}}@media (max-width:700px){.community .community-try__btns{flex-direction:column}}.community .community-try__btns__item{width:288px}@media (max-width:900px){.community .community-try__btns__item{width:260px}}@media (max-width:700px){.community .community-try__btns__item{width:100%}}.community .community-try__btns__item:last-of-type{margin-left:30px}@media (max-width:700px){.community .community-try__btns__item:last-of-type{margin-left:0;margin-top:20px}}.community .community-try__btns__item:last-of-type button{background:#181818;border-color:#181818;color:#fff}.community .community-try__btns__item:last-of-type button:hover{color:#07f}.community .community-try__btns__item a,.community .community-try__btns__item button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;padding:26px 0;width:100%;transition:color .1s ease}@media (max-width:900px){.community .community-try__btns__item a,.community .community-try__btns__item button{padding:20px 0;width:260px}}@media (max-width:700px){.community .community-try__btns__item a,.community .community-try__btns__item button{padding:26px 0;width:100%}}.community .community-try__btns__item a{background:#07f;border-color:#07f;color:#fff}.community .community-try__btns__item a:hover{color:#181818}.community .community-warranty{padding-top:116px;padding-bottom:0}@media (max-width:900px){.community .community-warranty{padding-top:80px}}@media (max-width:700px){.community .community-warranty{padding-top:48px}}.community .community-warranty .section__inner{margin:0}@media (min-width:1680px){.community .community-warranty .section__inner{margin:0 auto}}.community .community-warranty__header{padding-right:6rem;padding-left:6rem}@media (min-width:1680px){.community .community-warranty__header{padding-right:0;padding-left:0;margin:0}}@media (max-width:900px){.community .community-warranty__header{padding-left:1.5em;padding-right:1.5em}}.community .community-warranty__header h2{width:566px;font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin:0 0 60px}@media (max-width:768px){.community .community-warranty__header h2{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-warranty__header h2{margin-bottom:32px}}@media (max-width:700px){.community .community-warranty__header h2{width:100%;margin-bottom:24px}}.community .community-warranty__header p{width:924px;font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:60px}@media (max-width:768px){.community .community-warranty__header p{font-size:16px;line-height:26px}}@media (max-width:1220px){.community .community-warranty__header p{width:100%}}@media (max-width:900px){.community .community-warranty__header p{margin-bottom:40px}}@media (max-width:700px){.community .community-warranty__header p{margin-bottom:32px}}.community .community-warranty__block{display:flex;justify-content:flex-start;position:relative;margin:0 20px}@media (min-width:1680px){.community .community-warranty__block{max-width:1440px;margin:0 auto}}@media (max-width:900px){.community .community-warranty__block{margin:0}}@media (max-width:700px){.community .community-warranty__block{flex-direction:column}}.community .community-warranty__block__item{width:calc(50% - 15px);display:flex;justify-content:flex-start;align-items:flex-start;padding:64px 54px 64px 60px;background:#fff;border-radius:40px;box-sizing:border-box}@media (max-width:1220px){.community .community-warranty__block__item{flex-direction:column;flex-wrap:wrap;padding:40px 30px}}@media (max-width:700px){.community .community-warranty__block__item{width:100%;padding:48px 1.5rem}}.community .community-warranty__block__item:first-of-type{margin-right:30px}@media (max-width:700px){.community .community-warranty__block__item:first-of-type{margin-right:0}}@media (max-width:700px){.community .community-warranty__block__item:last-of-type{transform:translateY(-20px)}}.community .community-warranty__block__plus{width:52px;height:52px;background:#07f;border-radius:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:700px){.community .community-warranty__block__plus{position:relative;top:auto;left:auto;transform:translateY(-10px);margin:0 auto;z-index:1}}.community .community-warranty__block__plus:after,.community .community-warranty__block__plus:before{content:"";width:16px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%}.community .community-warranty__block__plus:before{transform:translate(-50%,-50%)}.community .community-warranty__block__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.community .community-warranty__block__img{width:98px;margin-right:30px}@media (max-width:1220px){.community .community-warranty__block__img{margin-right:0;margin-bottom:20px}}@media (max-width:700px){.community .community-warranty__block__img{width:72px;margin-bottom:16px}}.community .community-warranty__block__img img{width:100%}.community .community-warranty__block__text{width:calc(100% - 128px)}@media (max-width:1220px){.community .community-warranty__block__text{width:100%}}.community .community-warranty__block__text h3{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:16px;font-size:30px;line-height:37px}@media (max-width:768px){.community .community-warranty__block__text h3{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-warranty__block__text h3{font-size:24px;line-height:31px}}@media (max-width:700px){.community .community-warranty__block__text h3{font-size:20px;line-height:25px}}.community .community-warranty__block__text p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.community .community-warranty__block__text p{font-size:16px;line-height:26px}}.community .community-standart{padding:116px 6rem 124px}@media (max-width:900px){.community .community-standart{padding:80px 1.5rem}}@media (max-width:700px){.community .community-standart{padding:28px 1.5rem 48px}}.community .community-standart__header{width:1048px;margin-bottom:60px;box-sizing:border-box}@media (max-width:1220px){.community .community-standart__header{width:100%}}@media (max-width:700px){.community .community-standart__header{margin-bottom:32px}}.community .community-standart__header h2{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin:0 0 60px}@media (max-width:768px){.community .community-standart__header h2{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-standart__header h2{margin-bottom:32px}}@media (max-width:700px){.community .community-standart__header h2{margin-bottom:24px}}.community .community-standart__header p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.community .community-standart__header p{font-size:16px;line-height:26px}}.community .community-standart__methods{max-width:1440px;display:flex;justify-content:flex-start;align-items:flex-start;margin:0 auto;box-sizing:border-box}@media (max-width:900px){.community .community-standart__methods{flex-wrap:wrap}}.community .community-standart__methods__item{max-width:362px;margin-right:60px}@media (min-width:1600px){.community .community-standart__methods__item{margin-right:120px;max-width:420px}}@media (max-width:900px){.community .community-standart__methods__item{width:calc(50% - 30px);margin-bottom:30px}.community .community-standart__methods__item:nth-of-type(2n){margin-right:0}.community .community-standart__methods__item:last-of-type,.community .community-standart__methods__item:nth-last-of-type(2){margin-bottom:0}}@media (max-width:900px){.community .community-standart__methods__item:nth-of-type(2n){margin-right:0}.community .community-standart__methods__item:last-of-type,.community .community-standart__methods__item:nth-last-of-type(2){margin-bottom:0}}@media (max-width:700px){.community .community-standart__methods__item{width:100%;margin-right:0;margin-bottom:40px}.community .community-standart__methods__item:nth-last-of-type(2){margin-bottom:40px}}.community .community-standart__methods__item:last-of-type{margin-right:0}.community .community-standart__methods__img{width:83px;height:83px;display:flex;justify-content:center;align-items:center;margin-bottom:32px}@media (max-width:900px){.community .community-standart__methods__img{margin-bottom:24px}}@media (max-width:700px){.community .community-standart__methods__img{width:68px;height:68px;margin-bottom:20px}}.community .community-standart__methods__img img{width:100%}@media (max-width:700px){.community .community-standart__methods__text{max-width:310px}}.community .community-standart__methods__text p{font-family:VK Sans Display;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;margin:0;padding:0;color:#1d1d1f}@media (max-width:1220px){.community .community-standart__methods__text p{font-size:24px;line-height:31px}}@media (max-width:700px){.community .community-standart__methods__text p{font-size:20px;line-height:25px}}.community .community-widening{padding:0 6rem 124px}@media (max-width:900px){.community .community-widening{padding:0 1.5rem 80px}}@media (max-width:700px){.community .community-widening{padding:0 1.5rem 48px}}.community .community-widening__title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:3.33rem}@media (max-width:768px){.community .community-widening__title{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-widening__title{margin-bottom:30px}}.community .community-widening__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:3.33rem;max-width:905px}@media (max-width:768px){.community .community-widening__text{font-size:16px;line-height:26px}}@media (max-width:900px){.community .community-widening__text{margin-bottom:60px}}.community .community-widening__item{display:flex;align-items:flex-start}@media (max-width:900px){.community .community-widening__item{flex-direction:column;margin-bottom:0}}.community .community-widening__item_first{margin-left:-3.33rem;margin-bottom:3.33rem}@media (max-width:900px){.community .community-widening__item_first{margin-left:0}}@media (max-width:768px){.community .community-widening__item_first{margin-bottom:0}}.community .community-widening__item_second{margin-right:-4rem;flex-direction:row-reverse}@media (max-width:900px){.community .community-widening__item_second{margin-right:0;flex-direction:column}}.community .community-widening__item_second .community-widening__item-text-wrapper{padding-left:0;padding-right:3.33rem}@media (max-width:900px){.community .community-widening__item_second .community-widening__item-text-wrapper{padding:0 1.5rem}}.community .community-widening__item-img{width:52.2%;max-width:650px;flex-shrink:0}@media (max-width:900px){.community .community-widening__item-img{width:auto;margin:0 auto 40px}}.community .community-widening__item-img img{width:100%}.community .community-widening__item-text-wrapper{padding-top:3.33rem;padding-left:3.33rem;box-sizing:border-box;flex-grow:1}@media (max-width:900px){.community .community-widening__item-text-wrapper{padding:0 1.5rem}}.community .community-widening__item-title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:1.67rem;line-height:125%;margin-bottom:2.22rem}@media (max-width:768px){.community .community-widening__item-title{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-widening__item-title{display:none}}.community .community-widening__item-title_mobile{display:none}@media (max-width:900px){.community .community-widening__item-title_mobile{display:block;font-size:22px;margin-bottom:32px;padding:0 1.5rem}}.community .community-widening__item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.community .community-widening__item-text{font-size:16px;line-height:26px}}@media (max-width:900px){.community .community-widening__item-wrapper{margin-left:-1.5rem;margin-right:-1.5rem}}.community .community-download{width:100%;padding:102px 6rem;margin-top:20px;background:#f4f4f4;border-radius:40px;box-sizing:border-box;position:relative}@media (max-width:900px){.community .community-download{padding:40px 190px 40px 1.5rem}}@media (max-width:700px){.community .community-download{padding:32px 1.5rem}}.community .community-download__content{max-width:872px}.community .community-download__content h2{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin:0 0 60px}@media (max-width:768px){.community .community-download__content h2{font-size:30px;line-height:30px}}@media (max-width:900px){.community .community-download__content h2{margin-bottom:32px}}.community .community-download__content a{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;padding:26px 0;width:288px;background-color:#07f;transition:color .1s ease}@media (max-width:900px){.community .community-download__content a{padding:20px 0;width:260px}}@media (max-width:700px){.community .community-download__content a{padding:26px 0;width:100%}}.community .community-download__content a:hover{color:#181818}.community .community-download__img{width:81px;position:absolute;top:102px;right:100px}@media (min-width:1680px){.community .community-download__img{right:calc(50% - 720px)}}@media (max-width:900px){.community .community-download__img{top:50px;right:80px}}@media (max-width:700px){.community .community-download__img{position:relative;top:auto;right:auto;margin-bottom:24px;width:51px}}.community .community-download__img img{width:100%}.datagrid-page__wrapper{position:relative}.datagrid-page .tasks{margin-top:20px;padding:68px 105px 63px;border-radius:40px;background-color:#f4f4f4}@media (max-width:768px){.datagrid-page .tasks{margin-top:10px;padding:27px 33px 22px}}@media (min-width:1680px){.datagrid-page .tasks__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.datagrid-page .tasks__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:55px}@media (max-width:768px){.datagrid-page .tasks__header{font-size:30px;line-height:30px;padding-bottom:35px;max-width:230px}}.datagrid-page .tasks__list{padding:110px 75px 80px 80px;background-color:#fff;border-radius:40px;list-style:none}@media (max-width:768px){.datagrid-page .tasks__list{padding:20px}}.datagrid-page .tasks__list-item{padding-bottom:110px;display:flex}@media (max-width:992px){.datagrid-page .tasks__list-item{display:block}}@media (max-width:768px){.datagrid-page .tasks__list-item{padding-bottom:72px}}.datagrid-page .tasks__list-item:last-of-type{padding-bottom:0}.datagrid-page .tasks__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-right:30px;width:325px;flex-shrink:0;font-size:30px;line-height:36px}@media (max-width:768px){.datagrid-page .tasks__list-header{font-size:30px;line-height:30px}}@media (max-width:992px){.datagrid-page .tasks__list-header{padding:0 0 16px;width:auto}}@media (max-width:768px){.datagrid-page .tasks__list-header{font-size:26px;line-height:31px}}@media (max-width:576px){.datagrid-page .tasks__list-header{max-width:230px}}@media (max-width:360px){.datagrid-page .tasks__list-header{font-size:22px;line-height:29px}}.datagrid-page .tasks__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.datagrid-page .tasks__list-text{font-size:16px;line-height:26px}}.datagrid-page .work{padding:86px 0 81px}@media (min-width:1680px){.datagrid-page .work{padding:86px 0 81px}}@media (max-width:768px){.datagrid-page .work{padding:36px 0 74px}}.datagrid-page .work__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 53px}@media (min-width:1680px){.datagrid-page .work__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.datagrid-page .work__header{font-size:30px;line-height:30px;padding:0 35px 37px}}.datagrid-page .work__list{padding:0 105px}@media (min-width:1680px){.datagrid-page .work__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.datagrid-page .work__list{padding:0 35px}}.datagrid-page .work__list-item{margin-bottom:50px}@media (max-width:768px){.datagrid-page .work__list-item{margin-bottom:32px}}@media (max-width:768px){.datagrid-page .work__list-item:last-of-type{margin-bottom:0}}.datagrid-page .work .work-item{padding:80px 74px 80px 89px;display:flex;background:#fff;border-radius:40px}@media (max-width:768px){.datagrid-page .work .work-item{padding:20px 45px 20px 20px}}@media (max-width:576px){.datagrid-page .work .work-item{display:block;padding:20px}}.datagrid-page .work .work-item__content{padding-left:27px}@media (min-width:1680px){.datagrid-page .work .work-item__content{margin:0 auto}}@media (max-width:768px){.datagrid-page .work .work-item__content{padding:0}}.datagrid-page .work .work-item__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:15px;font-size:30px;line-height:37px}@media (max-width:768px){.datagrid-page .work .work-item__header{font-size:30px;line-height:30px;padding:19px 0 17px;font-size:20px;line-height:20px}}.datagrid-page .work .work-item__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.datagrid-page .work .work-item__text{font-size:16px;line-height:26px}}.datagrid-page .work .work-item__icon{width:80px;height:80px;flex-shrink:0}.datagrid-page .work .work-item__icon svg{width:100%;height:100%}.datagrid-page .work .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.datagrid-page .work .custom-scroll{transform:translateY(40px)!important}}.datagrid-page .work__image{padding:0 105px}@media (min-width:1680px){.datagrid-page .work__image{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.datagrid-page .work__image{margin:0 -.3rem;padding:0 35px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.datagrid-page .work__image::-webkit-scrollbar{display:none}}@media (max-width:768px){.datagrid-page .work__image-container{display:block;width:921px}}.datagrid-page .work__image-container img{border-radius:32px;height:auto}.datagrid-page .work .custom-scroll{display:none}@media (max-width:767px){.datagrid-page .work .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.datagrid-page .work .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.datagrid-page .work .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.datagrid-page .work .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.datagrid-page .work .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.datagrid-page .work .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.datagrid-page .help{position:relative;background-color:#000;border-radius:40px;overflow:hidden}.datagrid-page .help__wrapper{padding:66px 105px 60px}@media (min-width:1680px){.datagrid-page .help__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.datagrid-page .help__wrapper{padding:27px 25px 44px 35px}}.datagrid-page .help__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:53px;max-width:875px;color:#fff}@media (max-width:768px){.datagrid-page .help__header{font-size:30px;line-height:30px;padding-bottom:32px;text-align:left}}.datagrid-page .help__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;position:relative;max-width:885px;color:#fff;z-index:2}@media (max-width:768px){.datagrid-page .help__text{font-size:16px;line-height:26px}}@media (max-width:992px){.datagrid-page .help__text{max-width:320px}}.datagrid-page .help__btn{position:relative;margin-top:51px;width:328px;height:72px;line-height:72px;background-color:#07f;border:none;color:#fff;z-index:1}@media (max-width:576px){.datagrid-page .help__btn{margin-top:65px;max-width:306px;width:100%;height:80px;line-height:80px}}.datagrid-page .help__btn:hover{color:#181818}.datagrid-page .help__image{position:absolute;bottom:-103px;right:-75px;width:430px;height:481px}@media (max-width:576px){.datagrid-page .help__image{bottom:-59px;right:-89px;width:311px;height:247px}}.datagrid-page .help__image svg{width:100%;height:100%}.datagrid-page .audit{margin-top:20px;padding:66px 0 58px;background:#f4f4f4;border-radius:40px;overflow:hidden}@media (max-width:768px){.datagrid-page .audit{padding:17px 0 0}}@media (max-width:576px){.datagrid-page .audit{padding:17px 0 28px}}.datagrid-page .audit__wrapper{display:flex;align-items:center;padding:0 105px}@media (min-width:1680px){.datagrid-page .audit__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.datagrid-page .audit__wrapper{flex-direction:column;padding:0 35px}}.datagrid-page .audit__content{width:50%}@media (max-width:768px){.datagrid-page .audit__content{width:100%}}.datagrid-page .audit__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:37px;max-width:700px;width:620px}@media (max-width:768px){.datagrid-page .audit__header{font-size:30px;line-height:30px}}@media (max-width:1300px){.datagrid-page .audit__header{width:450px}}@media (max-width:768px){.datagrid-page .audit__header{padding-bottom:20px;max-width:300px;width:100%;text-align:left}}.datagrid-page .audit__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:48px}@media (max-width:768px){.datagrid-page .audit__text{font-size:16px;line-height:26px;padding-bottom:19px;width:100%;text-align:left}}.datagrid-page .audit__list{list-style:none}@media (max-width:768px){.datagrid-page .audit__list{text-align:left}}.datagrid-page .audit__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;position:relative;padding:0 0 17px 23px}@media (max-width:768px){.datagrid-page .audit__list-item{font-size:16px;line-height:26px}}.datagrid-page .audit__list-item:last-child{padding-bottom:0}.datagrid-page .audit__list-item:before{content:"";display:block;position:absolute;top:9px;left:0;transform-origin:center;transform:rotate(45deg);width:6px;height:6px;border-radius:2px;background-color:#1d1d1f}.datagrid-page .audit__image{margin:0 auto;width:530px;height:735px;flex-shrink:0}@media (max-width:992px){.datagrid-page .audit__image{width:420px}}@media (max-width:576px){.datagrid-page .audit__image{padding-top:80px;width:307px;height:478px}}@media (max-width:360px){.datagrid-page .audit__image{padding-top:10px;width:257px}}.datagrid-page .audit__image svg{width:100%;height:100%}.datagrid-page .why{padding:100px 105px 82px}@media (min-width:1680px){.datagrid-page .why{padding:100px 0 82px}}@media (max-width:768px){.datagrid-page .why{padding:47px 35px 48px}}@media (min-width:1680px){.datagrid-page .why__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.datagrid-page .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:60px;max-width:550px;box-sizing:border-box}@media (max-width:768px){.datagrid-page .why__header{font-size:30px;line-height:30px}}@media (max-width:1280px){.datagrid-page .why__header{width:100%}}@media (max-width:576px){.datagrid-page .why__header{margin-bottom:32px}}.datagrid-page .why__list{display:flex;list-style:none}@media (max-width:1280px){.datagrid-page .why__list{flex-wrap:wrap}}.datagrid-page .why__list-item{width:25%}@media (min-width:1680px){.datagrid-page .why__list-item{width:25%}}@media (max-width:1280px){.datagrid-page .why__list-item{margin:0 0 30px;width:50%}}@media (max-width:576px){.datagrid-page .why__list-item{margin:0 0 40px;width:100%}}@media (max-width:1280px){.datagrid-page .why__list-item:nth-of-type(2n){margin-right:0}}@media (max-width:576px){.datagrid-page .why__list-item:last-of-type{margin-bottom:0}}.datagrid-page .why__list-img{margin-bottom:32px;display:flex;width:83px;justify-content:center;align-items:center}@media (max-width:576px){.datagrid-page .why__list-img{margin-bottom:30px}}.datagrid-page .why__list-img._1{width:76px;height:80px}@media (max-width:576px){.datagrid-page .why__list-img._1{width:101px;height:62px}}.datagrid-page .why__list-img._2{width:48px;height:80px}@media (max-width:576px){.datagrid-page .why__list-img._2{width:102px;height:72px}}.datagrid-page .why__list-img._3{width:66px;height:80px}@media (max-width:576px){.datagrid-page .why__list-img._3{width:99px;height:64px}}.datagrid-page .why__list-img._4{width:100px;height:80px}@media (max-width:576px){.datagrid-page .why__list-img._4{width:101px}}.datagrid-page .why__list-img svg{width:100%;height:100%}.datagrid-page .why__list-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:240px;font-size:30px;line-height:37px}@media (max-width:768px){.datagrid-page .why__list-text{font-size:30px;line-height:30px}}@media (max-width:576px){.datagrid-page .why__list-text{max-width:280px;font-size:26px;line-height:31px}}.datagrid-page .contacts{display:none}.datagrid-page .contacts._datagrid{display:block}.datagrid-page .contacts__wrapper{padding:67px 190px 59px 105px}@media (min-width:1680px){.datagrid-page .contacts__wrapper{padding:67px 0 59px}}@media (max-width:768px){.datagrid-page .contacts__wrapper{padding:111px 35px 26px}}.datagrid-page .contacts__button{white-space:nowrap}.contacts-page .map{position:relative;margin-top:20px}.contacts-page .map__wrapper{position:absolute;top:22px;left:29px;max-width:1440px;width:47%;z-index:1}@media (min-width:1680px){.contacts-page .map__wrapper{left:calc(50% - 720px);width:1440px}}@media (max-width:1200px){.contacts-page .map__wrapper{width:462px}}@media (max-width:1000px){.contacts-page .map__wrapper{width:auto;top:20px;right:29px}}.contacts-page .map__address{display:inline-block;max-width:790px;width:100%;padding:48px 63px 48px 70px;background-color:#fff;border-radius:32px}@media (max-width:768px){.contacts-page .map__address{padding:29px 21px 19px}}.contacts-page .map__city{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:30px;line-height:37px}@media (max-width:768px){.contacts-page .map__city{font-size:30px;line-height:30px}}.contacts-page .map__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:#1d1d1f;padding-top:8px;font-size:20px;line-height:32px;letter-spacing:-.04em}@media (max-width:768px){.contacts-page .map__text{font-size:16px;line-height:26px}}@media (max-width:370px){.contacts-page .map__text{font-size:16px;line-height:26px;letter-spacing:-.04em}}@media (max-width:768px){.contacts-page .map__text_desk{display:none}}.contacts-page .map__text_mob{display:none}@media (max-width:768px){.contacts-page .map__text_mob{display:inline}}.contacts-page .map__container{border-radius:40px;overflow:hidden}.contacts-page .map__container-link{width:100%;height:521px;display:block}@media (max-width:768px){.contacts-page .map__container-link{height:507px}}.contacts-page .map__container-image{position:relative;left:50%;transform:translateX(-50%);width:auto;height:100%;flex-shrink:0}.contacts-page .map .gm-fullscreen-control,.contacts-page .map .gmnoprint{display:none}.replication-page__wrapper{position:relative}.replication-page .intro{position:relative;padding:51px 0;background:#181818;border-radius:40px;overflow:hidden}@media (max-width:768px){.replication-page .intro{padding:47px 0 29px}}.replication-page .intro__wrapper{display:flex;align-items:center;padding:0 102px}@media (min-width:1680px){.replication-page .intro__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.replication-page .intro__wrapper{flex-direction:column;padding:0 24px}}.replication-page .intro__content{width:50%}@media (max-width:1200px){.replication-page .intro__content{width:55%}}@media (max-width:768px){.replication-page .intro__content{position:absolute;left:0;right:0;top:0;bottom:0;width:auto;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}}.replication-page .intro__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:36px;max-width:440px;font-weight:400;font-size:80px;line-height:73px;color:#fff}@media (max-width:768px){.replication-page .intro__header{font-size:30px;line-height:30px}}@media (max-width:992px){.replication-page .intro__header{font-size:58px;line-height:56px}}@media (max-width:768px){.replication-page .intro__header{padding-bottom:26px;max-width:none;width:calc(100% - 64px);text-align:left;font-size:50px;line-height:45px}}.replication-page .intro__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:430px;color:#fff}@media (max-width:768px){.replication-page .intro__text{font-size:16px;line-height:26px}}@media (max-width:992px){.replication-page .intro__text{width:300px}}@media (max-width:768px){.replication-page .intro__text{width:calc(100% - 64px);text-align:left}}.replication-page .intro__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:47px;display:inline-block;width:255px;height:73px;border:none;background-color:#000;border-radius:18px;color:#fff;letter-spacing:-.02em}@media (max-width:768px){.replication-page .intro__button{font-size:16px;line-height:26px;margin:19px auto 0;background-position:50%;width:264px;height:80px}}@media (max-width:380px){.replication-page .intro__button{width:100%}}.replication-page .intro__button:hover{color:#07f}.replication-page .intro__image{width:50%;display:flex;flex-shrink:0}@media (max-width:1200px){.replication-page .intro__image{width:45%;flex-shrink:1;padding-left:0}}@media (max-width:768px){.replication-page .intro__image{position:relative;width:100%;justify-content:center;padding-bottom:10px}}.replication-page .intro__image-container{max-width:1071px;width:178%;flex-shrink:0}@media (max-width:768px){.replication-page .intro__image-container{width:120%}}@media (max-width:596px){.replication-page .intro__image-container{width:184%}}.replication-page .release{margin-top:20px;padding:96px 0;background:#f4f4f4;border-radius:40px}@media (min-width:1680px){.replication-page .release{padding:70px 0}}@media (max-width:768px){.replication-page .release{padding:46px 0}}.replication-page .release__wrapper{padding:0 102px}@media (min-width:1680px){.replication-page .release__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.replication-page .release__wrapper{padding:0 32px}}.replication-page .release__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:700px;padding-bottom:48px}@media (max-width:768px){.replication-page .release__header{font-size:30px;line-height:30px}}@media (max-width:992px){.replication-page .release__header{width:auto}}@media (max-width:768px){.replication-page .release__header{padding-bottom:26px}}.replication-page .release__text{display:flex;justify-content:space-between}@media (max-width:768px){.replication-page .release__text{display:block}}.replication-page .release__text-container{flex:1 1 50%;font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:790px}@media (max-width:768px){.replication-page .release__text-container{width:100%}}.replication-page .release__text-container:last-child{margin-left:44px}@media (max-width:768px){.replication-page .release__text-container{font-size:16px;line-height:26px;padding-top:16px}}@media (max-width:768px){.replication-page .release__text-container:first-child{padding-top:0}}.replication-page .release__text-container:last-child{margin-left:27px}@media (max-width:768px){.replication-page .release__text-container:last-child{margin-left:0}}.replication-page .release__text-container a{color:#07f;text-decoration:none}.replication-page .release__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:47px;display:inline-block;width:243px;height:73px;border:none;background-color:#000;border-radius:18px;color:#fff;text-align:center;line-height:73px;letter-spacing:-.02em}@media (max-width:768px){.replication-page .release__button{font-size:16px;line-height:26px;margin:48px auto 0;background-position:50%;width:264px;height:80px;line-height:80px}}@media (max-width:380px){.replication-page .release__button{width:100%}}.replication-page .release__button:hover{color:#07f}.replication-page .replication-manager{padding:127px 0 73px}@media (max-width:768px){.replication-page .replication-manager{padding:45px 0}}@media (max-width:450px){.replication-page .replication-manager{padding:45px 0 0}}.replication-page .replication-manager__wrapper{display:flex;align-items:center;padding-left:102px}@media (min-width:1680px){.replication-page .replication-manager__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.replication-page .replication-manager__wrapper{padding:0 30px;flex-direction:column}}@media (min-width:1520px){.replication-page .replication-manager__content{width:50%}}.replication-page .replication-manager__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:620px;padding-bottom:48px}@media (max-width:768px){.replication-page .replication-manager__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.replication-page .replication-manager__header{padding-left:0;margin-left:0}}@media (max-width:1400px){.replication-page .replication-manager__header{width:400px}}@media (max-width:992px){.replication-page .replication-manager__header{width:auto}}@media (max-width:768px){.replication-page .replication-manager__header{padding-bottom:26px}}.replication-page .replication-manager__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:790px}@media (max-width:768px){.replication-page .replication-manager__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.replication-page .replication-manager__text{padding-left:0;margin-left:0}}@media (max-width:768px){.replication-page .replication-manager__text{padding-bottom:40px}}@media (max-width:596px){.replication-page .replication-manager__text{padding-bottom:28px}}.replication-page .replication-manager__image{position:relative;flex-shrink:0;margin:0 87px 0 40px;width:590px;height:398px;display:flex;justify-content:center;align-items:center}@media (min-width:1680px){.replication-page .replication-manager__image{margin:0}}@media (min-width:1520px){.replication-page .replication-manager__image{flex:0 0 50%;margin-left:0}}@media (max-width:1200px){.replication-page .replication-manager__image{margin-top:0;width:355px;height:240px}}@media (max-width:992px){.replication-page .replication-manager__image{margin-right:0}}@media (max-width:768px){.replication-page .replication-manager__image{flex-shrink:1;height:340px;width:calc(100% + 60px);margin:0 -20px}}@media (max-width:596px){.replication-page .replication-manager__image{height:248px}}.replication-page .replication-manager__image-btn{width:96px;cursor:pointer}@media (max-width:1200px){.replication-page .replication-manager__image-btn{width:56px}}.replication-page .replication-manager__image_ru{background:url(images/replication/manager.png) 50% no-repeat;background-size:contain}.replication-page .replication-manager__image_en{background:url(images/replication/manager-en.png) 50% no-repeat;background-size:contain}.replication-page .replication-raft{padding:87px 0 73px}@media (max-width:992px){.replication-page .replication-raft{padding:0 0 45px}}@media (max-width:768px){.replication-page .replication-raft{padding:48px 0}}.replication-page .replication-raft__wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}@media (min-width:1680px){.replication-page .replication-raft__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (min-width:1520px){.replication-page .replication-raft__wrapper{justify-content:space-between}}@media (max-width:768px){.replication-page .replication-raft__wrapper{padding:0 30px;flex-direction:column}}@media (min-width:1520px){.replication-page .replication-raft__content{width:50%}}.replication-page .replication-raft__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:50%;padding-bottom:48px}@media (max-width:768px){.replication-page .replication-raft__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.replication-page .replication-raft__header{padding-left:0;margin-left:0}}@media (max-width:768px){.replication-page .replication-raft__header{padding-bottom:26px;max-width:330px}}.replication-page .replication-raft__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:790px;padding-right:87px}@media (max-width:768px){.replication-page .replication-raft__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.replication-page .replication-raft__text{padding-left:0;margin-left:0}}@media (min-width:1520px){.replication-page .replication-raft__text{padding-right:0}}@media (max-width:1000px){.replication-page .replication-raft__text{padding-right:0}}@media (max-width:768px){.replication-page .replication-raft__text{padding:0 0 40px}}@media (max-width:596px){.replication-page .replication-raft__text{padding-bottom:28px;letter-spacing:-.08em}}.replication-page .replication-raft__image{position:relative;flex-shrink:0;margin:0 40px 0 102px;width:590px;height:398px;background:url(images/replication/raft.png) 50% no-repeat;background-size:contain;display:flex;justify-content:center;align-items:center}@media (min-width:1680px){.replication-page .replication-raft__image{margin:0}}@media (min-width:1520px){.replication-page .replication-raft__image{flex:0 0 auto}}@media (max-width:1200px){.replication-page .replication-raft__image{margin-top:0;width:355px;height:240px}}@media (max-width:1000px){.replication-page .replication-raft__image{margin-right:40px}}@media (max-width:768px){.replication-page .replication-raft__image{flex-shrink:1;width:calc(100% + 60px);height:340px;margin:0 -20px}}@media (max-width:596px){.replication-page .replication-raft__image{height:248px}}.replication-page .replication-raft__image-btn{width:96px;cursor:pointer}@media (max-width:1200px){.replication-page .replication-raft__image-btn{width:56px}}.replication-page .replication-synchronous{padding:87px 0 73px}@media (max-width:992px){.replication-page .replication-synchronous{padding:0 0 45px}}@media (max-width:768px){.replication-page .replication-synchronous{padding:45px 0}}@media (max-width:596px){.replication-page .replication-synchronous{padding:0}}.replication-page .replication-synchronous__wrapper{display:flex;align-items:center;padding-left:102px}@media (min-width:1680px){.replication-page .replication-synchronous__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.replication-page .replication-synchronous__wrapper{padding:0 30px;flex-direction:column}}@media (min-width:1520px){.replication-page .replication-synchronous__content{width:50%}}.replication-page .replication-synchronous__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:620px;padding-bottom:48px}@media (max-width:768px){.replication-page .replication-synchronous__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.replication-page .replication-synchronous__header{padding-left:0;margin-left:0}}@media (max-width:1400px){.replication-page .replication-synchronous__header{width:400px}}@media (max-width:992px){.replication-page .replication-synchronous__header{width:auto}}@media (max-width:768px){.replication-page .replication-synchronous__header{padding-bottom:26px}}.replication-page .replication-synchronous__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:790px}@media (max-width:768px){.replication-page .replication-synchronous__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.replication-page .replication-synchronous__text{padding-left:0;margin-left:0}}@media (max-width:768px){.replication-page .replication-synchronous__text{padding-bottom:40px}}@media (max-width:596px){.replication-page .replication-synchronous__text{padding-bottom:34px}}.replication-page .replication-synchronous__image{position:relative;flex-shrink:0;margin:0 87px 0 40px;width:590px;height:398px;display:flex;justify-content:center;align-items:center}@media (min-width:1680px){.replication-page .replication-synchronous__image{margin:0}}@media (min-width:1520px){.replication-page .replication-synchronous__image{flex:0 0 50%;margin-left:0}}@media (max-width:1200px){.replication-page .replication-synchronous__image{margin-top:0;width:355px;height:240px}}@media (max-width:992px){.replication-page .replication-synchronous__image{margin-right:0}}@media (max-width:768px){.replication-page .replication-synchronous__image{flex-shrink:1;height:340px;width:calc(100% + 60px);margin:0 -20px}}@media (max-width:596px){.replication-page .replication-synchronous__image{height:248px}}.replication-page .replication-synchronous__image-btn{width:96px;cursor:pointer}@media (max-width:1200px){.replication-page .replication-synchronous__image-btn{width:56px}}.replication-page .replication-synchronous__image_ru{background:url(images/replication/replication.png) 50% no-repeat;background-size:contain}.replication-page .replication-synchronous__image_en{background:url(images/replication/replication-en.png) 50% no-repeat;background-size:contain}.replication-page .contacts{margin-bottom:0;background:#fff}.replication-page .contacts:last-of-type{display:none!important}.replication-page .contacts__wrapper{padding:105px 190px 96px 100px}@media (min-width:1680px){.replication-page .contacts__wrapper{margin:0 auto;padding:96px 0;width:1440px}}@media (max-width:768px){.replication-page .contacts__wrapper{padding:94px 30px 26px}}@media (max-width:768px){.replication-page .contacts__wrapper:after{left:28px}}.replication-page .contacts__header{color:#000}.replication-page .contacts__button{content:"Узнать о Tarantool";background-color:#000;border:2px solid #000;color:#fff}@media (max-width:425px){.replication-page .contacts__button{width:100%}}.replication-page .contacts__button:hover{color:#07f}.enterprise-page__wrapper{position:relative}.enterprise-page .solutions{margin-top:20px;padding:66px 0 14px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.enterprise-page .solutions{margin-top:10px}}@media (max-width:576px){.enterprise-page .solutions{padding:27px 0}}.enterprise-page .solutions__wrapper{padding:0 105px}@media (min-width:1680px){.enterprise-page .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.enterprise-page .solutions__wrapper{padding:0 35px}}.enterprise-page .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:54px;max-width:860px}@media (max-width:768px){.enterprise-page .solutions__header{font-size:30px;line-height:30px;padding-bottom:35px}}.enterprise-page .solutions__cards{display:flex;flex-wrap:wrap}.enterprise-page .solutions__cards-item{margin:0 53px 51px 0;width:calc(50% - 26.5px)}@media (max-width:576px){.enterprise-page .solutions__cards-item{margin:0 0 33px;width:100%}}.enterprise-page .solutions__cards-item:nth-of-type(2n){margin:0 0 51px}@media (max-width:576px){.enterprise-page .solutions__cards-item:nth-of-type(2n){margin:0 0 33px}}@media (max-width:576px){.enterprise-page .solutions__cards-item:last-of-type{margin:0}}.enterprise-page .solutions .solutions-card{position:relative;padding:60px 42px 60px 190px;overflow:hidden;background:#fff;border-radius:40px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card{padding:20px}}.enterprise-page .solutions .solutions-card__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:16px;font-size:30px;line-height:120%}@media (max-width:768px){.enterprise-page .solutions .solutions-card__header{font-size:30px;line-height:30px}}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__header{padding:16px 0 11px}}@media (max-width:768px){.enterprise-page .solutions .solutions-card__header{font-size:20px}}.enterprise-page .solutions .solutions-card__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.enterprise-page .solutions .solutions-card__text{font-size:16px;line-height:26px}}.enterprise-page .solutions .solutions-card__icon{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon{position:relative;top:0;left:0;transform:translateY(0);height:150px}}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon svg{position:relative}}.enterprise-page .solutions .solutions-card__icon._1{left:-47px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._1{left:-82px}}@media (max-width:576px){.enterprise-page .solutions .solutions-card__icon._1{height:138px}}.enterprise-page .solutions .solutions-card__icon._1 svg{width:214px;height:176px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._1 svg{top:-8px;height:153px}}.enterprise-page .solutions .solutions-card__icon._2{left:-114px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._2{left:-154px}}@media (max-width:576px){.enterprise-page .solutions .solutions-card__icon._2{height:134px}}.enterprise-page .solutions .solutions-card__icon._2 svg{width:364px;height:364px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._2 svg{top:-69px;height:276px}}.enterprise-page .solutions .solutions-card__icon._3{left:-59px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._3{left:-78px}}@media (max-width:576px){.enterprise-page .solutions .solutions-card__icon._3{height:134px}}.enterprise-page .solutions .solutions-card__icon._3 svg{width:219px;height:165px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._3 svg{top:7px;height:121px}}.enterprise-page .solutions .solutions-card__icon._4{left:-38px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._4{left:-75px}}@media (max-width:576px){.enterprise-page .solutions .solutions-card__icon._4{height:134px}}.enterprise-page .solutions .solutions-card__icon._4 svg{width:207px;height:191px}@media (max-width:1220px){.enterprise-page .solutions .solutions-card__icon._4 svg{height:134px}}.enterprise-page .tasks{padding:85px 0 82px}@media (max-width:768px){.enterprise-page .tasks{padding:35px 0}}.enterprise-page .tasks__wrapper{padding:0 105px}@media (min-width:1680px){.enterprise-page .tasks__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.enterprise-page .tasks__wrapper{padding:0 35px}}.enterprise-page .tasks__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:50px;max-width:1120px}@media (max-width:768px){.enterprise-page .tasks__header{font-size:30px;line-height:30px;padding-bottom:36px}}.enterprise-page .tasks__list{display:flex;list-style:none}@media (max-width:1200px){.enterprise-page .tasks__list{flex-wrap:wrap}}.enterprise-page .tasks__list-item{margin-right:40px;padding:50px 0;width:calc(33.33% - 13.33333px);background:#fff;border-radius:40px;cursor:pointer}@media (max-width:1200px){.enterprise-page .tasks__list-item{width:calc(50% - 20px)}}@media (max-width:576px){.enterprise-page .tasks__list-item{margin:33px 0 0;width:100%}}@media (max-width:576px){.enterprise-page .tasks__list-item:first-of-type{margin-top:0}}@media (max-width:1200px){.enterprise-page .tasks__list-item:nth-of-type(2){margin:0}}@media (max-width:576px){.enterprise-page .tasks__list-item:nth-of-type(2){margin:33px 0 0}}.enterprise-page .tasks__list-item:last-of-type{margin-right:0}@media (max-width:1200px){.enterprise-page .tasks__list-item:last-of-type{margin:33px 0 0}}.enterprise-page .tasks__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-top:31px;text-align:center;font-size:30px;line-height:120%}@media (max-width:768px){.enterprise-page .tasks__list-header{font-size:30px;line-height:30px}}@media (max-width:992px){.enterprise-page .tasks__list-header{font-size:26px}}@media (max-width:360px){.enterprise-page .tasks__list-header{font-size:22px}}.enterprise-page .tasks__list-icon{margin:0 auto;display:block;width:80px;height:80px}.enterprise-page .safety{padding:65px 0 60px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.enterprise-page .safety{padding:27px 0 24px}}.enterprise-page .safety__wrapper{padding:0 105px}@media (min-width:1680px){.enterprise-page .safety__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.enterprise-page .safety__wrapper{padding:0 35px}}.enterprise-page .safety__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:52px}@media (max-width:768px){.enterprise-page .safety__header{font-size:30px;line-height:30px;padding-bottom:33px}}.enterprise-page .safety__card{margin-bottom:50px}@media (max-width:576px){.enterprise-page .safety__card{margin-bottom:32px}}.enterprise-page .safety__card:last-of-type{margin-bottom:0}.enterprise-page .safety .safety-card{position:relative;padding:81px 100px 80px 190px;overflow:hidden;background:#fff;border-radius:40px}@media (max-width:576px){.enterprise-page .safety .safety-card{padding:20px}}.enterprise-page .safety .safety-card__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:16px;font-size:30px;line-height:120%}@media (max-width:768px){.enterprise-page .safety .safety-card__header{font-size:30px;line-height:30px;font-size:20px}}@media (max-width:576px){.enterprise-page .safety .safety-card__header{padding:11px 0 12px}}.enterprise-page .safety .safety-card__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.enterprise-page .safety .safety-card__text{font-size:16px;line-height:26px}}.enterprise-page .safety .safety-card__text:first-of-type{padding-bottom:20px}.enterprise-page .safety .safety-card__icon{position:absolute;top:81px;left:77px;width:80px;height:80px}@media (max-width:576px){.enterprise-page .safety .safety-card__icon{position:relative;top:0;left:0}}.enterprise-page .safety .safety-card__list{padding:14px 0 0 20px}@media (max-width:576px){.enterprise-page .safety .safety-card__list{padding:0 0 0 20px}}.enterprise-page .safety .safety-card__list-item{padding-bottom:30px}@media (max-width:576px){.enterprise-page .safety .safety-card__list-item{padding-bottom:18px}}.enterprise-page .safety .safety-card__list-item:last-of-type{padding-bottom:0}.enterprise-page .safety .safety-card__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:4px;font-size:24px;line-height:120%}@media (max-width:768px){.enterprise-page .safety .safety-card__list-header{font-size:30px;line-height:30px;font-size:20px}}.enterprise-page .safety .safety-card__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:10px}@media (max-width:768px){.enterprise-page .safety .safety-card__list-text{font-size:16px;line-height:26px}}.enterprise-page .safety .safety-card__list-text:last-of-type{padding-bottom:0}.enterprise-page .fault-tolerance{padding:84px 0}@media (max-width:768px){.enterprise-page .fault-tolerance{padding:36px 0}}.enterprise-page .fault-tolerance__wrapper{padding:0 105px}@media (min-width:1680px){.enterprise-page .fault-tolerance__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.enterprise-page .fault-tolerance__wrapper{padding:0 35px}}.enterprise-page .fault-tolerance__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:55px}@media (max-width:768px){.enterprise-page .fault-tolerance__header{font-size:30px;line-height:30px;padding-bottom:21px}}@media (max-width:360px){.enterprise-page .fault-tolerance__header{font-size:28px}}.enterprise-page .fault-tolerance__text{display:flex;justify-content:space-between}@media (max-width:576px){.enterprise-page .fault-tolerance__text{display:block}}.enterprise-page .fault-tolerance__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:48%;flex-shrink:0}@media (max-width:768px){.enterprise-page .fault-tolerance__text-container{font-size:16px;line-height:26px}}@media (min-width:1680px){.enterprise-page .fault-tolerance__text-container{max-width:none}}@media (max-width:1024px){.enterprise-page .fault-tolerance__text-container{width:48%}}@media (max-width:576px){.enterprise-page .fault-tolerance__text-container{padding-bottom:24px;width:100%}}@media (max-width:576px){.enterprise-page .fault-tolerance__text-container:last-of-type{padding-bottom:0}}.enterprise-page .economy{position:relative;background-color:#f4f4f4;border-radius:40px;overflow:hidden}.enterprise-page .economy__wrapper{padding:66px 105px 60px}@media (min-width:1680px){.enterprise-page .economy__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.enterprise-page .economy__wrapper{padding:27px 25px 70px 35px}}.enterprise-page .economy__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:53px}@media (max-width:768px){.enterprise-page .economy__header{font-size:30px;line-height:30px;padding-bottom:32px;text-align:left}}.enterprise-page .economy__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;position:relative;max-width:920px;z-index:2}@media (max-width:768px){.enterprise-page .economy__text{font-size:16px;line-height:26px}}@media (max-width:992px){.enterprise-page .economy__text{max-width:320px}}.enterprise-page .economy__btn{position:relative;margin-top:51px;width:232px;height:72px;line-height:72px;background-color:#181818;border:none;z-index:1}@media (max-width:576px){.enterprise-page .economy__btn{margin-top:90px;max-width:306px;width:100%;height:80px;line-height:80px}}.enterprise-page .economy__btn:hover{color:#07f}.enterprise-page .economy__image{position:absolute;bottom:-270px;right:-190px;width:674px;height:804px}@media (max-width:576px){.enterprise-page .economy__image{bottom:-244px;right:-142px;width:450px;height:600px}}.enterprise-page .why{padding:88px 40px 23px 105px}@media (min-width:1680px){.enterprise-page .why{padding:88px 0 23px}}@media (max-width:768px){.enterprise-page .why{padding:48px 35px 38px}}.enterprise-page .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:790px;padding-bottom:47px}@media (min-width:1680px){.enterprise-page .why__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.enterprise-page .why__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.enterprise-page .why__header{max-width:none;padding-right:660px}}@media (max-width:768px){.enterprise-page .why__header{padding-bottom:36px}}.enterprise-page .why__content{display:flex;flex-wrap:wrap}@media (min-width:1680px){.enterprise-page .why__content{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:1200px){.enterprise-page .why__content{justify-content:space-between}}.enterprise-page .why__content-item{margin:0 15px 70px 0;width:calc(33.33% - 10px);display:flex;align-items:flex-start}@media (max-width:1200px){.enterprise-page .why__content-item{margin:0 0 20px;width:48%}}@media (max-width:596px){.enterprise-page .why__content-item{margin:0 0 40px;width:100%;flex-wrap:wrap}}.enterprise-page .why__content-item:nth-child(3n){margin-right:0}@media (max-width:1200px){.enterprise-page .why__content-item:nth-child(2n - 1){margin-bottom:70px}}@media (max-width:596px){.enterprise-page .why__content-item:nth-child(2n - 1){margin-bottom:40px}}.enterprise-page .why__content-item:last-child{margin-bottom:0}@media (max-width:596px){.enterprise-page .why__content-item:last-child{margin-bottom:0}}.enterprise-page .why__image{margin-right:31px;flex-shrink:0}@media (max-width:596px){.enterprise-page .why__image{margin:0 0 20px}}.enterprise-page .why__image._1 svg{width:80px;height:72px}@media (max-width:576px){.enterprise-page .why__image._1 svg{width:95px}}.enterprise-page .why__image._2 svg{width:72px;height:80px}@media (max-width:576px){.enterprise-page .why__image._2 svg{width:102px;height:66px}}.enterprise-page .why__image._3 svg{width:72px;height:71px}@media (max-width:576px){.enterprise-page .why__image._3 svg{width:97px}}.enterprise-page .why__image._4 svg{width:78px;height:78px}.enterprise-page .why__image._5 svg{width:80px;height:80px}@media (max-width:576px){.enterprise-page .why__image._5 svg{width:100px}}.enterprise-page .why__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:82%;font-size:30px;line-height:120%}@media (max-width:768px){.enterprise-page .why__subheader{font-size:30px;line-height:30px}}@media (max-width:1320px){.enterprise-page .why__subheader{font-size:22px}}@media (max-width:768px){.enterprise-page .why__subheader{font-size:18px}}@media (max-width:596px){.enterprise-page .why__subheader{width:100%;font-size:26px}}.enterprise-page .contacts{display:none}.enterprise-page .contacts._enterprise{display:block}.enterprise-page .contacts__header{max-width:1030px}.telecom-page__wrapper{position:relative}.telecom-page .legacy{position:relative;padding:84px 0 20px}@media (max-width:768px){.telecom-page .legacy{padding:44px 0 20px}}@media (min-width:1680px){.telecom-page .legacy__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.telecom-page .legacy__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 54px;max-width:1330px}@media (max-width:768px){.telecom-page .legacy__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.telecom-page .legacy__header{padding-left:0;margin-left:0}}@media (max-width:768px){.telecom-page .legacy__header{padding:0 35px 50px}}.telecom-page .legacy__list{padding:0 20px 0 105px;display:flex;flex-wrap:wrap;list-style:none}@media (min-width:1680px){.telecom-page .legacy__list{padding-left:0;margin-left:0}}@media (max-width:768px){.telecom-page .legacy__list{padding:0 35px}}.telecom-page .legacy__list-item{position:relative;margin:0 10px 60px 0;width:calc(33.33% - 6.66667px)}@media (max-width:1200px){.telecom-page .legacy__list-item{margin:0 40px 60px 0;width:calc(50% - 20px)}}@media (max-width:576px){.telecom-page .legacy__list-item{margin:0 0 33px;width:100%}}.telecom-page .legacy__list-item:nth-of-type(3n){margin:0 0 60px}@media (max-width:1200px){.telecom-page .legacy__list-item:nth-of-type(3n){margin:0 40px 33px 0}}@media (max-width:576px){.telecom-page .legacy__list-item:nth-of-type(3n){margin:0 0 33px}}@media (max-width:1200px){.telecom-page .legacy__list-item:nth-of-type(2n){margin:0 0 33px}}.telecom-page .legacy__list-item:before{content:"+";position:absolute;top:3px;transform-origin:center;transform:rotate(-45deg);color:#ff272c;font-size:78px;font-weight:350}@media (max-width:992px){.telecom-page .legacy__list-item:before{top:-1px;left:6px;font-size:50px}}@media (max-width:768px){.telecom-page .legacy__list-item:before{top:3px}}.telecom-page .legacy__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:61px;font-size:30px;line-height:120%;white-space:nowrap}@media (max-width:768px){.telecom-page .legacy__list-header{font-size:30px;line-height:30px}}@media (max-width:1270px){.telecom-page .legacy__list-header{transform:translateY(6px);font-size:22px}}@media (max-width:1200px){.telecom-page .legacy__list-header{transform:translateY(0);font-size:30px;white-space:normal}}@media (max-width:992px){.telecom-page .legacy__list-header{padding-left:45px;font-size:22px}}.telecom-page .legacy__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:16px}@media (max-width:768px){.telecom-page .legacy__list-text{font-size:16px;line-height:26px}}@media (max-width:992px){.telecom-page .legacy__list-text{padding-top:20px}}.telecom-page .advantages{position:relative;padding:110px 0 23px;background-color:#000;border-radius:40px}@media (max-width:768px){.telecom-page .advantages{padding:44px 0 0}}@media (min-width:1680px){.telecom-page .advantages__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.telecom-page .advantages__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 53px;max-width:1220px;color:#fff}@media (max-width:768px){.telecom-page .advantages__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.telecom-page .advantages__header{padding-left:0;margin-left:0}}@media (max-width:768px){.telecom-page .advantages__header{padding:0 35px 50px}}.telecom-page .advantages__list{padding:0 105px;display:flex;flex-wrap:wrap;list-style:none}@media (min-width:1680px){.telecom-page .advantages__list{padding-left:0;margin-left:0}}@media (max-width:768px){.telecom-page .advantages__list{padding:0 35px}}.telecom-page .advantages__list-item{position:relative;margin:0 40px 80px 0;width:calc(33.33% - 26.66667px)}@media (max-width:1200px){.telecom-page .advantages__list-item{width:calc(50% - 20px)}}@media (max-width:576px){.telecom-page .advantages__list-item{margin:0 0 48px;width:100%}}.telecom-page .advantages__list-item:nth-of-type(3n){margin:0 0 80px}@media (max-width:1200px){.telecom-page .advantages__list-item:nth-of-type(3n){margin:0 40px 48px 0}}@media (max-width:576px){.telecom-page .advantages__list-item:nth-of-type(3n){margin:0 0 48px}}@media (max-width:1200px){.telecom-page .advantages__list-item:nth-of-type(2n){margin:0 0 48px}}.telecom-page .advantages__list-item:before{content:"";position:absolute;top:8px;left:7px;width:29px;height:16px;border-bottom:5px solid #00eaff;border-left:5px solid #00eaff;transform-origin:center;transform:rotate(-45deg)}@media (max-width:1360px){.telecom-page .advantages__list-item:before{top:3px;left:6px;width:23px;height:13px;border-bottom:4px solid #00eaff;border-left:4px solid #00eaff}}.telecom-page .advantages__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:60px;font-size:30px;line-height:120%;color:#fff}@media (max-width:768px){.telecom-page .advantages__list-header{font-size:30px;line-height:30px}}@media (max-width:1360px){.telecom-page .advantages__list-header{padding-left:45px;font-size:22px}}.telecom-page .advantages__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:17px;color:#fff}@media (max-width:768px){.telecom-page .advantages__list-text{font-size:16px;line-height:26px}}@media (max-width:992px){.telecom-page .advantages__list-text{padding-top:20px}}.telecom-page .demo{position:relative;margin-top:20px;background-color:#fff;border-radius:40px;overflow:hidden}@media (max-width:768px){.telecom-page .demo{margin-top:10px}}.telecom-page .demo__wrapper{padding:66px 105px 59px}@media (min-width:1680px){.telecom-page .demo__wrapper{margin:0 auto;padding:84px 0 59px;width:1440px}}@media (max-width:768px){.telecom-page .demo__wrapper{padding:24px 35px 32px}}@media (max-width:576px){.telecom-page .demo__wrapper{text-align:center}}.telecom-page .demo__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;max-width:750px;z-index:2}@media (max-width:768px){.telecom-page .demo__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.telecom-page .demo__header{width:80%}}@media (max-width:576px){.telecom-page .demo__header{text-align:left}}.telecom-page .demo__btn{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;position:relative;margin-top:64px;display:inline-block;width:268px;height:74px;line-height:74px;background-color:#181818;border:2px solid #181818;box-sizing:border-box;border-radius:18px;color:#fff;transition:color .1s ease;z-index:2}@media (max-width:768px){.telecom-page .demo__btn{margin-top:53px}}@media (max-width:576px){.telecom-page .demo__btn{max-width:296px;width:100%;height:80px;line-height:80px}}.telecom-page .demo__btn:hover{color:#07f}.telecom-page .demo__image{position:absolute;right:0;bottom:0;width:640px;height:373px;z-index:1}@media (max-width:1200px){.telecom-page .demo__image{right:-275px}}@media (max-width:768px){.telecom-page .demo__image{right:-152px;bottom:-19px;width:360px;height:216px}}.telecom-page .solutions{padding:85px 105px 62px}@media (min-width:1680px){.telecom-page .solutions{padding:85px 0 55px}}@media (max-width:768px){.telecom-page .solutions{margin-top:10px;padding:26px 35px 24px;background-color:#f4f4f4;border-radius:40px}}.telecom-page .solutions__wrapper{position:relative}@media (min-width:1680px){.telecom-page .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.telecom-page .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;max-width:750px;z-index:2}@media (max-width:768px){.telecom-page .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.telecom-page .solutions__header{width:80%}}.telecom-page .solutions__list{padding-top:54px}@media (max-width:768px){.telecom-page .solutions__list{padding-top:35px}}.telecom-page .solutions__list-item{margin-top:50px;position:relative;background:#fff;border-radius:40px;padding:60px 88px 60px 190px;overflow:hidden}@media (max-width:1220px){.telecom-page .solutions__list-item{padding:60px 68px 60px 190px}}@media (max-width:576px){.telecom-page .solutions__list-item{margin-top:32px;padding:13px 15px 21px}}.telecom-page .solutions__list-item:first-of-type{margin-top:0}.telecom-page .solutions__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:30px;line-height:37px}@media (max-width:768px){.telecom-page .solutions__list-header{font-size:30px;line-height:30px;max-width:270px;font-size:20px;line-height:25px}}.telecom-page .solutions__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:14px}@media (max-width:768px){.telecom-page .solutions__list-text{font-size:16px;line-height:26px;padding-top:17px}}.telecom-page .solutions__list-image{position:absolute}@media (max-width:576px){.telecom-page .solutions__list-image{position:relative;margin-bottom:5px}}.telecom-page .solutions__list-image._1{top:63px;left:-82px;width:213px;height:165px}@media (max-width:576px){.telecom-page .solutions__list-image._1{top:0;width:170px;height:151px}}.telecom-page .solutions__list-image._2{top:27px;left:-75px;width:247px;height:190px}@media (max-width:576px){.telecom-page .solutions__list-image._2{top:0;left:-39px;width:128px;height:153px}}.telecom-page .solutions__list-image._3{top:45px;left:-38px;width:172px;height:171px}@media (max-width:576px){.telecom-page .solutions__list-image._3{top:5px;left:-45px;margin-bottom:20px;width:135px;height:133px}}.telecom-page .connect{position:relative;margin-top:20px;padding:66px 0 60px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.telecom-page .connect{margin-top:10px;padding:28px 0 51px;background:none}}@media (min-width:1680px){.telecom-page .connect__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.telecom-page .connect__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 105px}@media (max-width:768px){.telecom-page .connect__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.telecom-page .connect__header{padding-left:0;margin-left:0}}@media (max-width:768px){.telecom-page .connect__header{padding:0 0 18px 35px}}.telecom-page .connect .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.telecom-page .connect .custom-scroll{transform:translateY(27px)!important}}@media (min-width:1680px){.telecom-page .connect__image{width:1440px;margin:0 auto}}@media (max-width:768px){.telecom-page .connect__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.telecom-page .connect__image::-webkit-scrollbar{display:none}}.telecom-page .connect__image-container{margin:0 auto;padding:0 105px}@media (min-width:1680px){.telecom-page .connect__image-container{padding:0}}@media (max-width:768px){.telecom-page .connect__image-container{display:block;width:605px;margin:0;padding:0 35px}}.telecom-page .connect__image-container img{border-radius:32px;height:auto}.telecom-page .connect .custom-scroll{display:none}@media (max-width:767px){.telecom-page .connect .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.telecom-page .connect .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.telecom-page .connect .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.telecom-page .connect .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.telecom-page .connect .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.telecom-page .connect .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.telecom-page .connect__text{padding:0 105px 81px;display:flex;justify-content:space-between}@media (min-width:1680px){.telecom-page .connect__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.telecom-page .connect__text{padding:0 35px 13px}}@media (max-width:576px){.telecom-page .connect__text{display:block}}.telecom-page .connect__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.telecom-page .connect__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.telecom-page .connect__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.telecom-page .connect__text-container:first-child{padding-top:0}}.telecom-page .connect__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.telecom-page .connect__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.telecom-page .connect__text-item:last-child{padding-bottom:0}@media (max-width:768px){.telecom-page .connect__text-item:last-child{padding-bottom:24px}}.telecom-page .connect__text-item::marker{width:20px}.telecom-page .why__wrapper{padding:85px 105px 0}@media (min-width:1680px){.telecom-page .why__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.telecom-page .why__wrapper{padding:40px 35px 2px;background-color:#f4f4f4;border-radius:40px}}.telecom-page .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:112px}@media (max-width:768px){.telecom-page .why__header{font-size:30px;line-height:30px;padding-bottom:35px}}.telecom-page .why__list{display:flex;list-style:none;flex-wrap:wrap}.telecom-page .why__list-item{margin:0 40px 80px 0;width:calc(33.33% - 26.66667px)}@media (max-width:1200px){.telecom-page .why__list-item{width:calc(50% - 20px)}}@media (max-width:576px){.telecom-page .why__list-item{margin:0 0 33px;width:100%}}.telecom-page .why__list-item:nth-of-type(3n){margin:0 0 80px}@media (max-width:1200px){.telecom-page .why__list-item:nth-of-type(3n){margin:0 40px 33px 0}}@media (max-width:576px){.telecom-page .why__list-item:nth-of-type(3n){margin:0 0 33px}}@media (max-width:1200px){.telecom-page .why__list-item:nth-of-type(2n){margin:0 0 33px}}.telecom-page .why__image{margin-bottom:29px;display:block;height:80px;flex-shrink:0}@media (max-width:576px){.telecom-page .why__image{margin:0 0 20px}}.telecom-page .why__image._1{width:80px}@media (max-width:576px){.telecom-page .why__image._1{margin-left:5px}}.telecom-page .why__image._2{margin-left:11px;width:70px}.telecom-page .why__image._3{margin-left:20px;width:64px}@media (max-width:576px){.telecom-page .why__image._3{margin-left:14px}}.telecom-page .why__image._4{width:73px}@media (max-width:576px){.telecom-page .why__image._4{margin-left:9px}}.telecom-page .why__image._5{margin-left:8px;width:73px}.telecom-page .why__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:82%;font-size:30px;line-height:120%}@media (max-width:768px){.telecom-page .why__subheader{font-size:30px;line-height:30px}}@media (max-width:992px){.telecom-page .why__subheader{font-size:26px}}@media (max-width:576px){.telecom-page .why__subheader{width:100%}}.telecom-page .why__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:16px}@media (max-width:768px){.telecom-page .why__text{font-size:16px;line-height:26px}}@media (max-width:576px){.telecom-page .why__text{padding-top:12px}}.telecom-page .contacts{display:none}.telecom-page .contacts._telecom-page{display:block}@media (max-width:768px){.telecom-page .contacts__wrapper{padding:111px 35px 26px}}.telecom-page .contacts__button{white-space:nowrap}.t-support-page input::-ms-clear{display:none}.t-support-page__wrapper{position:relative}.t-support-page .advantages-with{margin-top:20px;padding:98px 0;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.t-support-page .advantages-with{margin-top:10px;padding:48px 0}}.t-support-page .advantages-with__wrapper{padding:0 102px}@media (min-width:1680px){.t-support-page .advantages-with__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1100px){.t-support-page .advantages-with__wrapper{padding:0 20px 0 102px}}@media (max-width:768px){.t-support-page .advantages-with__wrapper{padding:0 37px}}.t-support-page .advantages-with__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px;padding-bottom:60px}@media (max-width:768px){.t-support-page .advantages-with__header{font-size:30px;line-height:30px;padding-bottom:26px;text-align:left}}.t-support-page .advantages-with__text{padding-bottom:49px;display:flex;justify-content:space-between}@media (max-width:1024px){.t-support-page .advantages-with__text{padding-bottom:60px}}@media (max-width:768px){.t-support-page .advantages-with__text{padding-bottom:58px}}@media (max-width:596px){.t-support-page .advantages-with__text{display:block}}.t-support-page .advantages-with__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex:unset;width:49%;max-width:760px;flex-shrink:0}@media (max-width:768px){.t-support-page .advantages-with__text-container{font-size:16px;line-height:26px}}@media (max-width:1024px){.t-support-page .advantages-with__text-container{flex:unset;width:48%}}@media (max-width:596px){.t-support-page .advantages-with__text-container{width:100%}}@media (max-width:1024px){.t-support-page .advantages-with__text-container:first-child{padding-top:0}}@media (max-width:1024px){.t-support-page .advantages-with__text-container:last-child{margin-left:0;padding-top:0}}@media (max-width:596px){.t-support-page .advantages-with__text-container:last-child{padding-top:20px}}.t-support-page .advantages-with__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:inline-block;width:336px;height:73px;border:none;background-color:#000;border-radius:18px;font-size:20px;line-height:73px;color:#f4f4f4;letter-spacing:-.02em;transition:color .1s ease}@media (max-width:768px){.t-support-page .advantages-with__button{font-size:16px;line-height:26px;margin:0 auto;background-position:50%;width:264px;height:80px}}@media (max-width:450px){.t-support-page .advantages-with__button{width:100%}}@media (max-width:350px){.t-support-page .advantages-with__button{font-size:18px}}.t-support-page .advantages-with__button:hover{color:#07f}.t-support-page .advantages-from{padding:121px 102px 63px}@media (min-width:1680px){.t-support-page .advantages-from{padding:121px 0}}@media (max-width:768px){.t-support-page .advantages-from{padding:28px 37px 71px}}@media (max-width:596px){.t-support-page .advantages-from{padding:28px 37px 71px}}.t-support-page .advantages-from__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px;padding-bottom:65px}@media (min-width:1680px){.t-support-page .advantages-from__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.t-support-page .advantages-from__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.t-support-page .advantages-from__header{max-width:none;padding-right:900px}}@media (max-width:768px){.t-support-page .advantages-from__header{padding-bottom:44px}}.t-support-page .advantages-from__content{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:1680px){.t-support-page .advantages-from__content{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.t-support-page .advantages-from__content-item{width:32%}@media (max-width:1200px){.t-support-page .advantages-from__content-item{width:48%}}@media (max-width:596px){.t-support-page .advantages-from__content-item{margin-bottom:40px;width:100%}}.t-support-page .advantages-from__content-item:first-child{margin-bottom:60px}@media (max-width:596px){.t-support-page .advantages-from__content-item:first-child{margin-bottom:40px}}@media (max-width:596px){.t-support-page .advantages-from__content-item:last-child{margin-bottom:0}}.t-support-page .advantages-from__image{width:100px;margin-bottom:20px;flex-shrink:0}@media (max-width:596px){.t-support-page .advantages-from__image{margin:0 0 35px;transform:translateX(-15px)}}.t-support-page .advantages-from__text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:82%;font-size:30px;line-height:37px}@media (max-width:768px){.t-support-page .advantages-from__text{font-size:30px;line-height:30px}}@media (max-width:992px){.t-support-page .advantages-from__text{font-size:20px;line-height:25px}}@media (max-width:596px){.t-support-page .advantages-from__text{width:100%}}.t-support-page .how-works{padding:98px 0;background:#000;border-radius:40px}@media (max-width:768px){.t-support-page .how-works{padding:48px 0 75px}}.t-support-page .how-works__wrapper{padding:0 102px}@media (min-width:1680px){.t-support-page .how-works__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1100px){.t-support-page .how-works__wrapper{padding:0 20px 0 102px}}@media (max-width:768px){.t-support-page .how-works__wrapper{padding:0 37px}}.t-support-page .how-works__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px;padding-bottom:82px;color:#fff}@media (max-width:768px){.t-support-page .how-works__header{font-size:30px;line-height:30px;padding-bottom:53px}}.t-support-page .how-works__list{display:flex;justify-content:space-between;align-items:center}@media (max-width:596px){.t-support-page .how-works__list{display:block}}.t-support-page .how-works__list-image{margin-right:-14px;width:58px;transform:translateY(10px);user-select:none}@media (min-width:1680px){.t-support-page .how-works__list-image{margin-right:-70px}}@media (max-width:992px){.t-support-page .how-works__list-image{margin-right:4px}}@media (max-width:768px){.t-support-page .how-works__list-image{margin-right:8px;width:48px}}@media (max-width:596px){.t-support-page .how-works__list-image{margin:42px 0 48px;width:58px;transform-origin:center;transform:translateY(0) rotate(90deg)}}.t-support-page .how-works__list-item{width:42%;display:flex;align-items:center}@media (max-width:596px){.t-support-page .how-works__list-item{width:100%;display:block}}.t-support-page .how-works__list-number{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin:0 39px 0 19px;width:62px;height:62px;flex-shrink:0;border:2px solid #07f;border-radius:18px;text-align:center;font-weight:700;font-size:30px;line-height:58px;color:#fff}@media (max-width:768px){.t-support-page .how-works__list-number{font-size:30px;line-height:30px}}@media (max-width:992px){.t-support-page .how-works__list-number{margin:0 25px 0 0}}@media (max-width:768px){.t-support-page .how-works__list-number{line-height:58px}}@media (max-width:596px){.t-support-page .how-works__list-number{margin-bottom:31px}}.t-support-page .how-works__list-number_2{margin-left:-18px}@media (max-width:596px){.t-support-page .how-works__list-number_2{margin-left:0}}.t-support-page .how-works__list-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:30px;line-height:37px;color:#fff}@media (max-width:768px){.t-support-page .how-works__list-text{font-size:30px;line-height:30px;font-size:20px;line-height:25px}}.t-support-page .how-works__text{padding:85px 0 80px;display:flex;justify-content:space-between}@media (max-width:1024px){.t-support-page .how-works__text{padding:85px 0 60px}}@media (max-width:768px){.t-support-page .how-works__text{padding:60px 0 58px}}@media (max-width:596px){.t-support-page .how-works__text{padding:43px 0;display:block}}.t-support-page .how-works__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex:unset;width:49%;max-width:760px;flex-shrink:0;color:#fff}@media (max-width:768px){.t-support-page .how-works__text-container{font-size:16px;line-height:26px}}@media (max-width:1024px){.t-support-page .how-works__text-container{flex:unset;width:48%}}@media (max-width:596px){.t-support-page .how-works__text-container{padding-top:20px;width:100%}}@media (max-width:596px){.t-support-page .how-works__text-container:first-child{padding-top:0}}@media (max-width:1024px){.t-support-page .how-works__text-container:last-child{margin-left:0}}.t-support-page .how-works__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 102px 42px;font-size:30px;line-height:37px;color:#fff}@media (max-width:768px){.t-support-page .how-works__subheader{font-size:30px;line-height:30px}}@media (min-width:1680px){.t-support-page .how-works__subheader{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:992px){.t-support-page .how-works__subheader{font-size:26px;line-height:32px}}@media (max-width:768px){.t-support-page .how-works__subheader{padding:0 36px 28px}}.t-support-page .how-works__table{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 20px;font-size:16px;line-height:26px}@media (max-width:768px){.t-support-page .how-works__table{font-size:16px;line-height:26px}}@media (min-width:1680px){.t-support-page .how-works__table{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.t-support-page .how-works__table{padding:0 10px}}.t-support-page .how-works__table_desk{display:block}@media (max-width:768px){.t-support-page .how-works__table_desk{display:none}}.t-support-page .how-works__table_mob{display:none}@media (max-width:768px){.t-support-page .how-works__table_mob{display:block}}.t-support-page .how-works__table-head{padding:0 80px 20px;display:flex;color:#fff}.t-support-page .how-works__table-head span{opacity:0;cursor:unset;pointer-events:none}@media (max-width:992px){.t-support-page .how-works__table-head span{margin-right:-80px}}.t-support-page .how-works__table-head-cell{display:none}@media (max-width:768px){.t-support-page .how-works__table-head-cell{display:block;padding:0 0 22px 34px;color:#fff}}.t-support-page .how-works__table-row{margin-top:10px;padding:41px 80px;display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;border-radius:40px}@media (max-width:768px){.t-support-page .how-works__table-row{display:inline-block;padding:41px 10px;height:680px}}@media (max-width:596px){.t-support-page .how-works__table-row{height:760px;margin-top:0}}@media (max-width:450px){.t-support-page .how-works__table-row{height:890px}}@media (max-width:350px){.t-support-page .how-works__table-row{height:965px}}.t-support-page .how-works__table-row:hover{cursor:pointer}@media (min-width:1025px){.t-support-page .how-works__table-row:hover .how-works__table-cell{color:#07f}.t-support-page .how-works__table-row:hover .how-works__table-cell_description{color:#1d1d1f}.t-support-page .how-works__table-row:hover .how-works__table-cell b{color:#07f}.t-support-page .how-works__table-row:hover path{fill:#07f}}.t-support-page .how-works__table-row:first-child{margin-top:0}@media (max-width:768px){.t-support-page .how-works__table-row_en{height:670px}}@media (max-width:596px){.t-support-page .how-works__table-row_en{height:750px}}@media (max-width:450px){.t-support-page .how-works__table-row_en{height:870px}}@media (max-width:350px){.t-support-page .how-works__table-row_en{height:945px}}.t-support-page .how-works__table-cell{flex-shrink:0;transition:color .1s ease}.t-support-page .how-works__table-cell:first-child{width:30%}.t-support-page .how-works__table-cell:nth-child(2),.t-support-page .how-works__table-cell:nth-child(3){width:27%}.t-support-page .how-works__table-cell:nth-child(4){width:14%}.t-support-page .how-works__table-cell:nth-child(5){width:2%}@media (max-width:768px){.t-support-page .how-works__table-cell{width:100%!important;padding:0 0 40px 16px}}.t-support-page .how-works__table-cell_priority{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:30px;line-height:37px}@media (max-width:768px){.t-support-page .how-works__table-cell_priority{font-size:30px;line-height:30px}}@media (max-width:992px){.t-support-page .how-works__table-cell_priority{font-size:26px;line-height:32px}}@media (max-width:768px){.t-support-page .how-works__table-cell_priority{width:100%;color:#07f}}.t-support-page .how-works__table-cell b{font-family:VK Sans Display;font-style:normal;font-size:50px;line-height:50px;color:#1d1d1f;font-weight:500;font-size:22px;line-height:27px;transition:color .1s ease}@media (max-width:768px){.t-support-page .how-works__table-cell b{font-size:30px;line-height:30px;display:inline-block;padding-top:13px;color:#07f;font-size:22px;line-height:27px}}@media (max-width:768px){.t-support-page .how-works__table-cell b~div{display:inline;color:#07f}}.t-support-page .how-works__table-cell path{transition:fill .1s ease}.t-support-page .how-works__table-cell span{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;display:flex}@media (max-width:768px){.t-support-page .how-works__table-cell span{font-size:30px;line-height:30px}}@media (max-width:992px){.t-support-page .how-works__table-cell span{margin-right:-80px}}.t-support-page .how-works__table-cell_description{display:none;margin-top:40px;padding:24px 60px;background-color:#f4f4f4;border-radius:24px;width:100%}@media (max-width:768px){.t-support-page .how-works__table-cell_description{margin-top:-16px;display:block;padding:31px 25px}}.t-support-page .how-works__table-cell_opened,.t-support-page .how-works__table-cell_opened b{color:#07f}.t-support-page .how-works__table-cell_opened path{fill:#07f}.t-support-page .how-works__table-cell_closed{color:#000}@media (min-width:769px){.t-support-page .how-works__table-cell_closed b{color:#000}}.t-support-page .how-works__table-cell_closed path{fill:#b6b6be}.t-support-page .how-works__btns{display:none}@media (max-width:768px){.t-support-page .how-works__btns{margin:0 30px 17px 0;display:flex;justify-content:flex-end;align-items:center}.t-support-page .how-works__btns-item{width:40px}.t-support-page .how-works__btns-item:first-of-type{margin-right:8px}.t-support-page .how-works__btns-item:first-of-type button svg{transform:rotate(180deg)}.t-support-page .how-works__btns-item button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:15px;background-color:#fff;color:#000;border:none;position:relative;cursor:pointer;transition:.25s ease-in-out}.t-support-page .how-works__btns-item button.slick-disabled{opacity:.5}.t-support-page .how-works__btns-item button svg{width:18px;height:17px;fill:#000}}.t-support-page .how-works .slick-dots{bottom:-50px;width:calc(100% - .6rem)}.t-support-page .how-works .slick-dots button:before{color:#fff;opacity:1}.t-support-page .how-works .slick-dots .slick-active button:before{color:#07f;font-size:8px;line-height:21px}.t-support-page .terms{background:#f4f4f4;border-radius:40px;margin-top:20px}@media (max-width:768px){.t-support-page .terms{margin-top:10px}}.t-support-page .terms__wrapper{position:relative;padding:79px 190px 96px 100px}@media (min-width:1680px){.t-support-page .terms__wrapper{margin:0 auto;padding:79px 0;width:1440px}}@media (max-width:992px){.t-support-page .terms__wrapper{padding:96px 30px 96px 107px}}@media (max-width:768px){.t-support-page .terms__wrapper{padding:109px 38px 26px}}.t-support-page .terms__wrapper:after{content:"";position:absolute;top:87px;right:80px;width:74px;height:74px;background:url(images/current-logo.svg) no-repeat;background-size:contain}@media (min-width:1680px){.t-support-page .terms__wrapper:after{right:0}}@media (max-width:768px){.t-support-page .terms__wrapper:after{top:34px;right:auto;left:38px;width:48px;height:48px}}.t-support-page .terms__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px}@media (max-width:768px){.t-support-page .terms__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.t-support-page .terms__header{width:80%}}@media (max-width:992px){.t-support-page .terms__header{max-width:500px}}.t-support-page .terms__button{font-family:PT Mono;font-style:normal;font-weight:400;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;display:inline-block;margin-top:49px;width:243px;height:80px;box-sizing:border-box;border-radius:18px;text-decoration:none;font-size:20px;transition:color .1s ease}@media (max-width:768px){.t-support-page .terms__button{width:240px}}@media (max-width:596px){.t-support-page .terms__button{width:100%}}.t-support-page .terms__button_premium{margin-right:20px;background-color:#181818;color:#fff;line-height:80px}@media (max-width:768px){.t-support-page .terms__button_premium{margin-top:32px}}.t-support-page .terms__button_simple{border:2px solid #181818;background-color:#fff;color:#181818;line-height:76px}@media (max-width:768px){.t-support-page .terms__button_simple{margin-top:12px}}.t-support-page .terms__button:hover{color:#07f}.t-support-page .question{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.t-support-page .question_closed{display:none}.t-support-page .question__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:600px){.t-support-page .question__modal{padding:29px 0;height:auto}}.t-support-page .question__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;transition:color .1s ease}@media (max-width:768px){.t-support-page .question__close{top:10px;right:10px}}.t-support-page .question__close:hover{color:#07f}.t-support-page .question__form{position:relative;margin:0 10px;width:100%;padding:100px 107px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.t-support-page .question__form{margin:0 auto}}@media (max-width:1200px){.t-support-page .question__form{padding:30px 60px}}@media (max-width:768px){.t-support-page .question__form{padding:50px 0 30px;border-radius:32px}}@media (max-width:596px){.t-support-page .question__form{padding:110px 0 30px}}.t-support-page .question__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.t-support-page .question__header{font-size:30px;line-height:30px;margin:0 30px}}.t-support-page .question__button{font-family:PT Mono;font-style:normal;font-weight:400;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;display:inline-block;margin-top:47px;height:74px;box-sizing:border-box;border-radius:18px;text-decoration:none;font-size:20px;transition:color .1s ease}@media (max-width:768px){.t-support-page .question__button{width:240px}}@media (max-width:596px){.t-support-page .question__button{height:80px}}.t-support-page .question__button_yes{margin-right:20px;width:104px;background:#000;color:#fff;line-height:74px}@media (max-width:768px){.t-support-page .question__button_yes{margin:32px 20px 0 30px}}@media (max-width:596px){.t-support-page .question__button_yes{margin:93px 30px 0;width:calc(100% - 60px)}}.t-support-page .question__button_no{width:116px;border:2px solid #000;background:#fff;color:#000;line-height:72px}@media (max-width:596px){.t-support-page .question__button_no{margin:12px 30px 0;width:calc(100% - 60px);line-height:76px}}.t-support-page .question__button:hover{color:#07f}.t-support-page .premium{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50;transition:color .1s ease}.t-support-page .premium_closed{display:none}.t-support-page .premium__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:500px){.t-support-page .premium__modal{padding:29px 0;height:auto}}.t-support-page .premium__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0}@media (max-width:768px){.t-support-page .premium__close{top:10px;right:10px}}.t-support-page .premium__close:hover{color:#07f}.t-support-page .premium__form{position:relative;margin:0 10px;width:100%;padding:100px 107px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.t-support-page .premium__form{margin:0 auto}}@media (max-width:1200px){.t-support-page .premium__form{padding:30px 60px}}@media (max-width:992px){.t-support-page .premium__form{padding:100px 60px}}@media (max-width:768px){.t-support-page .premium__form{padding:46px 0 30px;border-radius:32px}}@media (max-width:350px){.t-support-page .premium__form{padding:70px 0 30px}}.t-support-page .premium__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.t-support-page .premium__header{font-size:30px;line-height:30px;margin:0 23px}}.t-support-page .premium__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:49px}@media (max-width:768px){.t-support-page .premium__text{font-size:16px;line-height:26px;margin:32px 23px 0}}.t-support-page .premium__text:last-child{margin-top:0}@media (max-width:768px){.t-support-page .premium__text:last-child{margin-top:18px}}.t-support-page .premium__text a{text-decoration:none;color:#07f}.t-support-page section.contacts{display:none}.p-support-page input::-ms-clear{display:none}.p-support-page__wrapper{position:relative}.p-support-page .profit{margin-top:20px;padding:99px 20px;background:#f4f4f4;border-radius:40px}@media (min-width:1680px){.p-support-page .profit{padding:70px 0}}@media (max-width:768px){.p-support-page .profit{margin-top:10px;padding:24px 0 75px;background:none;border-radius:unset}}.p-support-page .profit__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 60px 83px;letter-spacing:-.04em}@media (min-width:1680px){.p-support-page .profit__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .profit__header{font-size:30px;line-height:30px;padding:0 30px 50px;width:90%}}.p-support-page .profit__btns{display:none}@media (max-width:768px){.p-support-page .profit__btns{margin:0 30px 40px 0;display:flex;justify-content:flex-end;align-items:center}.p-support-page .profit__btns-item{width:40px}.p-support-page .profit__btns-item:first-of-type{margin-right:8px}.p-support-page .profit__btns-item:first-of-type button svg{transform:rotate(180deg)}.p-support-page .profit__btns-item button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:15px;background-color:#181818;border:none;position:relative;cursor:pointer;transition:.25s ease-in-out}.p-support-page .profit__btns-item button.slick-disabled{opacity:.5}.p-support-page .profit__btns-item button svg{width:18px;height:17px;fill:#fff}}.p-support-page .profit__list-item{margin-bottom:20px;overflow:hidden;padding:66px 80px 62px 0;background:#fff;border-radius:40px}@media (min-width:1680px){.p-support-page .profit__list-item{width:1440px;margin:0 auto;margin-bottom:20px;padding:66px 90px 62px 0}}@media (max-width:992px){.p-support-page .profit__list-item{padding-right:20px}}@media (max-width:768px){.p-support-page .profit__list-item{padding:50px 0 0;height:450px;border-radius:24px}}@media (max-width:576px){.p-support-page .profit__list-item{height:540px}}@media (max-width:450px){.p-support-page .profit__list-item{height:650px}}@media (max-width:350px){.p-support-page .profit__list-item{height:750px}}.p-support-page .profit__list-item:nth-child(2){padding-bottom:82px}@media (min-width:1680px){.p-support-page .profit__list-item:nth-child(2){padding-bottom:62px}}@media (max-width:768px){.p-support-page .profit__list-item:nth-child(2){padding-bottom:0}}.p-support-page .profit__list-item-container{display:flex;justify-content:flex-start}@media (min-width:1680px){.p-support-page .profit__list-item-container{margin:0 auto}}@media (max-width:992px){.p-support-page .profit__list-item-container{padding-right:20px}}@media (max-width:768px){.p-support-page .profit__list-item-container{display:block;padding:0 32px}}.p-support-page .profit__list-image{margin-left:-34px;padding-top:45px;flex-shrink:0;width:16%;max-width:210px;align-self:center}@media (max-width:1200px){.p-support-page .profit__list-image{margin-left:-20px;width:20%}}@media (max-width:768px){.p-support-page .profit__list-image{margin:0 0 30px;padding-top:0;width:92px}}.p-support-page .profit__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;color:#1d1d1f;margin:0 30px 0 35px;width:21%;flex-shrink:0;padding-bottom:10px}@media (max-width:768px){.p-support-page .profit__list-header{font-size:20px;line-height:25px}}@media (max-width:992px){.p-support-page .profit__list-header{margin:0 30px 0 20px;width:31%}}@media (max-width:768px){.p-support-page .profit__list-header{margin:0;padding-bottom:24px;width:100%}}.p-support-page .profit__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:47%;flex-shrink:0}@media (max-width:768px){.p-support-page .profit__list-text{font-size:16px;line-height:26px;width:100%}}.p-support-page .profit .slick-dots{bottom:-40px}.p-support-page .profit .slick-dots .slick-active button:before{color:#07f;font-size:8px;line-height:21px}.p-support-page .tasks{margin-top:20px;padding:97px 20px 77px;background:#fff;border-radius:40px}@media (max-width:768px){.p-support-page .tasks{margin-top:10px;padding:44px 0 24px}}.p-support-page .tasks__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:830px;padding:0 30px 77px 80px}@media (max-width:768px){.p-support-page .tasks__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.p-support-page .tasks__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:768px){.p-support-page .tasks__header{padding:0 45px 26px 30px}}.p-support-page .tasks__content{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:1680px){.p-support-page .tasks__content{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .tasks__content{padding:0 30px}}@media (max-width:596px){.p-support-page .tasks__content{display:block;transform:unset;margin-top:0}}.p-support-page .tasks__content-container{position:relative;margin-bottom:20px;width:calc(50% - 10px);padding:64px 20px 58px 190px;background:#fafafa;border-radius:40px}@media (max-width:992px){.p-support-page .tasks__content-container{padding:50px 40px 58px 80px}}@media (max-width:768px){.p-support-page .tasks__content-container{padding:50px 20px 44px;border-radius:20px}}@media (max-width:596px){.p-support-page .tasks__content-container{width:100%}}.p-support-page .tasks__content-image{position:absolute;top:72px;left:80px;width:70px}@media (max-width:992px){.p-support-page .tasks__content-image{position:relative;top:0;left:0;margin:0 0 32px 17px}}.p-support-page .tasks__content-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:17px}@media (max-width:768px){.p-support-page .tasks__content-header{font-size:20px;line-height:25px}}.p-support-page .tasks__content-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.p-support-page .tasks__content-text{font-size:16px;line-height:26px}}.p-support-page .discuss{background:#181818;border-radius:40px;margin-top:20px}@media (max-width:768px){.p-support-page .discuss{margin-top:10px;border-radius:24px}}.p-support-page .discuss__wrapper{position:relative;padding:79px 190px 80px 100px}@media (min-width:1680px){.p-support-page .discuss__wrapper{margin:0 auto;padding:79px 0;width:1440px}}@media (max-width:992px){.p-support-page .discuss__wrapper{padding:96px 30px 80px 107px}}@media (max-width:768px){.p-support-page .discuss__wrapper{padding:46px 30px 24px}}.p-support-page .discuss__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:890px;color:#fff}@media (max-width:768px){.p-support-page .discuss__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.p-support-page .discuss__header{width:80%}}@media (max-width:992px){.p-support-page .discuss__header{max-width:500px}}.p-support-page .discuss__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;display:inline-block;margin:49px 20px 0 0;width:243px;height:80px;box-sizing:border-box;border:none;border-radius:18px;text-decoration:none;background:#fff;color:#181818;line-height:80px}@media (max-width:768px){.p-support-page .discuss__button{margin-top:50px;width:240px}}@media (max-width:596px){.p-support-page .discuss__button{width:100%}}.p-support-page .discuss__button:hover{color:#07f}.p-support-page .how-works{margin-top:20px;padding:98px 0;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.p-support-page .how-works{margin-top:10px;padding:48px 0 15px}}.p-support-page .how-works__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px;padding:0 102px 90px}@media (max-width:768px){.p-support-page .how-works__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.p-support-page .how-works__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:1100px){.p-support-page .how-works__header{padding:0 20px 90px 102px}}@media (max-width:768px){.p-support-page .how-works__header{padding:0 30px 33px}}.p-support-page .how-works__list{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:0 102px}@media (min-width:1680px){.p-support-page .how-works__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .how-works__list{padding:0 30px}}.p-support-page .how-works__list-item{width:32%;flex-shrink:0}@media (max-width:1200px){.p-support-page .how-works__list-item{width:48%}}@media (max-width:596px){.p-support-page .how-works__list-item{margin-bottom:34px;width:100%}}.p-support-page .how-works__list-item:first-child{margin-bottom:60px}@media (max-width:596px){.p-support-page .how-works__list-item:first-child{margin-bottom:34px}}@media (max-width:596px){.p-support-page .how-works__list-item:last-child{margin-bottom:0}}.p-support-page .how-works__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.p-support-page .how-works__list-header{font-size:20px;line-height:25px}}.p-support-page .how-works__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:42px}@media (max-width:768px){.p-support-page .how-works__list-text{font-size:16px;line-height:26px;padding-top:17px}}.p-support-page .how-works__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;color:#1d1d1f;padding:59px 102px 42px}@media (max-width:768px){.p-support-page .how-works__subheader{font-size:26px;line-height:32px}}@media (min-width:1680px){.p-support-page .how-works__subheader{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .how-works__subheader{padding:28px 30px}}.p-support-page .how-works__subheader:last-of-type{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;color:#1d1d1f;padding:94px 102px 42px}@media (max-width:768px){.p-support-page .how-works__subheader:last-of-type{font-size:20px;line-height:25px}}@media (min-width:1680px){.p-support-page .how-works__subheader:last-of-type{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .how-works__subheader:last-of-type{padding:96px 30px 0}}.p-support-page .how-works__table{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 56px 0 71px}@media (max-width:768px){.p-support-page .how-works__table{font-size:16px;line-height:26px}}@media (min-width:1680px){.p-support-page .how-works__table{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .how-works__table{padding:0 10px;line-height:16px}}.p-support-page .how-works__table_desk{display:block}@media (max-width:768px){.p-support-page .how-works__table_desk{display:none}}.p-support-page .how-works__table_mob{display:none}@media (max-width:768px){.p-support-page .how-works__table_mob{display:block}}.p-support-page .how-works__table-head{padding:0 29px 33px;display:flex;color:#1d1d1f}.p-support-page .how-works__table-head .how-works__table-cell{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;font-size:16px;line-height:26px}@media (max-width:768px){.p-support-page .how-works__table-head .how-works__table-cell{font-size:16px;line-height:26px}}.p-support-page .how-works__table-head-cell{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;display:none;padding:0 0 6px 34px;color:#1d1d1f;transition:color .1s ease}@media (max-width:768px){.p-support-page .how-works__table-head-cell{font-size:16px;line-height:26px;display:block}}.p-support-page .how-works__table-row{position:relative;margin-top:4px;padding:43px 29px;display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;border-radius:40px;transition:box-shadow .15s ease}@media (max-width:768px){.p-support-page .how-works__table-row{align-items:flex-start;padding:35px 10px;height:500px;border-radius:20px}}@media (max-width:596px){.p-support-page .how-works__table-row{height:500px}}@media (max-width:450px){.p-support-page .how-works__table-row{height:500px}}@media (max-width:350px){.p-support-page .how-works__table-row{height:520px}}@media (min-width:1025px){.p-support-page .how-works__table-row:hover{box-shadow:0 -34px 34px rgba(0,0,0,.075),0 34px 34px rgba(0,0,0,.075);z-index:10}.p-support-page .how-works__table-row:hover .how-works__table-cell{color:#07f}}.p-support-page .how-works__table-row_focused{box-shadow:0 -34px 34px rgba(0,0,0,.075),0 34px 34px rgba(0,0,0,.075);z-index:10}.p-support-page .how-works__table-row_focused .how-works__table-cell{color:#07f}@media (max-width:768px){.p-support-page .how-works__table-row_en{height:670px}}@media (max-width:596px){.p-support-page .how-works__table-row_en{height:750px}}@media (max-width:450px){.p-support-page .how-works__table-row_en{height:870px}}@media (max-width:350px){.p-support-page .how-works__table-row_en{height:945px}}.p-support-page .how-works__table-cell{font-family:VK Sans Display;font-style:normal;font-size:50px;line-height:50px;color:#1d1d1f;flex-shrink:0;font-weight:500;font-size:22px;line-height:27px}@media (max-width:768px){.p-support-page .how-works__table-cell{font-size:30px;line-height:30px;display:inline-block;width:100%!important;padding:13px 0 20px 12px;font-size:22px;line-height:27px;color:#07f}}.p-support-page .how-works__table-cell:first-child{width:23%}@media (max-width:992px){.p-support-page .how-works__table-cell:first-child{width:27%}}.p-support-page .how-works__table-cell:nth-child(2){width:18%}@media (max-width:768px){.p-support-page .how-works__table-cell:nth-child(2){width:48%!important}}.p-support-page .how-works__table-cell:nth-child(3){width:17%}@media (max-width:768px){.p-support-page .how-works__table-cell:nth-child(3){width:48%!important;padding:13px 0 30px}}.p-support-page .how-works__table-cell:nth-child(4){width:20%}@media (max-width:992px){.p-support-page .how-works__table-cell:nth-child(4){width:16%}}.p-support-page .how-works__table-cell:nth-child(5){width:22%}.p-support-page .how-works__table-cell_priority{font-size:30px;line-height:37px}@media (max-width:992px){.p-support-page .how-works__table-cell_priority{font-size:26px;line-height:32px}}@media (max-width:768px){.p-support-page .how-works__table-cell_priority{width:100%}}.p-support-page .how-works__table-cell span{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;display:inline-block;color:#1d1d1f}@media (max-width:768px){.p-support-page .how-works__table-cell span{font-size:16px;line-height:26px;padding-bottom:10px}}.p-support-page .how-works__btns{display:none}@media (max-width:768px){.p-support-page .how-works__btns{margin:0 30px 38px 0;display:flex;justify-content:flex-end;align-items:center}.p-support-page .how-works__btns-item{width:40px}.p-support-page .how-works__btns-item:first-of-type{margin-right:8px}.p-support-page .how-works__btns-item:first-of-type button svg{transform:rotate(180deg)}.p-support-page .how-works__btns-item button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:15px;background-color:#181818;color:#fff;border:none;position:relative;cursor:pointer;transition:.25s ease-in-out}.p-support-page .how-works__btns-item button.slick-disabled{opacity:.5}.p-support-page .how-works__btns-item button svg{width:18px;height:17px;fill:#fff}}.p-support-page .how-works__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 26% 67px 102px}@media (max-width:768px){.p-support-page .how-works__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.p-support-page .how-works__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .how-works__text{padding:17px 30px}}.p-support-page .how-works__reasons{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 102px 42px}@media (min-width:1680px){.p-support-page .how-works__reasons{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .how-works__reasons{padding:0 30px 28px}}.p-support-page .how-works__reasons-item{width:32%;text-align:center;flex-shrink:0}@media (max-width:1200px){.p-support-page .how-works__reasons-item{width:48%}}@media (max-width:596px){.p-support-page .how-works__reasons-item{margin-bottom:20px;width:100%}}.p-support-page .how-works__reasons-item:first-child{margin-bottom:60px}@media (max-width:596px){.p-support-page .how-works__reasons-item:first-child{margin-bottom:40px}}@media (max-width:596px){.p-support-page .how-works__reasons-item:last-child{margin-bottom:0}}.p-support-page .how-works__reasons-image{height:92px;display:inline-block}.p-support-page .how-works__reasons-image img{width:auto;height:100%}.p-support-page .how-works__reasons-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:30px}@media (max-width:768px){.p-support-page .how-works__reasons-text{font-size:16px;line-height:26px}}.p-support-page .how-works .slick-dots{bottom:-54px;width:calc(100% - .6rem)}.p-support-page .how-works .slick-dots button:before{color:#fff;opacity:1}.p-support-page .how-works .slick-dots .slick-active button:before{color:#07f;font-size:8px;line-height:21px}.p-support-page .bonus{padding:100px 0}@media (max-width:768px){.p-support-page .bonus{padding:48px 0}}.p-support-page .bonus__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:1070px;padding:0 0 52px 102px}@media (max-width:768px){.p-support-page .bonus__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.p-support-page .bonus__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none;padding:0 37% 52px 0}}@media (max-width:1100px){.p-support-page .bonus__header{padding:0 20px 90px 102px}}@media (max-width:768px){.p-support-page .bonus__header{padding:0 30px 26px}}.p-support-page .bonus__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 30% 89px 102px}@media (max-width:768px){.p-support-page .bonus__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.p-support-page .bonus__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .bonus__text{padding:0 30px 47px}}.p-support-page .bonus__list{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:0 102px}@media (min-width:1680px){.p-support-page .bonus__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.p-support-page .bonus__list{padding:0 30px}}.p-support-page .bonus__list-item{width:31%;flex-shrink:0}@media (max-width:1200px){.p-support-page .bonus__list-item{width:48%}}@media (max-width:596px){.p-support-page .bonus__list-item{margin-bottom:34px;width:100%}}@media (max-width:1200px){.p-support-page .bonus__list-item:first-child{margin-bottom:60px}}@media (max-width:596px){.p-support-page .bonus__list-item:first-child{margin-bottom:47px}}@media (max-width:596px){.p-support-page .bonus__list-item:last-child{margin-bottom:0}}.p-support-page .bonus__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.p-support-page .bonus__list-header{font-size:20px;line-height:25px}}.p-support-page .bonus__list-header_1{max-width:290px}@media (max-width:768px){.p-support-page .bonus__list-header_1{max-width:none}}.p-support-page .bonus__list-header_2{max-width:150px}@media (max-width:768px){.p-support-page .bonus__list-header_2{max-width:none}}.p-support-page .bonus__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:42px}@media (max-width:768px){.p-support-page .bonus__list-text{font-size:16px;line-height:26px;padding-top:17px}}.p-support-page .arguments{padding:98px 0;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.p-support-page .arguments{padding:50px 0}}.p-support-page .arguments__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:1040px;padding-left:100px}@media (max-width:768px){.p-support-page .arguments__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.p-support-page .arguments__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:768px){.p-support-page .arguments__header{padding:0 45px 0 30px}}.p-support-page .arguments__list{padding:90px 98px 0 100px;display:flex;justify-content:space-between;list-style:none}@media (min-width:1680px){.p-support-page .arguments__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1300px){.p-support-page .arguments__list{flex-wrap:wrap}}@media (max-width:768px){.p-support-page .arguments__list{padding:50px 30px 0}}@media (max-width:596px){.p-support-page .arguments__list{flex-direction:column;align-items:center}}.p-support-page .arguments__list-item{width:24%;text-align:center}@media (max-width:1300px){.p-support-page .arguments__list-item{width:50%}}@media (max-width:596px){.p-support-page .arguments__list-item{margin:40px 0 0;width:100%}}.p-support-page .arguments__list-item:first-child{margin:0}@media (max-width:1300px){.p-support-page .arguments__list-item:first-child{margin-bottom:25px}}.p-support-page .arguments__list-header{height:131px}@media (max-width:768px){.p-support-page .arguments__list-header{height:90px;padding-bottom:20px}}@media (max-width:596px){.p-support-page .arguments__list-header{height:auto}}.p-support-page .arguments__list-header-large{font-family:VK Sans Display;font-style:normal;font-weight:400;font-size:80px;line-height:65px;text-align:center;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.p-support-page .arguments__list-header-large{font-size:44px;line-height:40px}}.p-support-page .arguments__list-header-small{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.p-support-page .arguments__list-header-small{font-size:20px;line-height:25px}}.p-support-page .arguments__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.p-support-page .arguments__list-text{font-size:16px;line-height:26px}}.p-support-page .terms{background:#f4f4f4;border-radius:40px;margin-top:20px}@media (max-width:768px){.p-support-page .terms{margin-top:10px}}.p-support-page .terms__wrapper{position:relative;padding:79px 190px 96px 100px}@media (min-width:1680px){.p-support-page .terms__wrapper{margin:0 auto;padding:79px 0;width:1440px}}@media (max-width:992px){.p-support-page .terms__wrapper{padding:96px 30px 96px 107px}}@media (max-width:768px){.p-support-page .terms__wrapper{padding:94px 30px 26px}}.p-support-page .terms__wrapper:after{content:"";position:absolute;top:87px;right:80px;width:74px;height:74px;background:url(images/current-logo.svg) no-repeat;background-size:contain}@media (min-width:1680px){.p-support-page .terms__wrapper:after{right:0}}@media (max-width:768px){.p-support-page .terms__wrapper:after{top:34px;right:auto;left:38px;width:48px;height:48px}}.p-support-page .terms__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:700px}@media (max-width:768px){.p-support-page .terms__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.p-support-page .terms__header{width:80%}}@media (max-width:992px){.p-support-page .terms__header{max-width:500px}}.p-support-page .terms__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;display:inline-block;margin-top:49px;width:243px;height:80px;box-sizing:border-box;border-radius:18px;text-decoration:none;transition:color .1s ease}@media (max-width:768px){.p-support-page .terms__button{width:240px}}@media (max-width:596px){.p-support-page .terms__button{width:100%}}.p-support-page .terms__button_premium{border:none;margin-right:20px;background:#181818;color:#fff;line-height:80px}@media (max-width:768px){.p-support-page .terms__button_premium{margin-top:32px}}.p-support-page .terms__button_simple{border:2px solid #181818;background:#fff;color:#181818;line-height:76px;text-align:center}@media (max-width:768px){.p-support-page .terms__button_simple{margin-top:12px}}.p-support-page .terms__button:hover{color:#07f}.p-support-page section.contacts{display:none}.main-page__wrapper{position:relative}.main-page .solutions{margin-top:20px;padding:98px 0 80px;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.main-page .solutions{margin-top:10px;padding:48px 0 40px}}.main-page .solutions__wrapper{padding:0 100px}@media (min-width:1680px){.main-page .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:1100px){.main-page .solutions__wrapper{padding:0 100px}}@media (max-width:768px){.main-page .solutions__wrapper{padding:0 30px}}.main-page .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:800px;padding-bottom:60px}@media (max-width:768px){.main-page .solutions__header{font-size:30px;line-height:30px;padding-bottom:26px;text-align:left}}.main-page .solutions__text{padding-bottom:88px;display:flex;justify-content:space-between}@media (max-width:1024px){.main-page .solutions__text{padding-bottom:60px}}@media (max-width:768px){.main-page .solutions__text{display:block;padding-bottom:35px}}.main-page .solutions__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex:unset;width:49%;max-width:760px;flex-shrink:0}@media (max-width:768px){.main-page .solutions__text-container{font-size:16px;line-height:26px}}@media (min-width:1680px){.main-page .solutions__text-container{max-width:none}}@media (max-width:1024px){.main-page .solutions__text-container{flex:unset;width:48%}}@media (max-width:768px){.main-page .solutions__text-container{width:100%}}@media (max-width:1024px){.main-page .solutions__text-container:first-child{padding-top:0}}@media (max-width:1024px){.main-page .solutions__text-container:last-child{margin-left:0;padding-top:0}}@media (max-width:768px){.main-page .solutions__text-container:last-child{padding-top:20px}}.main-page .solutions__content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (min-width:1680px){.main-page .solutions__content{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.main-page .solutions__content-item{width:31%;display:flex;justify-content:space-between;align-items:center}@media (max-width:1200px){.main-page .solutions__content-item{width:48%}}@media (max-width:576px){.main-page .solutions__content-item{margin-bottom:40px;width:100%}}@media (max-width:1200px){.main-page .solutions__content-item:first-child{margin-bottom:60px}}@media (max-width:576px){.main-page .solutions__content-item:first-child{margin-bottom:40px}}@media (max-width:576px){.main-page .solutions__content-item:last-child{margin-bottom:0}}.main-page .solutions__content-image{display:flex;align-items:center;width:78px;margin-right:22px;flex-shrink:0}@media (max-width:576px){.main-page .solutions__content-image{width:59px}}.main-page .solutions__content-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:82%;font-size:30px;line-height:37px}@media (max-width:768px){.main-page .solutions__content-text{font-size:30px;line-height:30px}}@media (max-width:992px){.main-page .solutions__content-text{font-size:20px;line-height:25px}}@media (max-width:576px){.main-page .solutions__content-text{width:100%}}.main-page .version{margin-top:20px;padding:100px 40px;background:#fff;border-radius:40px}@media (min-width:1680px){.main-page .version{padding:100px 0}}@media (max-width:992px){.main-page .version{padding:100px 30px}}@media (max-width:768px){.main-page .version{margin-top:10px;padding:44px 10px}}.main-page .version__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:830px;padding:0 30px 62px 60px}@media (max-width:768px){.main-page .version__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.main-page .version__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:992px){.main-page .version__header{padding:0 30px 62px 71px}}@media (max-width:768px){.main-page .version__header{padding:0 45px 26px 20px}}.main-page .version__content{position:relative;padding-left:26px;display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#fafafa;border-radius:40px}@media (min-width:1680px){.main-page .version__content{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.main-page .version__content{padding:0 10px}}@media (max-width:576px){.main-page .version__content{display:block;transform:unset;margin-top:0}}.main-page .version__content-container{position:relative;margin-bottom:20px;display:flex;width:calc(50% - 10px);padding:46px 34px 58px;flex-direction:column}@media (max-width:1200px){.main-page .version__content-container{padding:75px 34px 58px}}@media (max-width:992px){.main-page .version__content-container{padding:75px 40px 58px 44px}}@media (max-width:768px){.main-page .version__content-container{padding:75px 10px 44px;border-radius:20px}}@media (max-width:576px){.main-page .version__content-container{width:100%;padding:28px 10px 44px}}.main-page .version__content-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;padding-bottom:17px;color:#1d1d1f}@media (max-width:768px){.main-page .version__content-header{font-size:20px;line-height:25px;font-size:30px;line-height:28px}}@media (max-width:576px){.main-page .version__content-header{padding:0 0 29px}}.main-page .version__content-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:40px}@media (max-width:768px){.main-page .version__content-text{font-size:16px;line-height:26px}}@media (max-width:576px){.main-page .version__content-text{padding-bottom:24px}}.main-page .version__content-button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;margin-top:auto;padding:0 26px;display:inline-block;width:205px;background-color:#07f;border-radius:18px;text-decoration:none;color:#fff;line-height:72px;transition:color .1s ease}@media (max-width:430px){.main-page .version__content-button{width:100%}}.main-page .version__content-button:hover{color:#181818}.main-page .version__compare{margin-top:-40px;padding:90px 100px 50px 60px;display:flex;align-items:center;background-color:#181818;border-bottom-left-radius:40px;border-bottom-right-radius:40px}@media (min-width:1680px){.main-page .version__compare{padding-left:0;margin-left:0;width:1440px;margin:0 auto;margin-top:-40px;padding:90px 100px 50px 34px}}@media (max-width:768px){.main-page .version__compare{padding:90px 30px 50px}}@media (max-width:576px){.main-page .version__compare{margin-top:-50px;padding:80px 30px 50px;flex-wrap:wrap}}.main-page .version__compare-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:30px;line-height:37px;letter-spacing:-.04em;width:70%;color:#fff}@media (max-width:768px){.main-page .version__compare-text{font-size:20px;line-height:25px}}@media (max-width:576px){.main-page .version__compare-text{width:100%}}.main-page .version__compare-link{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;margin-left:40px;padding:0 20px;display:block;line-height:72px;background-color:#dcdcdc;border-radius:18px;color:#000;transition:color .1s ease}@media (max-width:576px){.main-page .version__compare-link{margin:20px 0 0}}@media (max-width:430px){.main-page .version__compare-link{width:100%}}@media (max-width:350px){.main-page .version__compare-link{padding:0 8px}}.main-page .version__compare-link:hover{color:#07f}.main-page .version__github{position:absolute;top:47px;right:26px;display:inline-block}@media (max-width:1200px){.main-page .version__github{top:30px}}@media (max-width:768px){.main-page .version__github{top:25px}}@media (max-width:576px){.main-page .version__github{position:relative;top:0;right:0;margin-bottom:26px}}.main-page .version__github-logo{display:inline-block;width:32px;vertical-align:middle}.main-page .version__github-rating{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:inline-block;padding:0 8px;vertical-align:middle;background-color:rgba(0,0,0,.06);line-height:32px;border-radius:12px}@media (max-width:768px){.main-page .version__github-rating{font-size:16px;line-height:26px;font-size:18px;line-height:32px}}.main-page .version__github-star{display:inline-block;width:18px}.main-page .version__github-star img,.main-page .version__github-text{vertical-align:middle}.main-page .program{margin-top:20px;padding:100px 0;background:#f4f4f4;border-radius:40px;overflow:hidden}@media (max-width:768px){.main-page .program{padding:46px 0}}.main-page .program__wrapper{padding:0 100px}@media (min-width:1680px){.main-page .program__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1100px){.main-page .program__wrapper{padding:0 100px}}@media (max-width:768px){.main-page .program__wrapper{padding:0 30px}}.main-page .program__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:50px}@media (max-width:768px){.main-page .program__header{font-size:30px;line-height:30px}}.main-page .program__content{display:flex;align-items:center;justify-content:space-between}@media (max-width:992px){.main-page .program__content{display:block}}.main-page .program__content-text{max-width:580px}@media (max-width:992px){.main-page .program__content-text{max-width:100%;margin-bottom:75px}}.main-page .program__lang{overflow:inherit;margin:0}@media (max-width:576px){.main-page .program__lang{margin:0 -10px}}.main-page .program__lang-item{width:120px}@media (max-width:576px){.main-page .program__lang-item{width:140px;padding:10px 0}}@media (min-width:577px){.main-page .program__lang-item:not(:last-of-type){margin-right:60px}}.main-page .program__lang-img{width:120px;height:120px;margin:0 auto 12px;background:#fff;border-radius:24px;box-shadow:0 12px 24px rgba(0,0,0,.1)}.main-page .program__lang-img svg{width:100%;height:100%}.main-page .program__lang p{text-align:center}.main-page .logic{padding:100px 0 117px;margin-top:20px;background:#fff;border-radius:40px;overflow:hidden}@media (max-width:768px){.main-page .logic{padding:49px 0 100px}}.main-page .logic__wrapper{display:flex;align-items:center;padding:0 102px}@media (min-width:1680px){.main-page .logic__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1220px){.main-page .logic__wrapper{padding:55px 102px 0}}@media (max-width:1100px){.main-page .logic__wrapper{padding:55px 20px 0 102px}}@media (max-width:768px){.main-page .logic__wrapper{flex-direction:column;padding:0 30px}}.main-page .logic__content{width:50%;padding-top:86px}@media (max-width:1220px){.main-page .logic__content{padding-top:0}}@media (max-width:768px){.main-page .logic__content{width:100%}}.main-page .logic__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:60px}@media (max-width:768px){.main-page .logic__header{font-size:30px;line-height:30px;text-align:left;padding-bottom:0}}@media (max-width:576px){.main-page .logic__header{line-height:28px}}.main-page .logic__list{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;list-style:none}@media (max-width:768px){.main-page .logic__list{font-size:16px;line-height:26px;margin-top:20px;width:100%;text-align:left}}.main-page .logic__list-item{position:relative;display:block;padding:0 0 18px 22px}.main-page .logic__list-item:before{content:"";position:absolute;top:8px;left:0;display:block;height:8px;width:8px;background:50%/contain no-repeat url(images/main-page/dot.svg)}.main-page .logic__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;color:#fafafa;margin:18px 0 0 23px;display:inline-block;background:none;text-decoration:none;color:#07f;letter-spacing:-.02em}@media (max-width:768px){.main-page .logic__button{margin:12px 0 0 23px}}.main-page .logic__image{width:550px;display:flex;justify-content:center;flex-shrink:0}@media (min-width:1440px){.main-page .logic__image{width:50%}}@media (max-width:1100px){.main-page .logic__image{flex-shrink:1}}@media (max-width:768px){.main-page .logic__image{position:relative;margin-top:72px;flex-shrink:1;width:50%}}@media (max-width:576px){.main-page .logic__image{width:100%}}.main-page .logic__image-container{width:100%;transform:translate(200px,53px) scale(1.15)}@media (max-width:1680px){.main-page .logic__image-container{transform:translate(130px,53px) scale(1.15)}}@media (max-width:1440px){.main-page .logic__image-container{transform:translate(108px,53px) scale(1.15)}}@media (max-width:1220px){.main-page .logic__image-container{transform:translate(125px) scale(1.15)}}@media (max-width:1024px){.main-page .logic__image-container{transform:translate(50px) scale(1.3)}}@media (max-width:992px){.main-page .logic__image-container{transform:translate(100px) scale(1.5)}}@media (max-width:768px){.main-page .logic__image-container{max-width:550px;transform:translate(65px) scale(1.45)}}@media (max-width:576px){.main-page .logic__image-container{max-width:550px;transform:translate(80px) scale(1.1)}}@media (max-width:430px){.main-page .logic__image-container{max-width:550px;transform:translate(65px) scale(1.45)}}.main-page .support-main{margin-top:20px;padding:99px 0 10px;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.main-page .support-main{margin-top:10px;padding:46px 0}}.main-page .support-main__wrapper{padding:0 100px}@media (min-width:1680px){.main-page .support-main__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1100px){.main-page .support-main__wrapper{padding:0 100px}}@media (max-width:768px){.main-page .support-main__wrapper{padding:0 10px}}.main-page .support-main__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:740px;padding-bottom:61px}@media (max-width:768px){.main-page .support-main__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.main-page .support-main__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:768px){.main-page .support-main__header{padding:0 0 40px 20px}}.main-page .support-main__list{display:flex;justify-content:space-between;padding-bottom:60px}@media (min-width:1680px){.main-page .support-main__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:1200px){.main-page .support-main__list{flex-wrap:wrap}}@media (max-width:768px){.main-page .support-main__list{padding-bottom:48px}}@media (max-width:576px){.main-page .support-main__list{display:block}}.main-page .support-main__list-item{width:calc(33.33% - 10px);padding:36px 28px 40px;background-color:#fff;border-radius:40px}@media (max-width:1200px){.main-page .support-main__list-item{width:calc(50% - 10px);margin-bottom:20px}}@media (max-width:768px){.main-page .support-main__list-item{width:calc(50% - 5px);margin-bottom:10px;padding:36px 20px 48px;border-radius:24px}}@media (max-width:576px){.main-page .support-main__list-item{width:100%;height:100%}}@media (max-width:768px){.main-page .support-main__list-item:last-child{margin-bottom:0}}.main-page .support-main__list-image{width:64px;margin:4px 0 0 23px}@media (max-width:768px){.main-page .support-main__list-image{width:54px;margin:0 0 0 16px}}.main-page .support-main__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;padding:25px 0 16px;font-size:30px;line-height:37px;color:#1d1d1f}@media (max-width:768px){.main-page .support-main__list-header{font-size:30px;line-height:30px;padding:24px 0 30px;line-height:25px}}.main-page .support-main__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.main-page .support-main__list-text{font-size:16px;line-height:26px}}.main-page .support-main__list-button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;color:#fafafa;margin-top:16px;display:inline-block;background:none;text-decoration:none;color:#07f;letter-spacing:-.02em}@media (max-width:576px){.main-page .support-main__list-button{margin-top:24px}}.main-page .support-main .slick-track{display:flex!important}.main-page .support-main .slick-slide{height:inherit!important}.main-page .support-main .slick-slide>div{height:100%}.main-page .support-main .slick-dots{bottom:-8px}.main-page .support-main .slick-dots li button:focus:before,.main-page .support-main .slick-dots li button:hover:before{opacity:.25}.main-page .support-main .slick-active button:before{color:#07f;font-size:8px;opacity:1!important;line-height:21px}.main-page .feedback{background:#fff;border-radius:40px;margin-top:20px}@media (max-width:768px){.main-page .feedback{margin-top:10px}}.main-page .feedback__wrapper{position:relative;padding:79px 190px 80px 100px}@media (min-width:1680px){.main-page .feedback__wrapper{margin:0 auto;padding:79px 0;width:1440px}}@media (max-width:992px){.main-page .feedback__wrapper{padding:96px 30px 96px 107px}}@media (max-width:768px){.main-page .feedback__wrapper{padding:94px 30px 0}}.main-page .feedback__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;max-width:635px;color:#1d1d1f}@media (max-width:768px){.main-page .feedback__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.main-page .feedback__header{width:80%}}@media (max-width:1200px){.main-page .feedback__header{max-width:500px}}@media (max-width:992px){.main-page .feedback__header{max-width:500px}}.main-page .feedback__image{position:absolute;bottom:0;right:280px;width:251px}@media (max-width:1680px){.main-page .feedback__image{right:292px}}@media (max-width:1440px){.main-page .feedback__image{right:280px}}@media (max-width:1366px){.main-page .feedback__image{right:200px}}@media (max-width:1200px){.main-page .feedback__image{right:150px;width:200px}}@media (max-width:992px){.main-page .feedback__image{right:25px;width:165px}}@media (max-width:768px){.main-page .feedback__image{position:relative;bottom:0;right:0;margin:-50px 10px 0 auto;width:174px}}@media (max-width:576px){.main-page .feedback__image{margin:22px auto 0}}.main-page .feedback__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;display:inline-block;margin-top:62px;width:288px;height:80px;box-sizing:border-box;border:none;border-radius:18px;text-decoration:none;background:#000;color:#fff;line-height:80px;transition:color .1s ease}@media (max-width:768px){.main-page .feedback__button{margin-top:32px;width:240px}}@media (max-width:576px){.main-page .feedback__button{position:absolute;bottom:51px;margin-top:0;width:calc(100% - 60px);z-index:1}}.main-page .feedback__button:hover{color:#07f}.main-page .reputation{position:relative;background:#f4f4f4;border-radius:40px;margin-top:20px;z-index:1}@media (max-width:768px){.main-page .reputation{margin-top:10px}}.main-page .reputation__wrapper{position:relative;padding:100px 167px 59px 102px;display:flex;flex-wrap:wrap;overflow:hidden}@media (min-width:1680px){.main-page .reputation__wrapper{margin:0 auto;padding:79px 0 40px;width:1440px}}@media (max-width:1366px){.main-page .reputation__wrapper{display:block;padding:100px 100px 59px}}@media (max-width:992px){.main-page .reputation__wrapper{padding:96px 0}}@media (max-width:768px){.main-page .reputation__wrapper{padding:44px 0}}.main-page .reputation__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:62px;width:100%;color:#000}@media (max-width:768px){.main-page .reputation__header{font-size:30px;line-height:30px}}@media (max-width:992px){.main-page .reputation__header{max-width:500px;padding-left:107px}}@media (max-width:768px){.main-page .reputation__header{padding:0 0 40px 30px}}.main-page .reputation__products{flex-shrink:0;transform-origin:center;transform:translateX(calc(50vw - 569px))}@media (min-width:1680px){.main-page .reputation__products{transform:translateX(calc(50vw - 610px))}}@media (min-width:1920px){.main-page .reputation__products{transform:translateX(calc(50vw - 760px))}}@media (max-width:1200px){.main-page .reputation__products{transform:translateX(calc(50vw - 569px)) scale(.85)}}@media (max-width:992px){.main-page .reputation__products{width:100%;transform:none;white-space:nowrap;padding-left:107px}}@media (max-width:768px){.main-page .reputation__products{padding:0 30px}}@media (max-width:992px){.main-page .reputation__products_desk{display:none}}.main-page .reputation__products_mob{display:none;-ms-overflow-style:none;scrollbar-width:none}.main-page .reputation__products_mob::-webkit-scrollbar{display:none}@media (max-width:992px){.main-page .reputation__products_mob{display:block}}.main-page .reputation__products-container{display:inline-block;transition:opacity .4s ease,transform .4s ease}@media (max-width:992px){.main-page .reputation__products-container{display:inline-block}}.main-page .reputation__products-container:nth-child(2){margin-left:14px}@media (max-width:992px){.main-page .reputation__products-container:nth-child(2){margin-left:0}}.main-page .reputation__products-container:last-child{margin-left:14px}@media (max-width:992px){.main-page .reputation__products-container:last-child{margin-left:0}}@keyframes iconsContainerLeft{0%{transform:translateX(-50px);opacity:0}50%{transform:translateX(10px);opacity:1}to{transform:translateX(0);opacity:1}}@keyframes iconsContainerRight{0%{transform:translateX(50px);opacity:0}50%{transform:translateX(-10px);opacity:1}to{transform:translateX(0);opacity:1}}.main-page .reputation__products-container_left{position:relative;opacity:0}.main-page .reputation__products-container_left-visible{opacity:1;animation:iconsContainerLeft 1s ease}.main-page .reputation__products-container_right{position:relative;opacity:0}.main-page .reputation__products-container_right-visible{opacity:1;animation:iconsContainerRight 1s ease}.main-page .reputation__products-container_visible{opacity:1;transform:translateX(0)}.main-page .reputation__products-item{position:relative;width:220px}@media (max-width:992px){.main-page .reputation__products-item{display:inline-block;width:auto;margin-right:20px;text-align:center}}.main-page .reputation__products-item:first-child{z-index:1}.main-page .reputation__products-item:nth-child(2){margin-top:-66px;transform:translateX(117px);z-index:2}@media (max-width:992px){.main-page .reputation__products-item:nth-child(2){margin-top:0;transform:none}}.main-page .reputation__products-item:nth-child(3){margin-top:-66px;transform:translateX(236px);z-index:3}@media (max-width:992px){.main-page .reputation__products-item:nth-child(3){margin-top:0;margin-right:0;transform:none}}.main-page .reputation__products-item._vtb{position:absolute;top:82px;left:-125px}.main-page .reputation__products-item._gpb{position:absolute;top:82px;right:-363px}.main-page .reputation__products-item._citilink{position:absolute;top:5px;right:-236px;z-index:-1}.main-page .reputation__products-item-border{position:absolute;top:30px;left:16%;display:block;width:68%;height:62.832px;transform-origin:center;transform:skew(45deg) rotate(-22.5deg);z-index:3}@media (max-width:992px){.main-page .reputation__products-item-border{transform:none;top:0;bottom:0;left:0;right:0}}.main-page .reputation__products-item-border:hover{cursor:pointer}.main-page .reputation__products-item-border:hover+svg{opacity:0}.main-page .reputation__products-item-border:hover+svg+svg{opacity:1}.main-page .reputation__products-item svg{width:100%;height:auto;vertical-align:bottom}.main-page .reputation__products-item svg:first-of-type{position:relative;z-index:2}.main-page .reputation__products-item svg:last-of-type{position:absolute;top:0;left:0;z-index:1;opacity:0}@media (max-width:992px){.main-page .reputation__products-item svg:last-of-type{position:relative}}.main-page .reputation__products-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.main-page .reputation__products-image{position:relative;display:block;width:120px;cursor:pointer;z-index:1}.main-page .reputation__products-image:hover img:first-child{opacity:0}.main-page .reputation__products-image:hover img:last-child{opacity:1}.main-page .reputation__products-image img:last-child{opacity:0}@media (max-width:992px){.main-page .reputation__products-image img:last-child{opacity:1}}.main-page .reputation__products-header{font-family:PT Mono;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin:14px 0 0;font-size:18px;line-height:24px;font-weight:500}@media (max-width:768px){.main-page .reputation__products-header{font-size:16px;line-height:26px}}.main-page .advantages{margin-top:20px;padding:0 100px;background-color:#181818;border-radius:40px 40px 0 0;overflow:hidden}@media (max-width:992px){.main-page .advantages{padding:0}}@media (max-width:768px){.main-page .advantages{margin-top:10px}}.main-page .advantages__wrapper{margin:0 auto;padding:60px 0 18px;display:flex;max-width:1440px}@media (max-width:992px){.main-page .advantages__wrapper{display:block}}@media (max-width:576px){.main-page .advantages__wrapper{padding:48px 0 0}}.main-page .advantages__vk{margin-right:153px;width:54px;flex-shrink:0}@media (max-width:992px){.main-page .advantages__vk{margin-left:105px}}@media (max-width:768px){.main-page .advantages__vk{margin-left:35px}}.main-page .advantages__list{margin-left:105px}@media (max-width:1100px){.main-page .advantages__list{margin-left:30px}}@media (max-width:992px){.main-page .advantages__list{margin:39px 0 0;padding:0 0 0 105px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.main-page .advantages__list::-webkit-scrollbar{display:none}}@media (max-width:768px){.main-page .advantages__list{padding:0 0 0 35px}}@media (max-width:576px){.main-page .advantages__list{margin:29px 0 0}}.main-page .advantages__list-container{display:flex;justify-content:flex-start;list-style:none}@media (max-width:992px){.main-page .advantages__list-container{margin-right:105px}}@media (max-width:768px){.main-page .advantages__list-container{margin-right:35px}}.main-page .advantages__list-item{margin-right:6.5vw;padding:0;width:216px;flex-shrink:0}@media (max-width:1300px){.main-page .advantages__list-item{margin-right:2vw}}@media (max-width:1200px){.main-page .advantages__list-item{width:170px}}@media (max-width:992px){.main-page .advantages__list-item{margin-right:65px;width:auto}}@media (max-width:576px){.main-page .advantages__list-item{width:120px}}.main-page .advantages__list-item:last-of-type{margin-right:0}@media (max-width:992px){.main-page .advantages__list-item:last-of-type{padding-right:105px}}@media (max-width:768px){.main-page .advantages__list-item:last-of-type{padding-right:35px}}@media (max-width:576px){.main-page .advantages__list-item:last-of-type{width:190px}}.main-page .advantages__list-item p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:12rem;color:#fff}@media (max-width:768px){.main-page .advantages__list-item p{font-size:16px;line-height:26px}}@media (max-width:576px){.main-page .advantages__list-item p{max-width:185px}}.main-page .advantages__list-item h3{font-family:VK Sans Display;font-style:normal;font-weight:500;line-height:50px;color:#1d1d1f;font-size:50px;margin-bottom:45px;white-space:nowrap;color:#00d9ed}@media (max-width:768px){.main-page .advantages__list-item h3{font-size:30px;line-height:30px}}@media (max-width:1200px){.main-page .advantages__list-item h3{font-size:30px;margin-bottom:23px}}.main-page .advantages__decor{margin-top:53px;width:100%;overflow:hidden}@media (max-width:576px){.main-page .advantages__decor{margin-top:40px;width:565px}}.main-page .advantages__decor-image{width:986px}.main-page .advantages__decor-image img{width:100%}.main-page section.contacts{display:none}.main-page .done{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.main-page .done_closed{display:none}.main-page .done__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:600px){.main-page .done__modal{padding:29px 0;height:auto}}.main-page .done__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;z-index:1}@media (max-width:768px){.main-page .done__close{top:10px;right:10px}}.main-page .done__close:hover{color:#07f}.main-page .done__form{position:relative;margin:0 10px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:86px 107px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.main-page .done__form{margin:0 auto}}@media (max-width:1200px){.main-page .done__form{padding:30px 60px}}@media (max-width:992px){.main-page .done__form{padding:100px 60px}}@media (max-width:768px){.main-page .done__form{padding:46px 0;border-radius:32px;overflow:hidden}}@media (max-width:350px){.main-page .done__form{padding:70px 0 46px}}.main-page .done__image{margin-right:90px;width:180px}@media (max-width:992px){.main-page .done__image{margin-right:0}}@media (max-width:768px){.main-page .done__image{position:absolute;top:-31px;right:-106px;width:235px;flex-shrink:0}}.main-page .done__image_desk{display:block}@media (max-width:768px){.main-page .done__image_desk{display:none}}.main-page .done__image_mob{display:none}@media (max-width:768px){.main-page .done__image_mob{display:block}}.main-page .done__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.main-page .done__header{font-size:30px;line-height:30px;margin:0 23px;max-width:200px}}.main-page .done__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:49px}@media (max-width:768px){.main-page .done__text{font-size:16px;line-height:26px;margin:32px 23px 0;max-width:375px}}@media (max-width:596px){.main-page .done__text{max-width:270px}}.magnit__wrapper{position:relative}.magnit .solutions{padding:118px 0 66px}@media (min-width:1680px){.magnit .solutions{width:1440px;margin:0 auto}}@media (max-width:768px){.magnit .solutions{padding:60px 0 50px}}.magnit .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 63px 107px}@media (max-width:768px){.magnit .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.magnit .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.magnit .solutions__header{padding:0 0 44px 35px}}.magnit .solutions__image{margin:60px 0}@media (min-width:1680px){.magnit .solutions__image{width:1440px;margin:0 auto;margin:60px 0}}@media (max-width:767px){.magnit .solutions__image{margin:40px -.3rem 70px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.magnit .solutions__image::-webkit-scrollbar{display:none}}.magnit .solutions__image-container{margin:0 auto;padding:0 40px;overflow:hidden;border-radius:32px}@media (min-width:1680px){.magnit .solutions__image-container{padding:0}}@media (max-width:768px){.magnit .solutions__image-container{padding:0 35px}}@media (max-width:767px){.magnit .solutions__image-container{display:block;width:986px}}.magnit .solutions .custom-scroll{display:none}@media (max-width:767px){.magnit .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.magnit .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.magnit .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.magnit .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.magnit .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.magnit .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.magnit .solutions__text{padding:0 107px;display:flex;justify-content:space-between}@media (min-width:1680px){.magnit .solutions__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.magnit .solutions__text{padding:0 35px}}@media (max-width:576px){.magnit .solutions__text{display:block}}.magnit .solutions__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.magnit .solutions__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.magnit .solutions__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.magnit .solutions__text-container:first-child{padding-top:0}}.magnit .results{position:relative;padding:100px 0 50px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.magnit .results{padding:50px 0}}@media (max-width:576px){.magnit .results{padding:25px 0 0;margin-top:55px}}.magnit .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 101px 107px}@media (max-width:768px){.magnit .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.magnit .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.magnit .results__header{padding:0 0 90px 30px}}@media (max-width:576px){.magnit .results__header{position:absolute;top:-54px;left:35px;padding:0}}.magnit .results__list{padding:0 107px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1680px){.magnit .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.magnit .results__list{padding:0 15px}}@media (max-width:576px){.magnit .results__list{justify-content:center}}.magnit .results__list-item{width:27%;margin-bottom:53px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center}@media (max-width:1200px){.magnit .results__list-item{width:40%}}@media (max-width:768px){.magnit .results__list-item{width:45%}}@media (max-width:576px){.magnit .results__list-item{margin-bottom:67px;max-width:300px;width:100%;justify-content:flex-start}}.magnit .results__list-item:last-child{margin-bottom:54px}.magnit .results__list-item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;text-align:center;font-size:34px;line-height:34px}@media (max-width:768px){.magnit .results__list-item-header{font-size:30px;line-height:30px;font-size:34px;line-height:34px}}.magnit .results__list-item-header span{font-weight:400;font-size:80px;line-height:88px;letter-spacing:-.04em}@media (max-width:768px){.magnit .results__list-item-header span{font-size:62px;line-height:76px}}.magnit .results__list-item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:53px}@media (max-width:768px){.magnit .results__list-item-text{font-size:16px;line-height:26px}}.magnit .contacts:last-of-type{display:none!important}.magnit .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.magnit .other{margin:10px 0 0;padding:40px 0 20px}}.magnit .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.magnit .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.magnit .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.magnit .other__header{padding-left:35px}}.magnit .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.magnit .other__success{padding:60px 0 0}}@media (max-width:768px){.magnit .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.magnit .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.magnit .other__case{width:350px}}@media (max-width:374px){.magnit .other__case{width:100%}}@media (max-width:768px){.magnit .other__case:last-of-type{margin-top:8px}}.magnit .project{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.magnit .project_closed{display:none}.magnit .project__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:500px){.magnit .project__modal{padding:29px 0;height:auto}}.magnit .project__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background-color:#f4f4f4;font-size:30px;border:0;transition:color .1s ease}@media (max-width:768px){.magnit .project__close{top:10px;right:10px}}.magnit .project__close:hover{color:#07f}.magnit .project__form{position:relative;margin:0 20px;width:100%;padding:100px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.magnit .project__form{margin:0 auto}}@media (max-width:1200px){.magnit .project__form{padding:100px 60px 64px}}@media (max-width:768px){.magnit .project__form{margin:0 10px;padding:130px 0 64px;border-radius:32px}}.magnit .project__sticker{position:absolute;top:0;left:107px;width:48px}@media (max-width:992px){.magnit .project__sticker{left:60px}}@media (max-width:768px){.magnit .project__sticker{left:39px}}.magnit .project__sticker svg{width:48px;height:64px;fill:#07f}.magnit .project__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.magnit .project__header{font-size:30px;line-height:30px;margin:0 27px}}.magnit .project__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:920px;margin-top:49px}@media (max-width:768px){.magnit .project__text{font-size:16px;line-height:26px;margin:32px 27px 0}}.gpb__wrapper{position:relative}.gpb .solutions{padding:99px 0}@media (min-width:1680px){.gpb .solutions{width:1440px;margin:0 auto}}@media (max-width:768px){.gpb .solutions{padding:67px 0 50px}}.gpb .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 63px 107px}@media (max-width:768px){.gpb .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.gpb .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.gpb .solutions__header{padding:0 0 44px 35px}}.gpb .solutions__image{margin:60px 0}@media (min-width:1680px){.gpb .solutions__image{width:1440px;margin:0 auto;margin:60px 0}}@media (max-width:767px){.gpb .solutions__image{margin:40px -.3rem 70px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.gpb .solutions__image::-webkit-scrollbar{display:none}}.gpb .solutions__image-container{margin:0 auto;padding:0 40px;overflow:hidden;border-radius:32px}@media (min-width:1680px){.gpb .solutions__image-container{padding:0}}@media (max-width:768px){.gpb .solutions__image-container{padding:0 35px}}@media (max-width:767px){.gpb .solutions__image-container{display:block;width:986px}}.gpb .solutions .custom-scroll{display:none}@media (max-width:767px){.gpb .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.gpb .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.gpb .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.gpb .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.gpb .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.gpb .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.gpb .solutions__text{padding:0 107px;display:flex;justify-content:space-between}@media (min-width:1680px){.gpb .solutions__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.gpb .solutions__text{padding:0 35px}}@media (max-width:576px){.gpb .solutions__text{display:block}}.gpb .solutions__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.gpb .solutions__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.gpb .solutions__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.gpb .solutions__text-container:first-child{padding-top:0}}.gpb .results{position:relative;padding:100px 0 47px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.gpb .results{padding:50px 0}}@media (max-width:576px){.gpb .results{padding:25px 0 0;margin-top:55px}}.gpb .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 63px 107px}@media (max-width:768px){.gpb .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.gpb .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.gpb .results__header{padding:0 0 90px 35px}}@media (max-width:576px){.gpb .results__header{position:absolute;top:-54px;left:35px;padding:0}}.gpb .results__list{padding:0 107px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1680px){.gpb .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.gpb .results__list{padding:0 35px}}@media (max-width:576px){.gpb .results__list{justify-content:center}}.gpb .results__list-item{width:29%;margin-bottom:53px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center}@media (max-width:1200px){.gpb .results__list-item{width:40%}}@media (max-width:768px){.gpb .results__list-item{width:45%}}@media (max-width:576px){.gpb .results__list-item{margin-bottom:67px;max-width:300px;width:100%;justify-content:flex-start}}.gpb .results__list-item:last-child{margin-bottom:54px}.gpb .results__list-item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;text-align:center;font-weight:400;font-size:80px;line-height:88px;letter-spacing:-.04em}@media (max-width:768px){.gpb .results__list-item-header{font-size:30px;line-height:30px;font-size:62px;line-height:76px}}.gpb .results__list-item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:53px}@media (max-width:768px){.gpb .results__list-item-text{font-size:16px;line-height:26px;padding-top:41px}}.gpb .contacts:last-of-type{display:none!important}@media (max-width:768px){.gpb .contacts__wrapper{padding:94px 35px 26px}}@media (max-width:768px){.gpb .contacts__wrapper:after{left:30px}}.gpb .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.gpb .other{margin:10px 0 0;padding:40px 0 20px}}.gpb .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.gpb .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.gpb .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.gpb .other__header{padding-left:35px}}.gpb .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.gpb .other__success{padding:60px 0 0}}@media (max-width:768px){.gpb .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.gpb .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.gpb .other__case{width:350px}}@media (max-width:374px){.gpb .other__case{width:100%}}@media (max-width:768px){.gpb .other__case:last-of-type{margin-top:8px}}.yota__wrapper{position:relative}.yota .solutions{padding:99px 0}@media (min-width:1680px){.yota .solutions{width:1440px;margin:0 auto}}@media (max-width:768px){.yota .solutions{padding:40px 0 50px}}.yota .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 63px 107px}@media (max-width:768px){.yota .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.yota .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.yota .solutions__header{padding:0 0 20px 35px}}.yota .solutions__scheme{margin:60px 0}@media (min-width:1680px){.yota .solutions__scheme{width:1440px;margin:0 auto;margin:60px 0}}@media (max-width:767px){.yota .solutions__scheme{margin:4px -.3rem 70px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.yota .solutions__scheme::-webkit-scrollbar{display:none}}.yota .solutions__scheme-container{margin:0 auto;overflow:hidden}@media (max-width:768px){.yota .solutions__scheme-container{padding:0 20px}}@media (max-width:767px){.yota .solutions__scheme-container{display:block;width:1250px}}.yota .solutions__scheme-container-wrapper{padding:100px 107px;background-color:#fff;border-radius:32px}@media (max-width:768px){.yota .solutions__scheme-container-wrapper{padding:80px}}.yota .solutions__scheme-description{padding-bottom:10px;display:flex;justify-content:space-between}.yota .solutions__scheme-description-text{width:40%}.yota .solutions__scheme-description-image{align-self:flex-end;width:15%}.yota .solutions__scheme-image{align-self:flex-end;width:100%}.yota .solutions__scheme-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:22px;line-height:27px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:12px}@media (max-width:768px){.yota .solutions__scheme-header{padding-bottom:10px;font-size:18px;line-height:22px}}.yota .solutions__scheme-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.yota .solutions__scheme-text{font-size:16px;line-height:26px}}.yota .solutions .custom-scroll{display:none}@media (max-width:767px){.yota .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.yota .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.yota .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.yota .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.yota .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.yota .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.yota .solutions__text{padding:0 107px;display:flex;justify-content:space-between}@media (min-width:1680px){.yota .solutions__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.yota .solutions__text{padding:0 35px}}@media (max-width:576px){.yota .solutions__text{display:block}}.yota .solutions__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.yota .solutions__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.yota .solutions__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.yota .solutions__text-container:first-child{padding-top:0}}.yota .results{position:relative;padding:100px 0 47px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.yota .results{padding:45px 0 0}}.yota .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 63px 107px}@media (max-width:768px){.yota .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.yota .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.yota .results__header{padding:0 0 90px 35px}}@media (max-width:576px){.yota .results__header{padding:0 0 20px 35px}}.yota .results__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 0 63px 107px;width:75%}@media (max-width:768px){.yota .results__text{font-size:16px;line-height:26px}}@media (min-width:1680px){.yota .results__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0 30% 63px 0}}@media (max-width:768px){.yota .results__text{padding:0 35px 60px;width:100%}}.yota .results__list{padding:0 107px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1680px){.yota .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.yota .results__list{padding:0 35px}}@media (max-width:576px){.yota .results__list{justify-content:center}}.yota .results__list-item{width:29%;margin-bottom:53px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center}@media (max-width:1200px){.yota .results__list-item{width:40%}}@media (max-width:768px){.yota .results__list-item{width:45%}}@media (max-width:576px){.yota .results__list-item{margin-bottom:57px;max-width:300px;width:100%;justify-content:flex-start}}.yota .results__list-item:last-child{margin-bottom:54px}.yota .results__list-item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;text-align:center;font-weight:400;font-size:80px;line-height:88px;letter-spacing:-.04em}@media (max-width:768px){.yota .results__list-item-header{font-size:30px;line-height:30px;font-size:62px;line-height:76px}}.yota .results__list-item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:53px}@media (max-width:768px){.yota .results__list-item-text{font-size:16px;line-height:26px;padding-top:17px}}.yota .contacts:last-of-type{display:none!important}.yota .other{margin:20px 0 0;padding:86px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.yota .other{margin:10px 0 0;padding:40px 0 20px}}.yota .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.yota .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.yota .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.yota .other__header{padding-left:35px}}.yota .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.yota .other__success{padding:60px 0 0}}@media (max-width:768px){.yota .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.yota .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.yota .other__case{width:350px}}@media (max-width:374px){.yota .other__case{width:100%}}@media (max-width:768px){.yota .other__case:last-of-type{margin-top:8px}}.citilink__wrapper{position:relative}.citilink .solutions{position:relative;margin-top:20px;padding:57px 0;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.citilink .solutions{margin-top:10px;padding:29px 0 25px}}@media (min-width:1680px){.citilink .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.citilink .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 52px 107px}@media (max-width:768px){.citilink .solutions__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.citilink .solutions__header{padding-left:0;margin-left:0}}@media (max-width:768px){.citilink .solutions__header{padding:0 0 20px 35px}}.citilink .solutions__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:60px 107px 40px;font-size:30px;line-height:36px}@media (max-width:768px){.citilink .solutions__subheader{font-size:30px;line-height:30px}}@media (min-width:1680px){.citilink .solutions__subheader{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:768px){.citilink .solutions__subheader{padding:60px 35px 0;font-size:20px;line-height:24px}}@media (max-width:576px){.citilink .solutions__subheader{margin-bottom:-17px;padding:19px 25px 0}}.citilink .solutions .scroll-scheme{background:#f4f4f4!important}.citilink .solutions__image{margin-bottom:70px}@media (min-width:1680px){.citilink .solutions__image{width:1440px;margin:0 auto;margin-bottom:70px}}@media (max-width:768px){.citilink .solutions__image{margin:0 -.3rem 57px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.citilink .solutions__image::-webkit-scrollbar{display:none}}.citilink .solutions__image-container{margin:0 auto;padding:0 107px}@media (min-width:1680px){.citilink .solutions__image-container{padding:0}}@media (max-width:768px){.citilink .solutions__image-container{display:block;width:986px;margin:0;padding:0 35px}}.citilink .solutions__image-container img{border-radius:32px}.citilink .solutions .custom-scroll{display:none}@media (max-width:767px){.citilink .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.citilink .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.citilink .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.citilink .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.citilink .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.citilink .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.citilink .solutions__text{padding:0 107px;display:flex;justify-content:space-between}@media (min-width:1680px){.citilink .solutions__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.citilink .solutions__text{padding:0 35px}}@media (max-width:576px){.citilink .solutions__text{display:block}}.citilink .solutions__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.citilink .solutions__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.citilink .solutions__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.citilink .solutions__text-container:first-child{padding-top:0}}.citilink .solutions__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.citilink .solutions__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.citilink .solutions__text-item:last-child{padding-bottom:0}@media (max-width:768px){.citilink .solutions__text-item:last-child{padding-bottom:24px}}.citilink .solutions__text-item::marker{width:20px}@media (max-width:596px){.citilink .solutions ol.solutions__text-container{margin-bottom:0;padding-left:28px}}@media (max-width:596px){.citilink .solutions ol.solutions__text-container .solutions__text-item:last-of-type{padding-bottom:15px}}.citilink .results{margin-top:20px;padding-top:66px;background-color:#fff;border-radius:40px}@media (max-width:768px){.citilink .results{margin-top:10px;padding:33px 0 0}}.citilink .results__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 54px 107px}@media (max-width:768px){.citilink .results__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.citilink .results__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.citilink .results__header{padding:0 0 57px 35px}}.citilink .results__list{padding:0 107px;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start}@media (min-width:1680px){.citilink .results__list{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:850px){.citilink .results__list{padding:0 30px}}.citilink .results__list-item{width:31%;margin:0 3.33% 100px 0;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:992px){.citilink .results__list-item{width:48.335%}}@media (max-width:768px){.citilink .results__list-item{margin:0 0 41px;width:100%;justify-content:flex-start}}.citilink .results__list-item:nth-of-type(3n){margin:0 0 100px}@media (max-width:992px){.citilink .results__list-item:nth-of-type(3n){margin:0 3.33% 100px 0}}@media (max-width:768px){.citilink .results__list-item:nth-of-type(3n){margin:0 0 41px}}@media (max-width:992px){.citilink .results__list-item:nth-of-type(2n){margin:0 0 100px}}@media (max-width:768px){.citilink .results__list-item:nth-of-type(2n){margin:0 0 41px}}.citilink .results__item-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:17px;font-size:72px;line-height:70px;font-weight:400}@media (max-width:768px){.citilink .results__item-header{font-size:30px;line-height:30px;font-size:60px;line-height:70px;white-space:nowrap}}.citilink .results__item-header_image{width:300px}@media (max-width:768px){.citilink .results__item-header_image{display:flex}}@media (max-width:350px){.citilink .results__item-header_image{width:280px}}.citilink .results__item-header_en{margin-top:-90px;line-height:80px}@media (max-width:1300px){.citilink .results__item-header_en{margin-top:-50px;font-size:60px;line-height:60px}}@media (max-width:450px){.citilink .results__item-header_en{margin-top:0;font-size:40px;line-height:40px}}.citilink .results__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.citilink .results__text{font-size:16px;line-height:26px}}.citilink .results__text_intro{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:60%;margin-left:107px}@media (max-width:768px){.citilink .results__text_intro{font-size:16px;line-height:26px}}@media (min-width:1680px){.citilink .results__text_intro{margin-left:0}}@media (max-width:768px){.citilink .results__text_intro{margin:0 45px 0 30px;width:auto}}.citilink .contacts:last-of-type{display:none!important}.citilink .contacts__wrapper{padding:67px 190px 59px 103px}@media (min-width:1680px){.citilink .contacts__wrapper{padding:67px 0 59px}}@media (max-width:768px){.citilink .contacts__wrapper{padding:111px 35px 26px}}.citilink .other{margin:20px 0 0;padding:66px 0 20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.citilink .other{margin:10px 0 0;padding:40px 0 20px}}.citilink .other__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:107px}@media (max-width:768px){.citilink .other__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.citilink .other__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.citilink .other__header{padding-left:35px}}.citilink .other__success{margin:0 auto;padding:60px 22px 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px}@media (min-width:1680px){.citilink .other__success{padding:60px 0 0}}@media (max-width:768px){.citilink .other__success{flex-direction:column;align-items:center;padding:40px 0 0}}.citilink .other__case{width:calc(50% - 5px);position:relative;background-color:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px}@media (max-width:768px){.citilink .other__case{width:350px}}@media (max-width:374px){.citilink .other__case{width:100%}}@media (max-width:768px){.citilink .other__case:last-of-type{margin-top:8px}}.learn__wrapper{position:relative}.learn .intro{padding:29px 102px;background:#fff;border-radius:40px}@media (min-width:1680px){.learn .intro{padding:0}}@media (max-width:1366px){.learn .intro{padding:60px 20px 60px 102px}}@media (max-width:992px){.learn .intro{padding:60px 102px 35px}}@media (max-width:768px){.learn .intro{padding:60px 30px 35px}}@media (max-width:576px){.learn .intro{padding:53px 30px 15px}}.learn .intro__wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media (min-width:1680px){.learn .intro__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:992px){.learn .intro__wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.learn .intro__content{width:53%}@media (max-width:992px){.learn .intro__content{width:100%}}.learn .intro__header{font-family:VK Sans Display;font-style:normal;font-size:70px;line-height:70px;color:#1d1d1f;padding-bottom:36px;max-width:630px;font-weight:400}@media (max-width:768px){.learn .intro__header{font-size:44px;line-height:40px}}@media (max-width:992px){.learn .intro__header{max-width:none}}@media (max-width:768px){.learn .intro__header{padding-bottom:29px}}.learn .intro__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:560px}@media (max-width:768px){.learn .intro__text{font-size:16px;line-height:26px}}@media (max-width:992px){.learn .intro__text{max-width:none}}.learn .intro__image{width:47%;flex-shrink:0;transform:translateY(16%)}@media (min-width:1680px){.learn .intro__image{width:50%}}@media (max-width:1100px){.learn .intro__image{flex-shrink:1}}@media (max-width:992px){.learn .intro__image{margin:40px 0 -105px;width:100%;transform:none}}@media (max-width:576px){.learn .intro__image{margin:30px 0 -45px}}.learn .intro__image img{transform-origin:center;transform:scale(1.1)}@media (max-width:992px){.learn .intro__image img{transform:none}}.learn .articles{margin-top:20px;padding:100px 100px 80px;background-color:#f4f4f4;border-radius:40px}@media (min-width:1680px){.learn .articles{padding:100px 0 0}}@media (max-width:992px){.learn .articles{padding:100px 30px 0}}@media (max-width:768px){.learn .articles{margin-top:10px;padding:44px 0 0}}.learn .articles__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:830px;padding:0 30px 62px 0}@media (max-width:768px){.learn .articles__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.learn .articles__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:992px){.learn .articles__header{padding:0 30px 62px 71px}}@media (max-width:768px){.learn .articles__header{padding:0 30px 26px}}.learn .articles__content{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:1680px){.learn .articles__content{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.learn .articles__content{padding:0 10px}}@media (max-width:576px){.learn .articles__content{display:block;transform:none;margin-top:0}}.learn .articles__content-item{margin-bottom:20px}@media (max-width:576px){.learn .articles__content-item{margin-bottom:10px}}@media (max-width:576px){.learn .articles__content-item:last-child{margin-bottom:0}}.learn .articles__content-item_50{width:calc(50% - 10px)}@media (max-width:576px){.learn .articles__content-item_50{width:100%}}.learn .articles__content-item_33{width:calc(33.33% - 13px)}@media (max-width:1200px){.learn .articles__content-item_33{width:calc(50% - 10px)}}@media (max-width:576px){.learn .articles__content-item_33{width:100%}}.learn .contacts{display:none}.learn .contacts_learn{display:block}.edition-comparison__wrapper{position:relative}.edition-comparison .version--community{color:#1d1d1f}@media (max-width:768px){.edition-comparison .version--community .version__grid--three-cols{margin-bottom:40px}}.edition-comparison .version--community .version__technologies-img{border-color:#e5e5e5}.edition-comparison .version--enterprise .version__title{color:#fff}.edition-comparison .version__title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:48px}@media (max-width:768px){.edition-comparison .version__title{font-size:30px;line-height:30px;margin-bottom:16px}}.edition-comparison .version__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;color:inherit}@media (max-width:768px){.edition-comparison .version__text{font-size:16px;line-height:26px}}.edition-comparison .version__text--features{width:65%;margin-bottom:72px}@media (max-width:768px){.edition-comparison .version__text--features{width:100%;margin-bottom:40px}}.edition-comparison .version__grid{display:grid;grid-template-columns:repeat(2,366px);grid-gap:20px 42px;margin-bottom:80px}@media (max-width:768px){.edition-comparison .version__grid{grid-template-columns:repeat(2,1fr);grid-gap:16px 20px}}@media (max-width:576px){.edition-comparison .version__grid{grid-template-columns:repeat(1,1fr);grid-gap:16px 0;margin-bottom:48px}}.edition-comparison .version__grid--three-cols{grid-template-columns:repeat(3,366px)}@media (max-width:1366px){.edition-comparison .version__grid--three-cols{grid-template-columns:repeat(3,342px)}}@media (max-width:1280px){.edition-comparison .version__grid--three-cols{grid-template-columns:repeat(2,366px)}}@media (max-width:768px){.edition-comparison .version__grid--three-cols{grid-template-columns:repeat(2,1fr);margin-bottom:64px}}@media (max-width:576px){.edition-comparison .version__grid--three-cols{grid-template-columns:repeat(1,1fr);margin-bottom:48px}}.edition-comparison .version__grid--three-cols .version__item:nth-last-of-type(-n+2){border:0}@media (max-width:1280px){.edition-comparison .version__grid--three-cols .version__item:nth-last-of-type(-n+2){border-bottom:1px solid #ddd}.edition-comparison .version__grid--three-cols .version__item:last-of-type{border:0}}@media (max-width:768px){.edition-comparison .version__grid--three-cols .version__item:nth-last-of-type(-n+2){border:0}}@media (max-width:576px){.edition-comparison .version__grid--three-cols .version__item:nth-last-of-type(-n+2){border-bottom:1px solid #ddd}.edition-comparison .version__grid--three-cols .version__item:last-of-type{border:0}}.edition-comparison .version__item{display:flex;border-bottom:1px solid #ddd}.edition-comparison .version__item:last-of-type{border:0}.edition-comparison .version__item svg{width:20px;height:15px;margin-right:20px;margin-top:5px;fill:#00d9ed}.edition-comparison .version__item .version__text{margin-bottom:20px}@media (max-width:768px){.edition-comparison .version__item .version__text{margin-bottom:16px;font-size:16px}}.edition-comparison .version__item--disabled svg{width:16px;height:16px;margin-right:24px;margin-top:5px;fill:#999}.edition-comparison .version__item--disabled .version__text{color:#999}@media (max-width:768px){.edition-comparison .version__item--asterisk{display:none}}.edition-comparison .version__item--asterisk img{display:none}.edition-comparison .version__item--asterisk .version__text{font-size:14px}.edition-comparison .version__flex-container{display:flex;gap:0 112px;margin-bottom:80px}@media (max-width:1366px){.edition-comparison .version__flex-container{gap:0 73px}}@media (max-width:1280px){.edition-comparison .version__flex-container{gap:0 112px}}@media (max-width:768px){.edition-comparison .version__flex-container{gap:0 40px}}@media (max-width:576px){.edition-comparison .version__flex-container{flex-direction:column;gap:48px 0;margin-bottom:12px}}.edition-comparison .version__subtitle{font-family:VK Sans Display;font-style:normal;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:48px;font-weight:500;font-size:30px;line-height:1.25;color:inherit}@media (max-width:768px){.edition-comparison .version__subtitle{font-size:30px;line-height:30px;margin-bottom:24px}}@media (max-width:576px){.edition-comparison .version__subtitle{font-size:20px}}.edition-comparison .version__technologies-list{display:flex;gap:0 20px}@media (max-width:1280px){.edition-comparison .version__technologies-list{flex-wrap:wrap;max-width:340px}}@media (max-width:768px){.edition-comparison .version__technologies-list{gap:0 18px;max-width:307px}}@media (max-width:576px){.edition-comparison .version__technologies-list{max-width:100%}}.edition-comparison .version__technologies-list p{font-size:14px;line-height:1;color:inherit}.edition-comparison .version__technologies-item{display:flex;flex-direction:column;align-items:center}@media (max-width:1280px){.edition-comparison .version__technologies-item:nth-child(-n+3){margin-bottom:32px}}.edition-comparison .version__technologies-item--disabled .version__technologies-img{border-color:#e6e6e6}.edition-comparison .version__technologies-item--disabled .version__technologies-img:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:16px;height:16px;background-image:url(images/edition-comparison/cross.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.edition-comparison .version__technologies-item--disabled .version__technologies-cross{position:absolute;width:16px;height:16px}.edition-comparison .version__technologies-item--disabled .version__technologies-cross svg{width:100%;fill:#999}.edition-comparison .version__technologies-item--disabled p{color:#999}.edition-comparison .version__technologies-img{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin-bottom:8px;border:2px solid #4d4d4d;border-radius:20px}@media (max-width:768px){.edition-comparison .version__technologies-img{width:90px;height:90px;margin-bottom:12px}}.edition-comparison .version__technologies-img._postgre img{width:48px;height:50px}.edition-comparison .version__technologies-img._mysql img{width:42px;height:42px}.edition-comparison .version__technologies-img._kafka img{width:32px;height:52px}.edition-comparison .version__technologies-img._oracle img{width:76px;height:9px}.edition-comparison .version__technologies-img._sybase img{width:70px;height:23px}.edition-comparison .version__technologies-img._odbc img{width:52px;height:52px}.edition-comparison .version__technologies-img._mssql img{width:56px;height:56px}.edition-comparison .version__buttons{display:flex;justify-content:center}@media (max-width:576px){.edition-comparison .version__buttons{flex-direction:column;align-items:center}}.edition-comparison .version__btn{max-width:205px;width:100%;padding:23px 0;font-size:20px;line-height:1.65;color:inherit;border-radius:18px;transition:color .1s ease}@media (max-width:768px){.edition-comparison .version__btn{padding:15px 0}}@media (max-width:576px){.edition-comparison .version__btn{max-width:100%}}.edition-comparison .version__btn:first-child{margin-right:20px}@media (max-width:576px){.edition-comparison .version__btn:first-child{margin-right:0;margin-bottom:16px}}.edition-comparison .version__btn:hover{color:#07f}.edition-comparison .version__btn--choose{background-color:#07f;color:#fff}.edition-comparison .version__btn--choose:hover{color:#181818}.edition-comparison .version__btn--detail{background-color:#fafafa;color:#1d1d1f}.edition-comparison .version__caption{display:none;max-width:323px;margin-bottom:64px;font-size:14px;line-height:1.6;color:#999}@media (max-width:768px){.edition-comparison .version__caption{display:block}}.edition-comparison .contacts{display:none}.edition-comparison .contacts_edition-comparison{display:block}.edition-comparison .contacts__header{width:75%}@media (max-width:1024px){.edition-comparison .contacts__header{width:100%}}@media (max-width:768px){.edition-comparison .contacts__header{width:80%}}@media (max-width:576px){.edition-comparison .contacts__header{width:100%}}.cdc__wrapper{position:relative}.cdc .complexity{margin-top:20px;padding:68px 0 37px;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.cdc .complexity{margin-top:10px;padding:47px 0 9px}}.cdc .complexity__wrapper{padding:0 164px 0 105px}@media (min-width:1680px){.cdc .complexity__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.cdc .complexity__wrapper{padding:0 35px}}.cdc .complexity__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:56px}@media (max-width:768px){.cdc .complexity__header{font-size:30px;line-height:30px;padding-bottom:29px}}.cdc .complexity__list{display:flex;list-style:none;flex-wrap:wrap}.cdc .complexity__list-item{margin:0 81px 52px 0;padding-bottom:19px;width:calc(33.33% - 54px)}@media (max-width:1200px){.cdc .complexity__list-item{margin:0 81px 33px 0;width:calc(50% - 40.5px)}}@media (max-width:576px){.cdc .complexity__list-item{margin:0 0 16px;padding-bottom:17px;width:100%}}.cdc .complexity__list-item:first-of-type,.cdc .complexity__list-item:nth-of-type(2),.cdc .complexity__list-item:nth-of-type(3){border-bottom:1px solid #ddd}@media (max-width:576px){.cdc .complexity__list-item:first-of-type,.cdc .complexity__list-item:nth-of-type(2),.cdc .complexity__list-item:nth-of-type(3){border-bottom:1px solid #1d1d1f}}@media (max-width:1200px){.cdc .complexity__list-item:nth-of-type(4){border-bottom:1px solid #ddd}}@media (max-width:576px){.cdc .complexity__list-item:nth-of-type(4),.cdc .complexity__list-item:nth-of-type(5){border-bottom:1px solid #1d1d1f}}.cdc .complexity__list-item:nth-of-type(3n){margin:0 0 52px}@media (max-width:1200px){.cdc .complexity__list-item:nth-of-type(3n){margin:0 81px 33px 0}}@media (max-width:576px){.cdc .complexity__list-item:nth-of-type(3n){margin:0 0 16px}}@media (max-width:1200px){.cdc .complexity__list-item:nth-of-type(2n){margin:0 0 33px}}@media (max-width:576px){.cdc .complexity__list-item:nth-of-type(2n){margin:0 0 16px}}.cdc .complexity__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;display:flex;align-items:flex-start;font-size:24px;line-height:120%}@media (max-width:768px){.cdc .complexity__subheader{font-size:30px;line-height:30px}}@media (max-width:992px){.cdc .complexity__subheader{font-size:26px}}@media (max-width:576px){.cdc .complexity__subheader{font-family:PT Mono;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:100%;font-size:18px;line-height:160%}}@media (max-width:576px) and (max-width:768px){.cdc .complexity__subheader{font-size:16px;line-height:26px}}.cdc .complexity__subheader-plus{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-right:20px;transform-origin:center;transform:rotate(45deg) translate(-10px,2px);font-size:40px;font-weight:450;color:#ff001f}@media (max-width:768px){.cdc .complexity__subheader-plus{font-size:30px;line-height:30px;transform:rotate(45deg) translate(8px,2px)}}@media (max-width:576px){.cdc .complexity__subheader-plus{transform:rotate(45deg) translate(4px,4px)}}.cdc .why{position:relative;margin-top:20px;background-color:#181818;border-radius:40px;overflow:hidden}@media (max-width:768px){.cdc .why{margin-top:10px}}.cdc .why__wrapper{padding:66px 105px 60px}@media (min-width:1680px){.cdc .why__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.cdc .why__wrapper{padding:45px 25px 52px 35px}}.cdc .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;padding-bottom:53px;color:#fff;z-index:2}@media (max-width:768px){.cdc .why__header{font-size:30px;line-height:30px;padding-bottom:21px;text-align:left}}.cdc .why__text{position:relative;padding-bottom:10px;display:flex;justify-content:space-between;z-index:2}@media (max-width:576px){.cdc .why__text{padding-bottom:0;display:block}}.cdc .why__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px;width:48%;flex-shrink:0;color:#fff}@media (max-width:768px){.cdc .why__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.cdc .why__text-container{width:100%}}.cdc .why__list{position:relative;display:flex;max-width:740px;flex-wrap:wrap;list-style:none;z-index:2}@media (max-width:576px){.cdc .why__list{padding-bottom:60px}}.cdc .why__list-item{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;margin-right:40px;padding:50px 0 50px 60px;width:calc(50% - 20px);border-bottom:1px solid #464646;font-size:24px;line-height:120%;color:#fff}@media (max-width:768px){.cdc .why__list-item{font-size:30px;line-height:30px}}@media (max-width:576px){.cdc .why__list-item{font-family:PT Mono;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-right:0;padding:13px 0 13px 35px;width:100%;font-size:18px;line-height:160%;color:#fff}}@media (max-width:576px) and (max-width:768px){.cdc .why__list-item{font-size:16px;line-height:26px}}.cdc .why__list-item:nth-of-type(2n){margin-right:0}.cdc .why__list-item:nth-of-type(7){border-bottom:none}@media (max-width:576px){.cdc .why__list-item:nth-of-type(7){border-bottom:1px solid #464646}}.cdc .why__list-item:nth-of-type(8){border-bottom:none}.cdc .why__list-item:before{content:"";position:absolute;top:58px;left:7px;width:29px;height:16px;border-bottom:5px solid #00eaff;border-left:5px solid #00eaff;transform-origin:center;transform:rotate(-45deg)}@media (max-width:576px){.cdc .why__list-item:before{top:18px;left:-3px;width:19px;height:10px;border-bottom:3px solid #00eaff;border-left:3px solid #00eaff}}.cdc .why__btn{position:relative;width:232px;height:80px;line-height:80px;background-color:#07f;border-radius:18px;border:none;transition:color .1s ease;z-index:2}@media (max-width:576px){.cdc .why__btn{max-width:306px;width:100%;height:72px;line-height:72px}}.cdc .why__btn:hover{color:#181818}.cdc .why__image{position:absolute;bottom:277px;right:-196px;width:674px;z-index:1}@media (max-width:1200px){.cdc .why__image{right:-142px;bottom:-200px}}@media (max-width:576px){.cdc .why__image{right:-89px;bottom:34px;width:266px}}.cdc .data{margin-top:20px;padding:125px 0 120px;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.cdc .data{margin-top:10px;padding:47px 0 40px}}@media (max-width:767px){.cdc .data{padding:47px 0 0}}.cdc .data__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 105px;max-width:1100px}@media (max-width:768px){.cdc .data__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.cdc .data__header{width:1440px;margin:0 auto;padding:0 300px 53px 0;max-width:none}}@media (max-width:768px){.cdc .data__header{padding:0 35px 22px}}.cdc .data__text{padding:0 105px;display:flex;justify-content:space-between}@media (min-width:1680px){.cdc .data__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.cdc .data__text{padding:0 35px}}@media (max-width:576px){.cdc .data__text{display:block}}.cdc .data__text-container{flex-shrink:0;width:48%}@media (max-width:576px){.cdc .data__text-container{width:100%}}.cdc .data__text-container p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:29px}@media (max-width:768px){.cdc .data__text-container p{font-size:16px;line-height:26px}}.cdc .data__steps{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:12px 105px 0;display:flex;align-items:center}@media (max-width:768px){.cdc .data__steps{font-size:30px;line-height:30px}}@media (min-width:1680px){.cdc .data__steps{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.cdc .data__steps{padding:10px 35px 0}}@media (max-width:576px){.cdc .data__steps{display:block}}.cdc .data__steps-item{position:relative;padding:30px 50px 30px 60px;width:calc(50% - 20px);flex-shrink:0;background-color:#fff;border-radius:40px}@media (max-width:576px){.cdc .data__steps-item{padding:34px 50px 30px 23px;width:100%}}.cdc .data__steps-arrow{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;flex-shrink:0;background-color:#07f;border-radius:15px;transform-origin:center;transform:scale(1.4);z-index:2}@media (max-width:576px){.cdc .data__steps-arrow{margin:0 auto;width:20px;height:20px;border-radius:7px;transform:scale(2.8)}}.cdc .data__steps-arrow svg{width:17px}@media (max-width:576px){.cdc .data__steps-arrow svg{width:7px;transform-origin:center;transform:rotate(90deg)}}.cdc .data__steps-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:12px;font-size:30px;line-height:120%}@media (max-width:768px){.cdc .data__steps-header{font-size:30px;line-height:30px}}.cdc .data__steps-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.cdc .data__steps-text{font-size:16px;line-height:26px}}.cdc .data__image{margin:60px 0 0}@media (min-width:1680px){.cdc .data__image{width:1440px;margin:0 auto;margin-top:60px}}@media (max-width:767px){.cdc .data__image{margin:40px 0 0;margin:0 -.3rem 63px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}}@media (max-width:767px){.cdc .data__image::-webkit-scrollbar{display:none}}.cdc .data__image-container{margin:0 auto;padding:0 105px;overflow:hidden;border-radius:32px}@media (min-width:1680px){.cdc .data__image-container{padding:0}}@media (max-width:767px){.cdc .data__image-container{padding:0 35px;display:block;width:1100px}}.cdc .data__image-container img{border-radius:32px}@media (max-width:767px){.cdc .data__image-container img{padding-top:20px;background-color:#fff}}.cdc .data .custom-scroll{display:none}@media (max-width:767px){.cdc .data .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-40px);border-radius:3px}.cdc .data .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.cdc .data .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.cdc .data .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.cdc .data .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.cdc .data .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.cdc .data .scroll-scheme{transform:translate(50px,57px)}.cdc .projects{padding:84px 105px 64px}@media (min-width:1680px){.cdc .projects{padding:84px 0}}@media (max-width:768px){.cdc .projects{padding:47px 35px 8px}}@media (min-width:1680px){.cdc .projects__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.cdc .projects__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:40px}@media (max-width:768px){.cdc .projects__header{font-size:30px;line-height:30px;padding-bottom:57px}}.cdc .projects__list{display:flex;list-style:none}@media (max-width:1220px){.cdc .projects__list{flex-wrap:wrap}}.cdc .projects__list-item{margin:0 20px 0 0;padding:31px 0;display:flex;width:calc(25% - 15px);justify-content:center;align-items:center;background-color:#fff;border-radius:30px}@media (max-width:1220px){.cdc .projects__list-item{margin:0 20px 20px 0;width:calc(50% - 10px)}}@media (max-width:576px){.cdc .projects__list-item{margin:0 0 20px;padding:13px 0;width:100%;border-radius:20px}}@media (max-width:1220px){.cdc .projects__list-item:nth-of-type(2n){margin:0 0 20px}}.cdc .projects__list-item:last-of-type{margin:0}@media (max-width:1220px){.cdc .projects__list-item:last-of-type{margin:0 0 20px}}.cdc .projects__list-icon._mail{width:83px;height:82px}@media (max-width:576px){.cdc .projects__list-icon._mail{width:56px;height:56px}}.cdc .projects__list-icon._megafon{width:83px;height:83px}@media (max-width:576px){.cdc .projects__list-icon._megafon{width:56px;height:56px}}.cdc .projects__list-icon._alfabank{width:59px;height:91px}@media (max-width:576px){.cdc .projects__list-icon._alfabank{width:36px;height:56px}}.cdc .projects__list-icon._otkritie{width:92px;height:92px}@media (max-width:576px){.cdc .projects__list-icon._otkritie{width:60px;height:60px}}.cdc .contacts{display:none}.cdc .contacts._cdc{display:block}@media (max-width:576px){.cdc .contacts__wrapper{padding:111px 35px 26px}}.cdc .contacts__header{max-width:850px}.cloud-page__wrapper{position:relative}.cloud-page .advantages{position:relative;padding:66px 0 10px;background-color:#000;border-radius:40px}@media (max-width:768px){.cloud-page .advantages{padding:44px 0 0}}@media (min-width:1680px){.cloud-page .advantages__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.cloud-page .advantages__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 84px;max-width:1220px;color:#fff}@media (max-width:768px){.cloud-page .advantages__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.cloud-page .advantages__header{padding-left:0;margin-left:0}}@media (max-width:768px){.cloud-page .advantages__header{padding:0 35px 50px}}.cloud-page .advantages__list{padding:0 105px;display:flex;flex-wrap:wrap;list-style:none}@media (min-width:1680px){.cloud-page .advantages__list{padding-left:0;margin-left:0}}@media (max-width:768px){.cloud-page .advantages__list{padding:0 35px}}.cloud-page .advantages__list-item{position:relative;margin:0 110px 79px 0;width:calc(50% - 55px);border-radius:32px}@media (max-width:576px){.cloud-page .advantages__list-item{margin:0 0 48px;width:100%}}.cloud-page .advantages__list-item:nth-child(2n){margin:0 0 79px}@media (max-width:576px){.cloud-page .advantages__list-item:nth-child(2n){margin:0 0 48px}}@media (max-width:576px){.cloud-page .advantages__list-item:last-of-type{margin:0 0 20px}}.cloud-page .advantages__list-item:before{content:"";position:absolute;top:8px;left:7px;width:29px;height:16px;border-bottom:5px solid #00eaff;border-left:5px solid #00eaff;transform-origin:center;transform:rotate(-45deg)}@media (max-width:992px){.cloud-page .advantages__list-item:before{top:3px;left:6px;width:23px;height:13px;border-bottom:4px solid #00eaff;border-left:4px solid #00eaff}}.cloud-page .advantages__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:60px;font-size:30px;line-height:120%;color:#fff}@media (max-width:768px){.cloud-page .advantages__list-header{font-size:30px;line-height:30px}}@media (max-width:992px){.cloud-page .advantages__list-header{padding-left:45px;font-size:20px}}.cloud-page .advantages__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:32px;color:#fff}@media (max-width:768px){.cloud-page .advantages__list-text{font-size:16px;line-height:26px}}@media (max-width:992px){.cloud-page .advantages__list-text{padding-top:20px}}.cloud-page .apply__wrapper{padding:85px 105px 7px}@media (min-width:1680px){.cloud-page .apply__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.cloud-page .apply__wrapper{padding:61px 35px 2px}}.cloud-page .apply__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:56px}@media (max-width:768px){.cloud-page .apply__header{font-size:30px;line-height:30px;padding-bottom:35px}}.cloud-page .apply__list{display:flex;list-style:none;flex-wrap:wrap}.cloud-page .apply__list-item{margin:0 40px 80px 0;width:calc(33.33% - 26.66667px)}@media (max-width:1200px){.cloud-page .apply__list-item{width:calc(50% - 20px)}}@media (max-width:576px){.cloud-page .apply__list-item{margin:0 0 33px;width:100%}}.cloud-page .apply__list-item:nth-of-type(3n){margin:0 0 80px}@media (max-width:1200px){.cloud-page .apply__list-item:nth-of-type(3n){margin:0 40px 33px 0}}@media (max-width:576px){.cloud-page .apply__list-item:nth-of-type(3n){margin:0 0 33px}}@media (max-width:1200px){.cloud-page .apply__list-item:nth-of-type(2n){margin:0 0 33px}}.cloud-page .apply__image{margin-bottom:29px;display:block;width:100px;height:80px;flex-shrink:0}@media (max-width:576px){.cloud-page .apply__image{margin:0 0 12px}}.cloud-page .apply__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:82%;font-size:30px;line-height:120%}@media (max-width:768px){.cloud-page .apply__subheader{font-size:30px;line-height:30px}}@media (max-width:992px){.cloud-page .apply__subheader{font-size:26px}}@media (max-width:576px){.cloud-page .apply__subheader{width:100%;font-size:20px}}.cloud-page .apply__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:16px}@media (max-width:768px){.cloud-page .apply__text{font-size:16px;line-height:26px}}@media (max-width:576px){.cloud-page .apply__text{padding-top:12px}}.cloud-page .why{padding:64px 105px 62px;background-color:#f4f4f4;border-radius:40px}@media (min-width:1680px){.cloud-page .why{padding:64px 0 55px}}@media (max-width:768px){.cloud-page .why{padding:26px 35px 24px}}.cloud-page .why__wrapper{position:relative}@media (min-width:1680px){.cloud-page .why__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.cloud-page .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;max-width:750px;z-index:2}@media (max-width:768px){.cloud-page .why__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.cloud-page .why__header{width:80%}}.cloud-page .why__list{padding-top:54px}@media (max-width:768px){.cloud-page .why__list{padding-top:35px}}.cloud-page .why__list-item{margin-top:50px;position:relative;background:#fff;border-radius:40px;padding:60px 88px 60px 190px;overflow:hidden}@media (max-width:1220px){.cloud-page .why__list-item{padding:60px 68px 60px 190px}}@media (max-width:576px){.cloud-page .why__list-item{margin-top:32px;padding:13px 15px 21px}}.cloud-page .why__list-item:first-of-type{margin-top:0}.cloud-page .why__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:30px;line-height:37px}@media (max-width:768px){.cloud-page .why__list-header{font-size:30px;line-height:30px;max-width:270px;font-size:20px;line-height:25px}}.cloud-page .why__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:14px}@media (max-width:768px){.cloud-page .why__list-text{font-size:16px;line-height:26px;padding-top:17px}}.cloud-page .why__list-image{position:absolute}@media (max-width:576px){.cloud-page .why__list-image{position:relative;margin-bottom:5px}}.cloud-page .why__list-image._1{top:66px;left:-53px;width:228px}@media (max-width:576px){.cloud-page .why__list-image._1{top:0;width:186px}}.cloud-page .why__list-image._2{top:60px;left:-53px;width:247px;height:166px}@media (max-width:576px){.cloud-page .why__list-image._2{top:0;left:-47px;width:148px;height:161px}}.cloud-page .why__list-image._3{top:0;left:-91px;width:222px;height:298px}@media (max-width:576px){.cloud-page .why__list-image._3{width:170px;height:149px}}@media (max-width:768px){.cloud-page .try{margin-top:10px;background-color:#f4f4f4;border-radius:40px;overflow:hidden}}.cloud-page .try__wrapper{position:relative;padding:84px 105px 59px}@media (min-width:1680px){.cloud-page .try__wrapper{margin:0 auto;padding:84px 0 59px;width:1440px}}@media (max-width:768px){.cloud-page .try__wrapper{padding:24px 35px 50px}}@media (max-width:576px){.cloud-page .try__wrapper{text-align:center}}.cloud-page .try__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;max-width:750px;z-index:2}@media (max-width:768px){.cloud-page .try__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.cloud-page .try__header{width:80%}}@media (max-width:576px){.cloud-page .try__header{text-align:left}}.cloud-page .try__button{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;position:relative;margin-top:52px;padding:23px 0;display:inline-block;width:394px;line-height:120%;background-color:#07f;border:2px solid #07f;box-sizing:border-box;border-radius:18px;color:#fff;transition:color .1s ease;z-index:2}@media (max-width:768px){.cloud-page .try__button{margin-top:58px;padding:16px 0}}@media (max-width:576px){.cloud-page .try__button{max-width:296px;width:100%}}.cloud-page .try__button:hover{color:#181818}.cloud-page .try__image{position:absolute;right:75px;bottom:50px;width:489px;height:259px;z-index:1}@media (max-width:768px){.cloud-page .try__image{right:-121px;bottom:5px;width:330px}}@media (max-width:576px){.cloud-page .try__image{width:408px}}.page_body--error{height:100vh;padding:.625rem 1rem}@media screen and (max-width:767px){.page_body--error{padding:.2rem .3rem}}.page_body--error .page_body__wrapper{display:flex;align-items:center;height:100%;background-color:#000;border-radius:40px}@media (max-width:1366px){.page_body--error .page_body__wrapper{padding-top:3rem}}@media (max-width:1024px){.page_body--error .page_body__wrapper{overflow:hidden}}@media (max-width:576px){.page_body--error .page_body__wrapper{border-radius:24px}}.page_body--error .footer__outer{display:none}.page_body--error .error-container{position:relative;max-width:695px;width:100%;margin:0 auto}@media (max-width:1366px){.page_body--error .error-container{margin-top:50px;margin-top:0}}@media (max-width:768px){.page_body--error .error-container{max-width:100%}}@media (max-width:576px){.page_body--error .error-container{max-width:calc(100% + 10px);width:calc(100% + 10px);margin-left:-5px;overflow:hidden}}.page_body--error .error-container--500{max-width:664px}@media (max-width:768px){.page_body--error .error-container--500{max-width:100%}}@media (max-width:576px){.page_body--error .error-container--500{max-width:calc(100% + 10px);width:calc(100% + 10px);margin-left:-5px;overflow:hidden}}.page_body--error .error-container--500 .error-bg{background-image:url(images/error/500.svg)}@media (max-width:768px){.page_body--error .error-container--500 .error-bg{max-height:340px}}@media (max-width:576px){.page_body--error .error-container--500 .error-bg{max-height:225px}}@media (max-width:320px){.page_body--error .error-container--500 .error-bg{top:75px}}.page_body--error .error-container--500 .error-bg--en{top:50px}.page_body--error .error-container .mob-br{display:none}@media (max-width:576px){.page_body--error .error-container .mob-br{display:inline}}.page_body--error .error-bg{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:100%;max-height:304px;height:100%;background-image:url(images/error/404.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:1366px){.page_body--error .error-bg{top:15px}}@media (max-width:1027px){.page_body--error .error-bg{top:75px}}@media (max-width:768px){.page_body--error .error-bg{max-height:325px}}@media (max-width:576px){.page_body--error .error-bg{width:480px;max-height:210px;background-position-x:10px}}@media (max-width:320px){.page_body--error .error-bg{top:40px}}.page_body--error .error-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;color:#fff}.page_body--error .error-project-name{margin-bottom:96px;opacity:0;visibility:hidden}@media (max-width:1366px){.page_body--error .error-project-name{margin-bottom:45px}}@media (max-width:1024px){.page_body--error .error-project-name{margin-bottom:96px}}@media (max-width:768px){.page_body--error .error-project-name{margin-bottom:125px}}@media (max-width:576px){.page_body--error .error-project-name{margin-bottom:50px}}@media (max-width:320px){.page_body--error .error-project-name{margin-bottom:25px}}.page_body--error .error-title{margin-bottom:32px;font-weight:400;font-size:50px;line-height:.9;text-align:center;color:inherit}@media (max-width:576px){.page_body--error .error-title{margin-bottom:16px;font-size:44px}}.page_body--error .error-description{margin-bottom:145px;color:inherit;text-align:center;line-height:1.6}@media (max-width:1366px){.page_body--error .error-description{margin-bottom:45px}}@media (max-width:1024px){.page_body--error .error-description{margin-bottom:145px}}@media (max-width:576px){.page_body--error .error-description{margin-bottom:72px;padding:0 30px;font-size:18px}}@media (max-width:320px){.page_body--error .error-description{margin-bottom:40px}}.page_body--error .error-link{max-width:278px;width:100%;padding:19px 0;font-family:PT Mono,sans-serif;font-weight:400;font-size:20px;line-height:1.65;text-align:center;letter-spacing:-.02em;border-radius:20px;background-color:#07f;color:#fff;text-decoration:none;white-space:nowrap;transition:color .1s ease}@media (max-width:576px){.page_body--error .error-link{max-width:calc(100% - 50px)}}.page_body--error .error-link:hover{color:#181818}.dashboard-wrapper{background:#000;padding:2rem 100px}.dashboard-inner{display:flex;max-width:1080px;margin:0 auto}.dashboard-menu{flex:2;width:10rem;flex-direction:column}.dashboard-menu .dashboard-menu-item{display:flex;background-color:#1f1e1e;margin:1px;align-items:center}.dashboard-menu .dashboard-menu-item span{align-self:center;padding:15px}.dashboard-body{flex:8;padding:1rem;color:#fff}.marketing .container{max-width:1200px;width:100%;margin:0 auto}@media (min-width:1680px){.marketing .container{max-width:1440px}}@media (max-width:1200px){.marketing .container{max-width:992px}}@media (max-width:1024px){.marketing .container{max-width:calc(100% - 80px)}}@media (max-width:768px){.marketing .container{max-width:calc(100% - 48px)}}.marketing .client-data,.marketing .reason,.marketing .solutions,.marketing .technology{margin-top:20px;padding:100px 0;border-radius:75px}@media (max-width:1024px){.marketing .client-data,.marketing .reason,.marketing .solutions,.marketing .technology{padding:40px 0}}@media (max-width:768px){.marketing .client-data,.marketing .reason,.marketing .solutions,.marketing .technology{padding:35px 0;border-radius:40px;padding:24px 0}}.marketing .marketing__subtitle{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:50px}@media (max-width:768px){.marketing .marketing__subtitle{font-size:30px;line-height:30px}}.marketing .client-data{background-color:#f4f4f4}.marketing .client-data__text-wrap{display:flex;justify-content:space-between;margin-bottom:80px}@media (max-width:768px){.marketing .client-data__text-wrap{flex-direction:column;margin-bottom:32px}}.marketing .client-data__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:calc(50% - 20px)}@media (max-width:768px){.marketing .client-data__text{font-size:16px;line-height:26px;width:100%}}@media (max-width:767px){.marketing .client-data__text{font-size:16px}}.marketing .client-data__media{display:flex;align-items:center;gap:0 55px}@media (max-width:1024px){.marketing .client-data__media{gap:0 15px}}@media (max-width:768px){.marketing .client-data__media{flex-wrap:wrap;gap:40px}}@media (max-width:767px){.marketing .client-data__media{flex-direction:column}}.marketing .client-data__media-item{display:flex;align-items:center;width:100%}@media (max-width:768px){.marketing .client-data__media-item{width:calc(50% - 20px)}}@media (max-width:767px){.marketing .client-data__media-item{width:100%}}.marketing .client-data__media-item img{width:80px;height:80px;margin-right:18px}.marketing .client-data__media-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;display:flex;align-items:center;font-size:30px;line-height:1.25}@media (max-width:768px){.marketing .client-data__media-text{font-size:30px;line-height:30px}}@media (max-width:767px){.marketing .client-data__media-text{font-size:20px}}.marketing .technology__case{display:flex;justify-content:space-between}@media (max-width:768px){.marketing .technology__case{flex-direction:column}}.marketing .technology__case:not(:last-child){margin-bottom:100px}@media (max-width:768px){.marketing .technology__case:not(:last-child){margin-bottom:50px}}@media (max-width:767px){.marketing .technology__case:not(:last-child){padding-top:14px;margin-bottom:40px}}.marketing .technology__card,.marketing .technology__list-wrap{width:calc(50% - 20px)}@media (max-width:768px){.marketing .technology__card,.marketing .technology__list-wrap{width:100%}}@media (max-width:768px){.marketing .technology__list-wrap{order:1}}.marketing .technology__list-title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:20px;font-size:30px;line-height:1.25}@media (max-width:768px){.marketing .technology__list-title{font-size:30px;line-height:30px}}@media (max-width:767px){.marketing .technology__list-title{margin-bottom:16px;font-size:20px}}.marketing .technology__list{padding-left:20px}.marketing .technology__item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.marketing .technology__item{font-size:16px;line-height:26px}}.marketing .technology__item:not(:last-child){margin-bottom:20px}.marketing .technology__card{min-height:301px}@media (max-width:768px){.marketing .technology__card{order:0;margin-bottom:30px}}@media (max-width:767px){.marketing .technology__card{min-height:auto}}@media (max-width:576px){.marketing .technology__card-logo--desktop{display:none}}.marketing .technology__card-logo--mobile{display:none}@media (max-width:576px){.marketing .technology__card-logo--mobile{display:block}}.marketing .solutions{background-color:#f4f4f4}@media (max-width:768px){.marketing .solutions .container{max-width:100%}.marketing .solutions .marketing__subtitle{padding:0 24px}}@media (max-width:768px){.marketing .solutions .container{max-width:100%}}.marketing .solutions__text-wrap{display:flex;justify-content:space-between;margin-bottom:70px}@media (max-width:768px){.marketing .solutions__text-wrap{flex-direction:column;padding:0 24px}}@media (max-width:767px){.marketing .solutions__text-wrap{margin-bottom:14px}}.marketing .solutions__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:calc(50% - 20px)}@media (max-width:768px){.marketing .solutions__text{font-size:16px;line-height:26px;width:100%}}.marketing .solutions__scheme{position:relative}@media (max-width:767px){.marketing .solutions__scheme{margin-bottom:20px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.marketing .solutions__scheme::-webkit-scrollbar{display:none}}.marketing .solutions__scheme-container{margin:0 auto;overflow:hidden}@media (max-width:768px){.marketing .solutions__scheme-container{padding:0 24px}}@media (max-width:767px){.marketing .solutions__scheme-container{display:block;width:1250px}}.marketing .solutions__scheme-container-wrapper{padding:80px;background-color:#fff;border-radius:32px}@media (max-width:768px){.marketing .solutions__scheme-container-wrapper{padding:80px}}.marketing .solutions__scheme-badge{display:none;position:relative;z-index:1;padding:0 12px 0 44px;background:rgba(0,0,0,.04);border-radius:12px;line-height:36px;transform:translate(48px,60px)}@media (max-width:767px){.marketing .solutions__scheme-badge{display:inline-block}}.marketing .solutions__scheme-badge:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.marketing .solutions__scheme-image{align-self:flex-end;width:100%}.marketing .solutions .custom-scroll{display:none}@media (max-width:767px){.marketing .solutions .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(0);border-radius:3px}.marketing .solutions .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.marketing .solutions .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.marketing .solutions .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.marketing .solutions .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.marketing .solutions .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.marketing .reason__grid{display:flex;gap:0 40px}@media (max-width:1024px){.marketing .reason__grid{gap:0 20px}}@media (max-width:768px){.marketing .reason__grid{flex-wrap:wrap;gap:20px}}@media (max-width:767px){.marketing .reason__grid{flex-direction:column}}.marketing .reason__card{padding:30px;background-color:#fff;border-radius:30px}@media (max-width:768px){.marketing .reason__card{width:calc(50% - 10px)}}@media (max-width:767px){.marketing .reason__card{width:100%}}.marketing .reason__card-img{width:80px;margin-bottom:19px}.marketing .reason__card-title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:19px;font-size:30px;line-height:1.25}@media (max-width:768px){.marketing .reason__card-title{font-size:30px;line-height:30px}}@media (max-width:767px){.marketing .reason__card-title{font-size:20px}}.marketing .reason__card-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:300px}@media (max-width:768px){.marketing .reason__card-text{font-size:16px;line-height:26px}}.marketing .marketing__contacts{border-radius:75px}@media (max-width:768px){.marketing .marketing__contacts{border-radius:40px}}.marketing .marketing__contacts .contacts__wrapper{padding:100px 0}@media (max-width:768px){.marketing .marketing__contacts .contacts__wrapper{padding-bottom:35px}}.marketing .marketing__contacts .contacts__wrapper:after{right:0}@media (max-width:768px){.marketing .marketing__contacts .contacts__wrapper:after{right:auto;left:0}}@media (max-width:767px){.marketing .marketing__contacts .contacts__wrapper:after{top:24px}}.marketing .marketing__contacts .contacts__header{max-width:932px}@media (max-width:1024px){.marketing .marketing__contacts .contacts__header{max-width:900px}}.calculator .calculation{margin-top:20px;padding:106px 100px 124px 102px;border-radius:40px;background-color:#fff}@media (min-width:1680px){.calculator .calculation{padding:106px 0 124px}}@media (max-width:1366px){.calculator .calculation{padding:106px 100px 100px 102px}}@media (max-width:1024px){.calculator .calculation{display:none}}@media (min-width:1680px){.calculator .calculation__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.calculator .calculation__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.calculator .calculation__header{font-size:30px;line-height:30px}}.calculator .calculation__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:19px}@media (max-width:768px){.calculator .calculation__text{font-size:16px;line-height:26px}}.calculator .calculation__text a{color:#07f}.calculator .calculation__container{position:relative;padding-top:50px;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}.calculator .calculation__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:21px;font-size:30px;line-height:36px}@media (max-width:768px){.calculator .calculation__subheader{font-size:30px;line-height:30px}}.calculator .calculation__description{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;color:#999}@media (max-width:768px){.calculator .calculation__description{font-size:16px;line-height:26px}}.calculator .calculation__spaces{width:calc(67.5% - 20px);border-radius:20px}@media (max-width:1280px){.calculator .calculation__spaces{width:calc(62% - 20px)}}.calculator .calculation__add{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:inline-block;width:100%;border:1px solid #cdcdcd;background-color:transparent;border-radius:10px;line-height:62px;color:#07f;transition:color .1s ease}@media (max-width:768px){.calculator .calculation__add{font-size:16px;line-height:26px}}.calculator .calculation__add:hover{color:#181818}.calculator .calculation .space{margin:20px 0;padding:0 40px;border-radius:20px;background-color:#f4f4f4}@media (max-width:1280px){.calculator .calculation .space{padding:0 12px}}.calculator .calculation .space__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;cursor:pointer;font-size:20px;line-height:79px;white-space:nowrap;user-select:none}@media (max-width:768px){.calculator .calculation .space__header{font-size:30px;line-height:30px}}.calculator .calculation .space__header:before{content:"";position:absolute;top:0;right:-40px;bottom:0;left:-40px;z-index:2}.calculator .calculation .space__header:after{content:"";position:absolute;right:4px;top:38px;display:block;width:8px;height:8px;border:2px solid #1d1d1f;border-top:none;border-right:none;transform-origin:center;transform:rotate(-45deg);pointer-events:none;transition:transform .5s ease}.calculator .calculation .space__header-container{position:relative;margin-right:50px;z-index:4;cursor:auto}.calculator .calculation .space__header-text{display:inline-block;color:#999;font-weight:400}.calculator .calculation .space__header-text:last-of-type{margin:0 31px 0 40px}@media (max-width:1280px){.calculator .calculation .space__header-text:last-of-type{margin:0 7px}}.calculator .calculation .space__header-remove{cursor:pointer}.calculator .calculation .space__header-remove:hover path{fill:#07f}.calculator .calculation .space__header-remove path{transition:fill .1s ease}.calculator .calculation .space__header._opened:after{transform:rotate(135deg)}.calculator .calculation .space__header._opened+.space__body{height:auto}.calculator .calculation .space__body{height:0;overflow:hidden;transition:height .25s ease}.calculator .calculation .space__name{position:relative;display:block;width:100%}.calculator .calculation .space__name input{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;display:block;padding-left:150px;width:100%;border:1px solid #ddd;border-radius:8px;font-size:22px;line-height:62px}@media (max-width:768px){.calculator .calculation .space__name input{font-size:30px;line-height:30px}}.calculator .calculation .space__name span{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:absolute;top:50%;transform:translateY(-50%);left:20px;color:#999;pointer-events:none;font-weight:400;font-size:22px;line-height:27px}@media (max-width:768px){.calculator .calculation .space__name span{font-size:30px;line-height:30px}}.calculator .calculation .space__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:40px 0 0;font-size:20px;line-height:25px}@media (max-width:768px){.calculator .calculation .space__subheader{font-size:30px;line-height:30px}}.calculator .calculation .space__fields{position:relative;margin:23px 0 20px;display:flex;align-items:center;z-index:1}.calculator .calculation .space__fields-item{display:flex;width:53%}@media (max-width:1280px){.calculator .calculation .space__fields-item{width:50%}}.calculator .calculation .space__fields-name{position:relative;display:inline-block;background-color:#fff;border:1px solid #cdcdcd;line-height:62px;width:50%;border-radius:8px 0 0 8px}.calculator .calculation .space__fields-name input{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:12px;display:inline-block;width:100%;border-color:transparent;border-radius:0 0 0 8px;line-height:40px;vertical-align:bottom;font-size:22px}@media (max-width:768px){.calculator .calculation .space__fields-name input{font-size:30px;line-height:30px}}.calculator .calculation .space__fields-name span{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:absolute;top:8px;left:12px;color:#999;pointer-events:none;font-weight:400;font-size:15px;line-height:19px}@media (max-width:768px){.calculator .calculation .space__fields-name span{font-size:30px;line-height:30px}}.calculator .calculation .space__fields-select{position:relative;display:inline-block;background-color:#fff;border:1px solid #cdcdcd;line-height:62px;width:50%;border-radius:0 8px 8px 0;transform:translateX(-1px)}.calculator .calculation .space__fields-select:after{content:"";position:absolute;right:15px;top:26px;display:block;width:8px;height:8px;border-right:2px solid #181818;border-bottom:2px solid #181818;transform-origin:center;transform:rotate(45deg);pointer-events:none}.calculator .calculation .space__fields-select select{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:12px;display:inline-block;width:100%;border-color:transparent;border-radius:0 0 0 8px;line-height:40px;vertical-align:bottom;font-size:22px;height:44px;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:768px){.calculator .calculation .space__fields-select select{font-size:30px;line-height:30px}}.calculator .calculation .space__fields-select-container{position:absolute;top:64px;right:0;display:block;width:100%;background-color:#fff;border:1px solid #cdcdcd;border-radius:8px;display:none}.calculator .calculation .space__fields-select-wrapper{display:block;width:100%;height:185px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.calculator .calculation .space__fields-select-wrapper::-webkit-scrollbar{display:none}.calculator .calculation .space__fields-select-wrapper span{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:12px;display:block;border-bottom:1px solid #cdcdcd;transition:background-color .1s ease;cursor:pointer;font-size:22px}@media (max-width:768px){.calculator .calculation .space__fields-select-wrapper span{font-size:30px;line-height:30px}}.calculator .calculation .space__fields-select-wrapper span:hover{background-color:#f4f4f4}.calculator .calculation .space__fields-select-wrapper span:last-of-type{border-bottom:none}.calculator .calculation .space__fields-select-desc{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:absolute;top:8px;left:12px;color:#999;pointer-events:none;font-weight:400;font-size:15px;line-height:19px}@media (max-width:768px){.calculator .calculation .space__fields-select-desc{font-size:30px;line-height:30px}}.calculator .calculation .space__reset{position:absolute;top:25px;right:8px;display:block;width:16px;height:16px;opacity:1;cursor:pointer;transition:opacity .1s ease}@media (max-width:1366px){.calculator .calculation .space__reset{right:0}}@media (max-width:1280px){.calculator .calculation .space__reset{right:-16px;right:0}}.calculator .calculation .space__reset._hidden{opacity:0;pointer-events:none}.calculator .calculation .space__reset:before{left:3px;transform-origin:top left;transform:rotate(45deg)}.calculator .calculation .space__reset:after,.calculator .calculation .space__reset:before{content:"";position:absolute;top:2px;display:block;height:2px;width:100%;background-color:#999}.calculator .calculation .space__reset:after{right:3px;transform-origin:top right;transform:rotate(-45deg)}.calculator .calculation .space__max-size{position:relative;display:inline-block;background-color:#fff;border:1px solid #cdcdcd;line-height:62px;margin-left:9px;width:calc(27% - 9px);border-radius:8px;overflow:hidden}@media (max-width:1280px){.calculator .calculation .space__max-size{width:calc(22% - 9px)}}.calculator .calculation .space__max-size input{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:12px;display:inline-block;width:100%;border-color:transparent;border-radius:0 0 0 8px;line-height:40px;vertical-align:bottom;font-size:22px}@media (max-width:768px){.calculator .calculation .space__max-size input{font-size:30px;line-height:30px}}.calculator .calculation .space__max-size input::-webkit-inner-spin-button,.calculator .calculation .space__max-size input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator .calculation .space__max-size input[type=number]{-moz-appearance:textfield}.calculator .calculation .space__max-size span{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:absolute;top:8px;left:12px;color:#999;pointer-events:none;font-weight:400;font-size:15px;line-height:19px}@media (max-width:768px){.calculator .calculation .space__max-size span{font-size:30px;line-height:30px}}.calculator .calculation .space__index{margin-left:21px;display:inline-block;width:calc(20% - 21px);white-space:nowrap}@media (max-width:1366px){.calculator .calculation .space__index{margin-left:16px;width:calc(20% - 16px)}}@media (max-width:1280px){.calculator .calculation .space__index{margin-left:9px;width:calc(20% - 9px)}}.calculator .calculation .space__index input{display:none}.calculator .calculation .space__index input:checked+.space__index-checkbox:after{opacity:1}.calculator .calculation .space__index-checkbox{position:relative;display:inline-block;width:20px;height:20px;vertical-align:middle;border:1px solid #cdcdcd;border-radius:6px;background-color:#fff}.calculator .calculation .space__index-checkbox:after{content:"";display:block;position:absolute;top:6px;left:4px;width:9px;height:5px;border:2px solid #07f;border-top:none;border-right:none;transform-origin:center;transform:rotate(-45deg);opacity:0;transition:opacity .1s ease}.calculator .calculation .space__index-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-left:8px;display:inline-block;vertical-align:middle;font-size:22px;line-height:27px}@media (max-width:768px){.calculator .calculation .space__index-text{font-size:30px;line-height:30px}}.calculator .calculation .space__sharding{padding-top:24px;display:block;white-space:nowrap}.calculator .calculation .space__sharding._hidden,.calculator .calculation .space__sharding input{display:none}.calculator .calculation .space__sharding input:checked+.space__sharding-checkbox:after{opacity:1}.calculator .calculation .space__sharding-checkbox{position:relative;display:inline-block;width:20px;height:20px;vertical-align:middle;border:1px solid #cdcdcd;border-radius:6px;background-color:#fff}.calculator .calculation .space__sharding-checkbox:after{content:"";display:block;position:absolute;top:6px;left:4px;width:9px;height:5px;border:2px solid #07f;border-top:none;border-right:none;transform-origin:center;transform:rotate(-45deg);opacity:0;transition:opacity .1s ease}.calculator .calculation .space__sharding-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-left:8px;display:inline-block;vertical-align:middle;font-size:22px;line-height:27px}@media (max-width:768px){.calculator .calculation .space__sharding-text{font-size:30px;line-height:30px}}.calculator .calculation .space__add{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin:0 0 37px;color:#07f;background:none;cursor:pointer}@media (max-width:768px){.calculator .calculation .space__add{font-size:16px;line-height:26px}}.calculator .calculation .space__amount{position:relative;margin-bottom:27px;display:block;width:75%}.calculator .calculation .space__amount input{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-left:177px;display:inline-block;width:100%;border:1px solid #ddd;border-radius:8px;font-size:22px;line-height:62px}@media (max-width:768px){.calculator .calculation .space__amount input{font-size:30px;line-height:30px}}.calculator .calculation .space__amount input::-webkit-inner-spin-button,.calculator .calculation .space__amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator .calculation .space__amount input[type=number]{-moz-appearance:textfield}.calculator .calculation .space__amount span{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:absolute;top:50%;transform:translateY(-50%);left:20px;color:#999;pointer-events:none;font-weight:400;font-size:22px;line-height:27px}@media (max-width:768px){.calculator .calculation .space__amount span{font-size:30px;line-height:30px}}.calculator .calculation__results{padding:32px 40px 48px;width:32.5%;background-color:#f4f4f4;border-radius:20px}@media (max-width:1320px){.calculator .calculation__results{padding:32px 12px 46px}}@media (max-width:1280px){.calculator .calculation__results{width:38%}}.calculator .calculation .results__text._hidden,.calculator .calculation .results__values._hidden{display:none}.calculator .calculation .results__toggles{border:1px solid #cdcdcd;border-radius:10px;white-space:nowrap;overflow:hidden}.calculator .calculation .results__toggles-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:calc(50% - 1px);background-color:transparent;transition:background-color .1s ease,color .1s ease;line-height:48px}@media (max-width:768px){.calculator .calculation .results__toggles-item{font-size:16px;line-height:26px}}.calculator .calculation .results__toggles-item._short{margin-right:2px}.calculator .calculation .results__toggles-item._detaild{margin-left:2px}.calculator .calculation .results__toggles-item._selected,.calculator .calculation .results__toggles-item:hover{background-color:#181818;color:#fff}.calculator .calculation .results__fields{padding-top:11px}.calculator .calculation .results__fields-item{border-bottom:1px solid #ddd;white-space:nowrap;line-height:60px}.calculator .calculation .results__fields-item._reservation{border-bottom:none}.calculator .calculation .results__fields-item span:first-of-type{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:inline-block;width:51%;color:#999;line-height:inherit}@media (max-width:768px){.calculator .calculation .results__fields-item span:first-of-type{font-size:16px;line-height:26px}}.calculator .calculation .results__fields-item span:last-of-type{font-family:VK Sans Display;font-style:normal;font-size:50px;line-height:50px;color:#1d1d1f;display:inline-block;width:49%;font-weight:500;font-size:20px;line-height:inherit}@media (max-width:768px){.calculator .calculation .results__fields-item span:last-of-type{font-size:30px;line-height:30px}}.calculator .calculation .results__save{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin:21px 0;display:block;width:100%;background-color:#181818;border-radius:18px;line-height:80px;color:#fff;transition:color .1s ease}@media (max-width:768px){.calculator .calculation .results__save{font-size:16px;line-height:26px}}.calculator .calculation .results__save:hover{color:#07f}.calculator .calculation .results__reset{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:block;width:100%;background-color:transparent;color:#07f}@media (max-width:768px){.calculator .calculation .results__reset{font-size:16px;line-height:26px}}.calculator .calculation__reservation{width:calc(67.5% - 20px)}@media (max-width:1280px){.calculator .calculation__reservation{width:calc(62% - 20px)}}.calculator .calculation .reservation{position:relative;padding-top:20px}.calculator .calculation .reservation__types{display:flex;max-width:506px;list-style:none;border:1px solid #cdcdcd;border-radius:10px;overflow:hidden}.calculator .calculation .reservation__types-item{width:33.33%;border-right:1px solid #cdcdcd}.calculator .calculation .reservation__types-item:last-of-type{border-right:none}.calculator .calculation .reservation__types label{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;width:100%;display:inline-block;transition:color .1s ease,background-color .1s ease;background-color:#fff;line-height:64px;text-align:center;cursor:pointer}@media (max-width:768px){.calculator .calculation .reservation__types label{font-size:16px;line-height:26px}}.calculator .calculation .reservation__types label:hover{background-color:#181818;color:#fff}.calculator .calculation .reservation__types input{display:none}.calculator .calculation .reservation__types input:checked+label{background-color:#181818;color:#fff}.calculator .calculation .reservation__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;position:absolute;left:527px;bottom:2px;width:270px;color:#999}@media (max-width:768px){.calculator .calculation .reservation__text{font-size:16px;line-height:26px}}.calculator .calculation-plug{margin-top:20px;padding:27px 30px;display:none;background:#1d1d1f;border-radius:40px}@media (max-width:1024px){.calculator .calculation-plug{display:block}}@media (max-width:768px){.calculator .calculation-plug{margin-top:10px}}.calculator .calculation-plug__wrapper{display:flex}.calculator .calculation-plug__image{width:62px;flex-shrink:0}.calculator .calculation-plug__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-left:24px;color:#fff}@media (max-width:768px){.calculator .calculation-plug__text{font-size:16px;line-height:26px}}.calculator .contacts{display:none}.calculator .contacts_calculator{display:block}.calculator .contacts__wrapper{padding:66px 190px 96px 101px}@media (min-width:1680px){.calculator .contacts__wrapper{padding:66px 190px 96px 0}}@media (max-width:768px){.calculator .contacts__wrapper{padding:105px 30px 26px}}.calculator .contacts__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:990px}@media (max-width:768px){.calculator .contacts__header{font-size:30px;line-height:30px}}.calculator .remove{position:fixed;overflow-y:auto;top:0;bottom:0;right:0;left:0;width:100%;background-color:rgba(0,0,0,.7);box-shadow:0 34px 34px rgba(0,0,0,.08);z-index:50}.calculator .remove._closed{display:none}.calculator .remove__modal{height:100%;display:flex;align-items:center;justify-content:center}@media (max-height:600px){.calculator .remove__modal{padding:29px 0;height:auto}}.calculator .remove__close{position:absolute;top:28px;right:28px;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f4f4f4;font-size:30px;border:0;transition:color .1s ease}@media (max-width:768px){.calculator .remove__close{top:10px;right:10px}}.calculator .remove__close:hover{color:#07f}.calculator .remove__form{position:relative;margin:0 10px;width:100%;padding:100px 107px;background:#fff;border-radius:40px;z-index:20;max-width:1440px}@media (min-width:1680px){.calculator .remove__form{margin:0 auto}}@media (max-width:1200px){.calculator .remove__form{padding:30px 60px}}@media (max-width:768px){.calculator .remove__form{padding:50px 0 30px;border-radius:32px}}@media (max-width:596px){.calculator .remove__form{padding:110px 0 30px}}.calculator .remove__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.calculator .remove__header{font-size:30px;line-height:30px;margin:0 30px}}.calculator .remove__button{font-family:PT Mono;font-style:normal;font-weight:400;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;display:inline-block;margin-top:47px;height:74px;box-sizing:border-box;border-radius:18px;text-decoration:none;font-size:20px}@media (max-width:768px){.calculator .remove__button{width:240px}}@media (max-width:596px){.calculator .remove__button{height:80px}}.calculator .remove__button_yes{margin-right:20px;width:104px;background-color:#181818;color:#fff;line-height:74px}@media (max-width:768px){.calculator .remove__button_yes{margin:32px 20px 0 30px}}@media (max-width:596px){.calculator .remove__button_yes{margin:93px 30px 0;width:calc(100% - 60px)}}.calculator .remove__button_no{width:116px;border:2px solid #181818;background-color:#fff;color:#000;line-height:72px;transition:color .1s ease}@media (max-width:596px){.calculator .remove__button_no{margin:12px 30px 0;width:calc(100% - 60px);line-height:76px}}.calculator .remove__button:hover{color:#07f}.scalable__wrapper{position:relative}.scalable .situation{margin-top:20px;padding:66px 103px 60px;background-color:#f4f4f4;border-radius:40px}@media (min-width:1680px){.scalable .situation{padding:66px 0 60px}}@media (max-width:1366px){.scalable .situation{padding:60px 103px}}@media (max-width:992px){.scalable .situation{padding:100px 30px 40px}}@media (max-width:768px){.scalable .situation{margin-top:10px;padding:27px 30px 40px}}@media (max-width:576px){.scalable .situation{margin-top:10px;padding:27px 0 0}}@media (min-width:1680px){.scalable .situation__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.scalable .situation__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:800px;padding-bottom:54px}@media (max-width:768px){.scalable .situation__header{font-size:30px;line-height:30px;padding-bottom:18px;text-align:left}}@media (max-width:576px){.scalable .situation__header{padding:0 30px 18px}}.scalable .situation__text{padding-bottom:70px;display:flex;justify-content:space-between}@media (max-width:1024px){.scalable .situation__text{padding-bottom:60px}}@media (max-width:768px){.scalable .situation__text{display:block;padding-bottom:25px}}@media (max-width:576px){.scalable .situation__text{padding:0 30px 25px}}.scalable .situation__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex:unset;width:49%;max-width:760px;flex-shrink:0}@media (max-width:768px){.scalable .situation__text-container{font-size:16px;line-height:26px}}@media (min-width:1680px){.scalable .situation__text-container{max-width:none}}@media (max-width:1024px){.scalable .situation__text-container{flex:unset;width:48%}}@media (max-width:768px){.scalable .situation__text-container{width:100%}}@media (max-width:1024px){.scalable .situation__text-container:first-child{padding-top:0}}@media (max-width:1024px){.scalable .situation__text-container:last-child{margin-left:0;padding-top:0}}@media (max-width:768px){.scalable .situation__text-container:last-child{padding-top:20px}}.scalable .situation__content{position:relative;padding:0 40px;display:flex;justify-content:space-between;background-color:#fafafa;border-radius:40px}@media (max-width:1024px){.scalable .situation__content{flex-wrap:wrap}}@media (max-width:768px){.scalable .situation__content{padding:0 30px}}@media (max-width:576px){.scalable .situation__content{padding:44px 30px 33px;display:block;transform:unset;margin-top:0}}.scalable .situation__content-item{position:relative;width:31%;padding:30px 0 65px}@media (max-width:1200px){.scalable .situation__content-item{padding:75px 0 65px}}@media (max-width:1024px){.scalable .situation__content-item{width:calc(50% - 10px);flex-wrap:wrap}}@media (max-width:992px){.scalable .situation__content-item{padding:75px 0 48px}}@media (max-width:768px){.scalable .situation__content-item{padding:75px 0 44px;border-radius:20px}}@media (max-width:576px){.scalable .situation__content-item{width:100%;padding:0 0 31px}}@media (max-width:1024px){.scalable .situation__content-item:last-of-type{padding:0 0 48px}}@media (max-width:576px){.scalable .situation__content-item:last-of-type{padding:0}}.scalable .situation__content-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;padding:21px 0 0;font-size:24px;line-height:29px;color:#1d1d1f}@media (max-width:768px){.scalable .situation__content-header{font-size:30px;line-height:30px;font-size:20px;line-height:25px}}@media (max-width:576px){.scalable .situation__content-header{padding:20px 0 0}}.scalable .situation__content-image{width:116px;height:85px}.scalable .situation__content-image svg{width:100%;height:100%}.scalable .situation__order{margin-top:-40px;padding:72px 33px 26px 40px;display:flex;align-items:center;background-color:#181818;border-bottom-left-radius:40px;border-bottom-right-radius:40px}@media (min-width:1680px){.scalable .situation__order{margin-top:-40px}}@media (max-width:768px){.scalable .situation__order{padding:90px 30px 50px}}@media (max-width:576px){.scalable .situation__order{margin-top:-50px;padding:85px 30px 45px;flex-wrap:wrap}}.scalable .situation__order-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-right:20px;max-width:602px;color:#fff;font-size:30px;line-height:37px}@media (max-width:768px){.scalable .situation__order-header{font-size:30px;line-height:30px;line-height:37px}}@media (max-width:576px){.scalable .situation__order-header{width:100%}}.scalable .situation__order-btn{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;margin:0 0 0 auto;display:block;width:302px;line-height:72px;background-color:#dcdcdc;border:none;border-radius:18px;color:#000;transition:color .1s ease}@media (max-width:576px){.scalable .situation__order-btn{margin:50px 0 0}}@media (max-width:430px){.scalable .situation__order-btn{width:100%}}@media (max-width:350px){.scalable .situation__order-btn{padding:0 8px}}.scalable .situation__order-btn:hover{color:#07f}.scalable .risks{position:relative;margin-top:20px;padding:66px 0 60px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.scalable .risks{margin-top:10px;padding:28px 0 51px}}@media (min-width:1680px){.scalable .risks__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.scalable .risks__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 0 53px 107px}@media (max-width:768px){.scalable .risks__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.scalable .risks__header{padding-left:0;margin-left:0}}@media (max-width:768px){.scalable .risks__header{padding:0 0 18px 35px}}.scalable .risks__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:70px 103px 31px;font-size:30px;line-height:36px}@media (max-width:768px){.scalable .risks__subheader{font-size:30px;line-height:30px}}@media (min-width:1680px){.scalable .risks__subheader{width:1440px;margin:0 auto;padding-left:0;margin-left:0}}@media (max-width:768px){.scalable .risks__subheader{padding:60px 30px 0;font-size:20px;line-height:24px}}@media (max-width:576px){.scalable .risks__subheader{margin-bottom:-17px;padding:50px 30px 0}}.scalable .risks .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.scalable .risks .custom-scroll{transform:translateY(27px)!important}}@media (min-width:1680px){.scalable .risks__image{width:1440px;margin:0 auto}}@media (max-width:768px){.scalable .risks__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.scalable .risks__image::-webkit-scrollbar{display:none}}.scalable .risks__image-container{margin:0 auto;padding:0 103px}@media (min-width:1680px){.scalable .risks__image-container{padding:0}}@media (max-width:768px){.scalable .risks__image-container{display:block;width:986px;margin:0;padding:0 35px}}.scalable .risks__image-container img{border-radius:32px;height:auto}.scalable .risks .custom-scroll{display:none}@media (max-width:767px){.scalable .risks .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.scalable .risks .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.scalable .risks .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.scalable .risks .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.scalable .risks .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.scalable .risks .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.scalable .risks__text{padding:0 103px;display:flex;justify-content:space-between}@media (min-width:1680px){.scalable .risks__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.scalable .risks__text{padding:0 35px}}@media (max-width:576px){.scalable .risks__text{display:block}}.scalable .risks__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.scalable .risks__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.scalable .risks__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.scalable .risks__text-container:first-child{padding-top:0}}.scalable .risks__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.scalable .risks__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.scalable .risks__text-item:last-child{padding-bottom:0}@media (max-width:768px){.scalable .risks__text-item:last-child{padding-bottom:24px}}.scalable .risks__text-item::marker{width:20px}@media (max-width:596px){.scalable .risks ol.solutions__text-container{margin-bottom:0;padding-left:28px}}@media (max-width:596px){.scalable .risks ol.solutions__text-container .solutions__text-item:last-of-type{padding-bottom:15px}}.scalable .reasons{margin-top:20px;padding:58px 103px 55px;background-color:#fff;border-radius:40px}@media (min-width:1680px){.scalable .reasons{padding:58px 0 55px}}@media (max-width:1220px){.scalable .reasons{padding:60px 103px 0}}@media (max-width:768px){.scalable .reasons{padding:60px 30px 0}}@media (max-width:576px){.scalable .reasons{padding:17px 30px 48px}}@media (min-width:1680px){.scalable .reasons__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.scalable .reasons__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:500px;margin:0 0 82px;box-sizing:border-box}@media (max-width:768px){.scalable .reasons__header{font-size:30px;line-height:30px}}@media (max-width:1220px){.scalable .reasons__header{width:100%}}@media (max-width:1220px) and (max-width:900px){.scalable .reasons__header{margin-bottom:32px}}@media (max-width:576px){.scalable .reasons__header{margin-bottom:64px}}.scalable .reasons__list{max-width:1440px;display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto;box-sizing:border-box}@media (max-width:1220px){.scalable .reasons__list{flex-wrap:wrap}}@media (max-width:576px){.scalable .reasons__list{max-width:250px}}.scalable .reasons__list-item{margin-right:60px;width:calc(25% - 45px)}@media (max-width:1220px){.scalable .reasons__list-item{margin-bottom:65px;width:calc(50% - 30px)}}@media (max-width:576px){.scalable .reasons__list-item{width:100%;margin-right:0}}@media (max-width:1220px){.scalable .reasons__list-item:nth-of-type(2n){margin-right:0}}.scalable .reasons__list-item:last-of-type{margin:0}.scalable .reasons__list-img{margin-bottom:18px;width:81px;height:81px}@media (max-width:900px){.scalable .reasons__list-img{margin-bottom:24px}}@media (max-width:576px){.scalable .reasons__list-img{margin:0 0 19px 10px}}.scalable .reasons__list-img svg{width:100%;height:100%}.scalable .reasons__list-header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;max-width:240px;font-size:30px;line-height:37px;color:#1d1d1f}@media (max-width:768px){.scalable .reasons__list-header{font-size:30px;line-height:30px}}@media (max-width:700px){.scalable .reasons__list-header{max-width:310px;font-size:20px;line-height:25px}}.scalable .reasons__list-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-top:17px}@media (max-width:768px){.scalable .reasons__list-text{font-size:16px;line-height:26px}}.scalable .contacts{display:none}.scalable .contacts._scalable{display:block}.scalable .contacts__wrapper{padding:67px 190px 59px 103px}@media (min-width:1680px){.scalable .contacts__wrapper{padding:67px 0 59px}}@media (max-width:768px){.scalable .contacts__wrapper{padding:111px 35px 26px}}.scalable .contacts__button{white-space:nowrap}.banks-page__wrapper{position:relative}.banks-page .help{margin-top:20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.banks-page .help{margin-top:10px}}.banks-page .help__wrapper{padding:66px 105px 61px}@media (min-width:1680px){.banks-page .help__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.banks-page .help__wrapper{padding:30px 35px}}.banks-page .help__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:1020px;padding-bottom:54px}@media (max-width:768px){.banks-page .help__header{font-size:30px;line-height:30px;padding-bottom:33px;text-align:left}}.banks-page .help__content{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:flex;justify-content:space-between;background-color:#fff;border-radius:40px}@media (max-width:768px){.banks-page .help__content{font-size:16px;line-height:26px}}@media (max-width:576px){.banks-page .help__content{display:block;border-radius:30px}}.banks-page .help__content-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:40px 60px 68px 40px;flex:unset;width:50%;max-width:760px;flex-shrink:0;border-radius:40px}@media (max-width:768px){.banks-page .help__content-container{font-size:16px;line-height:26px}}@media (min-width:1680px){.banks-page .help__content-container{max-width:none}}@media (max-width:1024px){.banks-page .help__content-container{padding:40px 60px 68px 30px;flex:unset}}@media (max-width:768px){.banks-page .help__content-container{padding:20px}}@media (max-width:576px){.banks-page .help__content-container{width:100%;border-radius:30px}}.banks-page .help__content-container:first-child{box-shadow:4px 4px 0 rgba(0,0,0,.27)}@media (max-width:768px){.banks-page .help__content-container:first-child{padding:20px 18px 20px 20px}}@media (max-width:576px){.banks-page .help__content-container:first-child{width:calc(100% - 2px);box-shadow:2px 2px 0 rgba(0,0,0,.27)}}.banks-page .help__content-container:last-child{padding:40px 60px 68px}@media (max-width:1024px){.banks-page .help__content-container:last-child{margin-left:0;padding:40px 60px 68px 30px}}@media (max-width:768px){.banks-page .help__content-container:last-child{padding:20px}}.banks-page .help__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:20px;font-size:30px;line-height:120%}@media (max-width:768px){.banks-page .help__subheader{font-size:30px;line-height:30px;padding-bottom:11px;font-size:20px}}.banks-page .help__list{padding-left:20px}.banks-page .help__list-item{margin-bottom:20px}.banks-page .help__list-item:last-of-type{margin-bottom:0}.banks-page .connect{position:relative;padding:86px 0 80px}@media (max-width:768px){.banks-page .connect{padding:37px 0 49px}}@media (min-width:1680px){.banks-page .connect__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.banks-page .connect__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 53px}@media (max-width:768px){.banks-page .connect__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.banks-page .connect__header{padding-left:0;margin-left:0}}@media (max-width:768px){.banks-page .connect__header{padding:0 0 18px 35px}}.banks-page .connect .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.banks-page .connect .custom-scroll{transform:translateY(15px)!important}}@media (min-width:1680px){.banks-page .connect__image{width:1440px;margin:0 auto}}@media (max-width:768px){.banks-page .connect__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.banks-page .connect__image::-webkit-scrollbar{display:none}}.banks-page .connect__image-container{margin:0 auto;padding:0 105px}@media (min-width:1680px){.banks-page .connect__image-container{padding:0}}@media (max-width:768px){.banks-page .connect__image-container{display:block;width:986px;margin:0;padding:0 35px}}.banks-page .connect__image-container img{border-radius:32px;height:auto}.banks-page .connect .custom-scroll{display:none}@media (max-width:767px){.banks-page .connect .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.banks-page .connect .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.banks-page .connect .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.banks-page .connect .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.banks-page .connect .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.banks-page .connect .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.banks-page .connect__text{padding:0 105px 81px;display:flex;justify-content:space-between}@media (min-width:1680px){.banks-page .connect__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.banks-page .connect__text{padding:0 35px 14px}}@media (max-width:576px){.banks-page .connect__text{display:block}}.banks-page .connect__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.banks-page .connect__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.banks-page .connect__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.banks-page .connect__text-container:first-child{padding-top:0}}.banks-page .connect__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.banks-page .connect__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.banks-page .connect__text-item:last-child{padding-bottom:0}@media (max-width:768px){.banks-page .connect__text-item:last-child{padding-bottom:24px}}.banks-page .why{margin-top:20px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.banks-page .why{margin-top:10px}}.banks-page .why__wrapper{padding:65px 105px 58px}@media (min-width:1680px){.banks-page .why__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.banks-page .why__wrapper{padding:38px 35px}}.banks-page .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:108px}@media (max-width:768px){.banks-page .why__header{font-size:30px;line-height:30px;padding-bottom:35px}}.banks-page .why__content{display:flex;list-style:none;justify-content:space-between;flex-wrap:wrap}.banks-page .why__content-item{width:32%}@media (max-width:1200px){.banks-page .why__content-item{width:48%}}@media (max-width:596px){.banks-page .why__content-item{margin-bottom:33px;width:100%}}.banks-page .why__content-item:first-of-type{margin-bottom:76px}@media (max-width:596px){.banks-page .why__content-item:first-of-type{margin-bottom:33px}}@media (max-width:1200px){.banks-page .why__content-item:nth-of-type(3){margin-bottom:76px}}@media (max-width:596px){.banks-page .why__content-item:nth-of-type(3){margin-bottom:33px}}@media (max-width:596px){.banks-page .why__content-item:last-of-type{margin-bottom:0}}.banks-page .why__image{display:block;width:100px;height:80px;margin-bottom:33px;flex-shrink:0}@media (max-width:596px){.banks-page .why__image{margin:0 0 18px}}.banks-page .why__text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:82%;font-size:30px;line-height:37px}@media (max-width:768px){.banks-page .why__text{font-size:30px;line-height:30px}}@media (max-width:992px){.banks-page .why__text{font-size:26px;line-height:32px}}@media (max-width:596px){.banks-page .why__text{width:100%}}.banks-page .choose{position:relative;background-color:#000;border-radius:40px}.banks-page .choose__wrapper{padding:66px 105px 60px}@media (min-width:1680px){.banks-page .choose__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.banks-page .choose__wrapper{padding:30px 35px 48px}}.banks-page .choose__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:53px;color:#fff}@media (max-width:768px){.banks-page .choose__header{font-size:30px;line-height:30px;padding-bottom:32px;text-align:left}}.banks-page .choose__list{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 0 0 36px;display:flex;max-width:761px;flex-wrap:wrap;list-style:none}@media (max-width:768px){.banks-page .choose__list{font-size:16px;line-height:26px}}@media (max-width:992px){.banks-page .choose__list{max-width:320px}}.banks-page .choose__list-item{position:relative;margin-bottom:20px;max-width:320px;color:#fff}@media (max-width:992px){.banks-page .choose__list-item{max-width:none}}.banks-page .choose__list-item:before{content:"";position:absolute;top:8px;left:-32px;width:17px;height:11px;border-bottom:3px solid #00eaff;border-left:3px solid #00eaff;transform-origin:center;transform:rotate(-45deg)}@media (max-width:576px){.banks-page .choose__list-item:before{top:3px}}.banks-page .choose__list-item:first-of-type{margin-right:85px}@media (max-width:992px){.banks-page .choose__list-item:first-of-type{margin-right:0}}.banks-page .choose__list-item:last-of-type{margin-bottom:0}.banks-page .choose__btn{position:relative;margin-top:53px;width:290px;line-height:80px;z-index:1}@media (max-width:576px){.banks-page .choose__btn{margin-top:81px;max-width:306px;width:100%}}.banks-page .choose__image{position:absolute;bottom:0;right:0;width:475px}@media (max-width:992px){.banks-page .choose__image{width:210px}}.banks-page .companies{position:relative;padding:87px 0 25px}@media (max-width:768px){.banks-page .companies{padding:42px 0 17px}}.banks-page .companies__wrapper{padding:0 105px}@media (min-width:1680px){.banks-page .companies__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.banks-page .companies__wrapper{padding:0 35px}}.banks-page .companies__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:54px;max-width:1100px}@media (max-width:768px){.banks-page .companies__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.banks-page .companies__header{padding-left:0;margin-left:0}}@media (max-width:768px){.banks-page .companies__header{padding-bottom:34px}}.banks-page .companies__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.banks-page .companies__list-item{margin-bottom:40px;width:calc(50% - 25px);border-radius:30px;overflow:hidden}@media (max-width:768px){.banks-page .companies__list-item{margin-bottom:23px;width:calc(50% - 10px);border-radius:20px}}@media (max-width:576px){.banks-page .companies__list-item{width:100%}}.banks-page .contacts{display:none}.banks-page .contacts._scalable{display:block}.banks-page .contacts__wrapper{padding:67px 190px 59px 103px}@media (min-width:1680px){.banks-page .contacts__wrapper{padding:67px 0 59px}}@media (max-width:768px){.banks-page .contacts__wrapper{padding:111px 35px 26px}}.banks-page .contacts__button{white-space:nowrap}.retail-page__wrapper{position:relative}.retail-page .challenge{position:relative;margin-top:20px;padding:66px 0 60px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.retail-page .challenge{margin-top:10px;padding:28px 0 0}}@media (min-width:1680px){.retail-page .challenge__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.retail-page .challenge__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 53px;max-width:1220px}@media (max-width:768px){.retail-page .challenge__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.retail-page .challenge__header{padding-left:0;margin-left:0}}@media (max-width:768px){.retail-page .challenge__header{padding:0 35px 18px}}.retail-page .challenge__text{padding:0 105px;display:flex;justify-content:space-between}@media (min-width:1680px){.retail-page .challenge__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.retail-page .challenge__text{padding:0 35px}}@media (max-width:576px){.retail-page .challenge__text{display:block}}.retail-page .challenge__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.retail-page .challenge__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.retail-page .challenge__text-container{width:100%;padding-top:26px}}@media (max-width:576px){.retail-page .challenge__text-container:first-child{padding-top:0}}.retail-page .challenge__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.retail-page .challenge__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.retail-page .challenge__text-item:last-child{padding-bottom:0}@media (max-width:768px){.retail-page .challenge__text-item:last-child{padding-bottom:24px}}.retail-page .challenge__text-item::marker{width:20px}.retail-page .challenge__cards{padding:80px 105px 0;display:flex;flex-wrap:wrap}@media (min-width:1680px){.retail-page .challenge__cards{padding:80px 0 0}}@media (max-width:768px){.retail-page .challenge__cards{padding:33px 35px 0}}.retail-page .challenge__card{padding:56px 30px 44px 38px;width:calc(50% - 25px);border-radius:32px;background-color:#fff}@media (max-width:992px){.retail-page .challenge__card{margin-bottom:31px;width:calc(50% - 10px)}}@media (max-width:576px){.retail-page .challenge__card{width:100%}}.retail-page .challenge__card:first-child{margin-bottom:45px}@media (max-width:992px){.retail-page .challenge__card:first-child{margin-bottom:31px}}.retail-page .challenge__card:nth-child(2){margin-bottom:45px}@media (max-width:992px){.retail-page .challenge__card:nth-child(2){margin-bottom:31px}}.retail-page .challenge__card:nth-child(2n - 1){margin-right:50px}@media (max-width:992px){.retail-page .challenge__card:nth-child(2n - 1){margin-right:20px}}@media (max-width:576px){.retail-page .challenge__card:nth-child(2n - 1){margin-right:0}}.retail-page .challenge .card{display:flex}@media (max-width:1220px){.retail-page .challenge .card{display:block}}@media (max-width:768px){.retail-page .challenge .card{padding:20px}}.retail-page .challenge .card__image{margin-right:30px;width:80px;height:80px;flex-shrink:0}@media (max-width:1220px){.retail-page .challenge .card__image{margin:0 0 10px}}.retail-page .challenge .card__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:16px;font-size:30px;line-height:120%}@media (max-width:768px){.retail-page .challenge .card__header{font-size:30px;line-height:30px;padding-bottom:12px;font-size:20px}}.retail-page .challenge .card__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.retail-page .challenge .card__text{font-size:16px;line-height:26px}}.retail-page .bonus{position:relative;padding:86px 0 80px}@media (max-width:768px){.retail-page .bonus{padding:31px 0 49px}}@media (min-width:1680px){.retail-page .bonus__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.retail-page .bonus__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 53px}@media (max-width:768px){.retail-page .bonus__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.retail-page .bonus__header{padding-left:0;margin-left:0}}@media (max-width:768px){.retail-page .bonus__header{padding:0 0 18px 35px}}.retail-page .bonus .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.retail-page .bonus .custom-scroll{transform:translateY(15px)!important}}@media (min-width:1680px){.retail-page .bonus__image{width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .bonus__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.retail-page .bonus__image::-webkit-scrollbar{display:none}}.retail-page .bonus__image-container{margin:0 auto;padding:0 105px}@media (min-width:1680px){.retail-page .bonus__image-container{padding:0}}@media (max-width:768px){.retail-page .bonus__image-container{display:block;width:1110px;margin:0;padding:0 35px}}.retail-page .bonus__image-container img{border-radius:32px;height:auto}.retail-page .bonus .custom-scroll{display:none}@media (max-width:767px){.retail-page .bonus .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.retail-page .bonus .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.retail-page .bonus .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.retail-page .bonus .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.retail-page .bonus .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.retail-page .bonus .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.retail-page .bonus__text{padding:0 105px;display:flex;justify-content:space-between}@media (min-width:1680px){.retail-page .bonus__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .bonus__text{padding:0 25px 0 35px}}@media (max-width:576px){.retail-page .bonus__text{display:block}}.retail-page .bonus__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.retail-page .bonus__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.retail-page .bonus__text-container{width:100%}}@media (max-width:576px){.retail-page .bonus__text-container:first-child{padding-top:0}}.retail-page .bonus__text-content{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px}@media (max-width:768px){.retail-page .bonus__text-content{font-size:16px;line-height:26px;padding-bottom:17px}}.retail-page .bonus__text-list{padding-bottom:39px}@media (max-width:576px){.retail-page .bonus__text-list{padding-bottom:0}}.retail-page .bonus__text-list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:32px;margin-left:18px}@media (max-width:768px){.retail-page .bonus__text-list-item{font-size:16px;line-height:26px;padding-bottom:20px}}.retail-page .bonus__text-list-item:last-child{padding-bottom:0}@media (max-width:768px){.retail-page .bonus__text-list-item:last-child{padding-bottom:20px}}@media (max-width:768px){.retail-page .bonus__text-list-item._last{padding-bottom:0}}.retail-page .bonus__text-list-item span{display:none}@media (max-width:576px){.retail-page .bonus__text-list-item span{display:block}}.retail-page .notification{position:relative;padding:66px 0 60px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.retail-page .notification{padding:44px 0 53px;background-color:transparent}}@media (min-width:1680px){.retail-page .notification__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.retail-page .notification__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 35px 53px 105px;max-width:1140px}@media (max-width:768px){.retail-page .notification__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.retail-page .notification__header{padding-left:0;margin-left:0}}@media (max-width:768px){.retail-page .notification__header{padding:0 35px 18px}}.retail-page .notification .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.retail-page .notification .custom-scroll{transform:translateY(27px)!important}}@media (min-width:1680px){.retail-page .notification__image{width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .notification__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.retail-page .notification__image::-webkit-scrollbar{display:none}}.retail-page .notification__image-container{margin:0 auto;padding:0 103px}@media (min-width:1680px){.retail-page .notification__image-container{padding:0}}@media (max-width:768px){.retail-page .notification__image-container{display:block;width:1110px;margin:0;padding:0 35px}}.retail-page .notification__image-container img{border-radius:32px;height:auto}.retail-page .notification .custom-scroll{display:none}@media (max-width:767px){.retail-page .notification .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.retail-page .notification .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.retail-page .notification .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.retail-page .notification .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.retail-page .notification .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.retail-page .notification .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.retail-page .notification__text{padding:0 105px 81px;display:flex;justify-content:space-between}@media (min-width:1680px){.retail-page .notification__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .notification__text{padding:0 25px 17px 35px}}@media (max-width:576px){.retail-page .notification__text{display:block}}.retail-page .notification__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.retail-page .notification__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.retail-page .notification__text-container{padding-top:27px;width:100%}}@media (max-width:576px){.retail-page .notification__text-container:first-child{padding-top:0}}.retail-page .notification__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.retail-page .notification__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.retail-page .notification__text-item:last-child{padding-bottom:0}@media (max-width:768px){.retail-page .notification__text-item:last-child{padding-bottom:24px}}.retail-page .notification__text-item::marker{width:20px}@media (max-width:596px){.retail-page .notification ol.solutions__text-container{margin-bottom:0;padding-left:28px}}@media (max-width:596px){.retail-page .notification ol.solutions__text-container .solutions__text-item:last-of-type{padding-bottom:15px}}.retail-page .info{position:relative;padding:86px 0 63px}@media (max-width:768px){.retail-page .info{padding:37px 0 49px}}@media (min-width:1680px){.retail-page .info__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.retail-page .info__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 53px}@media (max-width:768px){.retail-page .info__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.retail-page .info__header{padding-left:0;margin-left:0}}@media (max-width:768px){.retail-page .info__header{padding:0 0 20px 35px}}.retail-page .info .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.retail-page .info .custom-scroll{transform:translateY(15px)!important}}@media (min-width:1680px){.retail-page .info__image{width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .info__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.retail-page .info__image::-webkit-scrollbar{display:none}}.retail-page .info__image-container{margin:0 auto;padding:0 105px}@media (min-width:1680px){.retail-page .info__image-container{padding:0}}@media (max-width:768px){.retail-page .info__image-container{display:block;width:1110px;margin:0;padding:0 35px}}.retail-page .info__image-container img{border-radius:32px;height:auto}.retail-page .info .custom-scroll{display:none}@media (max-width:767px){.retail-page .info .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.retail-page .info .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.retail-page .info .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.retail-page .info .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.retail-page .info .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.retail-page .info .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.retail-page .info__text{padding:0 105px 80px;display:flex;justify-content:space-between}@media (min-width:1680px){.retail-page .info__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .info__text{padding:0 37px 15px 35px}}@media (max-width:576px){.retail-page .info__text{display:block}}.retail-page .info__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;flex-shrink:0;width:48%}@media (max-width:768px){.retail-page .info__text-container{font-size:16px;line-height:26px}}@media (max-width:576px){.retail-page .info__text-container{width:100%}}@media (max-width:576px){.retail-page .info__text-container:first-child{padding-top:0}}.retail-page .info__text-content{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:20px}@media (max-width:768px){.retail-page .info__text-content{font-size:16px;line-height:26px;padding-bottom:30px}}.retail-page .info__text-list{padding-bottom:34px}@media (max-width:576px){.retail-page .info__text-list{padding-bottom:0}}.retail-page .info__text-list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:32px;margin-left:18px}@media (max-width:768px){.retail-page .info__text-list-item{font-size:16px;line-height:26px}}.retail-page .info__text-list-item:last-child{padding-bottom:0}@media (max-width:768px){.retail-page .info__text-list-item:last-child{padding-bottom:32px}}.retail-page .info__text-list-item span{display:none}@media (max-width:576px){.retail-page .info__text-list-item span{display:block}}.retail-page .profile{position:relative;padding:66px 0 60px;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.retail-page .profile{padding:28px 0 67px;background-color:transparent}}@media (min-width:1680px){.retail-page .profile__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}.retail-page .profile__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding:0 105px 53px}@media (max-width:768px){.retail-page .profile__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.retail-page .profile__header{padding-left:0;margin-left:0}}@media (max-width:768px){.retail-page .profile__header{padding:0 35px 18px}}.retail-page .profile .scroll-scheme{background:#f4f4f4!important}@media (max-width:768px){.retail-page .profile .custom-scroll{transform:translateY(27px)!important}}@media (min-width:1680px){.retail-page .profile__image{width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .profile__image{margin:0 -.3rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.retail-page .profile__image::-webkit-scrollbar{display:none}}.retail-page .profile__image-container{margin:0 auto;padding:0 103px}@media (min-width:1680px){.retail-page .profile__image-container{padding:0}}@media (max-width:768px){.retail-page .profile__image-container{display:block;width:1110px;margin:0;padding:0 35px}}.retail-page .profile__image-container img{border-radius:32px;height:auto}.retail-page .profile .custom-scroll{display:none}@media (max-width:767px){.retail-page .profile .custom-scroll{display:block;margin:0 auto;width:calc(100vw - 110px);height:6px;background-color:rgba(0,0,0,.06);transform:translateY(-33px);border-radius:3px}.retail-page .profile .custom-scroll .scroll-carriage{width:60%;height:100%;border-radius:3px;background-color:#07f;transform:translateX(0)}}.retail-page .profile .scroll-scheme{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;display:none}@media (max-width:768px){.retail-page .profile .scroll-scheme{font-size:16px;line-height:26px}}@media (max-width:767px){.retail-page .profile .scroll-scheme{position:relative;padding:0 12px 0 44px;display:inline-block;background:rgba(0,0,0,.04);border-radius:12px;transform:translate(35px,56px);line-height:36px}}.retail-page .profile .scroll-scheme:before{content:"";position:absolute;top:14px;left:12px;width:24px;height:8px;background:50%/contain no-repeat url(images/cases/yota/scroll-scheme.png)}.retail-page .profile__text{padding:0 105px 53px;display:flex;justify-content:space-between}@media (min-width:1680px){.retail-page .profile__text{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.retail-page .profile__text{padding:0 35px 14px}}@media (max-width:576px){.retail-page .profile__text{display:block}}.retail-page .profile__text-container{width:48%;flex-shrink:0}@media (max-width:576px){.retail-page .profile__text-container{width:100%;padding-top:20px}}@media (max-width:576px){.retail-page .profile__text-container:first-child{padding-top:0}}.retail-page .profile__text-container:first-child p:first-of-type{padding-bottom:20px}.retail-page .profile__text-container p{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.retail-page .profile__text-container p{font-size:16px;line-height:26px}}.retail-page .profile__text-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-bottom:34px}@media (max-width:768px){.retail-page .profile__text-item{font-size:16px;line-height:26px;padding-bottom:24px}}.retail-page .profile__text-item:last-child{padding-bottom:0}@media (max-width:768px){.retail-page .profile__text-item:last-child{padding-bottom:24px}}.retail-page .profile__text-item::marker{width:20px}.retail-page .profile__list{padding-left:20px}.retail-page .profile__list-item{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:21px}@media (max-width:768px){.retail-page .profile__list-item{font-size:16px;line-height:26px}}@media (max-width:768px){.retail-page .why{margin-top:10px;border-radius:40px;background-color:#f4f4f4}}.retail-page .why__wrapper{padding:85px 59px 4px 105px}@media (min-width:1680px){.retail-page .why__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.retail-page .why__wrapper{padding:38px 35px 13px}}.retail-page .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:108px}@media (max-width:768px){.retail-page .why__header{font-size:30px;line-height:30px;padding-bottom:35px}}.retail-page .why__content{display:flex;list-style:none;justify-content:flex-start;flex-wrap:wrap}.retail-page .why__content-item{margin-bottom:74px;width:33.33%}@media (max-width:1200px){.retail-page .why__content-item{width:50%}}@media (max-width:596px){.retail-page .why__content-item{margin-bottom:30px;width:100%}}.retail-page .why__image{display:block;width:100px;height:80px;margin-bottom:33px;flex-shrink:0}@media (max-width:596px){.retail-page .why__image{margin:0 0 18px}}.retail-page .why__text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:82%;font-size:30px;line-height:37px}@media (max-width:768px){.retail-page .why__text{font-size:30px;line-height:30px}}@media (max-width:992px){.retail-page .why__text{font-size:26px;line-height:32px}}@media (max-width:596px){.retail-page .why__text{width:100%}}.retail-page .choose{position:relative;background-color:#000;border-radius:40px}.retail-page .choose__wrapper{padding:66px 105px 60px}@media (min-width:1680px){.retail-page .choose__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.retail-page .choose__wrapper{padding:30px 35px 48px}}.retail-page .choose__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:53px;color:#fff}@media (max-width:768px){.retail-page .choose__header{font-size:30px;line-height:30px;padding-bottom:32px;text-align:left}}.retail-page .choose__list{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding:0 0 0 36px;display:flex;max-width:761px;flex-wrap:wrap;list-style:none}@media (max-width:768px){.retail-page .choose__list{font-size:16px;line-height:26px}}@media (max-width:992px){.retail-page .choose__list{max-width:320px}}.retail-page .choose__list-item{position:relative;margin-bottom:20px;max-width:320px;color:#fff}@media (max-width:992px){.retail-page .choose__list-item{max-width:none}}.retail-page .choose__list-item:before{content:"";position:absolute;top:8px;left:-32px;width:17px;height:11px;border-bottom:3px solid #00eaff;border-left:3px solid #00eaff;transform-origin:center;transform:rotate(-45deg)}@media (max-width:576px){.retail-page .choose__list-item:before{top:3px}}.retail-page .choose__list-item:first-of-type{margin-right:85px}@media (max-width:992px){.retail-page .choose__list-item:first-of-type{margin-right:0}}.retail-page .choose__list-item:last-of-type{margin-bottom:0}.retail-page .choose__btn{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;position:relative;margin-top:53px;width:286px;height:80px;background-color:#07f;border:2px solid #07f;box-sizing:border-box;border-radius:18px;color:#fff;transition:color .1s ease;z-index:1}@media (max-width:768px){.retail-page .choose__btn{margin-top:32px}}@media (max-width:576px){.retail-page .choose__btn{margin-top:81px;max-width:306px}}@media (max-width:450px){.retail-page .choose__btn{width:100%}}.retail-page .choose__btn:hover{color:#181818}.retail-page .choose__image{position:absolute;bottom:0;right:0;width:475px}@media (max-width:992px){.retail-page .choose__image{width:210px}}.retail-page .companies{position:relative;padding:87px 0 25px}@media (max-width:768px){.retail-page .companies{padding:42px 0 17px}}.retail-page .companies__wrapper{padding:0 105px}@media (min-width:1680px){.retail-page .companies__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.retail-page .companies__wrapper{padding:0 35px}}.retail-page .companies__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:54px;max-width:1100px}@media (max-width:768px){.retail-page .companies__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.retail-page .companies__header{padding-left:0;margin-left:0}}@media (max-width:768px){.retail-page .companies__header{padding-bottom:34px}}.retail-page .companies__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.retail-page .companies__list-item{margin-bottom:40px;width:calc(50% - 25px);border-radius:30px;overflow:hidden}@media (max-width:768px){.retail-page .companies__list-item{margin-bottom:23px;width:calc(50% - 10px);border-radius:20px}}@media (max-width:576px){.retail-page .companies__list-item{width:100%}}.retail-page .contacts{display:none}.retail-page .contacts._scalable{display:block}.retail-page .contacts__wrapper{padding:67px 190px 59px 105px}@media (min-width:1680px){.retail-page .contacts__wrapper{padding:67px 0 59px}}@media (max-width:768px){.retail-page .contacts__wrapper{padding:111px 35px 26px}}.retail-page .contacts__button{white-space:nowrap}.cartridge{padding-top:20px}@media screen and (max-width:768px){.cartridge{padding:0}}.cartridge h2{font-size:2.78rem;margin-bottom:3.33rem}@media screen and (max-width:1199px){.cartridge h2{font-size:2.6rem}}@media screen and (max-width:768px){.cartridge h2{font-size:30px}}.cartridge p{font-size:1.1rem}@media screen and (max-width:1199px){.cartridge p{font-size:1rem}}@media screen and (max-width:768px){.cartridge p{font-size:20px}}.cartridge .cartridge-widening{padding-top:2rem}@media screen and (max-width:768px){.cartridge .cartridge-widening{padding-top:0;padding-bottom:60px}}.cartridge .cartridge-widening__title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:3.33rem}@media (max-width:768px){.cartridge .cartridge-widening__title{font-size:30px;line-height:30px}}@media screen and (max-width:768px){.cartridge .cartridge-widening__title{margin-bottom:30px}}.cartridge .cartridge-widening__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:3.33rem;max-width:905px}@media (max-width:768px){.cartridge .cartridge-widening__text{font-size:16px;line-height:26px}}@media screen and (max-width:768px){.cartridge .cartridge-widening__text{margin-bottom:60px}}.cartridge .cartridge-widening__item{display:flex;align-items:flex-start}@media screen and (max-width:768px){.cartridge .cartridge-widening__item{flex-direction:column;margin-bottom:0}}.cartridge .cartridge-widening__item_first{margin-left:-3.33rem;margin-bottom:3.33rem}@media screen and (max-width:768px){.cartridge .cartridge-widening__item_first{margin-left:0;margin-bottom:0}}.cartridge .cartridge-widening__item_second{margin-right:-4rem;flex-direction:row-reverse}@media screen and (max-width:768px){.cartridge .cartridge-widening__item_second{margin-right:0;flex-direction:column}}.cartridge .cartridge-widening__item_second .cartridge-widening__item-text-wrapper{padding-left:0;padding-right:3.33rem}@media screen and (max-width:768px){.cartridge .cartridge-widening__item_second .cartridge-widening__item-text-wrapper{padding:0 1.5rem}}.cartridge .cartridge-widening__item-img{width:52.2%;max-width:650px;flex-shrink:0}@media screen and (max-width:768px){.cartridge .cartridge-widening__item-img{width:auto;margin:0 auto 40px}}.cartridge .cartridge-widening__item-img img{width:100%}.cartridge .cartridge-widening__item-text-wrapper{padding-top:3.33rem;padding-left:3.33rem;box-sizing:border-box;flex-grow:1}@media screen and (max-width:768px){.cartridge .cartridge-widening__item-text-wrapper{padding:0 1.5rem}}.cartridge .cartridge-widening__item-title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:1.67rem;line-height:125%;margin-bottom:2.22rem}@media (max-width:768px){.cartridge .cartridge-widening__item-title{font-size:30px;line-height:30px}}@media screen and (max-width:768px){.cartridge .cartridge-widening__item-title{display:none}}.cartridge .cartridge-widening__item-title_mobile{display:none}@media screen and (max-width:768px){.cartridge .cartridge-widening__item-title_mobile{display:block;font-size:22px;margin-bottom:32px;padding:0 1.5rem}}.cartridge .cartridge-widening__item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.cartridge .cartridge-widening__item-text{font-size:16px;line-height:26px}}@media screen and (max-width:768px){.cartridge .cartridge-widening__item-wrapper{margin-left:-1.5rem;margin-right:-1.5rem}}.cartridge .cartridge-productivity{margin-top:-3.33rem;padding-bottom:2.22rem}@media screen and (max-width:768px){.cartridge .cartridge-productivity{padding-bottom:20px}}.cartridge .cartridge-productivity__title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;margin-bottom:3.33rem}@media (max-width:768px){.cartridge .cartridge-productivity__title{font-size:30px;line-height:30px}}@media screen and (max-width:768px){.cartridge .cartridge-productivity__title{margin-bottom:30px}}.cartridge .cartridge-productivity__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-bottom:0;padding-bottom:0;max-width:785px}@media (max-width:768px){.cartridge .cartridge-productivity__text{font-size:16px;line-height:26px}}@media screen and (max-width:768px){.cartridge .cartridge-productivity__text{font-size:18px;line-height:140%;width:80%;margin-bottom:20px}}.cartridge .cartridge-productivity__wrapper{display:flex;justify-content:space-between;padding-left:2.22rem;padding-right:2.22rem}@media (min-width:1680px){.cartridge .cartridge-productivity__wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:768px){.cartridge .cartridge-productivity__wrapper{flex-direction:column;padding:0}}.cartridge .cartridge-productivity__item{position:relative;padding:2.77rem 6.11rem 3.88rem 3.33rem;display:flex;align-items:flex-start;background:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:32px;flex-basis:50%}@media screen and (max-width:991px){.cartridge .cartridge-productivity__item{padding:2rem}}@media screen and (max-width:768px){.cartridge .cartridge-productivity__item{padding:50px 30px;flex-direction:column;align-items:center}}.cartridge .cartridge-productivity__item:last-child{margin-left:20px}@media screen and (max-width:768px){.cartridge .cartridge-productivity__item:last-child{margin-left:0;margin-top:8px}}.cartridge .cartridge-productivity__plus{position:absolute;top:50%;left:0;margin-left:-36px;margin-top:-26px;width:52px;height:52px;background:#07f;border-radius:20px}@media screen and (max-width:768px){.cartridge .cartridge-productivity__plus{left:50%;top:0;margin-left:-26px}}.cartridge .cartridge-productivity__plus:before{content:"";width:16px;height:2px;background:#fff;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-1px}.cartridge .cartridge-productivity__plus:after{content:"";height:16px;width:2px;background:#fff;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-1px}.cartridge .cartridge-productivity__img{flex-shrink:0}@media screen and (max-width:1199px){.cartridge .cartridge-productivity__img{width:75px}}@media screen and (max-width:991px){.cartridge .cartridge-productivity__img{width:55px}}@media screen and (max-width:768px){.cartridge .cartridge-productivity__img{width:auto;margin-bottom:35px}}.cartridge .cartridge-productivity__text-wrapper{margin-left:2rem}@media screen and (max-width:991px){.cartridge .cartridge-productivity__text-wrapper{margin-left:1rem}}@media screen and (max-width:768px){.cartridge .cartridge-productivity__text-wrapper{margin-left:0}}.cartridge .cartridge-productivity__item-title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;font-size:1.66rem;margin-bottom:28px;line-height:125%}@media (max-width:768px){.cartridge .cartridge-productivity__item-title{font-size:30px;line-height:30px}}@media screen and (max-width:768px){.cartridge .cartridge-productivity__item-title{font-size:26px;text-align:center}}.cartridge .cartridge-productivity__item-text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f}@media (max-width:768px){.cartridge .cartridge-productivity__item-text{font-size:16px;line-height:26px}}.cartridge .cartridge-deploy{padding-bottom:2.22rem;margin-bottom:20px}@media screen and (max-width:768px){.cartridge .cartridge-deploy{padding-bottom:70px}}.cartridge .cartridge-deploy__title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f}@media (max-width:768px){.cartridge .cartridge-deploy__title{font-size:30px;line-height:30px}}@media screen and (max-width:768px){.cartridge .cartridge-deploy__title{margin-bottom:30px}}.cartridge .cartridge-deploy__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:740px}@media (max-width:768px){.cartridge .cartridge-deploy__text{font-size:16px;line-height:26px}}.cartridge .cartridge-deploy__wrapper{margin:0 2.22rem;background:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:32px;display:flex;align-items:flex-start;padding:156px 16px 20px}@media (min-width:1680px){.cartridge .cartridge-deploy__wrapper{margin:0}}@media screen and (max-width:768px){.cartridge .cartridge-deploy__wrapper{background:none;border-radius:none;display:block;padding:0;margin:0}}.cartridge .cartridge-deploy__item{background:hsla(0,0%,76.9%,.06);border-radius:24px;width:40%;margin:0 4px}@media screen and (max-width:768px){.cartridge .cartridge-deploy__item{margin:0;padding:0 10px;box-sizing:border-box}}.cartridge .cartridge-deploy__item-middle{width:20%;margin-top:-136px}@media screen and (max-width:768px){.cartridge .cartridge-deploy__item-middle{width:auto;margin-top:0}}.cartridge .cartridge-deploy__item-middle .cartridge-deploy__blocks-text{height:136px;color:#1d1d1f}@media screen and (max-width:768px){.cartridge .cartridge-deploy__item-middle .cartridge-deploy__blocks-text{height:138px}}@media screen and (max-width:768px){.cartridge .cartridge-deploy__item-inner{width:100%;box-sizing:border-box;background:#fff;box-shadow:0 34px 34px rgba(0,0,0,.02);border-radius:40px;padding:40px 40px 0;height:527px}}.cartridge .cartridge-deploy__blocks-wrapper{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:768px){.cartridge .cartridge-deploy__blocks-wrapper{flex-direction:column;align-items:stretch}}.cartridge .cartridge-deploy__block{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;padding:1.6rem;display:flex;align-items:flex-end;border:2px solid #1d1d1f;box-sizing:border-box;border-radius:24px;flex:1;height:130px;font-size:1.22rem;line-height:125%}@media (max-width:768px){.cartridge .cartridge-deploy__block{font-size:30px;line-height:30px}}@media screen and (max-width:768px){.cartridge .cartridge-deploy__block{margin-bottom:8px;padding:30px;font-size:22px;flex-basis:130px}}.cartridge .cartridge-deploy__block:nth-child(2n){margin-left:8px}@media screen and (max-width:768px){.cartridge .cartridge-deploy__block:nth-child(2n){margin:0 0 8px}}.cartridge .cartridge-deploy__block-icon{position:absolute;top:14px;right:14px}.cartridge .cartridge-deploy__blocks-text{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;height:172px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:1.22rem;line-height:125%;color:#1d1d1f}@media (max-width:768px){.cartridge .cartridge-deploy__blocks-text{font-size:30px;line-height:30px}}@media screen and (max-width:991px){.cartridge .cartridge-deploy__blocks-text{font-size:1rem}}@media screen and (max-width:768px){.cartridge .cartridge-deploy__blocks-text{height:190px;font-size:22px}}.cartridge .cartridge-deploy__blocks-text-text{max-width:400px;color:#1d1d1f}.cartridge .cartridge-deploy__blocks-text-mono{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;margin-top:17px}@media (max-width:768px){.cartridge .cartridge-deploy__blocks-text-mono{font-size:16px;line-height:26px}}.cartridge .cartridge-deploy__blocks-logos{margin-top:12px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.cartridge .cartridge-deploy__blocks-logos{margin-left:-30px;margin-right:-30px;margin-top:25px}}.cartridge .cartridge-deploy__blocks-logos img{margin:0 10px}.cartridge .cartridge-black{margin-bottom:20px;background-color:#f4f4f4}.cartridge .cartridge-black__wrapper{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width:768px){.cartridge .cartridge-black__wrapper{padding-top:0;padding-bottom:10px}}.cartridge .cartridge-black__title{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;max-width:1040px;color:#1d1d1f}@media (max-width:768px){.cartridge .cartridge-black__title{font-size:30px;line-height:30px}}@media screen and (max-width:768px){.cartridge .cartridge-black__title{margin-bottom:54px}}.cartridge .cartridge-black__button{background:#07f!important;color:#fff!important;transition:color .1s ease;cursor:pointer}@media screen and (max-width:768px){.cartridge .cartridge-black__button{width:100%;height:80px;font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:18px!important}}.cartridge .cartridge-black__button:hover{color:#181818!important}.cartridge .slick-dots li{margin:0;padding:4px;width:auto;height:auto}.cartridge .slick-dots li button{width:4px;height:4px;content:"";background:rgba(0,0,0,.2);opacity:1;border-radius:10px;padding:0}.cartridge .slick-dots li button:before{display:none}.cartridge .slick-dots li.slick-active button{width:16px;opacity:1;background:#000}.objectstorage__wrapper{position:relative}@media (max-width:576px){.objectstorage .complexity-why-wrapper{padding:24px;background:#f4f4f4;border-radius:40px}}.objectstorage .complexity{margin-top:20px;padding:49px 0 60px;background:#f4f4f4;border-radius:40px}@media (max-width:768px){.objectstorage .complexity{margin-top:10px;padding:47px 0 9px}}@media (max-width:576px){.objectstorage .complexity{padding:34px 20px;background-color:#fff;border-radius:30px}}.objectstorage .complexity__wrapper{padding:0 100px}@media (min-width:1680px){.objectstorage .complexity__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.objectstorage .complexity__wrapper{padding:0 35px}}@media (max-width:576px){.objectstorage .complexity__wrapper{padding:0}}.objectstorage .complexity__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:1040px;line-height:1.2;padding-bottom:50px}@media (max-width:768px){.objectstorage .complexity__header{font-size:30px;line-height:30px;padding-bottom:29px}}@media (max-width:576px){.objectstorage .complexity__header{line-height:1.2;padding-bottom:67px}}.objectstorage .complexity__list{display:flex;list-style:none;flex-wrap:wrap}@media (max-width:1200px){.objectstorage .complexity__list{grid-template-columns:1fr 1fr}}.objectstorage .complexity__list-item{margin:0 42px 52px 0;padding-bottom:32px;width:calc(33.33% - 28px)}@media (max-width:1200px){.objectstorage .complexity__list-item{margin:0 42px 33px 0;width:calc(50% - 21px)}}@media (max-width:576px){.objectstorage .complexity__list-item{margin:0 0 47px;padding-bottom:37px;width:100%}}.objectstorage .complexity__list-item:first-of-type,.objectstorage .complexity__list-item:nth-of-type(2),.objectstorage .complexity__list-item:nth-of-type(3){border-bottom:1px solid #ddd}@media (max-width:576px){.objectstorage .complexity__list-item:first-of-type,.objectstorage .complexity__list-item:nth-of-type(2),.objectstorage .complexity__list-item:nth-of-type(3){border-bottom:1px solid #1d1d1f}}@media (max-width:1200px){.objectstorage .complexity__list-item:nth-of-type(4){border-bottom:1px solid #ddd}}@media (max-width:576px){.objectstorage .complexity__list-item:nth-of-type(4),.objectstorage .complexity__list-item:nth-of-type(5){border-bottom:1px solid #1d1d1f}}.objectstorage .complexity__list-item:nth-of-type(3n){margin:0 0 52px}@media (max-width:1200px){.objectstorage .complexity__list-item:nth-of-type(3n){margin:0 42px 33px 0}}@media (max-width:576px){.objectstorage .complexity__list-item:nth-of-type(3n){margin:0 0 16px}}@media (max-width:1200px){.objectstorage .complexity__list-item:nth-of-type(2n){margin:0 0 33px}}@media (max-width:576px){.objectstorage .complexity__list-item:nth-of-type(2n){margin:0 0 16px}}@media (max-width:576px){.objectstorage .complexity__list-item:last-of-type{margin:0;padding-bottom:0;border-bottom:none}}.objectstorage .complexity__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;display:flex;align-items:flex-start;font-size:24px;line-height:120%}@media (max-width:768px){.objectstorage .complexity__subheader{font-size:30px;line-height:30px}}@media (max-width:992px){.objectstorage .complexity__subheader{font-size:26px}}@media (max-width:576px){.objectstorage .complexity__subheader{width:100%;font-size:24px}}.objectstorage .complexity__subheader-plus{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-right:20px;transform-origin:center;transform:rotate(45deg) translate(-10px,2px);font-size:40px;font-weight:450;color:#ff001f}@media (max-width:768px){.objectstorage .complexity__subheader-plus{font-size:30px;line-height:30px;transform:rotate(45deg) translate(8px,2px)}}@media (max-width:576px){.objectstorage .complexity__subheader-plus{font-size:50px}}.objectstorage .why{position:relative;margin-top:20px;background-color:#181818;border-radius:40px;overflow:hidden}@media (max-width:768px){.objectstorage .why{margin-top:10px}}@media (max-width:576px){.objectstorage .why{margin-top:30px}}.objectstorage .why__wrapper{position:relative;padding:66px 100px 5px}@media (min-width:1680px){.objectstorage .why__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding-right:0}}@media (max-width:768px){.objectstorage .why__wrapper{padding:45px 25px 52px 35px}}@media (max-width:576px){.objectstorage .why__wrapper{padding:39px 20px 540px}}.objectstorage .why__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;padding-bottom:53px;color:#fff;z-index:2;max-width:1020px;line-height:1.2}@media (max-width:768px){.objectstorage .why__header{font-size:30px;line-height:30px;padding-bottom:21px;text-align:left}}@media (max-width:576px){.objectstorage .why__header{padding-bottom:17px;line-height:1.2}}.objectstorage .why__text{position:relative;padding-bottom:57px;z-index:2}@media (max-width:576px){.objectstorage .why__text{padding-bottom:68px}}.objectstorage .why__text-container{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;max-width:776px;flex-shrink:0;color:#fff}@media (max-width:768px){.objectstorage .why__text-container{font-size:16px;line-height:26px}}.objectstorage .why__list{position:relative;display:flex;max-width:774px;flex-wrap:wrap;list-style:none;z-index:2}.objectstorage .why__list-item{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;position:relative;display:flex;margin-right:42px;padding:56px 30px 72px 0;width:calc(50% - 21px);border-bottom:1px solid #464646;font-size:24px;line-height:120%;color:#fff}@media (max-width:768px){.objectstorage .why__list-item{font-size:30px;line-height:30px}}@media (max-width:576px){.objectstorage .why__list-item{margin-right:0;padding:52px 0 43px;width:100%;font-size:24px;line-height:1.2;color:#fff}}.objectstorage .why__list-item:first-of-type,.objectstorage .why__list-item:nth-of-type(2){padding-top:0}@media (max-width:576px){.objectstorage .why__list-item:nth-of-type(2){padding-top:52px}}.objectstorage .why__list-item:nth-of-type(2n){margin-right:0}.objectstorage .why__list-item:nth-of-type(7){border-bottom:none}@media (max-width:576px){.objectstorage .why__list-item:nth-of-type(7){border-bottom:1px solid #464646}}.objectstorage .why__list-item:nth-of-type(8){border-bottom:none}@media (max-width:576px){.objectstorage .why__list-item:nth-of-type(8){padding-bottom:0}}.objectstorage .why__list-item:before{content:"";width:29px;height:16px;margin-right:15px;border-bottom:5px solid #00eaff;border-left:5px solid #00eaff;transform-origin:center;transform:rotate(-45deg)}@media (max-width:576px){.objectstorage .why__list-item:before{margin-right:32px}}.objectstorage .why__image{position:absolute;bottom:0;right:-110px;width:524px;height:auto;z-index:1}@media (max-width:1200px){.objectstorage .why__image{right:-175px;width:393px}}@media (max-width:576px){.objectstorage .why__image{right:-89px;bottom:-16px;width:343px}}.objectstorage .advantages{padding:76px 40px 60px 105px}@media (min-width:1680px){.objectstorage .advantages{padding:88px 0 23px}}@media (max-width:768px){.objectstorage .advantages{padding:48px 34px 38px}}.objectstorage .advantages__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;line-height:1.2;padding-bottom:47px}@media (min-width:1680px){.objectstorage .advantages__header{padding-left:0;margin-left:0;width:1440px;margin:0 auto}}@media (max-width:768px){.objectstorage .advantages__header{font-size:30px;line-height:30px}}@media (min-width:1680px){.objectstorage .advantages__header{max-width:none;padding-right:400px}}@media (max-width:768px){.objectstorage .advantages__header{padding-bottom:36px}}@media (max-width:576px){.objectstorage .advantages__header{line-height:1.2}}.objectstorage .advantages__content{display:flex;flex-wrap:wrap}@media (min-width:1680px){.objectstorage .advantages__content{padding-left:0;margin-left:0;width:1440px;margin:0 auto;max-width:none}}@media (max-width:1200px){.objectstorage .advantages__content{justify-content:space-between}}.objectstorage .advantages__content-item{margin:85px 0 0;width:33.33%}@media (max-width:1200px){.objectstorage .advantages__content-item{margin:0 0 20px;width:48%}}@media (max-width:596px){.objectstorage .advantages__content-item{margin:0 0 35px;width:100%;flex-wrap:wrap}}.objectstorage .advantages__content-item:first-child,.objectstorage .advantages__content-item:nth-child(2),.objectstorage .advantages__content-item:nth-child(3){margin-top:0}.objectstorage .advantages__content-item:nth-child(3n){margin-right:0}@media (max-width:1200px){.objectstorage .advantages__content-item:nth-child(2n - 1){margin-bottom:70px}}@media (max-width:596px){.objectstorage .advantages__content-item:nth-child(2n - 1){margin-bottom:35px}}.objectstorage .advantages__content-item:last-child{margin-bottom:0}@media (max-width:596px){.objectstorage .advantages__content-item:last-child{margin-bottom:0}}.objectstorage .advantages__image{margin-bottom:28px}@media (max-width:596px){.objectstorage .advantages__image{margin:0 0 10px}}.objectstorage .advantages__image img{width:100px;height:80px}.objectstorage .advantages__subheader{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;width:85%;font-size:30px;line-height:120%}@media (max-width:768px){.objectstorage .advantages__subheader{font-size:30px;line-height:30px}}@media (max-width:1320px){.objectstorage .advantages__subheader{font-size:22px}}@media (max-width:768px){.objectstorage .advantages__subheader{font-size:18px}}@media (max-width:596px){.objectstorage .advantages__subheader{width:100%;font-size:26px}}.objectstorage .solutions{margin-top:20px;padding:60px 0;background-color:#f4f4f4;border-radius:40px}@media (max-width:768px){.objectstorage .solutions{margin-top:10px}}@media (max-width:576px){.objectstorage .solutions{padding:27px 0}}.objectstorage .solutions__wrapper{padding:0 105px}@media (min-width:1680px){.objectstorage .solutions__wrapper{padding-left:0;margin-left:0;width:1440px;margin:0 auto;padding:0}}@media (max-width:768px){.objectstorage .solutions__wrapper{padding:0 35px}}.objectstorage .solutions__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;max-width:1040px;line-height:1.2;padding-bottom:54px}@media (max-width:768px){.objectstorage .solutions__header{font-size:30px;line-height:30px;padding-bottom:35px}}@media (max-width:576px){.objectstorage .solutions__header{line-height:1.2}}.objectstorage .solutions__cards{display:flex;justify-content:space-between;flex-wrap:wrap}.objectstorage .solutions__cards-item{width:calc(50% - 20px)}@media (max-width:1200px){.objectstorage .solutions__cards-item{width:100%;margin-bottom:32px}}.objectstorage .solutions__cards-item:last-of-type{margin:0}.objectstorage .solutions .solutions-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:57px 45px 60px 60px;overflow:hidden;background:#fff;border-radius:40px}@media (max-width:1200px){.objectstorage .solutions .solutions-card{padding:20px}}@media (max-width:576px){.objectstorage .solutions .solutions-card{border-radius:30px}}.objectstorage .solutions .solutions-card__header{font-family:VK Sans Display;font-style:normal;font-weight:500;font-size:50px;line-height:50px;color:#1d1d1f;padding-bottom:24px;font-size:30px;line-height:120%}@media (max-width:768px){.objectstorage .solutions .solutions-card__header{font-size:30px;line-height:30px}}@media (max-width:1200px){.objectstorage .solutions .solutions-card__header{padding-bottom:12px}}@media (max-width:576px){.objectstorage .solutions .solutions-card__header{font-size:24px}}.objectstorage .solutions .solutions-card:last-of-type .solutions-card__header{padding-right:100px}@media (max-width:1200px){.objectstorage .solutions .solutions-card:last-of-type .solutions-card__header{padding-right:60px}}.objectstorage .solutions .solutions-card__text{font-family:PT Mono;font-style:normal;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-.04em;color:#1d1d1f;padding-right:15px;margin-bottom:42px}@media (max-width:768px){.objectstorage .solutions .solutions-card__text{font-size:16px;line-height:26px}}@media (max-width:1200px){.objectstorage .solutions .solutions-card__text{padding:0;margin-bottom:24px}}@media (max-width:576px){.objectstorage .solutions .solutions-card__text{margin-bottom:22px}}.objectstorage .solutions .solutions-card svg{position:absolute;top:60px;right:60px;width:35px;height:35px}@media (max-width:1200px){.objectstorage .solutions .solutions-card svg{right:20px;top:25px}}.objectstorage .solutions__btn{font-family:PT Mono;font-style:normal;font-weight:400;font-size:20px;line-height:33px;text-align:center;letter-spacing:-.02em;color:#fafafa;position:relative;padding:23px 0;display:inline-block;width:248px;margin-top:auto;line-height:120%;background-color:#07f;border:2px solid #07f;box-sizing:border-box;border-radius:18px;color:#fff;transition:color .1s ease;z-index:2}@media (max-width:576px){.objectstorage .solutions__btn{max-width:296px;width:100%}}.objectstorage .solutions__btn:hover{color:#181818} \ No newline at end of file diff --git a/_theme/tarantool-site/static/css/fonts/FontAwesome.otf b/_theme/tarantool-site/static/css/fonts/FontAwesome.otf new file mode 100644 index 0000000000..401ec0f36e Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/FontAwesome.otf differ diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.eot b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.eot new file mode 100644 index 0000000000..10a9779e32 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.svg b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.svg new file mode 100644 index 0000000000..5a12c4cc64 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.svg @@ -0,0 +1,1268 @@ + + + + +Created by FontForge 20141024 at Mon Dec 22 12:06:37 2014 + By System Administrator +Copyright (c) 1981, 1982, 1983, 1989 and 1993, Linotype Library GmbH or its affiliated Linotype-Hell companies. All rights reserved. + +The digitally encoded machine readable software for producing the Typefaces licensed to you is now the property of Heidelberger Druckmaschinen AG and its licensors, and may not be reproduced, used, displayed, modified, disclosed or transferred without the express written approval of Heidelberger Druckmaschinen AG. + +Copyright (c) 1988, 1990, 1993 Adobe Systems Incorporated. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.ttf b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.ttf new file mode 100644 index 0000000000..11c5545433 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.woff b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.woff new file mode 100644 index 0000000000..da645dad2d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/HelveticaNeue-Bold.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue.eot b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.eot new file mode 100644 index 0000000000..583e829fd2 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue.svg b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.svg new file mode 100644 index 0000000000..44f3c58666 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.svg @@ -0,0 +1,1271 @@ + + + + +Created by FontForge 20141024 at Mon Dec 22 12:03:03 2014 + By System Administrator +Copyright (c) 1981, 1982, 1983, 1989 and 1993, Linotype Library GmbH or its affiliated Linotype-Hell companies. All rights reserved. + +The digitally encoded machine readable software for producing the Typefaces licensed to you is now the property of Heidelberger Druckmaschinen AG and its licensors, and may not be reproduced, used, displayed, modified, disclosed or transferred without the express written approval of Heidelberger Druckmaschinen AG. + +Copyright (c) 1988, 1990, 1993 Adobe Systems Incorporated. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue.ttf b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.ttf new file mode 100644 index 0000000000..fdf3c7e03a Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/HelveticaNeue.woff b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.woff new file mode 100644 index 0000000000..4586f1175a Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/HelveticaNeue.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/PTMono.eot b/_theme/tarantool-site/static/css/fonts/PTMono.eot new file mode 100644 index 0000000000..83add1a819 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/PTMono.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/PTMono.svg b/_theme/tarantool-site/static/css/fonts/PTMono.svg new file mode 100644 index 0000000000..fcab433202 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/PTMono.svg @@ -0,0 +1,2088 @@ + + + + +Created by FontForge 20190801 at Fri Jan 20 14:17:49 2012 + By Jimmy Wärting +Copyright (c) 2010 ParaType Inc., ParaType Ltd. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/PTMono.ttf b/_theme/tarantool-site/static/css/fonts/PTMono.ttf new file mode 100644 index 0000000000..13a8004d2a Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/PTMono.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/PTMono.woff b/_theme/tarantool-site/static/css/fonts/PTMono.woff new file mode 100644 index 0000000000..007cab0362 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/PTMono.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/PTMono.woff2 b/_theme/tarantool-site/static/css/fonts/PTMono.woff2 new file mode 100644 index 0000000000..de2e72011d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/PTMono.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.eot new file mode 100644 index 0000000000..60ae189fbb Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.ttf new file mode 100644 index 0000000000..ec41d1f052 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.woff new file mode 100644 index 0000000000..b9394bc9cd Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.woff2 new file mode 100644 index 0000000000..e711095531 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Black.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.eot new file mode 100644 index 0000000000..68952dd828 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.ttf new file mode 100644 index 0000000000..3deb3f09a1 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.woff new file mode 100644 index 0000000000..fee9046f4a Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.woff2 new file mode 100644 index 0000000000..2a884a43f9 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BlackItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.eot new file mode 100644 index 0000000000..02f659734c Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.ttf new file mode 100644 index 0000000000..1c0313ef40 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.woff new file mode 100644 index 0000000000..cbf38697c8 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.woff2 new file mode 100644 index 0000000000..27fdde37b5 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Bold.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.eot new file mode 100644 index 0000000000..1cf3277104 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.ttf new file mode 100644 index 0000000000..4b48a835d7 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.woff new file mode 100644 index 0000000000..5e19e0dfb0 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.woff2 new file mode 100644 index 0000000000..8e001ac549 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-BoldItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.eot new file mode 100644 index 0000000000..93789e4e0b Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.ttf new file mode 100644 index 0000000000..976ff0b37f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.woff new file mode 100644 index 0000000000..9e35aaf758 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.woff2 new file mode 100644 index 0000000000..1bdb015ca8 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlack.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.eot new file mode 100644 index 0000000000..4629615776 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.ttf new file mode 100644 index 0000000000..e79cddcfcd Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.woff new file mode 100644 index 0000000000..c1d3992be9 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.woff2 new file mode 100644 index 0000000000..053051b3bf Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBlackItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.eot new file mode 100644 index 0000000000..5f5c876d3b Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.ttf new file mode 100644 index 0000000000..cfa757e99e Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.woff new file mode 100644 index 0000000000..bd3d751894 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.woff2 new file mode 100644 index 0000000000..e761c453e6 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBold.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.eot new file mode 100644 index 0000000000..1e45cc4cf2 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.ttf new file mode 100644 index 0000000000..8517b4be09 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.woff new file mode 100644 index 0000000000..64677f985c Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.woff2 new file mode 100644 index 0000000000..a679f17aca Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraBoldItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.eot new file mode 100644 index 0000000000..8e1016f0a1 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.ttf new file mode 100644 index 0000000000..2ba3166262 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.woff new file mode 100644 index 0000000000..6f9c59d7ce Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.woff2 new file mode 100644 index 0000000000..21353f2aac Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLight.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.eot new file mode 100644 index 0000000000..ac95471e84 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.ttf new file mode 100644 index 0000000000..1446c33fca Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.woff new file mode 100644 index 0000000000..d6da6d41a8 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.woff2 new file mode 100644 index 0000000000..ac981cc241 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ExtraLightItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.eot new file mode 100644 index 0000000000..4d30d4bbd0 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.ttf new file mode 100644 index 0000000000..0c89334d94 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.woff new file mode 100644 index 0000000000..064d088088 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.woff2 new file mode 100644 index 0000000000..6cc6ee9cd6 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Italic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.eot new file mode 100644 index 0000000000..a4652042a2 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.ttf new file mode 100644 index 0000000000..ef8aa69768 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.woff new file mode 100644 index 0000000000..b4ee151bc2 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.woff2 new file mode 100644 index 0000000000..e50fca855f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Light.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.eot new file mode 100644 index 0000000000..3a750f6f93 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.ttf new file mode 100644 index 0000000000..91898add25 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.woff new file mode 100644 index 0000000000..65544618d4 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.woff2 new file mode 100644 index 0000000000..b13cd6d9a9 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-LightItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.eot new file mode 100644 index 0000000000..50622e6251 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.ttf new file mode 100644 index 0000000000..04159c49a0 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.woff new file mode 100644 index 0000000000..a472244c00 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.woff2 new file mode 100644 index 0000000000..23a1570e85 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Medium.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.eot new file mode 100644 index 0000000000..e0e0f51239 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.ttf new file mode 100644 index 0000000000..a1015fb05c Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.woff new file mode 100644 index 0000000000..deb1b7d64f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.woff2 new file mode 100644 index 0000000000..903976ce8d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-MediumItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.eot new file mode 100644 index 0000000000..771257cf69 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.ttf new file mode 100644 index 0000000000..9163f52b98 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.woff new file mode 100644 index 0000000000..5e1c2a1a1f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.woff2 new file mode 100644 index 0000000000..e181f465c9 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Regular.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.eot new file mode 100644 index 0000000000..f05069304d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.ttf new file mode 100644 index 0000000000..434e4e9154 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.woff new file mode 100644 index 0000000000..726323d849 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.woff2 new file mode 100644 index 0000000000..1a259b003f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-Thin.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.eot b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.eot new file mode 100644 index 0000000000..559b471e68 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.ttf b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.ttf new file mode 100644 index 0000000000..77f7066953 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.woff b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.woff new file mode 100644 index 0000000000..a08388fb33 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.woff2 b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.woff2 new file mode 100644 index 0000000000..c98be2dc2d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/TTNormsPro-ThinItalic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.eot b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.eot new file mode 100644 index 0000000000..5439e30e94 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.svg b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.svg new file mode 100644 index 0000000000..1626863705 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.svg @@ -0,0 +1,2918 @@ + + + + +Created by FontForge 20201107 at Fri Jul 10 10:13:04 2020 + By Unknown +Copyright (c) 2020 by TypeType. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.ttf b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.ttf new file mode 100644 index 0000000000..bdbcbcc1a4 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.woff b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.woff new file mode 100644 index 0000000000..6f853c04ec Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.woff2 b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.woff2 new file mode 100644 index 0000000000..a3810a8b17 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK-Sans-Display.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.ttf b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.ttf new file mode 100644 index 0000000000..8ff5063e88 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.woff b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.woff new file mode 100644 index 0000000000..a027ca44d9 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.woff2 b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.woff2 new file mode 100644 index 0000000000..2917d43562 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Bold.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.ttf b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.ttf new file mode 100644 index 0000000000..32456b09a4 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.woff b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.woff new file mode 100644 index 0000000000..b142c499d6 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.woff2 b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.woff2 new file mode 100644 index 0000000000..b224aef74f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-DemiBold.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.ttf b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.ttf new file mode 100644 index 0000000000..69843db0cb Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.woff b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.woff new file mode 100644 index 0000000000..442cb248d4 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.woff2 b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.woff2 new file mode 100644 index 0000000000..77c629fb4f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Light.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.ttf b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.ttf new file mode 100644 index 0000000000..16d4f206d0 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.woff b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.woff new file mode 100644 index 0000000000..2d49c87aef Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.woff2 b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.woff2 new file mode 100644 index 0000000000..f194d923c6 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display-Medium.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.eot b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.eot new file mode 100644 index 0000000000..5439e30e94 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.svg b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.svg new file mode 100644 index 0000000000..1626863705 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.svg @@ -0,0 +1,2918 @@ + + + + +Created by FontForge 20201107 at Fri Jul 10 10:13:04 2020 + By Unknown +Copyright (c) 2020 by TypeType. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.ttf b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.ttf new file mode 100644 index 0000000000..bdbcbcc1a4 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.woff b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.woff new file mode 100644 index 0000000000..6f853c04ec Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.woff2 b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.woff2 new file mode 100644 index 0000000000..a3810a8b17 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Display/VK-Sans-Display.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Bold.ttf b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Bold.ttf new file mode 100644 index 0000000000..f06ec62d42 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Bold.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-DemiBold.ttf b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-DemiBold.ttf new file mode 100644 index 0000000000..fd065da337 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-DemiBold.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Light.ttf b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Light.ttf new file mode 100644 index 0000000000..b3b5df54e8 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Light.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Medium.ttf b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Medium.ttf new file mode 100644 index 0000000000..853b79654a Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Medium.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Regular.ttf b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Regular.ttf new file mode 100644 index 0000000000..0ddf515170 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/VK_Text/VK-Sans-Text-Regular.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.eot b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000..e9f60ca953 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.svg b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000000..855c845e53 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.ttf b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000..35acda2fa1 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.woff b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000000..400014a4b0 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.woff2 b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000..4d13fc6040 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/fontawesome-webfont.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.eot new file mode 100644 index 0000000000..77935b6c70 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.svg new file mode 100644 index 0000000000..c0a1c8cd78 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.svg @@ -0,0 +1,332 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.ttf new file mode 100644 index 0000000000..918d91ebd0 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.woff new file mode 100644 index 0000000000..5ce8958657 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.woff2 new file mode 100644 index 0000000000..6961f5a10d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.eot new file mode 100644 index 0000000000..21b22d93ed Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.svg new file mode 100644 index 0000000000..c7a44b0e6e --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.svg @@ -0,0 +1,345 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.ttf new file mode 100644 index 0000000000..209ce37955 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.woff new file mode 100644 index 0000000000..8340d495cb Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.woff2 new file mode 100644 index 0000000000..96e6d86616 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-300italic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.eot new file mode 100644 index 0000000000..2f20c10c2c Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.svg new file mode 100644 index 0000000000..410561e782 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.svg @@ -0,0 +1,336 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.ttf new file mode 100644 index 0000000000..091752576f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.woff new file mode 100644 index 0000000000..d046a4c516 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.woff2 new file mode 100644 index 0000000000..7c1645635e Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.eot new file mode 100644 index 0000000000..9765dad7ac Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.svg new file mode 100644 index 0000000000..cce30a7735 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.svg @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.ttf new file mode 100644 index 0000000000..563d74a47e Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.woff new file mode 100644 index 0000000000..9835c3d7c4 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.woff2 new file mode 100644 index 0000000000..4cd8620d8d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-600italic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.eot new file mode 100644 index 0000000000..e7ade4a4b3 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.svg new file mode 100644 index 0000000000..8e6b61ade1 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.svg @@ -0,0 +1,334 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.ttf new file mode 100644 index 0000000000..74067d300c Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.woff new file mode 100644 index 0000000000..d536e3d6f9 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.woff2 new file mode 100644 index 0000000000..3232f4f64a Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.eot new file mode 100644 index 0000000000..3d58fb2340 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.svg new file mode 100644 index 0000000000..80b563538f --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.svg @@ -0,0 +1,342 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.ttf new file mode 100644 index 0000000000..740ea20d4d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.woff new file mode 100644 index 0000000000..1cb084700f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.woff2 new file mode 100644 index 0000000000..6666add38f Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-700italic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.eot new file mode 100644 index 0000000000..0ab13dae77 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.svg new file mode 100644 index 0000000000..f2a2d9f6e7 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.svg @@ -0,0 +1,336 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.ttf new file mode 100644 index 0000000000..5336fc3ef4 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.woff new file mode 100644 index 0000000000..3b24a0d452 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.woff2 new file mode 100644 index 0000000000..7fde0c1fd7 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.eot new file mode 100644 index 0000000000..c3fff2845d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.svg new file mode 100644 index 0000000000..28044a44a0 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.svg @@ -0,0 +1,342 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.ttf new file mode 100644 index 0000000000..35f386612c Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.woff new file mode 100644 index 0000000000..bc90b81d81 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.woff2 new file mode 100644 index 0000000000..24c2d70c56 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-800italic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.eot new file mode 100644 index 0000000000..c76d6682db Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.svg new file mode 100644 index 0000000000..e6a951f46e --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.svg @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.ttf new file mode 100644 index 0000000000..e554194d60 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.woff new file mode 100644 index 0000000000..351b5df3e5 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.woff2 new file mode 100644 index 0000000000..0b5a2bb5a0 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-italic.woff2 differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.eot b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.eot new file mode 100644 index 0000000000..ffc18fe904 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.eot differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.svg b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.svg new file mode 100644 index 0000000000..78eb653a75 --- /dev/null +++ b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.svg @@ -0,0 +1,336 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.ttf b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.ttf new file mode 100644 index 0000000000..8841597e0d Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.ttf differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.woff b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.woff new file mode 100644 index 0000000000..dfb1eb2e80 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.woff differ diff --git a/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.woff2 b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.woff2 new file mode 100644 index 0000000000..0730ed3ea2 Binary files /dev/null and b/_theme/tarantool-site/static/css/fonts/open-sans-v15-latin_cyrillic-regular.woff2 differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-114x114.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-114x114.png new file mode 100644 index 0000000000..90b1709a30 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-114x114.png differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-120x120.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-120x120.png new file mode 100644 index 0000000000..4d78e80919 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-120x120.png differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-144x144.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-144x144.png new file mode 100644 index 0000000000..0fbb62e712 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-144x144.png differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-152x152.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-152x152.png new file mode 100644 index 0000000000..965e655b6d Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-152x152.png differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-57x57.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-57x57.png new file mode 100644 index 0000000000..e4fd369133 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-57x57.png differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-60x60.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-60x60.png new file mode 100644 index 0000000000..26e548987a Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-60x60.png differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-72x72.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-72x72.png new file mode 100644 index 0000000000..f8465e4d96 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-72x72.png differ diff --git a/_theme/tarantool-site/static/favicons/apple-touch-icon-76x76.png b/_theme/tarantool-site/static/favicons/apple-touch-icon-76x76.png new file mode 100644 index 0000000000..de86e41116 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/apple-touch-icon-76x76.png differ diff --git a/_theme/tarantool-site/static/favicons/browserconfig.xml b/_theme/tarantool-site/static/favicons/browserconfig.xml new file mode 100644 index 0000000000..37cb922c76 --- /dev/null +++ b/_theme/tarantool-site/static/favicons/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/_theme/tarantool-site/static/favicons/favicon-128.png b/_theme/tarantool-site/static/favicons/favicon-128.png new file mode 100644 index 0000000000..30c3f6dcaf Binary files /dev/null and b/_theme/tarantool-site/static/favicons/favicon-128.png differ diff --git a/_theme/tarantool-site/static/favicons/favicon-16x16.png b/_theme/tarantool-site/static/favicons/favicon-16x16.png new file mode 100644 index 0000000000..dbcfa0a6a3 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/favicon-16x16.png differ diff --git a/_theme/tarantool-site/static/favicons/favicon-196x196.png b/_theme/tarantool-site/static/favicons/favicon-196x196.png new file mode 100644 index 0000000000..4d0c67a607 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/favicon-196x196.png differ diff --git a/_theme/tarantool-site/static/favicons/favicon-32x32.png b/_theme/tarantool-site/static/favicons/favicon-32x32.png new file mode 100644 index 0000000000..654c34a305 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/favicon-32x32.png differ diff --git a/_theme/tarantool-site/static/favicons/favicon-96x96.png b/_theme/tarantool-site/static/favicons/favicon-96x96.png new file mode 100644 index 0000000000..6958e9ef6c Binary files /dev/null and b/_theme/tarantool-site/static/favicons/favicon-96x96.png differ diff --git a/_theme/tarantool-site/static/favicons/favicon.ico b/_theme/tarantool-site/static/favicons/favicon.ico new file mode 100644 index 0000000000..12f19eab85 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/favicon.ico differ diff --git a/_theme/tarantool-site/static/favicons/mstile-144x144.png b/_theme/tarantool-site/static/favicons/mstile-144x144.png new file mode 100644 index 0000000000..0fbb62e712 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/mstile-144x144.png differ diff --git a/_theme/tarantool-site/static/favicons/mstile-150x150.png b/_theme/tarantool-site/static/favicons/mstile-150x150.png new file mode 100644 index 0000000000..9e4f92d00a Binary files /dev/null and b/_theme/tarantool-site/static/favicons/mstile-150x150.png differ diff --git a/_theme/tarantool-site/static/favicons/mstile-310x150.png b/_theme/tarantool-site/static/favicons/mstile-310x150.png new file mode 100644 index 0000000000..dd65a12f99 Binary files /dev/null and b/_theme/tarantool-site/static/favicons/mstile-310x150.png differ diff --git a/_theme/tarantool-site/static/favicons/mstile-310x310.png b/_theme/tarantool-site/static/favicons/mstile-310x310.png new file mode 100644 index 0000000000..aec038799f Binary files /dev/null and b/_theme/tarantool-site/static/favicons/mstile-310x310.png differ diff --git a/_theme/tarantool-site/static/favicons/mstile-70x70.png b/_theme/tarantool-site/static/favicons/mstile-70x70.png new file mode 100644 index 0000000000..30c3f6dcaf Binary files /dev/null and b/_theme/tarantool-site/static/favicons/mstile-70x70.png differ diff --git a/_theme/tarantool-site/static/favicons/site.webmanifest b/_theme/tarantool-site/static/favicons/site.webmanifest new file mode 100644 index 0000000000..69291e7309 --- /dev/null +++ b/_theme/tarantool-site/static/favicons/site.webmanifest @@ -0,0 +1,14 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/static/tarantool/favicons/favicon-196x196.png", + "sizes": "196x196", + "type": "image/png" + } + ], + "theme_color": "#00D9ED", + "background_color": "#FAFAFA", + "display": "standalone" +} diff --git a/_theme/tarantool-site/static/images/404.gif b/_theme/tarantool-site/static/images/404.gif new file mode 100644 index 0000000000..9af13a97e2 Binary files /dev/null and b/_theme/tarantool-site/static/images/404.gif differ diff --git a/_theme/tarantool-site/static/images/background-job.jpg b/_theme/tarantool-site/static/images/background-job.jpg new file mode 100644 index 0000000000..92a855c625 Binary files /dev/null and b/_theme/tarantool-site/static/images/background-job.jpg differ diff --git a/_theme/tarantool-site/static/images/badge.svg b/_theme/tarantool-site/static/images/badge.svg new file mode 100644 index 0000000000..c3246ce1e2 --- /dev/null +++ b/_theme/tarantool-site/static/images/badge.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/bg-lines-left.svg b/_theme/tarantool-site/static/images/bg-lines-left.svg new file mode 100644 index 0000000000..661a593e34 --- /dev/null +++ b/_theme/tarantool-site/static/images/bg-lines-left.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/bg-lines-right.svg b/_theme/tarantool-site/static/images/bg-lines-right.svg new file mode 100644 index 0000000000..096051ebe7 --- /dev/null +++ b/_theme/tarantool-site/static/images/bg-lines-right.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/clock-icon.svg b/_theme/tarantool-site/static/images/clock-icon.svg new file mode 100644 index 0000000000..cb91f37ccf --- /dev/null +++ b/_theme/tarantool-site/static/images/clock-icon.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/_theme/tarantool-site/static/images/commercial-icon.svg b/_theme/tarantool-site/static/images/commercial-icon.svg new file mode 100644 index 0000000000..51880ec6eb --- /dev/null +++ b/_theme/tarantool-site/static/images/commercial-icon.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/community-icon.svg b/_theme/tarantool-site/static/images/community-icon.svg new file mode 100644 index 0000000000..3e9c8ca553 --- /dev/null +++ b/_theme/tarantool-site/static/images/community-icon.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/compass-icon.svg b/_theme/tarantool-site/static/images/compass-icon.svg new file mode 100644 index 0000000000..0afd2df14f --- /dev/null +++ b/_theme/tarantool-site/static/images/compass-icon.svg @@ -0,0 +1,15 @@ + + + + icons8-Compass Copy + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-facebook-red.svg b/_theme/tarantool-site/static/images/doc-footer/footer-facebook-red.svg new file mode 100644 index 0000000000..7da63478b5 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-facebook-red.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-facebook.svg b/_theme/tarantool-site/static/images/doc-footer/footer-facebook.svg new file mode 100644 index 0000000000..c67e4a6b9f --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-facebook.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-github-red.svg b/_theme/tarantool-site/static/images/doc-footer/footer-github-red.svg new file mode 100644 index 0000000000..4a1976a609 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-github-red.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-github.svg b/_theme/tarantool-site/static/images/doc-footer/footer-github.svg new file mode 100644 index 0000000000..3e990ca041 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-github.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-instagram-red.svg b/_theme/tarantool-site/static/images/doc-footer/footer-instagram-red.svg new file mode 100644 index 0000000000..f1efc866e3 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-instagram-red.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-instagram.svg b/_theme/tarantool-site/static/images/doc-footer/footer-instagram.svg new file mode 100644 index 0000000000..f61ff3a658 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-instagram.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-linkedin-red.svg b/_theme/tarantool-site/static/images/doc-footer/footer-linkedin-red.svg new file mode 100644 index 0000000000..f1efc866e3 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-linkedin-red.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-linkedin.svg b/_theme/tarantool-site/static/images/doc-footer/footer-linkedin.svg new file mode 100644 index 0000000000..f61ff3a658 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-linkedin.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-so-red.svg b/_theme/tarantool-site/static/images/doc-footer/footer-so-red.svg new file mode 100644 index 0000000000..b3f09cbaa6 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-so-red.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-so.svg b/_theme/tarantool-site/static/images/doc-footer/footer-so.svg new file mode 100644 index 0000000000..dea80e2f4f --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-so.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-telegram-red.svg b/_theme/tarantool-site/static/images/doc-footer/footer-telegram-red.svg new file mode 100644 index 0000000000..3d89d80891 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-telegram-red.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-telegram.svg b/_theme/tarantool-site/static/images/doc-footer/footer-telegram.svg new file mode 100644 index 0000000000..b2af8a69f4 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-telegram.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-twitter-red.svg b/_theme/tarantool-site/static/images/doc-footer/footer-twitter-red.svg new file mode 100644 index 0000000000..68691eb36b --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-twitter-red.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_theme/tarantool-site/static/images/doc-footer/footer-twitter.svg b/_theme/tarantool-site/static/images/doc-footer/footer-twitter.svg new file mode 100644 index 0000000000..586bec84f6 --- /dev/null +++ b/_theme/tarantool-site/static/images/doc-footer/footer-twitter.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_theme/tarantool-site/static/images/docker-icon.svg b/_theme/tarantool-site/static/images/docker-icon.svg new file mode 100644 index 0000000000..ab27454a3e --- /dev/null +++ b/_theme/tarantool-site/static/images/docker-icon.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/download-icon.svg b/_theme/tarantool-site/static/images/download-icon.svg new file mode 100644 index 0000000000..64e97a3436 --- /dev/null +++ b/_theme/tarantool-site/static/images/download-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/_theme/tarantool-site/static/images/enterprise-icon-big.svg b/_theme/tarantool-site/static/images/enterprise-icon-big.svg new file mode 100644 index 0000000000..8afdb6ec00 --- /dev/null +++ b/_theme/tarantool-site/static/images/enterprise-icon-big.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/enterprise-icon-small.svg b/_theme/tarantool-site/static/images/enterprise-icon-small.svg new file mode 100644 index 0000000000..e8794c6637 --- /dev/null +++ b/_theme/tarantool-site/static/images/enterprise-icon-small.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/folder-icon.svg b/_theme/tarantool-site/static/images/folder-icon.svg new file mode 100644 index 0000000000..46938c6b2a --- /dev/null +++ b/_theme/tarantool-site/static/images/folder-icon.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/_theme/tarantool-site/static/images/github-icon.svg b/_theme/tarantool-site/static/images/github-icon.svg new file mode 100644 index 0000000000..f7da30d59f --- /dev/null +++ b/_theme/tarantool-site/static/images/github-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/_theme/tarantool-site/static/images/indexes-icon.svg b/_theme/tarantool-site/static/images/indexes-icon.svg new file mode 100644 index 0000000000..893c2fd417 --- /dev/null +++ b/_theme/tarantool-site/static/images/indexes-icon.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/lock-icon.svg b/_theme/tarantool-site/static/images/lock-icon.svg new file mode 100644 index 0000000000..e8709a6421 --- /dev/null +++ b/_theme/tarantool-site/static/images/lock-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/_theme/tarantool-site/static/images/logo-avito.svg b/_theme/tarantool-site/static/images/logo-avito.svg new file mode 100644 index 0000000000..c040c1c342 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-avito.svg @@ -0,0 +1,37 @@ + + + + logo-avito + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/logo-badoo.svg b/_theme/tarantool-site/static/images/logo-badoo.svg new file mode 100644 index 0000000000..29ac20fc57 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-badoo.svg @@ -0,0 +1,31 @@ + + + + logo-badoo + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/logo-mailru.svg b/_theme/tarantool-site/static/images/logo-mailru.svg new file mode 100644 index 0000000000..918028fd52 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-mailru.svg @@ -0,0 +1,41 @@ + + + + logo-mailru + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/logo-mobile.svg b/_theme/tarantool-site/static/images/logo-mobile.svg new file mode 100644 index 0000000000..5d32368111 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-mobile.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/logo-qiwi.svg b/_theme/tarantool-site/static/images/logo-qiwi.svg new file mode 100644 index 0000000000..96793e96b4 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-qiwi.svg @@ -0,0 +1,38 @@ + + + + logo-qiwi + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/logo-tarantool-doc-full.svg b/_theme/tarantool-site/static/images/logo-tarantool-doc-full.svg new file mode 100644 index 0000000000..a637dbf1da --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-tarantool-doc-full.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/logo-tarantool-doc-small.svg b/_theme/tarantool-site/static/images/logo-tarantool-doc-small.svg new file mode 100644 index 0000000000..959c22a33b --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-tarantool-doc-small.svg @@ -0,0 +1,4 @@ + + + + diff --git a/_theme/tarantool-site/static/images/logo-tarantool-full.svg b/_theme/tarantool-site/static/images/logo-tarantool-full.svg new file mode 100644 index 0000000000..7255251e07 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-tarantool-full.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/logo-tarantool-inf.svg b/_theme/tarantool-site/static/images/logo-tarantool-inf.svg new file mode 100644 index 0000000000..0beabcc810 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-tarantool-inf.svg @@ -0,0 +1,10 @@ + + + Created with Sketch. + + + + + + + diff --git a/_theme/tarantool-site/static/images/logo-tarantool-small.svg b/_theme/tarantool-site/static/images/logo-tarantool-small.svg new file mode 100644 index 0000000000..4ea897bdf8 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-tarantool-small.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/images/logo-vimpelcom.svg b/_theme/tarantool-site/static/images/logo-vimpelcom.svg new file mode 100644 index 0000000000..f4a3fe3004 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-vimpelcom.svg @@ -0,0 +1,58 @@ + + + + logo-vimpelcom + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/logo-wallarm.svg b/_theme/tarantool-site/static/images/logo-wallarm.svg new file mode 100644 index 0000000000..1bb1237433 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-wallarm.svg @@ -0,0 +1,31 @@ + + + + logo-wallarm + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/logo-yota.svg b/_theme/tarantool-site/static/images/logo-yota.svg new file mode 100644 index 0000000000..594fb99302 --- /dev/null +++ b/_theme/tarantool-site/static/images/logo-yota.svg @@ -0,0 +1,25 @@ + + + + logo-yota + Created with Sketch. + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_theme/tarantool-site/static/images/logo_sberbank.png b/_theme/tarantool-site/static/images/logo_sberbank.png new file mode 100644 index 0000000000..361a774066 Binary files /dev/null and b/_theme/tarantool-site/static/images/logo_sberbank.png differ diff --git a/_theme/tarantool-site/static/images/os-installation-icon.svg b/_theme/tarantool-site/static/images/os-installation-icon.svg new file mode 100644 index 0000000000..eaebcdcdae --- /dev/null +++ b/_theme/tarantool-site/static/images/os-installation-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/product-icon.svg b/_theme/tarantool-site/static/images/product-icon.svg new file mode 100644 index 0000000000..0838a9dd46 --- /dev/null +++ b/_theme/tarantool-site/static/images/product-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/_theme/tarantool-site/static/images/query-icon.svg b/_theme/tarantool-site/static/images/query-icon.svg new file mode 100644 index 0000000000..2e8161d60e --- /dev/null +++ b/_theme/tarantool-site/static/images/query-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/_theme/tarantool-site/static/images/replacement-icon.svg b/_theme/tarantool-site/static/images/replacement-icon.svg new file mode 100644 index 0000000000..9e399ae3b5 --- /dev/null +++ b/_theme/tarantool-site/static/images/replacement-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/_theme/tarantool-site/static/images/replication-icon.svg b/_theme/tarantool-site/static/images/replication-icon.svg new file mode 100644 index 0000000000..88090addb4 --- /dev/null +++ b/_theme/tarantool-site/static/images/replication-icon.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/_theme/tarantool-site/static/images/rocks-icon.svg b/_theme/tarantool-site/static/images/rocks-icon.svg new file mode 100644 index 0000000000..45a9f57045 --- /dev/null +++ b/_theme/tarantool-site/static/images/rocks-icon.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/star-icon.svg b/_theme/tarantool-site/static/images/star-icon.svg new file mode 100644 index 0000000000..78b75b806e --- /dev/null +++ b/_theme/tarantool-site/static/images/star-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/_theme/tarantool-site/static/images/tarantool-download-icon-big.svg b/_theme/tarantool-site/static/images/tarantool-download-icon-big.svg new file mode 100644 index 0000000000..e5603f233d --- /dev/null +++ b/_theme/tarantool-site/static/images/tarantool-download-icon-big.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/tarantool-download-icon-small.svg b/_theme/tarantool-site/static/images/tarantool-download-icon-small.svg new file mode 100644 index 0000000000..2067de8de7 --- /dev/null +++ b/_theme/tarantool-site/static/images/tarantool-download-icon-small.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/_theme/tarantool-site/static/images/tarantool.png b/_theme/tarantool-site/static/images/tarantool.png new file mode 100644 index 0000000000..f5c8e04258 Binary files /dev/null and b/_theme/tarantool-site/static/images/tarantool.png differ diff --git a/_theme/tarantool-site/static/images/transactions-icon.svg b/_theme/tarantool-site/static/images/transactions-icon.svg new file mode 100644 index 0000000000..6b5770fbd8 --- /dev/null +++ b/_theme/tarantool-site/static/images/transactions-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/_theme/tarantool-site/static/js/brushup-doc.js b/_theme/tarantool-site/static/js/brushup-doc.js new file mode 100644 index 0000000000..6fdda28933 --- /dev/null +++ b/_theme/tarantool-site/static/js/brushup-doc.js @@ -0,0 +1,159 @@ + + +function brushUpDoc() { + function headerTdgEnterprise() { + $(''.concat( + "dl.function>dt, dl.data>dt, dl.class>dt, dl.varfunc>dt, dl.method>dt, ", + "dl.type>dt, dl.enum>dt, dl.enumerator>dt, dl.macro>dt, dl.operator>dt" + )).each(function (i, el) { + var icon = ''; + var hll = ''; + var hlr = '' + var hlp = '' + var hlink = $(el).find(".headerlink"); + var hlink_id = hlink.attr("href"); + $(hlink).remove(); + var lpane = $(""); + if (typeof (hlink_id) != 'undefined') { + lpane = $("").addClass("headerlink").attr("href", hlink_id); + lpane = lpane.html(icon).wrap(hll).parent(); + } else { + lpane = $(hll); + } + var rpane = $(el).clone().wrapInner(hlr); + var pane = rpane.prepend(lpane).wrapInner(hlp); + $(el).replaceWith(pane); + }) + + /* Add anchor before every function name. Also, add divs for good wrapping */ + $('h2, h3, h4, h5, h6').each( + function (i, el) { + var icon = ''; + var hll = ''; + var hlr = '' + var hlp = '' + var hlink = $(el).find(".headerlink"); + var hlink_id = hlink.attr("href"); + if (typeof (hlink_id) != 'undefined') { + $(hlink).remove(); + var lpane = $("").addClass("headerlink").attr("href", hlink_id); + lpane = lpane.html(icon).wrap(hll).parent(); + var rpane = $(el).clone().wrapInner(hlr); + var pane = rpane.prepend(lpane).wrapInner(hlp); + $(el).replaceWith(pane); + } + } + ); + + } + + function headerDoc() { + + var doc_page_header = $("#doc-page-header"); + var path = $(doc_page_header.find(".path")); + + if ($(window).width() > 1350) return; + + var count = 0; + var MAX = 67; + + path.find('.path-item').each(function(i, el) { + count += $.trim($(el).text()).length; + }); + + if (count > MAX) { + var toTrimCount = Math.ceil((count - MAX) / path.find('.path-item').length); + + path.find('.path-item').each(function(i, el) { + var text = $.trim($(el).text()); + text = text.substring(0, text.length - toTrimCount - 3) + '...'; + $(el).text(text); + }); + } + } + + function headerTdgEnterpriseDoc() { + if (window.location.pathname.match(/\/tdg|enterprise_doc|team|help|dev/g)) { + headerTdgEnterprise() + } + } + + headerTdgEnterpriseDoc() + + headerDoc() + + /* Base admonition function */ + function admonition_icon(name) { + return function (i, el) { + var icon = $('').addClass(name); + $(el).prepend(icon); + } + } + + /* Add icon to NOTES, WARNINGS, FACTS */ + $(".admonition.note p.first.admonition-title").each(admonition_icon("fa-comments-o")); + $(".admonition.warning p.first.admonition-title").each(admonition_icon("fa-exclamation-triangle")); + $(".admonition.fact p.first.admonition-title").each(admonition_icon("fa-hand-o-up")); + + $(''.concat( + "dl.function>dt, dl.data>dt, dl.class>dt, dl.varfunc>dt, dl.method>dt, ", + "dl.type>dt, dl.enum>dt, dl.enumerator>dt, dl.macro>dt, dl.operator>dt" + )).each(function (i, el) { + var icon = ''; + var hll = ''; + var hlr = '' + var hlp = '' + var hlink = $(el).find(".headerlink"); + var hlink_id = hlink.attr("href"); + $(hlink).remove(); + var lpane = $(""); + if (typeof (hlink_id) != 'undefined') { + lpane = $("").addClass("headerlink").attr("href", hlink_id); + lpane = lpane.html(icon).wrap(hll).parent(); + } else { + lpane = $(hll); + } + var rpane = $(el).clone().wrapInner(hlr); + var pane = rpane.prepend(lpane).wrapInner(hlp); + $(el).replaceWith(pane); + }) + + /* Move all rparams from table */ + $("table.docutils.field-list").each( + function (i, table) { + $(table).find("tr").each(function (i, el) { + // name of parameter + var left = $(el).children("th.field-name"); + var leftHtmlLowerCase = left.html().toLowerCase(); + + if (leftHtmlLowerCase == "rtype:") { + left.html("Return type:"); + } else if ( + leftHtmlLowerCase != 'parameters:' && leftHtmlLowerCase != 'параметры:' && + leftHtmlLowerCase != 'return:' && leftHtmlLowerCase != 'возвращает:' + ) { + return; + } + + left = $("
").addClass("b-doc-param_left").html( + $("

").html(left.html()) + ); + // body of parameter + var right = $(el).children("td.field-body"); + right = $("

").addClass("b-doc-param_right").html(right.html()); + // result of (l + r) + var pane = $("
").addClass("b-doc-param").append([left, right]); + // return pane + $(table).before(pane); + $(el).remove(); + }) + if ($(table).find("tr").length == 0) { + $(table).remove(); + } + } + ); +} + +$(function() { + brushUpDoc(); +}) diff --git a/_theme/tarantool-site/static/js/clipboard.js b/_theme/tarantool-site/static/js/clipboard.js new file mode 100644 index 0000000000..4c95d6119f --- /dev/null +++ b/_theme/tarantool-site/static/js/clipboard.js @@ -0,0 +1,9 @@ +/*! + * clipboard.js v2.0.4 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ + +// https://docs.python.org/3/_static/copybutton.js +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(n){var o={};function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=n,r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function o(t,e){for(var n=0;n { + $this.text('').removeClass('copied') + }, 1000); +} + +function transformTarantoolSession(container) { + container.find('.p-Indicator').nextUntil('.nn').remove(); + container.find('.go, .gp, .gt, .nn, .c1, .no, .p-Indicator').remove(); + container.find('.gt').nextUntil('.gp, .go').remove(); +} + +function transformConsole(container) { + container.find('.go, .gp, .c1').remove(); +} + +function transformOther(container) { + container.find('.go, .gp').remove(); +} + +function getCopyText(pre) { + var isTarantoolSession = pre.parents('.highlight-tarantoolsession').length > 0; + var isConsole = !isTarantoolSession && (pre.parents('.highlight-console').length > 0 || pre.parents('.highlight-bash').length > 0); + + var container = pre.clone(); + + switch (true) { + case isTarantoolSession: + transformTarantoolSession(container); + break; + case isConsole: + transformConsole(container); + break; + default: + transformOther(container); + break; + } + + container.find('span:empty').parent().remove(); + + var html = container.html(); + html = html + .split('\n') + .map(function(v) { + // Crutch. Deletes indent before && symbols in one of code-blocks + if (/^\s*&&/.test(v)) return v.trim(); + if (/^\s* v !== '') + .join('\n'); + + container.html(html); + + return container.text().trim(); +} + +function initCopyButtons() { + var div = $('.highlight:not(.js-copy-button)'); + if (div.length === 0) { + return; + } + + div.each(function() { + var $this = $(this); + $this.addClass('js-copy-button'); + + var pre = $this.find('pre'); + if (pre.length !== 1) { + return; + } + + pre.addClass('full'); + + var text = getCopyText(pre); + if (!text) { + return; + } + + // add button + var button = $(''); + button.attr('title', 'Hide the prompts and output'); + button.data('hidden', 'false'); + button.data('copy-text', text); + button.click(copyButtonOnClick); + + $this.prepend(button); + }); +} + +$(function () { + initCopyButtons(); + + new ClipboardJS('.copybutton', { + text: (trigger) => $(trigger).data('copy-text') + }); +}); diff --git a/_theme/tarantool-site/static/js/doc-header-menu.js b/_theme/tarantool-site/static/js/doc-header-menu.js new file mode 100644 index 0000000000..c0466cc10e --- /dev/null +++ b/_theme/tarantool-site/static/js/doc-header-menu.js @@ -0,0 +1,42 @@ +var SCROLL_TOP_TO_HIDE = 120; +var SCROLL_THROTTLE_TIMEOUT = 300; + +var $win = $(window); +var $html = $('html'); + +function setAttr(attr) { + if (attr && attr !== $html.attr('data-hidden-header')) { + $html.attr('data-hidden-header', attr); + $win.trigger('tarantool.io-toggle-data-hidden-header'); + } +} + +function handleScroll(top) { + var navigationMenuIsActive = $html.attr('data-header-navigation-menu-is-active') === '1'; + var dropdownMenuIsActive = $html.attr('data-header-dropdown-menu-is-active') === '1'; + + var attr = navigationMenuIsActive || dropdownMenuIsActive || top || $win.scrollTop() < SCROLL_TOP_TO_HIDE ? '0' : '1'; + setAttr(attr); +} + +function handleWheel(event) { + if (event.originalEvent.deltaY !== 0) { + handleScroll(event.originalEvent.deltaY < 0); + } +} + +function handleChangePage() { + setTimeout(function() { + setAttr($win.scrollTop() === 0 ? '0' : ''); + }, 10); +} + +function initFloatingHeaderMenu() { + $win.on('popstate', handleChangePage); + $win.on('tarantool.io-spa-move-to-page', handleChangePage); + $win.on('wheel', $u.throttle(handleWheel, SCROLL_THROTTLE_TIMEOUT)); +} + +$(function() { + setTimeout(initFloatingHeaderMenu, 100); +}); diff --git a/_theme/tarantool-site/static/js/jquery.js b/_theme/tarantool-site/static/js/jquery.js new file mode 100644 index 0000000000..b0614034ad --- /dev/null +++ b/_theme/tarantool-site/static/js/jquery.js @@ -0,0 +1,2 @@ +/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 01;if(queue){duration/=2}settings.offset=both(settings.offset);settings.over=both(settings.over);return this.each(function(){if(target===null){return}var win=isWin(this),elem=win?this.contentWindow||window:this,$elem=$(elem),targ=target,attr={},toff;switch(typeof targ){case 'number':case 'string':if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break}targ=win?$(targ):$(targ,elem);case 'object':if(targ.length===0){return}if(targ.is||targ.style){toff=(targ=$(targ)).offset()}}var offset=isFunction(settings.offset)&&settings.offset(elem,targ)||settings.offset;$.each(settings.axis.split(''),function(i,axis){var Pos=axis==='x'?'Left':'Top',pos=Pos.toLowerCase(),key='scroll'+Pos,prev=$elem[key](),max=$scrollTo.max(elem,axis);if(toff){attr[key]=toff[pos]+(win?0:prev-$elem.offset()[pos]);if(settings.margin){attr[key]-=parseInt(targ.css('margin'+Pos),10)||0;attr[key]-=parseInt(targ.css('border'+Pos+'Width'),10)||0}attr[key]+=offset[pos]||0;if(settings.over[pos]){attr[key]+=targ[axis==='x'?'width':'height']()*settings.over[pos]}}else{var val=targ[pos];attr[key]=val.slice&&val.slice(-1)==='%'?parseFloat(val)/100*max:val}if(settings.limit&&/^\d+$/.test(attr[key])){attr[key]=attr[key]<=0?0:Math.min(attr[key],max)}if(!i&&settings.axis.length>1){if(prev===attr[key]){attr={}}else if(queue){animate(settings.onAfterFirst);attr={}}}});animate(settings.onAfter);function animate(callback){var opts=$.extend({},settings,{queue:true,duration:duration,complete:callback&&function(){callback.call(elem,targ,settings)}});$elem.animate(attr,opts)}})};$scrollTo.max=function(elem,axis){var Dim=axis==='x'?'Width':'Height',scroll='scroll'+Dim;if(!isWin(elem)){return elem[scroll]-$(elem)[Dim.toLowerCase()]()}var size='client'+Dim,doc=elem.ownerDocument||elem.document,html=doc.documentElement,body=doc.body;return Math.max(html[scroll],body[scroll])-Math.min(html[size],body[size])};function both(val){return isFunction(val)||$.isPlainObject(val)?val:{top:val,left:val}}$.Tween.propHooks.scrollLeft=$.Tween.propHooks.scrollTop={get:function(t){return $(t.elem)[t.prop]()},set:function(t){var curr=this.get(t);if(t.options.interrupt&&t._last&&t._last!==curr){return $(t.elem).stop()}var next=Math.round(t.now);if(curr!==next){$(t.elem)[t.prop](next);t._last=this.get(t)}}};return $scrollTo}); diff --git a/_theme/tarantool-site/static/js/left-menu.js b/_theme/tarantool-site/static/js/left-menu.js new file mode 100644 index 0000000000..721a4fadc6 --- /dev/null +++ b/_theme/tarantool-site/static/js/left-menu.js @@ -0,0 +1,80 @@ +function getParent(el) { + var $el = $(el); + var $parent = $el.is("li") ? $el : $el.parent(); + return $parent && $parent.is("li") ? $parent : undefined; +} + +function setOpenedState(el, opened) { + var $parent = getParent(el); + if (!$parent) { + return; + } + + $parent.data('opened', opened ? 'true' : 'false'); + + if (opened) { + $parent.find('> ul').toggle(true); + $parent.find('> i.fa') + .toggleClass('fa-caret-up', true) + .toggleClass('fa-caret-down', false); + + var $parentUl = $parent.closest('ul', '[data-component="menu-left"]'); + if ($parentUl && $parentUl.is('ul')) { + setOpenedState($parentUl, true); + } + } else { + $parent.find('ul').toggle(false); + $parent.find('i.fa') + .toggleClass('fa-caret-up', false) + .toggleClass('fa-caret-down', true); + } +}; + +function initToggleState(el) { + var $parent = getParent(el); + if (!$parent) { + return; + } + + setOpenedState(el, $parent.data('opened') !== 'true'); +}; + + +function initLeftMenu() { + var $menuLeft = $('[data-component="menu-left"]'); + // add arrows + $menuLeft.find('li > ul').after(""); + + var $links = $menuLeft.find('a'); + var $current = $menuLeft.find('a.current'); + var $arrows = $menuLeft.find('a + ul + i.fa'); + + $links.on('click', function(event) { + if ($(this).is('a.current')) { + event.preventDefault(); + initToggleState(this); + } + }); + + $arrows.on('click', function() { + initToggleState(this); + }); + + setOpenedState($current, true); +} + +function initScrollToSelected() { + var $menuLeft = $('[data-component="menu-left"]'); + var $current = $menuLeft.find('a.current'); + + if ($current.length !== 1 || $current.offset().top < $(window).height()) { + return; + } + + $menuLeft.scrollTo($current); +} + +$(function() { + setTimeout(initLeftMenu, 10); + setTimeout(initScrollToSelected, 300); +}); diff --git a/_theme/tarantool-site/static/js/menu-toggle.js b/_theme/tarantool-site/static/js/menu-toggle.js new file mode 100644 index 0000000000..5edf17478e --- /dev/null +++ b/_theme/tarantool-site/static/js/menu-toggle.js @@ -0,0 +1,95 @@ +function showMenu() { + var heroBlock = document.getElementById('hero_block'); + if (heroBlock) { + heroBlock.classList.add('hidden'); + } + + var togglemenubtn = document.getElementById('togglemenubtn'); + if (togglemenubtn) { + togglemenubtn.classList.add('active'); + } + + var dropdownmenu = document.getElementById('dropdownmenu'); + if (dropdownmenu) { + dropdownmenu.classList.add('active'); + document.body.style.overflow = "hidden"; + $('html').attr('data-header-dropdown-menu-is-active', '1'); + } +} + +function hideMenu() { + var heroBlock = document.getElementById('hero_block'); + if (heroBlock) { + heroBlock.classList.remove('hidden'); + } + + var togglemenubtn = document.getElementById('togglemenubtn'); + if (togglemenubtn) { + togglemenubtn.classList.remove('active'); + } + + var dropdownmenu = document.getElementById('dropdownmenu'); + if (dropdownmenu) { + dropdownmenu.classList.remove('active'); + document.body.style.overflow = "auto"; + $('html').attr('data-header-dropdown-menu-is-active', '0'); + } +} + +function toggleMenu() { + var dropdownmenu = document.getElementById('dropdownmenu'); + if (dropdownmenu) { + if (dropdownmenu.classList.value.match(/active/g)) { + hideMenu(); + } else { + showMenu(); + } + } +}; + +function toggleSearch() { + var searchmenu = document.getElementById('searchmenu'); + if (searchmenu) { + searchmenu.classList.add('doc-header__search_visible'); + } + + var searchclose = document.getElementById('search_close'); + if (searchclose) { + searchclose.classList.add('doc-header__search-close_visible'); + } +}; + +function closeSearch() { + var searchmenu = document.getElementById('searchmenu'); + if (searchmenu) { + searchmenu.classList.remove('doc-header__search_visible'); + } + + var searchclose = document.getElementById('search_close'); + if (searchclose) { + searchclose.classList.remove('doc-header__search-close_visible'); + } +}; + +if (typeof window !== 'undefined') { + window.addEventListener('resize', $u.throttle(hideMenu, 300)); +} + +$(function() { + setTimeout(function() { + var togglemenubtn = document.getElementById('togglemenubtn'); + if (togglemenubtn) { + togglemenubtn.onclick = toggleMenu; + } + + var togglesearchbtn = document.getElementById('togglesearchbtn'); + if (togglesearchbtn) { + togglesearchbtn.onclick = toggleSearch; + } + + var searchclose = document.getElementById('search_close'); + if (searchclose) { + searchclose.onclick = closeSearch; + }; + }, 100); +}); diff --git a/_theme/tarantool-site/static/js/mobile_menu.js b/_theme/tarantool-site/static/js/mobile_menu.js new file mode 100644 index 0000000000..8fc54addcb --- /dev/null +++ b/_theme/tarantool-site/static/js/mobile_menu.js @@ -0,0 +1,56 @@ +$(function() { + var menu_button = $('.doc-page-header__menu-button'); + var b_cols_content_left = $('#b-cols_content_left'); + var b_cols_content = $('#b-cols_content'); + var doc_page_header = $('#doc-page-header'); + var sidebar_close = $('#sidebar_close'); + + var isOpen = false; + + menu_button.click(function() { + if (b_cols_content_left) { + if (isOpen) { + b_cols_content_left.hide(); + document.body.style.overflow = "auto"; + } else { + b_cols_content_left.show(); + document.body.style.overflow = "hidden"; + } + + isOpen = !isOpen; + } + }); + + sidebar_close.click(function() { + if (b_cols_content_left) { + if (isOpen) { + b_cols_content_left.hide(); + document.body.style.overflow = "auto"; + } + isOpen = !isOpen; + } + }); + + if (b_cols_content_left) { + replaceMenu(); + $(window).resize(function() { + replaceMenu(); + }); + } + + var isScreenSmall = false; + function replaceMenu() { + if ($(window).width() > 1024) { + b_cols_content.prepend(b_cols_content_left); + b_cols_content_left.show(); + isOpen = true; + isScreenSmall = false; + } + else { + if (!isScreenSmall) b_cols_content_left.hide(); + doc_page_header.after(b_cols_content_left); + isScreenSmall = true; + isOpen = false; + } + } +}); diff --git a/_theme/tarantool-site/static/js/right-menu.js b/_theme/tarantool-site/static/js/right-menu.js new file mode 100644 index 0000000000..3356dc5cfb --- /dev/null +++ b/_theme/tarantool-site/static/js/right-menu.js @@ -0,0 +1,185 @@ +var HEADER_HIGHT = 120; // css: .b-article [id] -> scroll-margin-top: 120px; + +var watchSideColumnMaxHeightOnScroll = $u.throttle(function() { + var sideMenu = document.querySelector('[data-component="menu-right"] .doc-content__side-menu'); + if (sideMenu) { + var innerHeight = window.innerHeight; + var top = sideMenu.getBoundingClientRect().top; + + if (top > 0 && innerHeight > 0 && innerHeight > top) { + sideMenu.style.maxHeight = String(innerHeight - top) + 'px'; + } else { + sideMenu.style.maxHeight = '100vh'; + } + } +}, 300); + +function watchSideColumnMaxHeightOnToggleHeaderVisibility() { + watchSideColumnMaxHeightOnScroll(); + setTimeout(watchSideColumnMaxHeightOnScroll, 300); +}; + +function watchSideColumnMaxHeight() { + window.removeEventListener('resize', watchSideColumnMaxHeightOnScroll); + window.addEventListener('resize', watchSideColumnMaxHeightOnScroll); + window.removeEventListener('scroll', watchSideColumnMaxHeightOnScroll); + window.addEventListener('scroll', watchSideColumnMaxHeightOnScroll); + + $(window).off('tarantool.io-toggle-data-hidden-header', watchSideColumnMaxHeightOnToggleHeaderVisibility); + $(window).on('tarantool.io-toggle-data-hidden-header', watchSideColumnMaxHeightOnToggleHeaderVisibility); +} + +function createSideMenu() { + const $sideMenu = document.querySelector('.doc-content__side-column-content'); + const $firstSection = document.querySelector('.section'); + + if ($sideMenu && $firstSection) { + const innerSections = Array.from($firstSection.children).filter((s)=> Array.from(s.classList).includes('section')) + const $menu = document.createElement('div'); + const $menuList = document.createElement('div'); + $menu.classList.add('doc-content__side-menu'); + $menuList.classList.add('doc-content__side-menu-list'); + if (innerSections.length > 0) { + const menuSections = getSections($firstSection, innerSections, undefined); + const createMenuElements = (sections, $parent) => { + sections.forEach((section) => { + const $link = document.createElement('a'); + $link.innerText = section.title; + $link.href = `#${section.id}`; + $link.classList.add('side-menu__link'); + + const $menuItem = document.createElement('div'); + + $menuItem.appendChild($link); + if(section.subSections.length>0) { + const $subItems = document.createElement('div'); + $subItems.classList.add('side-menu__submenu'); + $menuItem.appendChild($subItems); + createMenuElements(section.subSections, $subItems); + } + $parent.appendChild($menuItem); + }) + } + createMenuElements(menuSections, $menuList); + $menu.appendChild($menuList); + $sideMenu.appendChild($menu); + } + }; +}; + +var menuTitles = []; +function getSections(section, innerSections, parentId) { // section: Element, innerSection: NodeListOf + var $h1 = section.querySelector('h1') + var changedSections = []; + if ($h1 !== null && parentId === undefined && innerSections.length > 0) { + menuTitles.splice(0, menuTitles.length); + innerSections.forEach((s) => { + var subSections = Array.from(s.children).filter((ss) => Array.from(ss.classList).includes('section')) + getSections(s, subSections, undefined); + }); + } else { + var sectionId = section.getAttribute('id') + var $title = section.querySelector('.b-doc-hlink_right'); + if ($title) { + var title = $title.innerText + if (parentId === undefined) { + menuTitles.push({ + id: sectionId, + title: title, + subSections: [], + }) + } else { + var changeSections = (sections) => { + var parentIndex = sections.findIndex((item) => item.id === parentId); + if (parentIndex >= 0) { + return sections.map((s, index) => { + if (index === parentIndex) { + return { + ...s, + subSections: s.subSections.push({ + id: sectionId, + title: title, + subSections: [] + }) + } + } else { + return s + } + }) + } else { + return sections.map((s) => ({ + ...s, + subSections: s.subSections.length>0 ? changeSections(s.subSections) : s.subSections, + })) + } + } + changedSections.push(changeSections(menuTitles)); + } + } + innerSections.forEach((s)=>{ + var subSections = Array.from(s.children).filter((ss)=> Array.from(ss.classList).includes('section')) + getSections(s, subSections, sectionId); + }); + } + return changedSections.length>0? changedSections : menuTitles; +}; + +function selectMenuAndOpenSubmenus($link) { + $link.classList.add('side-menu_current'); + + var activeSubmenu = Array.from(document.querySelectorAll('.side-menu__submenu_visible')); + if (activeSubmenu.length > 0) { + activeSubmenu.forEach((item) => { + const linkInItem = Array.from(item.querySelectorAll('.side-menu_current')); + if (linkInItem.length) { + if (!linkInItem.includes($link)) { + item.classList.remove('side-menu__submenu_visible') + } + } else { + item.classList.remove('side-menu__submenu_visible') + } + }) + } + var $submenu = $link.parentElement.parentElement; + if ($submenu && Array.from($submenu.classList).includes('side-menu__submenu')) { + $submenu.classList.add('side-menu__submenu_visible'); + } + var $childSubmenu = Array.from($link.parentElement.children).find((child) => Array.from(child.classList).includes('side-menu__submenu')) + if ($childSubmenu){ + $childSubmenu.classList.add('side-menu__submenu_visible'); + } +}; + +var getCurrentBlock = $u.throttle(function() { + var sections = Array.from(document.querySelectorAll('.section')); + var links = Array.from(document.querySelectorAll('.side-menu__link')); + + if (sections.length === 0 || links.length === 0) { + return; + } + + var last = sections.reduce((acc, block) => { + return block.getBoundingClientRect().top < HEADER_HIGHT + 1 ? block : acc; + }); + + if (last) { + var lastId = `#${last.getAttribute('id')}`; + var selectedLink = links.reduce((acc, link) => { + return link.getAttribute('href') === lastId ? link : acc; + }); + + links.forEach((link) => link.classList.remove('side-menu_current')); + if (selectedLink) { + selectMenuAndOpenSubmenus(selectedLink); + } + } +}, 100); + +$(function() { + setTimeout(function() { + createSideMenu(); + getCurrentBlock(); + watchSideColumnMaxHeight(); + window.addEventListener('scroll', getCurrentBlock); + }, 200); +}); \ No newline at end of file diff --git a/_theme/tarantool-site/static/js/version-switcher.js b/_theme/tarantool-site/static/js/version-switcher.js new file mode 100644 index 0000000000..0c9759f5c1 --- /dev/null +++ b/_theme/tarantool-site/static/js/version-switcher.js @@ -0,0 +1,29 @@ + +function initVersionSwitcher() { + var $versionSwitcher = $('[data-component="version-switcher"]'); + var $versionSwitcherDrop = $versionSwitcher.find('[data-placeholder="version-switcher-drop"]'); + var $versionSwitcherTrigger = $versionSwitcher.find('[data-placeholder="version-switcher-trigger"]'); + var timeout; + + $versionSwitcherTrigger.on('click', function(event) { + clearTimeout(timeout); + event.preventDefault(); + if ($versionSwitcher.attr('data-active') === '1') { + $versionSwitcher.attr('data-active', '0'); + } else { + $versionSwitcher.attr('data-active', '1'); + $versionSwitcherDrop.focus(); + } + }); + + $versionSwitcherDrop.on('focusout', function() { + clearTimeout(timeout); + timeout = setTimeout(function() { + $versionSwitcher.attr('data-active', '0') + }, 200); + }); +} + +$(function() { + initVersionSwitcher(); +}); diff --git a/_theme/tarantool-site/theme.conf b/_theme/tarantool-site/theme.conf new file mode 100644 index 0000000000..485f9dbba3 --- /dev/null +++ b/_theme/tarantool-site/theme.conf @@ -0,0 +1,5 @@ +[theme] +inherit = basic + +[options] +base_url = https://tarantool.org diff --git a/conf.py b/conf.py index 9f75aad43c..8c07663958 100644 --- a/conf.py +++ b/conf.py @@ -81,7 +81,7 @@ base_url = "https://tarantool.io/" # -- Options for HTML output ---------------------------------------------- -html_theme = 'tarantool' +html_theme = 'tarantool-site' html_theme_path = ['../_theme'] html_theme_options = { 'base_url': base_url